PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 83681 731670b3aef35e3341c7f2c4f2e294a33095bdafa0c4981b9225e7c318194822

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
55a87a15d6a5a5e2d78353a2e4eae2ff0d751593ce54f8d51f5d43529a8e538a
Certificate Block Hash
731670b3aef35e3341c7f2c4f2e294a33095bdafa0c4981b9225e7c318194822
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0070000e0000000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fef4654cfef406eaed3ea789237f47d7d80e982ffc2829997817957eb933edaec2a4fa317944affda77a187794c5a38f509657acd96d9bd5ea951cc702d5de50ccafba368569e0854a6c40b004037540c16e67b3e0c06dc4e6020000000000000040000000400000f0070000e0000000

Raw Header Hex

0000402049d6bea1e2f212c011fa40da38dcbfdada02efd277c44e53a7c46983497e0a3051243f231a8ff28c1ec922621e01a4e9ac0baf82d837869c5b498cc05d8de72838d14d6afec400188a538e9a52435d1fd5f854ce9315750dffe2eae4a25383d7e2a5a5d6157aa855

Proof Data Hex

59,560 bytes
121216020307459e4488d03ec7ae94db7cbac163c2308fad65525b587d19c273887f98d07e5eb59423c4d6de7c4f08805d2093e119436e75aaee1ca1e6164d4977711beaee0364ce4b4b98f9709395335ac24c688270e08a01e71f06b2c81252d2f9286c07680ec01f72b6317f7959b3175c8af41362550d6cc0587770700c3d23d20c666c03b63984c2f53ac73d05b7bfb2177720e42dc54466c0201bab6d1745697a565ef2241db7a6e3d436eb66557dd1b6f3c8dd4898d2eb242b82f74ee033ae4b01bd089c5e2a30585fcdf04d9f38417783a345cebb61fdb5040bc3550a1f7248e33e6611a5a454559ed7668c472eeaca135ce83b6f0388ea7ce5623cbd6d9e0b1f5061841579a0aa7d82454a43b30d797d78933d4090432775a850c583f847f33c91e0b7438703dbd2627442def1e1aca59b62874f4464ac674bf04ad8d4f19c8a82d2927f1f8d1211707315bf0416cbaab4f0036f1178e98c640f6939206e0bb8a1992958eab768a623f8098b704879b296f2aacef9af07b07137308c1d046d28313f017f2c84d8069ceae34b2568dc1321cc1a7755d811262b9416afdb7f4fd91aeb91a72f6f99b8e0c607ba7704b489978f78e948dd08db9653c24c8bd12ce788bfd99413bfd1c14da8d5f613ea5c6039478cfbf509ec6967d0462bd330a2bf8064cc2861acf30cec737455a3d54da6dae29835315116d973efb0d12ca2fc91f51f1cde4ee509776e8fb21905007f227041f1496b2ff060c3cb459566962038fc61460bcdb7d1976b54d153d42476a63b32d79fb6edc5993fecbe0b300335400c37609b8c270f77f3f2ec52e2cb93ee549248085245ec7d01b827d8b41d16ff505a4ee3b9cb528b753e6ef4d644d7a61b22af181ac5e7357b7ee9e6505a843e7eec3687a7e18f3b87d818fa00516d3fa5dd2af922066fa2735536414cf2dfa464f9bed5af252acc194ad8b031a8c6ffaded9cade94282c3619ec1cf8ee8bc1c53cab390096720de3081848fc1b95876393b4a9ef4d6a87ea2aafac607d9c9d4ff3a8a11cb914f1836518ceb903494cfb86953345d46bd787f235082ae3f246d81c7858fe55920fe330a3dbfee75a0ad887a43f9e74bafda17883bce2c5256c9d409d9cd95d9461141d09d7c6526458281de65760c777cf195a473f3fbac49efc2fd2766778d2f10f703eab3f17fdb7ad640e7023e8e64a3b176d48ac39c10004373b2a2b3c9cbd491e319645f2b864dba0c83b31941e56e768608dfa94be6100af54e314dab875617cf9dcee10265c5e3d6831efdc7b79dd6f1c13f08deb4ba59a458ef6a6e2f4644c20ca8fa669d2260dbac87311397a75d1c5e37e32dc243698530e384ff87b27d935f76eb242bfab4243f21842fca119f907c2d95f92a54680630e95dbe67e297796a625c00ffa55ef29b6b8b74ef299374af296c8465fc52f7cc9b6d7ee6ae56316d75981f0675eb4d28936df928514df8b90dbb2423bad8018e43c766d253e9d3b78b75a3f062d430874d2ef0e0869246b6b3a6f60fd783dc46361309e46718fd75cb15ae85bc9c355647b6b5c38205bb88f18c3798a508056b2ce2268d16471643718372a54759108545f1429368f6889835905949e5a7eba340edd90bc03a126beafbdc64623856d61072be078f8cc435d46755baeb9294afe8f44972c59830bb65cf8de619fdf17ade522c7455f10df70a1be8f3c84f7fdbdadbfff043fa21e4816564fd0bef52977427f9ff63338f7cfd15ddbf237e5a033a355fa41b48be226ba1095c53e7d8e745bafd0f1b1080a6032ca8cf7078e09f8bd1325fd85f8be36b4910ab321e144a2e52632534e1adaa8f8db0f5e88fca9c54a40c5991b2a29a1c1ef3a80f5d1df4417ab08bbf2a466874adc061e1d4b64d5fff6e6e1b503b57b424a98d081ce006e65000f4427bf1ee53737975c1e9cb3c28a5f7bbb7f08ab1cef76d89540e93ccdc499e33ff88ce0e37147af8759ea048d4c066cff534153384e42fdec128b70789b58cf85b9896ee5694de108a16dbbd47e13d8ea82dbe25f68fdcc7eea9186616bdad3f5d5d6545b2f163610184263454d953e36aa4b9f7477216aed1922fb78e4af8a132fab02dc6b8bff16a99913c57982d3d2a770b53b9244a1a1eccc814c1ea0e7e5e0b364001e960b84ed800997ee9a3f9e694f3add07e66bc170f32aca448eb53a30b7ec50d8c47dcf90527478068be4c17e363c1dfc2e09cd57ba533f2ba4f2e812f7d3dfff8144fbfaeb69e1e7653b94d01351d91cc507c278f3440cb7f84a1b3dd51d28d1a340636eaa11ef1fcffd3bc7cf53f6fbadde12c9a4776ce0928c3bad9b2d676d8f6e9db674d552602a8ce173d41321ba93d9c88c9e05b3fab945de4af1ebd791ed0147bf3b1c8dd342ea4ebca48384071dfa948b3af19ac1a93889d3a7ee2e1f6be91744c99a878c619e8b908f9a6795ed61bf31b20e050ce043e1e4d92655247845b11d88b977932a17d8809f520253570cc9cf71b70db5d8cd60cdb7208048e8bfbbb82e3ed1ef4831e8879121a624a7cfa16d39382b44eb6ce8a618b6c230101c74e9a1528b0fc72275e389360f831409389dc9ec8cc8f0cb2a858845b10c6c002587dcd0e7814e77eca5c05055f2621fbbf7b55b89e519c5764636fc0ce737e24c8151c3d73cebb797767bebd79eb3ac1f2ddaf2a21fac5594f7f2979bb0bfa3c331da8c47ec0237bbd977a4f26796f0a1223899fc266ed089ad0c9805eae246d7e7e927a2f0add1c41c6fc4c70d8dc4efa3aac2d4f2325ec7793cc3bfc59f8e5313dfa3b2e5d19dc447cf8de111cdbea25bc686356a43e65b79e0da4e7607afaa3d24992dccd92672b8732f25658fe0d56534024f908005fa5d03311be09bd583463ada0be48087498e19be2a8480d1e108f56badc66160b5b4a45a82c03fcdf7da594f69583377a73bab33a2a296ecd8160e692109a3454e8b37eda5d5e4babbfd55cd27277a8f0f7eaf2746b3e02ff2425cdcb74572117329f138e71acfc13ec0c971a127efd19c9ea7ab737f9c6160352eb83f96211f009c7608ddcfeee28765cd7286b394bb8b4591a9c2360c16ac10b97baafc5122789e6711ff999f9834bcd78ec45338acbaa427e2d746ce5f24c44b67940d42cdca0659157a755d1cf6ebbdc378e93595ea88e586b89179f3973b2e262abb90c0e2cbf31c83a39deb1be753d99882f1910a6f9d3b99fc51f06d4339f11199fdf000a0462832b7d91337d836ce010443aa020a3be111d5aee9ded0965e9055a40a1d2c361f2902b9b2469a307e6a80deb060a176d8bc34c66c9c600f3e212674198e8100de08cfa406f460cd96c837750652050e564c676772d3d4feadf4d7fa990767a8ef0b291a5100583ac366b0f29bcfba0204451b778b31ebece1373b876618c027e6c91aa2a9698a61bbe792b234a7cc8833a59c1fbf488a256a605244edc86b9d2ce343ca2a35412024069fa7b568180230b5e0493616805c437e02403bed4eb8b820ee13317eaa07cc8ea0951d2ca6a82891dd35b73b51c9a11a9630889da8cd9c3532f8737675e5ddd7fd84cd721c01e88d7f279d9106012f85207661ca0c1c8847e316670cc948090a48c0cf7739ff6c00cf863c0c75ebe748df01e33da1a3bfd224a2aa066d7c84ee04ee8aed416f6b8394020d6a584e85536beabc03e6deeca9eeab55a0d94d147e8dc01988fb8740898829535375c913d08644b42df747c32252cd32972b069e64ef57951e32bfd21ba85d0120f2c28ff44796447202bc93bcb012e91dac3f2bcd97e1136b67d6c5e6f4090e0a0c81c4481a810259c34793b399f5b3592ff9fdc4d4699def906523cc406f1f87b7d5d7ebaf33baceaa9d8b0dacec6bbe5645189a041f88cd138b76d1bb0ccb02706f7748f6edf10ad00f163fc3fac6c7c98bd3f2ff4f610dfec516dbc2c6596e96d4eccb55c63a66f6b2fc82ccd26dd751297ee4ca9550390b8bbea51744c8da0d63cab24a90f246ad9aa8ae57e39ac9077140209fa1944e848754e7719b279764673e00c5323b925e14797a31d57d578f09a1c2bd0ce2c1e35aa87691072498bdc8b02777eb7812bb0d7703b6ffa8c3234be3757860a90686e9154499678e097bb71e7e5755a31d7d7b94929730415cbe119e8704d958b0326ebd2c6b7843faae4d4c41103dd446195fc8c62536b5af571f4e6d34c8eceec4bc14f89b9e2e3661a69d5d6897ff8c3e74515df72f680670b2615514cb732fb35e365ef8f8a87d016dac002a0b2141d8f983a7445a7aa76c456f7c5afffb1b849487dcc2599712191e8d62a097d023e37c4c637d4bc9b2b3aefe74b5f7a99d4c9cc6bc6d97a4fe85d32c52453b135306c2a016afa606ba2ec42027bcd4afab71ca44d4e7498028097190837365cf4ae9322220f13b80000c9416fcf4c49b975527ed152d96f59cd6670edd77d9756894db56b964cb80313d60275680d35601c77b1e0f8feeb5616d571fb49a8e6fa397194f7b29d4acfb0f1af3a53742a100cc34af610bf41bcf3c4437dfab3430f093d84ffade53da726ca3e54c1ced6d4cdaf9af05e063aaa88deea8544ef6faee329534bc6d3cb48497fcb3900c8400a9aeaa15178fd49e18e3ae0e1f7a0ac0a05000a9228e0da39eb6880d99b0ee203dcf2235236e373d83ad87092fd5bba92a9afbfa0cd568f977ac99aa1ab318704d5f18b0f4ac645919aa9b8c16bf8ca12ddf7a3d1eefd44403e60446f5bc7cc617390c516ec4ff4b1baa74349b165c2b26e91d322128189a462536c396f4215b9c72fd9f425048c005ee428861b335da85dc5cdc1b74b918e47cf701ac3800164c802101e61eefa525fc568f76e7bf957967bb6497ab7fe36ace8c053c2fe1c412a998a505b366f5014abf396177f748920522fdc83661bcace2dfea5868c37796862aac16318e2697d2ebcf177d2927af165d6a24103649ec52c86f0f51dbe8e29c729f7c951b520c48184fcfc10e275463c622f4b056359c5e6fd6eca7f72cd0d28d387ecd66a0208db093ef5757ce6315f71a25a8a0b92f540681940082ef731192b2835f24caeccc9d70ca9d318fd7864b08b3e130c0bb80926e82a3ff4ae08b6423226436dbbcb6e1f559473add336f401b9449db5191ee99fa27aae881ed340bddea2865b766593d1986146da166f12531e36b1d4a324b25671795a2c0f181503c14c37d2a32a195871fc64a80581ef18051364dea646fa936d077b97ea5a0c8b882650517c0c7a09cc9f9201c54bb676874127c23c3e978dfc83f27af14950cb9e370acc5822681a47061126e47b0560a9964b4bd7dde4b79e93af16300bca49bccc0db2f0c3d7a3a2df80bf267dc4f92510181bba7754e1e0db48ee9f0786fcb2835a17908b5503f1464ac0e8a665ef37636d61dbee0aea90e8eaad575ef5c841c74b90d400cdc2d2a23748c0cb04459a036dea50f76027ed234a487b24c450d7a1f2a2023833fe44985d82251964d5160a1a636837ced338d5158352321f0155c340a7e19e4e4022952566d55376c86a98852b1a221c4dd0758b810866950c325204f2f91673a12475c2b252f8cefec77e1d5cc4c6908be7c5e3bc49f74df27dde99ee4dd7e36a7fe2df257873c6e2ff7f02207af5cd5e2406565400cbcb9c4f52ce64d07a7afaf416c4331c2908bf56600034b4885b0a46e1786af0b23db09e3b52a0e26a585e1ca7ed8eca52cf13990217b6f556272c8f3a7ea35e4e4a868d7c184cea4b95063585dacae4499c7c9854d6cc59ffe33e0c49241a3c1280f990f8ab9e8d13d1e2b8211d9b9dbfac4b43f776b8b6523ecb6c4f4965997aaae03affa955392f29e54e7dc1df537629571b51565796188881714c77c4564815006a76834a1b1c98617199906ad65741adfdb051ea0b36eebaf7d37e6be0ecd349ffc439a71cd0bca2713f0e9cb0890a6bbcf8cfaf7cd9337e29b7586c3f01719dd86ae22db924827a991eaee5b8166ea62670167ec29f3db2892129bc658aa565c6888daa458dc4f2bcb1bc3f7935b7060e2c3a7ae816ca1bdee04ad1ddf7a505adfd8a112515acf0687d1f2db8364f2987fb0ef9867a925cfdd0d0e860a888d0ceb0df54620710aeaa85f3cffe221af0db4b774dc62a363c4be32b28fb6d1bb5fb13316361f4812c43893fe7208f06461125bf56c9ede105b67c98e2120162a12acb6771b01298c139b055edecf34de231ce2beab766f9e3c4de4c7636955b4c326227f9bc0df36d7d6bd1dbcd37a8827701ba0fb4c00313174a1492924270bd571562bc4b43e33ce18feedb3ea494f3a3c82ee61af822be87aa255c27e8d896a2f76f0695bb2708a211b8a7e1aee4f4ba40b4d7c212c66a7244c1f87850966eac0784104d4cabe52e16be76108ff0a68b24f1dfe0c0c81df7d788d12358e355f7157197387ca16a22970b4819853c50f8479e4e91badcc27de7fe96adbf15877ae3c94d1ffe1fc7810ac70b8f5bf71c11405c3ce335679de2fd3cde97099f55a60de8fe9677fc1b21b82358e354f6d596bb1602a84b77cc3071437f78498b7454d38e26cd369b7d4b9dd141b120bfb5b566f3cc827ea036b780eb9b223f0f1dd193eaa32e682cefa166693072a42129f719df6521428d43d53b6369a7ad3470c0d27c054a85b0bdc13843415862ddf5cd5705cecf493dbe587c50b87febc27de26d5212a836697534f91ddde7e656d46cacefffe20f5a81b26d38d263a581844f0cf3a865d16cf4518478b1b9cf472b90118a46aa361896c03b24950df841e326b3e7109e905c5d07562ed947cc84b3448dbe9cf4f7e42da8d8facc5aa7b082a58ec09e8415547d8ee3684dc70997b0a4478ce05a77f9025a3ed1e943b802ea8a64e32b16f4b6609ba64fcfa7b489def11081c4a17d9b33b15092bcb91d1e688db1283aa10df83acced58cf52ba8cbf6e19b63b4a71f0299491d8c1f4b98aa304e2b371dbad49c692a928d5e215ff62eae73f8d2ac48c8c69a28ca67bcd1b5ec49858261e194f881b0081c537ec15a8c0ec706c99c7a45d5a451e21e7c0aa1d4f547b61826db8e01f37489ccfcb9ab677b3bab1ec3f39b3b826b1e62a1bab47795b2bbdfd3c84909f3e4dd014ee9034f7951fe103c656f5622b0e2b8300dacaef59796476bb5751035dcd7efbc3e3e1b3d755c739307518606aaa965c27ca7df2c1f88498c93b71e5c7d6127e9fe05eae54c4a3b6651a2cbffd819d763808b79a9f1a47edd575193e614da2ec1a96c0f601b8e307c8c8d7abc76d7287f8c8c24dc70106b29ee98d764c96d56a7b147323fcf1ad2afbec0384d09f4f058bf22fe38286611f2657217dca426ce8d60ac5c0824567abcbeb293126110c0a03e03357376965d3e445527e7e036e28f038a30de1634761e0c2b83a2d49f4aaa0a3fe9f5fc9a7df40c45d400c998bae78cd326da726b24e8684d6ac934e01610db94bb8ac94b7b1397ef52b97afd7e2096bd4ce3a9c5201f61e7d7d45a19cc28849af091ccede41a487d28b3f06635ad8fa95463367f2be82b3f020f673ece6854f8c69da5220a8cb2222919f5e468b5b668c47628da07e7d30a89568fb9a037e6bf70c00688e27029152589d52c2e5796fcd84b4aa1d2e419f619b46a1881b0b2591e0f95e6eb4182f9b8d5bf38a1f7e40d02c6caac361fa2a61d9c300fa20bf35e506a1a87ed2d1b6ca3acae289c00c9391aacd150c3e047c46ebdb443d80bcc2ee20c164509c8f2d793318031c045bcf6d2e46e5da44bb1629c3dbf77a6c8700d163aea38570d6fe3f96ab5e8a5bf669699ac90941b392ecb10eeae0bf0757f187dd218ad18bf17be071020515ec1af6d0e824d6c72b9345a7868ae558e1f2f194c8075783c01dce351900a5b472b3c97801b50e9113738f7ae0053f2bbec8de3512ad46007816d15174e91c5cd64dbe202d80eee7580a1c98a37bac4729688c1897b23511e7e52aafee13b466fde0550f2ef53b59fbfacb723412fb9fc543eafd30635a2619191173b82879f839d41616d51bc26a67800682c852a0bda62b62f9521fe662644ddfdbd166692db6297da383f7bef76ea2e30799abe5660b9109114249069d602b3345311b67683fbc02ae77bff1b4c34cd520755feb5dbebb0a244b15c16910e2ae688fcc4a2688890184a2e48b29cdbf2a42a42938342b2ba7ea277817396109b6b0d3ede69f71b8937dd46c4b3f0fcfc3771a722a2ab89a5a6d50cca1ec9760e136cad91a8562d0c09f718b9ccc3d5fd7568ac0342411259aafea39ed7c3ca5372ed50e2a7e067b2d75cd1a6877d6da4473565a612fe4952d6c869211672f2d3976eedb99681e9ab1c83e16c3d203ad99bf8804b342034bcb8a79e0456d9f26661c2d313e1d77fbe0264874e638a0738d37ffeb2803c1a7dda4ef2089253a91e6fced83964df142e9c6a3a04917f51b7cc250755217dc45f60d325717dbc430e8c6bb35a9c3ba83dc994539df363e1f573aac24248990156e6d0167fb97dbc4c510b92abd5b4489743604b2d6a821f9ed5201888acb0325c66c150a09bd363fd39fe94af502870afe723952201dad69cf5a34bdc558a74cfdeaa8bd034f018688da53cf7ffa90692b24ec4016ce71a21683cb97a84a2a24b1eede7d308a5a751134e909ac95afde5246b28479d9916814511ddf2198093344498cee8209321fe3fbc626215644c4f035088e1ec6d0024e13650ac2c2a214e47cda01e52aaf4f335c04821965592c40c530e2dfeb003d60a2357710a23924c3fca9a38c0465566e924729bf3521d13350aa0d22b79163d0c48007f1bed2a41c7e231ab6755d64123965150da2b7048763f51a294b11c1b5cfaa362ef0875898a184d3dcf67b91489e584fe9945ea6c692f5f73eb6dca00d199c60e1d31b5d35dad083e71b128c176535a601f5e55e41fcce32423ed873d70900b3c1ae42ca3c94ab3f909a815b5c2fad12136e126c8aa7ce18870c589c7de6f098fd8ab1ef6d059e1f01197446b86250d71adff19af4ae6349ef5cc108937a29952145a44f919e8431b2a183458d19a35ab219c43e0d8e588b586eb50a49fd0e69790471423a63743d572f919845a07f151097c7ca78e43fd99a31a0a5b2cd31ac67e10b0f68032d4c0d914fea70802b5ab0ea6cebf110a45b112d4132f9f14f75dfb7db46ae0d9c0d03314193aa0276f4d29647ca6d54ba4bd4937756b4d236156e9fb1370374a25e95db4a93f5f644de804e34f606d824d877f62c8d3222e122080e324c2197c1b93cd19e72f5180a49024403ed75b3d5127b8f53a03e89dd150bc8f158da7a70b73829f9f93417ae09468f1bcaf0040a06e15f6f0524432eb7694b929e8084d2b533b8a181d2675ad5467a9eae92d674c7d7d420fe34866c870210281cf5d5a0e5ac9174ba3c5fcd31e59b1ee9ee59c5528ecefbfad99a6e2bc2df7a98ed25e8c8079f5f9bc59b294c848ab3ebf068f06e59ea62750a540c68b3794a838bd7eb3579768080689b5e8cf3070c6cb785b85610650cf07b5654ac09ac4d3efbeffe1c63bb4067273e4ba5931885c62d41f4269042a6c65e3abcc0279f7e550d9e8bf407a781b15764e3f24ff4f888dd0f433c5a45173db16771df1df1f5b32855bfa82a9465b78be176370e241e1f6f8d8323baec6b30caf34a6ce65f8d76431c33471e922607ff67a3bac3398c6e702ca70d756bc407498b524e948982e8b5ff42e211bb4ca2f83283fb75b53d5dd47d461a885e1ad730c7b1ccb13ff2b193c37b566ba73fafb72627c56da89b1c2e2e492e8d104f2568bd28650b3ed4b3ba24a1cfd020d3941e2bc4c49bd597b19b66cea555535ac1872a9d1b6305a2c190a83083eab6731f8876d555960b1ba23c98d9dfb5bb27b5c574bab67369f56bb90a99b58922d3c11216a9b640e7f1706cb481dd73eb54608ac9e15b74f4549bd2ba64b74ecfeff6e2bda922223c4b0458fc04d58c896a103c73a597b3fd5d16da366d001593f7b3acdbcef6fcb2952ecb1b162c5a09f630a7b21d899d74c339107a2923f1c7362ab35b54bc225ba03b8190801ba65a35c11b6be55f62b6b5442ed6a6affa2c7d1f0102355a587435b6fbc4223b77b6df1dd504473dc3864c78f6c3515e2c12a8697288ff8df4dc4c66cf2559f900ac48ddbabddab985d99f387d21df1b86e1e2e3186ffc0bab05c21b03d1e684cd3b5d90739483c273a31bc5f886eeef16c823022461e43269b849f8fb70e02a80211ed322fe69b5cfaf1bcec5fc4e65d52598a0cb9ee039b6fd3223364b8e67a0489a87695a2c80cc1dec9195c075b0730a96c4086000469d5e3c92364ab1ab55f7d80d208a43f666ad81859ce0c87a29e5076a9e2f8ea490eec9b8dee7df92207e7abd340a079a8d5552a060181946582829fe4a7ce8839122631e4d7d78af8323157352ea7174f31046a1a5f296f2b9f8a9814afb944bdd8d17524ad22ba79c3ababaaad2fd4d4456d962a5e0254020a7c3b9d1f853e9aebd421ca2b8b0bcb001fa6265a6ea12e44fa344d5beed6461e331bd5fa0fb2c7772f8c557322b5e4998f3dc521efa62b5c388d701d53e8a294a7b1bc6c3a01d22438a7a60584c859ab4e59dbdf74d95a0ffbfa8e9363b2553d173a624f4c932a3b2921d04ff6ffc42bfeaa73e46915416e830fe8ff06c9c018553ec43781ed80e359ac4a98347a149ebf8242673fcaefc564140df5793c2410cf41d0ee3f51a84ab3ddb26c788012f53fdf2e32b45a5ecc66d78550f1c3087a4107c36ca3cd7066f70701b658660793a8a41a6be81a272557a3a2fe96119419f3410374d0522a418704269092d7e45b287f509a1c7ab56154859fcfb3ecc7e487eccae703b8685ab1323437ff456ef27288fa07770c1e04b70ce46b8df68e80e7ae4acc5910d38ec9eba92faa7ec3e0e779d2557a7f474f6de8fa0f90cf9a42c9513506ad3ec0e4d4b3e8681263096f37d0eea809e6886842260600e6edb006c82eebd59d3967eec6b9b51359ca6dcda97bfbb0398f98322a6f43452a45495339e291fbb59c0ba369a1c6f617619f74484561b418f0bf01cb0a08f5514bb662e41fa20587f7ef20bc61b6862ab22534bbddbfb324e810fa457eb8b0bd56ed70531f9b548b54d707a1a6d28eddddcf76e8c5541865cd44d0c4d10d5eeb0fb1ef1a31710603f793b98ba50e1847dd8cefbbf87a0645b9f04ab28675445a99427506d503f340bbc53fd64dbd0da609fee0337536a5ca7e8eb1c3b73fb6040f6ffe3ce625bb99a7cd2111b0aad0c493ba81f1ac66bfb8a43260db9bba4f2527540958e1796a649681bd21dca70ef4e7c076fcec7cd6ca4305ed8547516723cf5d7202a70f145be7513b6318b6982996104b8e32ff2a7bf60d7bdd361d97bac733592804412c52be077d0f7af16242c8ea946aa79230c1426b9a2c83d99431868123b6a6c02f5a012a53ab08e5fbac9d6893edc6e8812ebe17c44ebe009e735d9f7db6d17dec1402e8d3c0eec2add8d9def3def7ee0791be56e1fefa5487ed657050051e274acfa77ec38b8cb3b3a608b8ff17fd6b494bc649ae9ee5a7785d61b2a068b6e1b6361ad3d8db8528f6f95f0e1aec3f677b3418cc541488e4d4a995419836e3e5e0739780ebed1748521198208ef5a112b36992e6f26ea83247c66f05c39205350daea660ec2eb29ebe4bfbfc14227d3a672d50409a45ee9f4cddd9e2b21832b36ba9a1d84fc0bd9d6e911102f9008b95b5d7479d4262b3af506103c11dc5a909d3fae9198b420c54f1e6757b5ca71b353bbeddb0444031c7bde5a21fb5b30d5703359cf8eb2f78aab8533cf11199d3331c0c5f3175b4a6262d10f008ef7435ded922eceac0e0ab85d8d20793a89a8fb98123c0ecf326ac812065ed18ecec267ae6912b3f25fc0cc497e478f231fbdb13d586ecaaa05c77b7706bce4a66151e48416342ff1db0e7addd062a595b93b19c40c88e0e0d40e3dcfd94bf3c53f7a2eff39464eef3c44c4405e5d72a03bc69539d154565ffa57981405c4fe7db2d6f02f73f95e20927de36ea1677472d1413b0f6b0e57befc1fe4cced3de6ae76961dd714da1ca56c7cae4a83546fdda330828222fe4e897544c684ca3e23dc330eda27cdc9e5ff43dd7508a84de47b73223310e04d4afe3062c077db8d0f0b298b20ca909b27dbb589c51958f4aeeb5540de75d68cf1a5c18fa158cd392445469f68336c6859b0084ddeef9ed7195bddeb51e9bf7f65614f517926e7fc834eda0c964c56be0da7785287459a36ea2eccdaf2346daa6e84048d55b7b8bbd14d57648bdfc3808986269f84a49a7b13f5bf25dbd6053d6f89df899257909652823017c5a8f0a9b564c969a28eb60e87bfd2eaf67130eb08858d43c7c11f264261bfc950d9f4fed537b09e4c88b175535541b95f1ad0edee7d4b6056885c82fcfca3c98c397f14303666c43cc304d78c91c0e7fcb00fffa62a4925ea13400575ffb89f4964f156ec2483066fc42ac0bbb2ec051f386a2a12b60a16d9b99313ad8f2cb448d03f7cbf5e081b6c726437221c77e2776bb3285de0acbca01a6c317c7bd5b66e5702255c022e3201fec31cb51388322bac3810269bb1e62aa2d93bf179c57b4de3ce2b13942730710f0aa44198aadeb5767eb42398c915a404cd7ca42ccdb6b50c24b98d04d0230378d81c5736093451ef4340089aa6df2e07425cfc79100db6a7880022e3b905f57fe58c0ff694347edf21d79f4dc0c3f1a2afe7ac6160b93faf4ab49e522b3f0cf22e297dde43ce6e2dfe961a77755a0b8d6eb566dfd11e5de47294636296ebf31115e34e89d30f4b8f37ad3a09f36f9f76e45635d1c2dbb9bd338d0dcb336df2fc3cecc8909c6ad1d198eda05ff2befb0da728ea51b6e47c9422bad647d272a1ddddc0586bcd488071c8c7ef5bd1215bf359a7c1fcf1b8bb4fb826f8c1e6ed244d84c49d2ac06008cba542683247efe754af24b8fb9c739b0ec3fab92c20eadc549e9e40b1142c19e4b8ab6bd5308d23c3014059dc053d638b663346e066a87c9bb1c3728b8a9fba657f840fb2f075be1f2cf1235d49d48253f8e7dc8374bbe53d6159ba4b7c66ac0397bc900f8e2543ef654a1f70822b8aa8e7c274d50b7ebfc23aa0ce815a12b760abbb2f34c85ace616f66d0783b34ad2952ba4a3cefb0182834e87496de42af7da6d10ad7e4a78fd00b5cae974eb7f91a528c5f2b017907338c6beca852cd802cd6f82dad99e362e578e8af117ef08d52f3c66a088a192f49646050e46ce35d4f26e1546e817c3eb9d4fbe39b8f47488f18f95fe421371cc8a121b1d8ff603730ebed9f6f570f85b14dccb1b9fbde36212d6bd3505936affc34171358e3fdfa65801847d7ba89aff7645fc9467abdc73427d9191035a3b8f8f7e30e733281f9a41d36d70713f5afd9c95614250e121c6e00a39b5d74c84524a04465d81dddf753553b7fabf0750837fc424fd93b415c6ca4836c50c733edb76074ab8365fec96fb32a1e3d82192647f2719eebf2caf841c3492c390403ea23a438c76568444b45c9830a8f2f7789438b99b7f4dad6c877e6d49621b6f094056dd4dd5639b713c31411aef17e0ff8f2dd3845d08f3468163a9cc75f2d6947d65a9c7cfc53614ad720888d9ac796a3c948c6a5ad86cde40b8303570388861f0e4449cc1524171e544b8bb415c4752d3abe01684b28fca3f0b6c512ea28f8e1973eefe90b6572ee1b97dacce228510aa1983f328a85910dff47112d7540a745e20552161b529eddfd8008b882b420556cdd3ecbc19377a51dbf5eae161b0a56d5e6923a8a92ea59818b9fe13386017746c7e0311527c45b5bfa2c8467c2cca027bd6e1b6a9b8db60e51aa32c920795faf842e45c095dda611fc1ed6d98a03660c7d820b907238706ea7294588bf832c43d60ceb59c52fc15d0b0212c4f369cd432fb5722e7636aafed1cb74283ac04892aa4a616c852d9c6af353cb34ab59205f0504f3a828ebf95d673a0203bd7f129fc421dd0f62eda37589663ce376317eda00346dc59b87dd1329de0a4f1aedbda168020be81d5d35495e0f2b08a70e722531d162ae336d155bf6aaa77d3a7f65bd76f1a454ed293ff9430285c7fe63ecdf9063936096c12e2247170459c7e025e52011a54f912ad24ab4e48ea3601e0d1ff35716a66836e2619befdbe590e62ec98a97ca339ce6c629798065ecb267cd267c52087166564694dbeba3753d142b594725028cf1d4dd1c6aee27782df9d87face50f89d1e1c705245f332d5db1db197c3155a57c27df2c20b213daf1fd0611ca8494c2c8bb003efdec7db7c1e1adc0551b3e4b36da8343e35cd12ea5d60dfabae66b0c7f72dd62801c7851ed9bc5c1a61f47faa82f7c92c77ee9997f374d74dbabb8bb0d5a7ec832e66c37e0a6dc6b016e5fe859879e15e7821bd3cb432f328f8be470fe38f7c935b493b2fe39cfaec6cf7735be672be0ec5315dd0f5169405f5b28b29766e52f59a4d33fed114df7938a95fad31b6a8223cdc8d06cbfa0385a3e7f6d4866106833503d269c018b524b7c6c0168400b84d1b9d5049f18d631a5ecef5666cf743d8f0ae777f3340710febfcbf2da66b51d04f1afcd72d435e1888d38b3565945da592ed082c5313a7170efd62ee58105b77f9dd1882c4c4043c074d31a6b48e82c25eb9437cc7526238446a4a4720d665bf782861684c443c7eb9f1221bbf28ed0c5ae5f45ffc714b2c3e916d076c4883f8a000358811f6212b38afaf4c126842e1b6eb3a55ce0873429b8587682390ac3afcb49afb76bbba800f73b390a45ceabe8355ab39596319a285323fb1728f59c181e38d95469766fd937dbfad5583e201a9bcb2089a63d384cd22915ff05ff217dedbdf40d55b24db0f18c7175d5b73d2569590cfb50097d6023967b3f0b587959534193b1caa99a66affd6ae23a128996a9d1980777ee6b17847e37ab7d1fc6f92709d5ce3c0f9dc442981dcd5720d009b900112ced6797a2d1b56c259da8753b32110f663d734749d99998a1343aa79704172903540d83c7779c08c54aae73788a188835f7449587190f45df3f80c3b8299f63e906e8b5b748a6b0e90ffa3fb90ac0ff419104ab84291ce133679d0dedb6463d7d2a86a3c716b4384e8096a901ff17bef1e0e8fdd8572e889d0f9d0fa75390d5b1dc8cbf14aa4151ec2947606b271dbdecfb513dcff26cfe3a9968cb4e7bf467506f71fd2356c95e53ce0431f19f6ac398004c9dac6751bf7f515bfdba48461bf757ac9ffbe934862d9104ebc81fa02a1307c41142a6efbfb720ebcb2b195ffaf407e008643d74ba7b79dcccd80e5fff3e5136b7f4987045eec3f5a9463bdebb55aa00d67c14fb39f135ffe8c6d8dc28716ff1dcd52c30714d660773afe283b3764ba0d4e07ab655d6cac1e7e5f3604f6ded4b25d907fbd0c9361bebca2d7cb3a626fb87aaaaa2aa6e4777a275be4ac990d519798382c13b857a7da967c132f9ad856928f98934ed31a6ce21de8ac4679868125f93a9553ab4de4d36c786aa222e2bcb05713c918ec485d5ec6089ce4b653e5d2ea0fdd7d9ad80fee820bd35b0870d6b0a01b4fa2a4a1f9cbf591aa2b7b121faa39c33715a3aa65572ca9427d48b066151086ac1d603b91a19134663ea2b08a5f82f9bd01c2d5d33200170ac2a98ba5f380fc0ab0476e4a6acba569f5a593761e6e8fad50128471557b981f4aa2389b5f52995bd4dc81df7310fe42e2ce162a97b5c90678de115ff3dccfdbebca20e2c04ad182e13aa0a7bdc4044db4dd803169752469525609ef4d6149b8e28ac1291a7af23d6af7e9b07e491cad243d795b347c01308322f557ebc3b7169c1c1d8bba939d494478499a187444f18294215893918f5dcb9e1c89a34092a49e4ba65f60248a3d524d5c8c0d4f92faa2f6de38734ccc5e3739bae02aa0f55e43b387159977592fbdf77eb8f4f8219f3cbdb87de2b9c8e436516013e57106d2d22a55b7ba961e31b44c7448fa78897a0ec07e1d8d2462ba40e500a6ef62af4fe977aab5fcaa8b3420e5928da7936e35dd8a333136f2298d87b22425a86af95c290ce7f3cd80378218182499bfdfd0293f1314e3aaf1ec2dc538b77fb419197180e95d40d3ffb85e646827c43cc261cdef8dadd9837b78e167ef6df5215a9b7ed27a22381fec371525d5d6094ab145979517d470c43d9e3d14df3ed4151e4add3b7ad47b39791042c47b0d14dbcb9a6fa39648cdd4eabc0f6d2495affbfbb858e0d801dd0bd30898d29de4e6115819e56c712921e77d9082a1970fe237e55d13988111a443ccffbd9b8cd1254045e53c2ce3d197ea92e64aaef4056f2504f2abfebbd23fefb290de242403573005654573e296a378c78da588f9aa1274c07909898de935095d908508a049531204bb2c5ad4fe22d458f8e00e3beae52b7436715292a394372743d2dd0afbd5c57240ec6b38e2e9ea20b8df17c03e145b7190e3bc71c9087195303f474a3e4de2eab8dbe71c57ff85d20297baf50175d6b658463479806333cf82305995b13fd4874e3d61989574cc34fb41f619076717bef77c4c0f77b4bb857aa79d784204f1d8fa081d0adc7053d3c7c51bab8fd49578660df503a38fa23ec51d78f485c148a3602dff0329445e55bb867a3a7fc4c207459e44b53624eb61fbd857b121073b9f2fbec4f35f31e297a04025c8418c1e05d261f315515418f578f8570eb8b33274a86d427fcd26c3b168a1369b6060b8bd670e3627b4ecc9193abed868ad6348f89a3d8c1c008225b920dd8ccdb751dfc72bac4212e99cdde03f2c5f460db457dea98356fcf6eeb48eb1dbcacb9f78923ff890ba3d757b00133207dc61806e4e4c9b870eb91b42b7b48b892f39efca26b7d167d495d9534e7c230a6d70f40aaac6013f440a0b05c3802fe5a6a3de9b527ccd4d033aabcb639f6d998fe73261eb53b5505716105db6340921171829184095e9415d9572746097ede18dbd099c3a9bc3236c724b42ef5a5c4d7368d5426e9cbbb1c12c8ccf1f241cdc0acf3474c037274631ec0bf4a3bf0c1f0ed14bc671d9511535e8c506f7d60e38ed89f33c599c6dba1ede375e722826576e12df241ba02cd02d71e11bde218114fddc18208e1e9ee5a0bf2358aea2eb9faee40238bacee383ffa96f2077a8f538680739d95c7d7f28b224a938afddf49d63653669ed1f90084dca67d557b4ab2333d200c87e03a385250ca83e2b0ca0e263169d78d42df74c4a9982b349f1ef00635f3265f63da33d4ed9baa8204aff9efba26c52836a49a44495bca5ebecb84116e823982db109f668e2d29fcbf1d128693c1450cb93c5a0ba4b34000ef5063256a19e1f8f4c5ca2ea153f4eb27b737edc382daadd2d8a22345706d6d884e8777cceb1704cdbd3f2a0dadf8612e4eb57bb50800afba1703759764c51d18b947f3bf43205bc940a4eaf22a2f6f0bd4f2040c66cc166755ac01b1730e0d83aed7fad42f0447ca5bf350a4f752c9e6abdb1d4cd802f9f8dcddcadff015a01a72e061981604b15419ba6742be159899a15a353e22f5c02826a85f45571d5e609794c1584c73ff4ee63d52809beaab0c20af012e474468279e131f2b622e50f57b387c261c51d17bc4abaab730b9a3c43ba5a3336518220306befe10eee20a5d509a037856dda53fcab66c448f0737aa15540f11100c5dd8119bbade6e42b2241e7e4f19edebcd746b78bd98ab7332a00e635bd82928669cf6b610bc149ebe3a2e4196a49ab90be46fc2d3752fb3809cef15f1bd0e0baa53a1a897c32ecf63fe6e98122a38ab632de64fac3d9962ef2c7b7698664eb15cfbd6cdef9e0166e4bb3ed3b03cb5720b2ac530e80549fd791ac1456c5674b943fcaa61d5ac8ab54a32e3ba07bb1a21de2db787d432b388c9f6376410729535bdfc924438bd4bba9bb36649eb461ad87abcd27491c464778dc1925e52b9644485d4d5b79b466b612face45e2060af9ff6f8474ea1c22111995b397bbd1be002aa43c593eba2c5474610eed6f3502a42a3b44e0fe19a96b7e3bc9008e57bcb837e5aac184e12cad4367289fce2182f0fdf2cc3fcc81ab076c6ac94740a611c0a6836f811a39041f7824888773d75998f46732fd9929246d5a3be8b47d9b30c9fd2666e2a9ac6c3ad1d4a125f29ab1b1bd2d5b198a9836494114432dd70aa6d82dcf01cd9f58228a16592717bb604d7715ea0cdd462de3281a29ca49ce2a7cce1abab223ee1b8dea823561f0aede78d826c43df1b003e400b0f2dc105e696a59452ce37bef7d0c58f5b70b9cce37009de86829165bb38de559e8df65038a5c510f331c867d718d18cabd671d1cd90e9b84d0ac5c2698710c4ab2e37c8095df6103dc0e60bee06dc037472f82af6d3afa4b11b364e189f37996f815160d22c4f76908bb90389e6557daf123900524a2cbd5581d2cfafbdfa8c0245d0ba1be91eb8cd1e1c750eed58b8b05359cfe7c17ea5a29793afd8bfa35c43c81bb068e14fa1a66ce99a47c8b0d3afe795a721e0dbe6a6eb0320314cf591f62a41b6f268f36304dfa882a84198f1a962f881f179b79a1faf0c3b1c6055acc8052acdf7874c22e0cf6eb0cae76f931d057ee990278b72614c8170a66c647fcb4b74c144f2786d09e0f872acbad92408c80f3432188b9e61838bdc7d9d8bad992cb262441afa24fc0d6356b5bbe7c846e313375c741c3100c3be40b14075d899c7a8eac412c6eedc38cc2a60159be98425ae0423eb8b22b9b6e306ea1995441e142828d006337f7d016cfc1aba7bef0b14ddb3bc821177486db6806869ce0031458768d7a9251398562c51815d376e24cc135cf965b880d0126beac3c4b2ba27e8119532fe550e85ecd3f29731093b49a567f507e13c631e82984d435a20bed7d1354b0d53caba252a83599037a6f227a670de0e6b964036dd8bd19c0948dd099735b8caff40a7ed48ccafdf4b11582b5d06cb7e562042f184799d78fa8035aa761ba065c1b5deddffc961d89c183b8290c272f1269f5d2e44f4b0536f9d48fb9a9c0d93290472366c2c6d30147cf42b0c30bb77d2f152c7142a74f2bc7b3119145a7fbefb1853d7fbe09ffec7d6bc5d29c3659a05de215e7030f2de6a70833a1a03f987c08f0d2f6f5e12e7fdcb6cca744ff847cfa347cfefc57284c2d6a2de44717f08f16d97519236b6b7065a488f93df9c20ad73f1084410ed104ef11c52d803276f6916cc9bffa52f34c62e665286d3ae51d001d0a284f104cbc3bc8147ea86b1ba41eacbc1ef1d449126d62d4390248fd228f8d95915f36e97851d044f81419af9d785c4c6f14fd988383c3e979392c7141beccb7e8cdbe7ebed7566a2158ff4de31be6bf2a7582409bd79c2dcd1e016e4858185f92e6843b8fc4d17a628e63daee325f90c932802a2bb04751e5a7c7fc07072a35fa14e7b28363215ef01311eca20f51c555fe7e377c8bf569293f0e993bbadf7183df04ba44ce2fd41245d879035755569270f9f859d7b70850fcc86d0b9c29dbf43dbe8df2107eed073c18124e73a33e40999cf020066aa0f4bf5082686bd597e298f53c55682f7432db254aeccce935e4ffab0de36a4f1051026ab57815fc779c04bc90d14f2be38af370d6141999df1a76598ffd577565a90b1c40ecc2a26346c09a5637c1ec15981eb0660f180756c7524a06c1560412a7cec22467fcd17608e96a60b4266ac946ee76bf13fce7c78829231fa307408244c2e9ffb6285b7fb9ab110c9dfbb8ea8561e58cef37f6541b639616a3342ff042bddbddd03c26abe2daa87c061aa39e809fb1b5a7bf17028785eb2d6980a60326e5aa0ad1c0932bd5f603d179385abefafaae15f509770a44b9cb411bbe306e6a912cfa9ff10cf2ee32cf1dc7eb28598e31bbf162ce306a3e740eb969a77585685a1626f2837428c5371882026fae4943fe940e14b12402958a121b6d0232dea92c8ee0056819ba11ca2e707427e45798e8fe567f2aaf8bb484d72734a13c057cdc33c687414bd4deaeceddb4cdb970b6bde13558749653f21d6ebb809e920f6c456b14a32b69ac5af7269de7abd758cd907f096078328548469b25dd7e43f1fd7ececaf643026f573e2af09cb2095b8404ea0d852722b56441c961ff2d378b7c0aa633d0a47dcf2413d5de24be11f4c1d7a00b2022dbaa86b4ad3f38c3d495f781e921216ae1b26d5b5b768478e9d29b45408ba97188b66893982cfaa55aa4453e5149146c20a5a7f056255318bb18b97240409640ea7fd19aaab0cd5bef09bd59315dd701c9b3320f1f7732f067322d8cf948a51fafa7a1f4ad620df9065888ad35161583f7fe018baba32287650251f660faccecc8b6d94f3747110aec75085c2c5d4e143e50443a68e24771b25876c1649aac31bf340e036bf7268b752da53ab485478cfbc0cf45f421d66d26f77c9e1d4d4f506084dca3ef560028e106056b59a08af071b53d3e5d571bd99ae74a7032f3712382b8d5c487a12d5db085f91c38c3a6d9d341b2b2cd82d461103c38ed8ca7d2fab3d1d81eff3fb643a629cf867dfd1e513a03041942fca90f2631866f613106890105b5affebca72b7fdf3c6c72f5e93a371cffdc6cfbaa8faa320b967c04813e9da93472832a678961592e9a208f576dd6ac3d7823ac3c2494825710b409d355d298d827dc221014961fe814bcd8f13c9d5c8b1b0ce91698ebce40aa73acca9a074e799d910bba2667592788be17770bae48d75cf07710b0306cb35cb7d3684fb360148a93fca46fdfdabce49c1fa283c1a7eb20aaab2ce44d2c7eee2630edc7fac00b7cc582c275e62551d6aa939dd9362f52f873bc195ea1ec1c4eda3e4a36ed0d444e3ef285f378d4ceb2f4febf184b90f4832705e388f997161357df5a4868848d804a3273575bcb3066f455696771c7424ec8aa956004521829dee37af55ca12038f633454d885cc644c1f39c27f2bfb98c6b75427cdae1b2b33df0148f1135b8c13e59ae06f31d1e922dde57d98ea79d574a8ce56f40b0a9ddb739b330ee0b388c3410bb0ffddccf8e2a763ef97e6d0f6bbd5b2bbd9b0d77b2592c7a4eac21e225712a78bc92b754998ac60e0c82686cb039bcc31bbcdf49887110ec49a5f006c1ae7fcf7cbabe3cb36f8648dca5ede3786cc274fa4eb5181270487bf4a4c2a1af2266d9e7b064bf0457cfb39102bf2191deb9f8caad39f28bbd2c4f429d1acdbe046442d92c172bd316260ce7d2902556f323376c4b211b771cccc2b9dfd3332a320a45e5ff4cd4ad858fbfb112f24e82de9036e60123ddfb168d2d62123e395007f42c0cfcf9c43d4a81864e4dbe527f812a9b872128a9fb7b1b1f4aa20fcbf897d715841bd3dc134f6c9d61354df7c0a0f48e97cccb830bb3ef3f55103eb74960e6f62f7cb839e86d2c42641ee43d48feb4ba12d7e983521dca9656bb970eebb06203a7cb525b89d58a503bc77b0140efd5a046c2df759e7a07151be725307e557679556c826766341fa4a93dc00ed4d7069ae998460ced4b350d99be22187b8c09e3efde4fc70194b336d8bf1c762e17ba1a53b8a629e4d8d666ac4b92c840a1f3c4106241a247414d623d03227fb993748c9dfd78f28983312c346e35dddb9667cd0027a06e9bb78e30006e4076e66597d6997cec215cdbbe5e937d76e15c92daf99b9e352623f127296f7bb5d721e69a41da78351b793c67310f471af11ea2479e6f9995d54727d810bdca06a527c1023caa89bcd0b4d291f6f9e58eb87ce97448006e993ab701689cdec0237eb236d39b1f7247a24d471ff55e22c167bee3b0f4e3dc569299352e5e936eac70d1ddd78c0c4250ea9cba7e3f373ab28fb0075dab77704ef01a67b35d4e778fb7bf97dfa386b934bf44d06a57bcbffba2aacd7bd1c489910161e8da6afeb3deac58a6efed568def3cceae22d4dd6fe2805036bbd739d59485fbf0e22bf92c7f70f686f480b15f5af774090b886500bd05d69310bb6dcaf10c87a23fed36de2463b3623e06e3463d3879b8f19b52bcc3d73a71c57ee61dd220f332f1e3b487f871a080f984558d258e9c798e13ba294fed086b745ab040542a1c50596ef4783a2ee28df190a79d631d8481eedd4f3f107747010599cfb252945183da0fb9e7c1ce920748d3c43f515da8ddddcef33a517cca85001bb50d1b93d4f81e21a5861e7964a81ee89bf51c29d933e4f7ff1b0d5404a74bc1829e2f5575a78f592a328c940df26266f89ea487677193b4c9b7c0e4bc38aef2a802f6302f53e95f618d6dcbecbb4ed3c279518ab5484f66c07917af3a46fa61f1846d9ba457637bdd1e0bc963264f85e7e858ba74e5923d81f3a48af9fd131ace1bf4e1d98246449c3c72daec69065bbce8f6f4927ea1d12b86db80a46058981de42a58289cb188824e0ecb4871bcb08cbde6336fbf1b21bcde997150a69ca2286485d6d2ad2734dd171504736e7235e3d94438d331020e1dc42d27ba8f24e4f7fb886f426279d5b74b012a3c56e70bd8e4bb3f80127195647fa746e5fe720d1b1fe05449cba2d0c38e6517ab134e02539009318b9d405c08414ea92fce3bfcff252ad29adb9df2921f312d3c57cf0467fa210651f9ef3c17286ed1a425c91f8dbf52df07e1c54d5aefc4240a2552681fc2fc138708fd7b9178cfcc2a104df21aa293968409eff5cef205908aab8e66ad0ccaee5e8ab68ce0f7a1cf4bb4a3de8ccd6f82c5a25f84cbc270b4b8c7ed0bf53b31934d5715af8790f1bcb330fbf9a5993a51cb62ff8be21482471f0cfc11a8aba624cf93a8219988cea74145d44243a6be9fa9e1f855c6ff3d16f951664b28ba8a44229f0ce1548806768c17a0dea6ba2dfbacb05428b90170ba9e7df5479d7f9b5724ee4b5e26398fa00f3f9fcd26f0ee49a53b3aa2ad70a6b9d1943a015c62edb3451ca8503229ff8977fb7a7208726bd45b835b5ff7f57011de6b54ef8295c8ee3bae73576cb5fedd4698d7fa2110a73b20e739a95577ef3433277cf7b8336eab2dd1bb96b73f9f4363f63dd185759b6c2baf0f8d2fa8476c8feca0abff88668c3912ef5418a3d7d93c96c1da83314f6156ee8781947814cf0313408ba5868388644e33bc8f91ca3241aeabf57f01ab0945399c891d80971b390d561076a04f741c594ab8ef91f8fb632ac0005046439eb971779e36cf043250da67cdbb231812d103cdcdfa9ea0eeabd97104a6d59974e909216025b2205226417a6de4338bf82968397bb6bd13022419ec3f892d52c39bfd73ce9b96b8117cee02649ad5b85880f539452e432b4a654a09dd83a15626346ee77ca2acf3a5247563387c332a9b3fbe60d70678483da755335b8cb38fbe816549a3bff1636769eae7944581496cec81a18a4a47135f304d60a8aed04569f74c60ba6fd046710e847c01c794c9cde68c3095aa8f3116e7a6d7d6d9f9b0c41652e42daec8a3e31ad35c26a145c88169cf7f1c97947d203e08a37ab1aad8a5133a6817be482655c12f7986295a2a67ca951d9e8d4b7c1ad8b44824b8acc15c99d97169a9f1c1f6a9262670267ac4f0757211cf601f579af8842e4ff617e7a6921feb2fc0f5257b0206e3224c8f053711dd6192d56d7af5190e04657fcaaf94b9ceef3b75ac19270c2a162e8e578adaa2ab47b47263abdba54e5f980112dbfd017bcff1a44cdf9d7438565af3ef8dcece7e531683583bd6d52aea5592a64406b1513b10f53074774562e1569cdc181ebc14e9b4954e34e47f6f0bf3029b1468629f004ebf57866496ed5b415f1d710fe7d185fc79b2166d17f523013e2f63efdaed1162b915d30abc646d076d47c1f54baaa261f330b5e72288cdb917e8ff881bb0ae6654ce618414e63d4dcbf0855a18b3f34ae6a1377fc110d02b5493c88e1634bc26bcf4ef0cf22e62a592d74b8cb660e73373484d8293bf3cdb3da1901941f92eabe953b7948447469eadebe89ad583552300dad03032a2143f1b5a6a9263f3698d6e5dbebbeec6821a895ac65bc6165f5b7ab09c1dd1823042d2c29f8804461557a25a38ef1fba99bef1116655b8749e50e1afc09342ad34dd13641c7c5c696b89c8c77ced9b139ba59a4efe93d406c40f4a5329cd136c2673be51121c5a68cf98554674462fed61fd0b5f2e7704626736706fd0e02d3a3eb887afb534634024eeb1ef0a2c2f459324a6763010d2f452901501e17500cf51734d2f4744e138034b6c1d321cede922edf6acc136970939723717a09b1a5643f94a0c1575f90138396ba68ba20c2a8ce201b4f5d7c8f4f34bbd61675daef1e09c91652f3df14742b39c7ea55bf64be0afae655faca8febdad1490f870afb9b50e85c14e6e98b72bf75f101e454c82f6a5db1e678c9618cdbb43a8e918a0e9767893054c0be19973a48a75ac67406ec0b69621e2f6e98bd9b7e360f7e8e2c144006626137e17215d414b25246cd243787b899358998cec8814637f60625840cf614dcd20c7357d8749b78136066c7b057d7b8a74865ab90d6f94860557cf742ad5cdc5945414710237ba06f6d40a622358ed70e1b179e6aaa7cce7ce23ca918044bcdb049113f067e15135904d1eba01e9ab037c6835efd23f4a19380f3e424b8acd8b31bcccb0bf58e5bfecac3bd5783dd19031b839875bb6938bb12b9b927b821d716e3e441a4068d443f79c0884f54230a36f32b614d23bf562afd94e99370bf49d5fa67130910f39088fd67f9cb14f6be3d51e83e4b86829a7ee8058e9851e5ab094a25108ab10f02199693c46584bdb90b9b2471f667d0b25d7d0acd8c07886c862209d2149ca94d01997c259e81e03b0460a309882b25b597cf775f72f449ba51499011554b3172a8c1c853764f8424f39a5953e9e8e3324524f53a037999ee3dcd4984057cdd6aeb48ac46fb7b7b10fccc4e40178757cd1f9c874c09726bb128b37057439660a201837b5958ca0bb4aa59a464230d23e9bfb76823608e8b6d73cbaf3ae5232ac7ee4f00d838003e6f805f3cb2e3485747734fe1bcd780ceade38921c1b38a629ff7ee44c090ece32b73da456560b213aea883f98ee302fa6051c6eddc8dac9e61d11807194b8f4b67d99023541d0756f4516125c63ae2882d0d09b17fd7736e97b631f100a17683312fb026c2b9092e0428388d1b490b6fdcdcf5d3ff41c02170bc755f4d4c51ebcba29a8383c24b2942553b3970028b47f37a0cc93532460bdb1c40b1c8e8d694ce7b14315c017293173a9a154aaaa2832cb81868ed20c32cba179c67f71e1b94a9bbe28fd7c3b4d5e534b1ec94be9d15de16bc43582a5686bca9aa3be25fb5aed421db368b8c083dc23991c64827c18b9edb5f4fbbfd2d195a4bcb7bf6a05dd609a8ca0695b46dd6545cff2b267a8c3536ad244f98ca62946cd3b0cfb17d21d983a6571e9cb1c3b2d1fff8b408bf47d615d3a2ae41ad68938aa3dbe729aa9c1531707fcd6b6d6c7a3ab16657d72ea670b260ac5de2a51fde79925108aa6e764e677bdaa0f06950f3469ef5f9a7b50a4942affd0ca26f7efaaaafb05c5969c9d9d1cbd4401d4cceb2582b149e0ab9dbfe147e116232d00dcd0a479c6119b24da0506805270475cda466389835e5f717f9a59f6fadaec3d46cc16a568683854097e9d41b9386e90865d68525cc492d32c56ce12f04636f887532b17c65d4b5c03af2d129a046be77e6efc9b2f2c89e68d52dce256b18b640c997ff4262c9be57166080873af493164fe6c5ddd59e9f19e782756f9f033d4da94665b6fe218dfb2d6cdc10208bdc1724cbb44e2e8dad195e9268a457f2623de56c92ddf8d2917121172975737e824575047b35008cdfdffc4813b53d3acda5bdffc5a61c4500396ccac04742b9e08276e3d27e101214ab626a97e702e4a3700f68a6be2ac5c8c0cac5393c4ac765bcfc33291c1087059d14206aeac28c491b66252af75483799ea3389b35d425b6b8b4fb6594ae3eb0dda3ee94299f45941b9b190e184b0f2aea7f63514527f3c66d51f5f069a3d854e24dfcbb4aee68f955c08bac428bb7f1be40769029865ac032af9c7d02c0f6053ca3526a1d69430b0dd204cac88321007073ed0b4310346a6176b795777fa9bbc0efceca9c4d878b764631b4a558770ea2111f370708f07bcbc0b89fc0563b71f2c5a659c6f17270c10728c777315a7487315ece5f4e8d72ae0162f6def2329befd1b3de13f829953a5fed7c1dd9e31f4fcc14e169c6e96ae4d4ff7cc27b6bb250226b48c94296892fda860048544cc5ce5a09273f54c4addd1205031d55e3f9779ff41ed3015ce2b863c4cd9d0e82001934b8112a1a5d6763748019cb11421a1d5c5f8ffb776e69c16c1f233ffdaf233e6e2934c962f8284c28a404ce82426fa7620495cb3e1b06ec18fe3bf674383494cfebcefcd6ebb5c115aa03c8ab6ee5660f86b44c15c5262070319ab367377ba36c9cacd0ae7755e492a69e69390b634905a124e4aa793936e52ebb4af698954ee7984f99b5de9317b6b1e94c884420cf578e83c42418f97ed915e2ca1dce1c00241e87b532ac359e90f2ead7767523df34889e5e80a7d66d5565ba99f23ba38ca298014957f0bfe92ee68dde9fdfd988536972be58e5e60bf22e2b1ba7fdd8f4f525ac946016ba6556442ecc538f9871437ba66c995686edb5617a673a48243819f61a71f4b7e3c82ff34aa5d6c2407dfe82b3477b130c8e82aca93863cbcffc80e01dc20d0a864004160f0c12fd2b7769d7170c4a7c1f301ba768e1f87f6f046a74978689928b025b8956a48d2cbb03ca0700e4e73fa5d93b84a9c6f077842f91f3328b5032a652c48801f9d873874fba653fb21ee7e7c7f36e504eed99e9af47aff195a101983af0949cd2474842c7dc5118d8b639c5340844a9fe8edc1a00b688fc2de604753e0931b8c956a27f2216d7db193748ecc96914ed7640453ba15f51883cf89c04f9a2513d32a421d6025b87eb56f44fc6923a177687219fd38dcfe2204dd07fa02c587726a0e9f04b63abf453879e15b4a43f92e9693c33310f9031761a3ba42a7d752c3ae1be77a28a462aac9241bb65933e90db1b4fae6ac2b95912f2ac0e58d573663a8a6c395733c5c743659851383e874417176aaa5c560ea4f56eab27cbfbfc6ee8d53332fd5b2d6d6d368ebbdec979f1a03a2dd9d699ee5630d745ab6fd0be8a81218793fe008376991f2ae774200be36d8bf41ac6bbece2a92b6672fe6a894edf7847d39e6c030910cdffc3f97749ad048ad8fa395074319d789d42269a3df13b3c46e82c43cc6de33c1bfb7baf6fc1bd4e39def8d9541809f77b534ae3deb508f67d42a996f30ef397fdc348dffc7d1871fa0864ca61f35b201f1a1c55f875cb6b45613474c494ff2c1b0da59d038a10b8113bbd83ed2ab33168df7358e48372344a6f2e00bea10527a7c97fc077fac1c98ea7424160bb9feb1bc29877c4f835655f173044a9a6ba4a28ab592098a58d5ec6ff393ebed3a84648e9fe88a6e1aa3fa4afe16d244e331d8a62e1fad50770181bc70b6f5feced0cb3bd047ebd063d3605731f1371a38475636fcabb701018b947f3bf43205bc940a4eaf22a2f6f0bd4f2040c66cc166755acddeb995fdb4c8072f8c3da6b485123ccbecfd8e48b6205403ad6cf162218909a1b90f63fd3d9e57d434e8f954b9bf974c382c358dd5006484c4323104f20516a923a6e42e9875db231084f5fe7f925776a987e82416ce6f11f51a8f9f9c21e9dcf8ff300f12bd19cc3b29554dfb8cc1e1665339853639fab42a970c94d040826efcb365fba9a8c70b26052ecbb5f4139f16394d805ed79a30fe0e4a68b2aaa008123fbc630bc3576dc918eb2c9f86ab99f3bcb5b26fc3b7ea31c9dfd69766c7ae1deb2eaa2fdf2fcb4ca75d6a4fb189cac375a7edba9fff5e6f0bba4c8061364b25c673d918b0f2d367b5c00638fae6d62ed3305d6cc975e9170f2b717ab2c73e3a394355e80d8a506b9a24af49d7eb4f55b3a18172ccc765b86d1a36d7037eed6a1f2ef3f77ec7be6bb964de5382e2cba0daf218fb52f2576b87f81bc03ce40a96eb2e0318c7518067358dd7f8b4d09d1ce6067f0a446f5b0da3600f1e02e3d4849439cb9b7495eeda5cdd88946582f9014a79807acfa2668b1f013194d9bd358147d4a0bc62e181efe5cd08604470e492dc15e841e68e2881c6815bba0bd4e8c542e507c8fb175da38601ddc561c05da3f7c106ba293ca34cef1d00a3a0bf887542be7835ac34b601c0f30c9686cba70d0a717a92f115715da68ca6a6c10f6eef424fd9ba0eeb18de38eaf444aa53d6d4cd7079816eb887d659b0be4128a60255c872bc5359442660a61a011e88029ac280281a29ca49ce2a7cce1abab223ee1b8dea823561f0aede78d826c437fbb72ffca0eadda811fdff732d7e7bee6aad02e99944c6dfd3f3ebee7ae3d4a581ace66f133014c39d0805bc118eff12bce56dbd57b40913c26a610adc6482f9b1d9ffd910aede2cab72145fc231ba6966171e7f834d873810f64a84a8110e8630cda44713964c89e62219e9bc5a8a212a787c9194e076df2d70469017cc394e4e5be6160ff61578122601537544dd52cf5a14e3e9294a8e31136a55c1e14b204bb9c811a11fdfda98e1cbad5a764f3b95703b28691254726fbf86b347a6301f7d486ac2223a335d1669127e8642526aeb205c5f0505b5ff1f1dfbdd3381e90ef5ef43bca9168d16dd91cedf3066868fda7511304933fcf5c630660090e20c6346518ed925f358aa45c8ee4ec6525928f221239258b99740ff9c2ec9266faa9c43f9ec1e853ed88a71935aae24abeb2f4389d3c6d54ae11594b3d722a6e0ed8afe63339b9062ca62d864ea383f72a992ddb5c9c77449eb5ce523244ea2675a4baa0c0fda9b26833699cb269d91b6e0f01acce168ec3a0f5b29840587c3ee11dbd9ced0443738e1fbb21820637b2df5da32a0804353789c29e0c937fa564d6f73479a2e39e638691d967fb9b3e2be3cfeac705485650daee265f2611ea952f17a016ef384d5d2d69b1559b107cc0b2f4dea4f8737c6828f3eb2a479190b701f0539f7813f13a1118505fbee4a8ee138b2f2c5c62265d6abf2025314794d4363a7c1d46fe1217ed75d379b0c3872fe3f346549999e48a59ca3cab9245d737f7acb06256430f4698849f7e4f6252228335d9b9cd2f7bfed56ec409cdd1ea5b7f61813330f6e1a5bb805eedfc2f4e532a23452d0bcc00f35716cf83eecc0cd9da9c947895e07715a6b92a6d0bd507bb37770daac42fedd5590c4e9049312b1e85997739794bb27174875e16173cfd0fd4790b5a0d065a488f93df9c20ad73f1084410ed104ef11c52d803276f6916ccd0a1ee96b1276de0dd9a413e974e7709dc2c6b970d67d68e55863ec0cf4e720b43a289149029e8ffbb71e22013ec8d722642d536510f36446278869bc48f471bd25f439ac32cb2bbd3a14abe0292ac2002e6706087b1e5d76d2803b7a9bd14c1ad1743195b3db69f3fc9756924c63c743e728ddaaf3adf5f6589adde5dc765de0ca99a69439864de3197d09cb397aec186c1597a827253d2d549996d4f5830a7ae7a5e6f48d2499f292c7c1de9b0ac6151865840c3b79e1ab749eb583133a1a62fb58e0d66e013b1d2aef369315ed5854363147eec9a5ba913d106bdcfb0937906a9126b85985547a2c48975dde949e737e3bc1be0c8a67db19e5707a4d651f9ce196526fdce980ae26e2ce8c3fffde8fc17df6b823f1594e6bbfbab0e94c3e0fe0d430d62cc71ac55105468dbb9c8fd9909b5ba71feb1f10df17e1c95c3837c9692b2d0b6df75847d9360c5c0ae83a2ccba925596c5f7b6a7853cd54c186df13b9aa66afd07437943972cddcff380350fc563a7e78351b7a3a5c301b89c74a7b1ed911402b78874c28fb313e1c8f66533d46b17877ac03dfcdbb3a504fa229117f62ce7f6495fca84555aa0ad1c0932bd5f603d179385abefafaae15f509770a44b9cb411780f2616a1bcec203246ff410a912a44b2fcb696f70aff7d8c493fe93f19b9a155f19544f9b1fc06e37aa4f9ad6bcb122a85d98b48dad96045678ee457dfede54dc374a82ba8880d3bc2d81771f3c85b7a7e0439c08cb66c979110c43f6c9ce41895bef273ecd9487e851c1a5238163a4384abc6029b5dfc23f654400c57965e09445cd50dc7af5e460880e18e078638d2e1c6d8ba2b917f9063ff5c18922d894e266ac3408f34a43db588eea50c113180552d4a6b998222db2f3aaf46eada5adc6b34a0891df8bd5a4d3f86560827e8bc232897b19f65b9904eb5afdec033e09b25761fb541cc68b6d6baf5df7516dab4e7f7079c32ba36c2883f213bf205d28ebddfb6e13f87880a6b8aa0b33a17a608337a7354bc839d1cc38989e2af0a28ac8fb015bff8038242f55c73417640800b502384b9a972eefe7bee26c762c8aea2cf5e66e7987216d8f22c6bdd4c992a020e86f0f2ea668aadcc8b6d94f3747110aec75085c2c5d4e143e50443a68e24771b2587bfad7815fc26dbf76502b8d0f048381b5a1732dc6d57239a40690922a8984d11c73c0bb13d9d4fdb617a1388fd7416c1eb842afb483984c322d9fabe22866cd2cd786b122188fd7717e681b58ee132d0771bf8773142b2788835ba55f337a1f58583aaaf018a3e42759d67e2c9d51b70877031e8edd913b9298730302dbd902cf8b29d96c7fc9b61051a9602b2b8bfb575bd5424c3ad586e3a108cf119eced9cc5e942df187e4d900b84887480112d412d8c9a5df7f33bb17e887b713709fe2c333a37593246b5aa6d4d47f7a23b4bbee13d9a3285f453427365307e86181c69d49dc0627f9b99216e4545de5f8c59961153d4ce5ba2ecc8162e667a23310156d8302536ba1c1cc063c15f1c7a26aa5cb99a6540b0f6983777c62767712bf950e25c25c471292c704cd89e6c9f976b81111eae7dd6dc867e90041493f1c745ea6b55f5b4a9161aafba726ece24e6345a64300b66690a114d70a0b8b89aa118a8ba05462116bd36423973df5bcd395966d15a29549f2e21943f7fe380a8a3e0fe30924912ac8816a26031987fbae0c9d18fd72bb3e569759ad605e456b18fb0a54772276a52f69a503d82213324607600ef8afaf284e28cd0e2062b8d6f362d127fb0543326d874d58a0af8b3c51913448512bef020cea8c9775a7548331432dfb0966dfd6f94099088e1e8007a48c1c216e513e013ffc99dc72bca062153844185e13813a4c3e7a93409e35a57bd06b159100cfb1fb6a207b41d2dde25b819fc0c5b10d4ed9e1e3c00d7d5088e9e03b65e015b61651077265210b43058ca026b2d474efd6633c7fb6fc1530c24bd508625fe0e2cd631c7c0e01c78a439a5b83ac330cd6ebf9815c69bd12ccf5394f622df5d09ea7fdb1c5f5e33d2c27c20118c2382a96708baf80a8bca19d729dc911c993b92a0761efc75a31ee6b27e51c87f78d244f5f2b62db559dad47ebb917b3304e217c47a85291625e548cac464c33458a864c71f6c4e7c9c5508a65a6d47234da11a6334b15090391899cd56416e14cec63d5477038869a3a198e7b4a4a202f9e522c986ba82fa6907d1e1455119c2aafec59c7f8a6632cd506ceb68bcc559cba4f5d84faf9b4f7fb0fa36876e5ab9f0a918e8846583b7de2a78f8c79eacbff2517ff9c47edc21942351f987812d01a252adf9f76e6dc8c518c1b2f7de705cb27abe86b57aa52c2b9abb08781d18ec49e2644295ad1a24bcbf8c02f35c96924f2bd71d23a40fab7f1dc26b34914647f42a36666ae893256c1d1915a718f77158e16d435ddecd249d9f050b3e510281813d214831f4d2206025f94500b4a9703f4a2fc766ea81b8c4d77b73d4336c55b2976e64ede72e0d1d2c503ecae973c223e494daf2215ea0b0c97a51e78a2947a3a5049d7e51db1757730f2169d4ff885c5a6d6b190ed3ad1fc2309abed3470afe72da3509021289a55920f23860ff114eb0b1c92ac1ed16f829f4ee76ad849ccd9189520d8c8ddc36bae3dd169f46308eef3cc4bf57f107a3ca09fbbc26c2cd6623cbc6944a584eff0b4429fffc43d1413e6d530e2076730f7764b636d52101287316d75667cfbcda9dc2029d9b4958bac094280b94c39b247cb9a561138597b697be2741e1acf56110059174f78d80161813cb11b8f24afdb3a06c3834e518ba5ceb4d5ed8c39c51acae82add757be9f3f23a93cf0b6ed072902f8f7227b924418b15162797a785acfd53cd54dc4803889a60579263f187afac5a3ba8f9a0d6b65f06fc30ed517911a5b92e3801fd7392eb3add589e853cbe5b8597453e24291e3262be1b4c7d36b8e2510f9d1fb4c354bf74c522cae414520f357a4d5a2df61c72e3e07c98b83a76b7d0fa032ed4bc3a0895a11c904f7ddb9890759bc75dd374921e0b26b0ccd0bbb84a644c8126bdb9e54271d224ebf65669cf9e4eeb8a883cd7bc7dac2cb14dead9c2f82359b3b35e42d3f9ae3f21934e3fd2b5007ed77c8da63e50f014136fd0c4caa33945ead6961fe9785cf7d6493c159520b792ae11aa98dabe39697db2c9d661e5fe6f22228da3a703685947ef4860e00b61f7f8824fe24fe3f2111795208d9f3a87235f58fdfcc98af1d94c36b015bb41382e48e392b15f35dc12d4b39f5fb09da1c5ff31525f1245994ae692c3b2fc356233a452ce9bf5cc2c70c2378bbc4a308821b536baafd4311178c65010db84b3b78b40902f0830f9831c3dc9337a2783709be128c77c64fc116d3f0318e9ccfad63f6a92a2a97291b413806badbf5c3678d6a8a8f9c8deaf286375c5b47c204158d15c2fa965d3538025506c001fba278f3f91c713cccb4df6e7f491d80b7e2b53aec9b32e53f5ac21c0f676930cc57efe39aded98f6c15ed53fc6a1dcc8ef501c80cca826f1257c35a43dd783cab94915fea8bf27dcf55ec91ec1d81d4e4a2c2c28ce1905d51e60d108899ac0e65af6c49d94841f41026a1ac2e40dd1526cf511a24a1aa303dcbaa88fd6887e99d8b498bc2976375b1e812d92e6a0f98b26b22f86fcf4679a93db66183fee724e4746828dc4af87c6c9ee5615feb8ee29bc4952211d62c7e1dbc65d882270f3de3b194f5bc5f6a23d3a975e1823cf93612c558e4a815a9786b01b764efbc06136b84211bae2f427c92728bb89daefd6685c627379b4523a1423602e3e31a6cbc9aaae14997a05c6ca38fa382e0cf1fb98563305ba9584cc1a9faca90d8905d35687d6edd066c2f8f8cf95afdef2a1047cb27d084e69b280f3661d8905e8fb3051b0ba2ce5cde48ac52fcaaf0d128f5cc79631b7689b86446f2d0faa4c982f34ec0cffd1371ab3c0f52a30376a550f5dc50f4695fcac68238c64397703eada2ae939cdb499750791b46ef3fb8096cfa894e8a432bd23f82b311683b507ece4cdaf23ba7cd007d0ec69c99eeb15271761cb1b71263305344d521d452396218c428b0440024f1db2de20eaffc6612fb1f01c1a954c520103f1ee52b415a46a52e1c4728a6b7e9e9f9f831d0adff0d446c6866bfcb8685000ba668d003057d2249f5f8b89f75429ecca2d3a0c62289771e19c95667af44ac1b984202d49a4a4cc332821f09d549e2d69f369809ca93c1ee3da30851938b5436742d11a51c494f671186e072d0ac0961ba004e7430e1f4f8e98fb43348362152d44f88edd8ad859fc2ca397208b96a198b3f5bbc6650a9a9e71e78157ec1fe7a9d43dcf584856a26d912b466231d740122df21c001e185e083dc64ac9d073e1f8034e0037b43c34d25289a6499d09e0f15a38a8960674a7c726a2364620a05916ae54adf8b12faa798a2d6cdb50bafb7998f4c0f2d916c0d0814fd6a3533ae3e639c437c74cb2dc3a1855ec64ab5f1e2b89609c5358cc17984ab7a944b8b3dab5e57c74addc3f866b19f39ec12e9bb57546dbf9d4356a185a188f3ce792de9c969dbd7290e83828d85a9842167cb7091cd56e406b55a9b1d429449ca843cb2dba5899a822af0196d225c244bfa57d811f42f50c0b0f0e0e010ffe8904ce053adbd9421bc39e8cbd3811a723b34c7d69d0d919ea53973c8f6c37223eeb573280133805169296ef76d68b4452789ee2c7318deba8fdacc293f05db07ac96a5303654833f888210f254fbed2d5158a98337d465db76e762f0dd2b8cef9361130d7c82fdd52e2168ef48b3a2dd6049ede3143cb9a8a06d0b7b3c62e15fa2ebae84e3c52e77e9fa2602d61203df7d2d3524a652b33db3be27cedb1001475b674f3454b9facd4e3c250717bd4b55f705cf6a4cf8557432364e9bfbc57afd47e1911c5e9ae0f39296d1b1e02a616358f2a8cb10bad0646d196c30d641a3a579e258d14f8ff5be4bf8a9b17ab91b857fe63063205a3443daa0e105ae1982dfde56778123cfad8ffdf02d5cabd02d21663393f8a7908e03fb717d0146788929c4e00bc7691bbd0403ef9cc8955ff9884a510dfa8afdbdf721f8ae4cbfff9873a3b1fa68c0da56b3f47dfa6691086f0058fcf919148cc3b379a17c903d82c3d8d5933cb789917fc23c589ae94d6fe2d4cd5d7040dec42a4f1ef9bf2b90e209d167b65703d7e796d7cf452464061e0c5abe2bfb2b969e3738ec30531e1b83dfe4aa70192982778db25a75f2db2f3b4a31133b5d91d8b6c17fd8fcbb790331937dc50fd1877b05a6f2ad989919911b489b90b7d2b389b682253fd3c9d34a42111b08409dcef0659346c8d36da3b67f9ad178e3c5f5fd6507e9fb9edefda418881f90b1987ab9f57bf2e6980434779313dd3960620d6567c07dab20a5da8ca228f845dd61ea886f233645e6b4bc4ec69778f0d9ddcf4fb60357c3953aede38de7487585d1bed37725b7dee7eafcc1edf1fdab79de3ee9e40531eeb6fb60acd2c25d38d3e2e939601f01ef8cbd4cb2c44b20046450a22c06f8a8784fcc8085930c2f26670f5ab7608e7f439489fe3229a11b7f00605fa0a63119d96058ecb190e6c5b9dd16b36521d373085998aa5520f3c46c93cdf0a79de7a7ec492d495b2b11067acf10afa668bdd31cbbf75b4c34c3722480fec070db92d229296b17825140c5582ffde4e69c0d42345c8f32be8b8bb3dca526f6d2529eb02666a834a5a3e71360f7790e1e5fec782cc995f8ddcb151c18a49d004a5af41edb415b3b6f97a196ffa1e4860ac3b7a4643b084d571e75f9d792049a4f7be9bb71ea633aae0769632b3fc4d8eebd1118e7461fd1a9476225b2e83e09aa42dee88cbca9bd9f0fd814726305797a97d354cb7caa6e55465edf4ae62f60a7826636e326cfacd2d5a1cd305e9fed276f681c11acd61644c708f2ddaed492f12daa03acfebdb4594789c60174417e15dd91a29e5213360681178e9b0a7f2631fab0f9f263da53229fbf5008927cbc3f01627c699b1c427adf867efac03957c2360bef45c91ac4aa8bfb09134b73ed987e27da5ee9eea2a6228e682852631b9c35fce0b1c22d8c15e48c657cf60c940563d892dcccb492ee33a0c196c38c4234ecc015d100c189f67f284efd76031607f9b258129ea85d0fa5f4f1698cfd2b5594f520a5af98e6cff82e120f89d20b9794e5036fc51e51fd987e7e67c1d09210dad291cffad8692d7c2308d5fabdbada6aee441486b27ddcc9a5d99302fdb720f9a25230b5f5d0c403d9e6539612c3ffd174ba783958e1315d25c8f40dfb2f86b39d66d5c0eb82104bc16176580eabe4c28f00f316d14b8ff175f7a1041d2fe9e811ebf3ed23b7ff1bff717203fd327abfb6083b1d2343b5f516329e5a38be3af4e2a35ecafc58160264f397e394cfc5d6285b81fc64495e316855ff1a2b12f780d3e3cf420c486ac722ad8be40cca4130263cd2fbe74cacffe0beda279d8bef72456848421009e63a2ade1c0e78f258c1d22183a322404dea5559e8d701659ae3cc905ebc75996990eece3c39c23013ab82b6d53ff5ea0720a834157b228d682a13be1df7393303d202f90111744471a367504268584c237ca5aaec5d4a4ee75cf140d84e3c8a1bb648eaf4b75e0872aed5f4251286fba30b19cf079cd82514ff0ce403daecdad08c6b1ede4b5cf5ed8cc0e3160fd0dfdcbb833c19215050ac609d77523a4375cc14a21b1800dbda19bd630454953b40377bd251c28595d65ff53e580f756af6e75b4e270b2ce2a2c115881feadb84a0187ad288a1f8e3b2e4013c93cf7e40fa235373403245fbe717b5331b22619a477a6082f39f4e6334864486008a460c66e81a85e9938afb823b03ff1d7a5d1d269a7d48a79001edfffdd7a63daf54db052b473430e882990964fcd2897f597f8ecba6a9081bd02d3c46e1bf8a78292c50a322a2cf7b56538176f4de4a7e84f2a4fa7d9ac1ade10ff560596b3f121f177b598585004e65ff914b5e5a5a31654285ee753aa6b8c8e4a670bcaab5c001a9e20ea2f87f61f0899da772021e266916933f62bf9512bf156942d1eff0f2be722b99adaea8e4bcf020ef1bc6f5edd33ca411b217365d702dde26b418202d2be103a288963aa45e12efc7c4887b498b75560278fce3b6a713227681584407d066de0cd27fd6244f2063189f03cc6d26e2a06016a6ef93cf09ba0a92a524a6b652afa541f7a23c73503cf16afc7b78e4d85acb68f916e0ae9b7e8eecfcec67d0e14a182991c0ca86f2ba94544207578e63b9740c05704d34b9ecdad63befbdeeff3658f5077432583e680261bb6b61d6be5c857e3c15444c6b91f5401c48b06c44f19cf496903200a377412e0d444c134b912129b0e8377015cd3ea78b8e128915657b0f3308e5d2e78d08f0d0ea563ee9cd892495a032e31f9d17ede1fee6185333f59a3268d1e7602d7716746f54b48bdbf25c77c0061084f2c0efeb48e6a57737ce96788122a1e3f61a99ce4c6e5ae8e8d0c00ac114e9f0af0dd10ef610bb5f7329581f6228c5613cc4f603558be6ebedf2742379f77ab2f58c9d091cc681664c2eb28e7b73636a68d2fd5e85f40a79a7f5b6443836d5372c66d1527c0f1c1f196a46949fa15c613c3ac52f4af3bf38092adf5fe79e83c2538b1fda8b14fa75241b1ef0f62b8894d19acf2dcd49fc9d5f733260b29b99cc063ea3e7411393a2069f6f9c10ffcce6d2ae094dd1a0acc6ba316118373ed85af6b1ca7345140e5ee106d7400f6a8dfd21a95763be52f5952175305e57397584cfa466b7ff9b8a9352314b1b6c102e7855543b47b969d649ccaed0220904ca513150e6d0aa0b9ba07c05bfc18dd9aa5e762528c6906c58c84c01fc7c085467fe7e7040a5047b2a52ea4b55b039a7ae2c4e219a6a3718b34cc8a302cfed17fc2734e402f2810d36a312919721e19abb3c61f85f5bfe1d8f7ea1a9e35bfcdb6b73bfe73ad0772c04b9f323ffd54965cdc75f3a276dc025cadb9f2bfda57de1ff69a3521488384d84fd95ccd2e4d78a2c3159e3ccf02fd8483e1ac299c1295e3caf15084a070d50b9a3dac9c48c15f5dd1c9a3528a1956134b7e4d1d96d6beca9253760348a229e550a083214e3c496b887db797999572f97cba502422e440d610f3593fe76aa5022acf0cbe44d4357368e78411635d341e6df9b8f35cbb847e283c0ca57848d7523f36b43568d38993d394e308dd6dcd487b2988a3bd47eda62461a6ce816b5a58c42079b600cf1543053a7b665e0203bd41cb89dacadf3eec61dd798a5b53095a23b06f488369cf9dbc4c9c80338cce6d9616414220c036c02fa460dfb5ab814b3c30d561ea3bf92a7af51470a00c6c193a1eaa8888792b41bfc8b93326082976ccf074580081afd82090476c0e68b62aaff2a04a6ad928c76202d373c9612938749e34011d4f3ce8db82dafa6d026c1eb397e2970cc54f34c5b74543c9233a457d11bc0e1613582cf5c4c464d280a51c41cb2407cf580cf7016a3e411124d9e8d89a050ca054dda9b7cd1ea7a22420cf6cb0df60fc64903602a3113d22f4a068b786fd344c7336c9747ba08cd155bc64f6ad08e8daff170b75787542ed7010a748bec2db66ed91cee744a88158cda32d36b1ec86b0c797bddf9f41ba8f0af657a34dd93791556d9ff8b575ceab19a301825e9604ab6aa0329c7a347c5f00d34a5585de3db38f190bd7abba2ba4279800f8d014dd8b88cc9ec66c68bf56a60a426601faefc7d31e8f64bcacf2ba5343bb1cef16fb8e840de54e62b93cbefbefec6753bac5f46d8c021ed9bc5fcadb2049b7c422ceffe3c5517f81eeb3bd55e11bac4605ae21d8cb649b7194e7bedadb4e65df09c1ded0b840e667797c2aaf84af9583c8933b6d9f20efaec12bc1aa56d1ed0ebc6e9a172db0c7daf429060236a5e77c792e7beabc119a43a1d94864e43f32850674eeea60fc1d2e9b550c4cec183a0ee417a66e1aa0b0648d7effd6bc5c1b3fb1c725ac348fd454a754de53b66967249c493ede7ec3230a0a3a31d44f6caea31d468878d267edc4c8e14899f6d86259e51c6d5b6075f88cf3fa1507cdf7643349795a1188659759b25ff6d292e4711adeb0cbc00871515e8d790983f1d70a921eb74a39c10ac8615d8000acd34e2c2b2d8d566f9dee7d7e61bd1bd9a8371609fb3da071b04f685afaac0182946626ee8cc0ba1b061f0e8c09c38f982e2b4ce96c4456e097ccf14ea9cc687e2edc194d6c9b0ee5c9aaa514b34f7d62c48278e1884e746727b8d2578bbf0083d7b09e9b275bdf2614e5ed256f9c295ce97d7f741c09a718f975ebf5732aa56a4e05a4491d09b82488c6d45e2de93148a977476f0d52ea34d0c845059f6eaa0c99ae6daecdfe7dd6a662d94d6e74505b47d054fbcc2a93f455fc559f8e95eb66a25972125dde688f2619a549918cf1da9f76edb72d75dde759b371b22bf9cf482a607786b6961a1aa0fafec466a4d420f8021a3d6669ab199ad4cba776f19cfebcc57020f14ca5025300a367be2fe4a67a173bab9accccee481634162ce730f12dacbfceae2ed150ef2a33197e5e3e1a97e21d74bc1e52e5d092b58db01d3ed6f973141d7909c90587539042b996b5bffc086a3da46e51161348fdfc4a3ef53cb7188edabd79ff30c454b19b8f7dcdcf5b4b3bac42a5eb8858aab31e31b7225f6093b5a993497914956bfc5babce19a87c0c84d28b6dd9aa87bf0830c7912c57e0c9aa2466c6c9ae30fe3ab24e80c32552c461df990707181211412628bfa02669fb733822ce8ac104ca2eed632325f1e04382f412ca84fb61766ac3c091667b4a07d54c6cda49f099e67e67e87b7b1a6d2c59646a1e7268126f4e3ed816549ad140c16acb9e5004af4cb5b0f3c9ae75786852e64a137890bd3413b7b4ee33be2cf53b969ed58ba347311b8a217262c7011b00264a798d0c408f2334537978b40ab3ff7432b7f47eed62bc4ef7724537ab205a6f5601f82343716f15858dd0843d1bbca9c63750d5c18f5174996e7dc827cce857cb8e623bff19b5be7caf1e1506dea63a0ca3897580b3aedf421166f1a164d956a50e93122cbf60fc0ab100e8a5c8856e2844a80d1d910bab6495322a33e4f7827def6457f4cb2d23086046abe405433adf70fe51b9657b4512826d057b21a9e653c8dcfb787fbfcd25edd9b5be3f065909c0d4b36c4072ee48310b8d89b75f2594b058ecfd611237e45f1e2bad3f8354398657c07c62dfa6dfaa3c0cce286fab8e9fdb4eac70cd4851094959dcedd30fdb1aa333d499efed4ebd03fe27969cdd08b7d7d95eb872f17780e4f866286272c5530fc591b31dd41dda2894ca2a03fc95ca1f27de375e1de36386ba81ca8c4de6dae12693026ef154d2400a27992cd92b847292bb48245fb7c75a1255d7a70355b9050416c363f09b31dce35d367135974e021510f4ded0f262aa890c699e6593348f3110d0e3a5abc73032f4b7bb9f9eda2217313c716fd7da59170945d63706f80ad154f558ad6feb0650d95d01cedf7cd2f712fc73f508fa44be46a9c5496c847ab7ad8b51c3145466263ab980835e30e97bb0a86b48b8c09f10acf76f3c67dd968468aa0f6440ff2cd35a1ae171ae11c5b530994db061ca4ca4737960234e86c379459f19e48bf34da5a80965b35ba8d7cc7580e17c579df83327c230df5bf9c6c31e315a25c0d019e8d3d71d4cee71363374397a745d694b4cda440864a70a2eb2a9e09cda89deaa698e67ffb9c5ce5d6816a1eaf6c1ecc2a18f133ab40f183e455be8c3c9187264faeb442489bac0395578665840ceaab6cbf4d85f1f3d7cabc6f8d14996054c74f342a01598c46987fcedefc76c54c4df08335b951e7d45013b3607170a712c0049371a89d8d578cf2c7bfd9cc99a99e096eeb5df1d7ef07e1f796eb136ac0d5e53e300c92c44b374dc8c54c0b8e4efa9566de5a104a3d228f49157f993a76a7965cedd44cf73d5534c572170283324dbdc7c6660e0a99d0e386c84a5186023f0e2c9afd2bb9b78f1225d096e689391c32b87380e5cb6db0ecd473c529564cd461ea542705cb5745a9824e34092e50bcd1b507d591cbb762bb04dff9af9f3847e40608fef08a9be4944bc42dc28d3917f027359b11fedd0e4524e74a5f3e178beb9ad470986f9f33c5222b0b805e26ec26a8d1169eaf7bec03472b347a519a679818769ea27b9e2e2b044c520aa8674aeb4e0632df282804b18f308eba605f3da4fd1990a6d0d5868393ad32f67055ea03f500cffdc8eb0ce96b0b46ddfa65f348ca8b0626d29d696187f11b7d140d1ff07421709e8cddc7d9b24675cdcffc5242f8a6dab139d4f42604051a58a92618af07567d8bf4943792ff734f512e6126b49516bd3da05b4baa4071b029f767c4f0a0dc37813213355d99efe72af7a22ff6a1cd8364cc5b7dd6f9189f0aba7ffa0d29d551c24d33ee1a2fc074913d259c2706821d94158fac50d167fa514b912abed518021a13811be99e4661a705a2387af0c5d7fbb5d07d2a9a2be094716871b7344005e2a6714b38506b12a0c402f6b1ffe87d01a7b49011f02cc61d630c91deb9f4561e31ef9c1f9ae7eb35f220e0d9195ccf9e6f4c5300e57e0c60ec02f511b381d096dc8204d3551375a926b511647c0a69e18ef8395fd4198c8d4e0433331ca215030b5d088ee2e3d54ee7380d225c21e18de0c089e6c73d52831dacc6fe205104c5920b8ffabcace2cc04ebfc4c2fa42d4e5fe32c3d8d6d0e798378eb093e7ad965bf51e06412dc196b64e1737e18b8bd19e89730042a14418aa8a9a8c582f783faf9e2c9d8e5af2dcb38026a4a99a0fbe8fce8e375658c0c52b910766650c3c1b90c7e8cc24859f8c3d7775fe83b8c69470fe7a097d2c6bd6cacfdd92e91a1cffdd2c5dea63260c6dd6edbfd21c4b6d38793b83bddab2d1e13421363e62a33c0d2033312997399351620735881208c5686173dc4ffff964c25837e10286d896995483c0536b12c6cd91505cc2bf87441a9475d434bc3dac5f361c78e04101125bd3312a97b77bf992c1dc070a2eb63a4d883795e0528df8aad5f9229e39e920e529d04aeed0f1766c29f4e039fba52ffc8578b9a8a0e1faddc809cb94f96f3f1ca40b587550b86be40e6d6c86b7412d35bb2982069f41719798d1f16678ff35694e1e1c96b1a99dbb5776e125c19faf0f35e1b4b63ced4995363af6705b01fecdbf020c60aa295a93a4d95718951d3e8433aa4070bd70e0512ce972fa6700903380e36dfc12224af61614916153e6c50d46336fe3bc3e698509356e0a51158188a3a492e371e15efe2a182f3bde529c5cd6bf0ff40d84a37c6c87fec502b34057556f9707e1d4280b7c4ea19b420620bd489a2a1ad3eec4b060c023e74ce7433450162e7579b014b6ef3d2de9ad95a28ea848455b5c63810fc15be69b3ec4f1bfd3b3dbf4381c4ad04a0e1a0e0dcc972ad09ec26c9ea332ae2d380846a57fbaa1f3c57fae70e52777787921f43b82e7155ba6366c0b67db482f7663ec5c3b6aa5fda6f85afb055856f488889d9a26939aab67a3cfb2f1f6c347f3d06711a361447a6c77189f68b502a1e7a7d5c7e0ec85a7f8ac740189484aea4dc1f7e675c658f0673a68d035dec75cbbfab02ca990a4f1783c4fc5cbe27bb829c2b91f4ba3a3b3cc343265eb84f21b73171d77e29ff917b39b01240cd1697214015c0af2d31344ac813ea9ab615769e1fd2de1a0d15a2d61f0a3d6db1cc04838b98fc540739a350c4e8714ccdaf82fb86744c3c81bbfccc58e83fa75ea7ac745c9e7d7ef4aa29f85b894e508e470fb7a21e3e915c4434f639cbb865b43053efadb88a4f8ec379ba633697befad44834ed4980c30a0beeade1c9e1c8a031a0b8bd8f5bf918a8c29fe41e5c3641e69cf9ad1ab35893098127279edeb937c8f54f6ac5fd0610f2fc952909e711ef949c119b23edae65219a9b4db27f6da97e1fc404146d49a9f16ebd2d0044dbe4219973cd99b105da29e1dc275a83e15ac037f7574ccb4d6d7e3fa3df4790f7f08c0ed93984e9383b7bbb04f6349aebe033a5f2190a57299a778c08b16c26c30950cf53c6bdd848a48657d4f69a30312b308b9431c0b836c87047235d3afa688de325c138b2d586cd13d467754177cf2b7c54f4280da60b654f2ad679793b0245160b1c43de8f47272e600432b4c5c7cefa47106d894268a6e9a87c31daf2ff76e56596305f70100d0f46c11979c509e1bbd89cc6f48b751e4e3b92440c85b5009586643188369220ee2e7c28f497e6b5ec06efaea31573fc48f0b846bc2bdccceef9943ad01e4bfb7cb8cb1b66aaadffa07848050f2fcecebf2ba7aa48f334264dba2e7c7d8aaacc33a0b0748c447b1682dd0d195e60987d9c098a0426e91a89f3b349db5b1646981f6d39cf9e2dad489d602b4417f9c8d472b1ed6c9cc2f65b4af00300d3ce4caee26eecd69008c86069d6879d26ead496e353e66c76dd205b7f6723c59567148fb5f51a705a09ac1523ee3f20963bc7db5d3218a6c8bf100310287ec1affd55dcfc9056a3c0c5bbaea54fc374fcfc52647037e79d92e1cf88e90115ef3d8c35821301cc6298597a0fccce056684af975d05a5ce82b828b4a2f96e354c569a1913b47d53b53a88f06dba44c5b5d92650ae8c3dd967f01d20cc8fd82d15b9c59f7bc57ea2f1c8b4fe9198c5d6d03bf7653d5881a0fb22738c39d20e8405f41ab68fcfa212d2301affa08c90ff549b3a274d7935f005e581eccae7576c493f74cd8edc2a97949291b9a404e14317eb7539fdd9298b2a2290d2bf27bf0446d2973ce88a962f7d3b765ad2e430e33d13f0352fb040dd89cd4177f951c84e377936a0df22c909ccbf545234e98fbee8545e7e8741c65cbd39fe1f42cc616f11d0ba79e9cce3fdaa68b303bf9c0166fd25f3b1bf302bc55bf4887805dbe0157c911e59b456d57fa4a6c2551f2ae8fd5b1321c758de0ba1c62cd16dccbabd665d80ce98f7a300f471cd8cf14ec00aaded0ad193c92f2ead714bce9717f24045c4208e3390c1916176b2cc07d38c12ceb600132bc2528a52ef0204f6173092ae70a5d762c9a2a6a2e11b4e33853a039414ca488288df08e9ec6f88cc886f5d36b44385b136f1b0c585a48c9a000dd7dc7dfa34f9d8a6558e96f8c915a5ec4e0186c5ad7d7bbabf1de419b260ba4976cd014b7e5d9b83349890206a18e7772b00a0bfad0daf24d53a0d79b7741a9436f6c8f51614a6734855729cfcdc2dc69ca2191ac6fa9f7665c863913f88235a3ad56723bd0218bafeaa67bea368a59b6ab6c4a4cbcaff06f60bb73580a4c9ab781cc30c53c511ae7ef119f51803124da81609e5cb62a6224aca5750199ee4976869e39b321a89235ac1153ae221caf258508cdad62d08a432ade51b8cfd5eb9b86886cf9527a5b646ee1c4f904bf7d849323a649894182acd078ab194850bd19b4fec3ea7b3f3854c216b80e4f074dde4b0ceeaf7384d8d3bd728016006fb615ae83847129e1e3414eac67e90989988c19982d240687aea88670462956f0fcce5047fdde2c5047b6bd1a3e10f22c420a0d4ba14d032687dcadef8fc4d569153c866a1df40c682cbe84049548531971b943dd249acc10619b25324dd555801f8e623299a3359537f439023a64a6dbe836dd7e15a7c6b820b6ae38b87f6d7698f018c50d1fc00d81004a038754445eaa6f057d2945f1cb2ede4ec82a4dafb5fd395ca1b7b4cf40099b1c3a8a104bf29e6d4e6f5c20847b249630d988550354dbf75b49226c408474bad8ff9d36aab3153376707c84721f7b1d4d3eae30856c9f81c6d264085bfb7670a267756d5defcd73feec9599eb3628c14fa459db711b1e2103bd656149c599782d1068817b0ca04f65150d757b872dfdc40ac130c908a143597140f5018a5d8e905323919ab4abed16737c60e8cd5460af26d671cd60f9b98d09fb793c6189ce918648f751aba40ffa66424bb562b1bbdfcbe47aa08418cb35cf9e7590a4e096cdd3792e2047862d9f5063bdaad012ee14f9bc0c464cff0fd044fa6c3f3b01fdcad088c29bdc4ad4a579016444d4bd7e086792d2c5d84b53458d26b0bfbe7754940d47e8b9322d57219de937f0906c4209da4883028f56611a454c011d412e16d68de7fdd8665bed740b1384af70024388b5fe7af9ee48d638450a9503e022e8a714e86e6e13ef1bea809c88752e3d341d53e4b8aeee06466c7e252048a496d5b7f8780198a398c037df37a741e0837dd3356583532b64fe00725de1989b2ac286f0d6e2b910e92945ac16ed4d58d8f3fa294d3998ed16b6f8f0c16b8081b0af3e60eaa9c635541208539789024ee6c4eeacc69f4dd2f270de33f4aa101e77bcd8b5536f1234b06246b230f33fee181a1669a459584bc50b74ca6f67cf91cd3770badc5ad0512720da2d3c65cf3f08a44eb4f6888533668a6897568867fe694f9e49fd07aa3ee0de886bbd5603f5b10b3d9aa10950d0d4b4ccc4e4dbd00d06f1c620b6592eebdab9c56f75b86e7470436c7b13fd6ed0c8fe09e92327f54ae9bc29c8e93199a1b3c9ac48b3579c5a4ac5de51cb5f1a7fdda0f64cf8c737cb7f110178ee3609a60545d7b0d76fd0c7f64987c2e90486baf88f40076272544f7922724afefb71ddb853afddf33ecd5fc5f00713afa57c8f369206029cd831156e795954b50f725dce9c1f8af50a694908f34ff1164af158a599a084fb383998b954add7855913c5e587de4c96bb978b3f6339e7824dcf200e5a7c95dafe349940be81dcbc15025aae9ab429352df49f20aafb67ebc19979139053afedecb2952d96ac198c876db6fdf86cc342de40f28b8e4a5ef531eb8ddf809fb22b971d93f0ed989f11a1ff9953713082341cfad423438776d5f76d530dee0f066d25b58dcee25ca7ff473ba0a60f6b1d7628832c2adb902046680555f2fcf80fea03d4a66098074b9dfd8aff7071fdcc00f74a9105a45011babce55a183cef0608ee5a4f5e5d9d4b47e5aef3962975dd8ac7196588290c5d5aa1260625346c95e572427773f4ef8f2e1a95b82396e66f947c531730a291c9eb56a8866b9d909b028b896ef9b57a559bfd8f976b882fc34a4e636a572f8af757866095301121f5fbbe7647f137bddd8fd40123ccabb2dc6c7e0848566c202694a768a7f4761528d0ce2d95f9395025415dd0a631d6eb4e3766c322555d8c410e4e80b57fc3efe71014e9c4b93c1748133dc80adb2e4689e529c33a579be18ac3a7856545c7107011502a2852bc19ae4f46383d8beb6cf9f857cb62f85895711907bda45e6283a68017729d45af4f1bc327a48e7eb1ea414e019e90225f94c8ecee3870ed80593b9ac94ae3505cafbc0bacfb52c40513a1890b6d74b96124cf7ef236949af395636ed002b4a81e868ea12520681601c811febdc63f6789f87408c78ec5e3eba66291d3669ec896423c13e6e991fedc7131285da687849f75b7515b8709f9594331b47f32ad32a4f75e35912e1a66970cec61ff6317460393a5be7192980ee8b322d0263af518c863a42ea6a9e26cf3be42c482dc149ce04fedebc1d5b4f22d705a23963c97413b48ff252560f36e404b4553fd0ec29638f146d99717aaafaad81b7b03d3a2c06c2280c2e9405235211003b18c879a6ea96c2085cdc855a0d6dff1fc20f76f5d373c3879b5d7c09a3579a8543c375fea15a26e6e41d314827c50e22247e20395a3b1102dae6ff9eda561c563e2af5a3223d5495baf5f2872c8badab7e34ae4c7e7a1dd5d5394827bb91277ccedbc83aaf7ab7e0df14c7e59f52575eb5f7ce7a6e8dbbe814f9ce959b0f6a3bcf0585d4faf7852c872eb9e1f8410f28ae520ace8e5bae51d0bd9aef1f0c5d2cce49a5226e130a4cf34d1b6bd3b6140d4a31230419132954f2218dacad16a9d369f0431f587d2abc84450e2a4b74e7035706a1816e8e0d731cf0e2c0098556982b7f40d9217af3551e01e37757865dd158ee5a4b6fae331a61e59c3611d7e166c89efa0821dd6bb234cdaf87c8c5af48710147a1fd5563e78b1d5ee7493bed10bd3bf8c8ae229861d46272b4e354eee9fade1d8f792fe115c7bb7e033554f9f6b924fda752abccd4ee44f74157feee62ef081afb80be7390b01953d28d8b856cca02f6accd9c6738d5bc5d60d143ddec31202c17e587eca543bbb0fba3259014d03c9025665e6452051b04104a842b30f872e5c2727f7bce7cd414a2d72e349a6821ce16b6d0e1ccff8e806410ae202909e41d5cc9565ac2da25df5721c5e4fe55738fa43b2d89bed6b7db8d7f293a7a2293672a27f699e84bad6f6383120064dd394656abe56039371dc41698226b16486b05258883fc6095bc5221db0fd33bdaa8e5b55221dbbf2641168ba3fe843c5bbb4a097b458376259fcf43af63b1f63f8f76ebb2d29f0d2ac90f1678714e1d3d5abafe5145a9c49210dc910a322d581339434a2c227177d7f6bbbe8dabc943db338f114fe1e22de8763253776725f2ad062cbb864a193126d03fbc4af4591cc6b9ac8c69116f221789f9ba2242d0ea238b9a43b17f2a1f4eb9a60e20f1f565783850d81d5495504845a4e28d8de3a9c4e0cbb0b5dfaab2294d0249d1582cded90ea607fd793d2747dbc5f8399420de1e2f108927ebded349e30f96671add0f4661c147df23f17b3de31b11bdb6745bcd4e496b98ca53fbd2b984b3b12960696f85a1eebc1844a112b19189110a78625d69c712091a87eec0bd038944cb5a83b2399c8d7ea86419c58a7cae75a6c8497238911c6e11420339c923a71c89b863f693bbe46fe847e0833022e1a951475b7d85ec4a3579cf3ecabb9ad6ed9c5dd07b63a8e07fa50738089cdb7e8f09b50e0f30648c97575e3a3245d247da6e2248a32ac7cd75c36ad2a34e7aa01dc9582c28754d1871eb5d31fe16d8af24cea4c8a10e9e1101f6fe3be5ef7ede791532ceff8aaac96b6d28f7ed93a7f0cd63c5ca10d3075a79729f1b3c1c2268e9d7c735fc680d4e5874de2f532b804fd435a2a992701970411b53b1e5db1b0fa966f7c9a8b6b84f2865983ac427f8a476702a92be9ee50c7c8ab4b9c3ab62ca7a1a8be38e0fa2141ccf6a2d09182cbde35dfde1f82e90d1a250f37d48d5c367b9d99ebf36c0977aaa1bebdd712c9b6a6bc8f4b7cebd5259f920c1f65fde525192a8e4fb99d2354b922d4e8ccfb7a9ad6ba7de5442638db74ae58cb9bf2b7d5c67b188191cb7de8d7f4e0952a76a93c248d23cb493f9e7e65869e7a8acd5c385f7e3562aeff1683f7e7e9536fd14d4fb9a8886e6ab0c7b3440a6e515b2ac984f2eb42a0298b90a9a1cba2ffa7bd6b67c4fcb2f5155cadb72f9ef7572a7156bc410f736ada58b7547007fee4c399d7c8ad0c5d709b15901de3ca335c74f47f9068a3562dda51bc51ff34a02cda09e3c200e3a6bcc72d8b772933d8f1a82c0bd556f1c8d4ae36d416734e5595e179fee52399a7913805c65a02480c5606a50ecad8088a180dd6bab09cc1a218ef6bafa37814d6e251940f7d731f0c5c4ef49f062908dcd42e1fc775ab952bf68f50f479b71454b2ebf24feb97f4a2f3934a6da0413295029584d5f6bbe0046e4ddf947cf122ddd51be5fa94ebabd4fd1e74aa39f81bc655bc9d174fcc3ee88a838291f1645840fea9e215ef219bcdfe8a32268dcb3a3f9ae01f5c4721cfcece122fbff986d10841844c3a2f6cddd0d812a3cbef9510dbbabd9b46b7acdad27d4682edd2bf7a2717cd93bb320304a88bc18bb28358ccc724703ffe5ad93c673a2a4ab93c2750b5e18bca47a0550b4af78fd83b447b29acea0193670f377ccea027034d38a6b117739207d576efe5e114e59265f0f3bae551300b71e3ced148a2b47e7476a486d5349f9251cf1779d20389f69ff033c2cce97cc07a96881ef5622df50bc8fc94958e11f12b8645c6b33f90bd100d1fb3fc855c657c3b855c85641de327de6fcf056148ceba13ac2673096cfd92760d9f04d17951f7fe58a968ef6f3ac63c3b58094ae972feb3e26a876b398b71ae7e121f2c577419f0f45450ac4f757334d70daceedba5bad8a08241e640339785c9ef04e502805886dd86ff2b3ccb7c2d4c0f698707488307af7b6357d94d2f390e49356fa8ceb9e9ff53c7dd4c15f197b08f08d993a5945be717d7c354529b314ca6e6adb1f42c19492b866268d38f38ccbb61fa9c3bdee08f150fc8407344f6b65385fa3ab24921e446cea6472e8b9b1e6557dfb137d1bbde6180b7fae40a3f0db95a6ef288c9c2bfa4c053cc9e2c70d74cb754abcd09da9656ecbd76b8d4d97b0c6f43640a046f97b6d320eb8d8dd0bf00c0492de416855df2d012cefdfbadee0b8b23ea3d911dedd399672fe6129d80ed5f533f1d02221550ff7932999b7e42728e77fa845b1f2629dc351547b0489bf1e703c23dfa525b78c27f3809b9a95058999a6111b7ba1c25337110905064ae344511546d011acdc41710910888c7b311b0e17d2ee7d57d4935f002e48fd458c654bb5be59dedf02f18be56bc7c49049b0d7c9fa9b96c600a6eb72580046de020714c83ce9482a6e1e0ebeaf1eeead1240e42ba7197aee633f163cf6095f709312e6010dc52bb4b19ebcbc0ef00c400f39a3cfe0a5668f2b86b2a78a9d664c7cfd3903417843aab7d6e4e5647c8ee8f1c74b21ca5dd400c774c6fc8a50cf2eabb32cf11da25565db8f807e0625ade78993b4269511f1a63d6f199f019123d53b2696fa2bd1a8494e250aa0576869d31b3edc62921fe391cb6fc3debc7e02e84a07905ff356fe64f6b193129cdb730adbb749d3b4ec27ef481837666563a6bb931638d51eb5863276dea8e8368462c578a8629145f3ae2ce7bd688ffb754caaa0caa64012b756b9cfc3832be025dd0f5efd49f3874d33984ae79b673ff7fa8b4de4bf4451c1e2fd5341f887f35a18e7a52cad32559a1b48ffc07c9b4618676a2d35a68fa45a4ec76d562ce6a36ee1229cdbde8e2b4f1bf044aea2c94172610950a9b998a7a61c3712cfb5a79c0b1ce428c30b3c6e3ca3c89aa357bb8fe82704dd8e6043df46c875750545b38c17147bc322f1a3e6d70ac63c71dbefbd8218ed5ee1336611397adda8dd4f436f5b9ffaa5cca4933dfba1201a9d1e71e10696392a3c3a38fe898a0a2e7192c8a32d6d499005672bad75f4e4644ce97a03219f98b64bbfac8756f9ef6e232703654e57968747d5407cd08e36b311d834238f7b854d3e8a079dfc359824e5f8892c8dc769ec8428807dddcae9312d18183fc476247e362ec87a59b92f8b83ffd99f1992227a0704429e2200bc94c1fac7b03ffc821e84c2e98c5dae67e3a8f8ede215b8e4de6228f67e735cd7efd2e0fbb1ef700a2ef7659153ff0c5a993ae5a769be239d7f22f90d02959b6a9e4483352f25bef31599684bb31fd84f175a44cbd7223a1e05adb659150ed09c13b5ea4ed13fad8a0ade9cd1aa4e391789b6ea5aea18e701a89c1e74dd20feb25c156921de9c44477b45c15d96ea66c42b719548de3a5e10d3192d47015cec8ca1d0cb0859d6e61fbe9ac1116d859984ac1fb80a51b696c22df6c895cc8cb4da3fe2025a0744261476ef9ed7f75c92fec54012d684b4e44de4ee53a24dd513c017c788160baba757a2cf732640ed724021d4d0cc2dd6264ef425bb71972cea2b8f726d6a802ad9853448c75726c47b2aff4521738c98b96c2029fb27d4cd9002995394d2639a4294a1e87280c567fcba3c4df948948fe7a90a836bc69000a720791ca8bb2013e8e355eddcd61f04e22a7e1eca79405a55b596115c8b6524a5ca9ce7570caa00e86749b3786c12277e9bf7bfe6ed858f7397cb15eb8292cdfc0444bcaaf28b71670ee7e578d95dc1f6437663cf4cd8bfb807964567003a6fe2de265a662a72f4649a19be0a9122453c31e085160035322f199d467972a9998e67a257ed402d8fb8ed4168a7d0890090bb12f3af1d33f8554790511ffde43d7be06b9cb20a3d3908b66b1c7cbbf0726076a8484609bba7233d5e94763aa02da2bab4e89b48e76936c6bf0c81e523e60b76e735eef8a002abb6414d689763c890f225fda7bc8692b766c2903eaaf58be1cded82238e430b2ee58d5c82842a09ae969f9b29e1c19fadcd0ae2b28c9610db4232d7589520675a649d9455724b1d7ed4914f42ca8781af426aa1f204198fec1d11e3ee6c952d0cf8b4573fae189d13ebbc24ef122721760763f215c83d4d5578e2386814dbb91c3d7c1983ce9d816928c3bf01a996f59383eaafb28d13a838bad1e83cf1cff79f23cec616d20972aa592ac49fb75fea9060966ae9cdc1cea6e2731c3acc1dbbfa9f582f2d50eec07a905cf0b36801cae94f852328f38ceed33ae197bb871a4e3139fa5dd35e95c0cc1bcfad61eedd644bf21b9f5acb953d0d24327dc7e56e07c19b410a1ff791a8f630fcd449230e0560585e5a8b37baf980961bdeee0d1933eed99afd3b3e4daaeef3145baca1ab4c97b3ce3fbb2ac450fb37b8aa6f1ddfbf7e307c7d54a33d5880e94e30ed1d1d99713709fa6db9e31a1d028f29dc70547faa05d6e96397a2f2f741d575e4ea53515e2ca5faa11491e0e1d2009078397c97df555b96d700195ac6c3ae529b3caaaf90b5f360643895319fee1235c558f922e64630739a866c32d380caefc8dceef780d45dea85ada0137a88b0c30030a5916fd3193b5f2d03e84e416e59ad374c68fd9614331915487367e81e355b4481ff019aa978d724c6856532b1df92dc199289a0050f693f57be2c9cea8e1beaa889a36e4526ea0697756f4e8e307c363465ff3ce827f1ad5eda767a3bd3ccfa9c2b8c1a996109a8b2f2673e99f4d03cd1884de48a7a98c8c63b49f0941f76850aaf63f6dc38917ea7a63c57447444f171f44b766ba29b4d0b30dcdcbc17da88e21fb1ba4a92dd8f3d17eda32c6a1b281147c151bcda0ff31bd0d86d225866b1db9e2c31d7021eb605445cceb65d07b8885e2d7c07ca6114e52c6660ce957a3ff5fbe390d40be9fcbc01585c4683e4ef5953c2943b9273b63b58fe2017e3678fe1201faad1a61d7c524139cefb85e102f6a32bec3804e647038cf04812e5be70dfb6633a5a2b8972b6768cbd7df60389c59afb43f1da887e7e6d4950578e7002a776d1500ba278b5aaa520ec976794b3d2f1ecd0e1bccf567757518afb6e0b0b84ce001ff98eeef7d7b6da0d5a2694be60be4fdd2d3d39e6c5040e386b23d07373ba6da82cc8ed883ff62b4e2b7a024823d6be05f89719501c2dcf72dc7442cc64a78a70f569420610800fe1e173231087c2c420574cc59d95ecffd1077a4e701b896824ab0934efe7b0f08b2b2bea8c7861ab7c392e9e37170e7064b61913cc73206a6aada41f60a666bf8188c381a3ecc7db0604246b86a8f40293b9c211a744c960260efaa2f0f7c398d699a930e9c2972954f39075a64a7472f3a2ae5e148aa48c51a363577ac542478dba2a4af50bc53ad7b6402cba4816db75b1a41383f1db30952db9fe7c031dd1e9eda903cd7d25ed13b14280129f1c91a983a5af689e636afe0042639015746443e1178cb74e160b98ada8d77398ccf69c7a40ac0b64f2b69fb6ea04bb4b5a63b55ccea83e6b3c2b5f06d1b1a0bc86a732cafcfad6208cb00d622f566579b3be8389ee6052084bb3f2fcc07793878383e73544a94d371a6e4a4f6a9e3a7d6551a9c98b1468605f19b275e48fdcb7ad7efa5ba94f27b504f10256995f824fa5ffaf5339708cc48108fe2544ee26dca0ea7958e55f0c1a3de97fbd874ccafdfdb45910934f9337d4a944760b0bc845fe36369118d85452ef124e563078864bed464b9f088599d99d09b8d10d27319e2a826ca92eee464396450704fe3aea910a05e2e0af4bc17a09c77e101dacb9e0eaa1b633049f3b2f00d83339bbe03bf451840fddcaefca659c910e2f6f8fba9de34b50dca0fa5ff123722a8e5228f99fef732792e83921f70affb4b3dbe17d872abfa93e383d013b8a7c47871dcb6899f9a2d603a14e70db008d61196446d28022fae1cf36c41b0f2338f4b2ac2cc8a0369fd5e785a8053a17e3f2ecaf36b1241e232ef9e4f8be8cb72881784f05e8cddbc6d50563cb43764a308ff7675f331277bb2d64be869654532c0d36e67ecf9531761dea7d6a75409a900a129dffbef088ac15dde593bbb00958afe511ec3c2a7e57a937a1012bd5066571b991506b9317db103ee377d493e835c05ffcff3a2883f6eecca82d7b496ad56decaf6e425a67468d8d119fc2c5345aab19fe5d2a143db10a826d0b3b07206868b243c4803ee95d4900c2c2eb5a6ef909cc26e3084f78652500ebed8f97257778123b91d6607df1bfd317fda47e2c86ee519c9fdd6c6ec6903cbb60edcec3cf529f02b59fda3de71c2cf6dfaf816611c67c733a086c16536632dd0d3833819d4fb309511ebe9b3286aad92cdbd2f6f72131a1aa318cdf2ad55d0b315b65e0bab7d9a2b04fabe21007e23ecb4d5fa1d353532ef27d5cd9341bda34c5d7b68805baefc69e6a3057c3dea3c1393db7b13c9fc4691db7bf5f293c0e4ded8dbbc79ab1a9293e0d53ae665fb1aa6948d52b4ee3e81d4e424436ab3af0e7e3144039ad810ea9ea02168239e8d7c225a541861636f8361284a8a74b8cbc2457b86e584f7310eafc4af5ab957c6b4f3e31fa67b0f319feee51cefac9c6bd0d87ba34e45f1938474ac6ef0f282530a7d81a09dd94350f0372065a98265800af247c34b3c7cec2f05f9ded352fd2f0deec9d7de12bb01c7c8059fadd18e9545068548f08f5907e45b06d6c23a40f31e35ca17d4588c259bf4a8b4827aa73da03b4457b94fda7cdf17be80f0be68f5e36cee4bdaf08f1b3090f542b4b7b099b87fc509ab46cb1d1d12c08a2d5b4d8e9a06824d58e95a43d9226c3e9679479da926cc6790622b5e7d1ec5558fe9315ec6d105d7ccef16dfbf2e02f80b5fdcab880b0eb07c1edcdc25a629de74716ca7d9dd32ee72ce03033ff43a276e77f8a5761b4b0a1ff4af356e88a740decc56f6178586970d1207da830ab63251b8031c5d04618bd6e0e9e1bd0178fcbd7c69d7a7e85117635ed7e29e7164722c568a1695044d6036a5810e208941bd158bb079bf52967eb41fdf3314722a561554a3de9f61e553e1f420b1975884c1a20e0d3d75e0c215aa40fffa2072fb8103689a1692187cc3587c11d15d30f1f7f54d757b3158544b19c956cb2c3f1e2b690f62ba3df9bf07081527f35319c1a6f7df107f83bba1340b0714e4dffa0e1ee22bfaae294a48cdfe24deec0d1e356bebd7f68fa5a2907b0234bf228c462b21481e5f87c6e7de75a8695bfb95f5685853ede638d8791b1f5460011141d560c9192f7fcaad4f14e00f1dfbc7ff1b0b012fd1e14cc614c9674d1daf9c3bb42b32bdfc11a7e38167d4ae53f4ae1d94e6f666334b6a9393d7b2c0ec1dd0a876d61a18abed9387a31b4726e245b38d4763ce167caf9deaad049b65cf6f4d582be614d6290a02c8b0a29149934fc80d2d02ea53592fe4fc2cf4fdac925e516483a079c988c13a65df6b1e66931e8428934209bc61666f9d0a9051fb03ffa00276d346143ba25e6c0b684caa48a25d307da985f3a901fe5c73c9b38fcf7a3ae1a82e78be14ac210854e457ae1397617fdec3cd24420e6e4bef12a742af692c911030fb2d7a9f091e6e2035ebee22a9ddf915ead5f7a661d72aa9258feeff630d5683a480a6ee8c31d3d433d7d1c937ba169aaf26dd239c25e9a6e27d60e16033f9cca993fbeb42b86519c6894fefe4449faa80515f2ede900fa0f6a34f9fdbdef08a8fad5d0cf72d8383f54e4721e3a0c2b8f072bb97cdf2b1812a194202007c4162094afeb402388da150318495f1bf123176b719f5bc1024dc77c26f28d175818c34f9a3669e115f6611424ef8117a5c41f175b9ec81aaec4cb06e5720903ef83d390617e1b7df73e753dfaa443d715bfa2bba5464d375f836ba2ef895df4118cec126638108ed4e97e26839897d1c44c63eb2b3d10afe33c9ea848122758979a64902d43553b92fb328df6458158de860bd2eea7826c0da669c194cc9ac71aba563fe52924fcf2fbd92a72212cea0112a08c7ea3879e33114ddb864442fa967050ec087ab22439086966a4473905b276050e9fb1d40a7fad2de7fb5178e939c1b7d364dae6f171f7ebe41abd628d5c5e2617b48396982ef48b128ab2e7c9ce12e223e4528f45b6d5b646b075126ac9e62b515c139bea3e1bddf8c1bf44dc9ebe1042535d328aae06c10edd072d2b720f10173160aa00e633c10db48a12e0769c3108aea47450902cb454ce89704bafb135db106b3545091ee7e6c034d02bb5428964ec3bf21c276f5ef018c1675ff1d0cc950365aba9f3780740a52b27fbc465e32d53b311e3e9534c239fad5c7c588ce0724a0d60a80c1e08174246d221d7def0095d533fe99e70e98928be671cef89467a80439393536a6a944757133dfdb24e0f1159f2dfad68587cd408b978c19e9d22ea357e759568cc0fd482d2b655c1b668e16ef2af0b823d05725dffb56b3802547d225dc25718f58273e3e9e3a3e5177073759b72febea47e9911878ec1c937fdd6ac7d723670948d75319944546dce75265a9a26b2b9e230c18b1749ddcd2ed0a6e9b89b1e353b4e38350e058bb8fb142fcc6f966530a5972e5e91666cbf38bcd78df6f480df38e21774fe985e11251353c56bef330d94b466fabd347260c1a8dfdca9e02c5887b470149495722d41f810166db8e768c0b2e9fd7a9aeba3644f7ab70bc695842a4974cac553b795785d479b346d9905458e62416ad8849f5b484e558e4883f79f54cdbde59b0cafe63226d6e79923558542c34cf2474bf3a53d122f0f144925373b3f361b7f4292386c51538c38dbd43229753bf98f85711cb7a3b12e555d6357f3f40e44d9d0f8821587553802d0376a2f96d0a5da8bf52061cc15c5c40c9fb23d0c850d5a2b5b41e80ffd5424431dd3e5379125d9b8572359630a668e3ae36ed6e452a766233ed0975f5b12c3ccb063eeeddea859d8f62f32e05c810cf8b33a4b0209b741f9b199c94717339e81d5e57e6a46b433eaef5a1018eb4daff3b916fca1c660ae1ac3f09c45ee50a4f225ff208ab8f994b822614557cfb9cfdb960cdab3fa1817a1fe37d2614a16ff6c163a0b77e3f24eab4b1e202ab7ea36bb710d424d82c1173175b91ce14c8917712c346c4363a416d26b317285475c83a3f3962b4651c3d20e787ae3d41d7dca1bc2c388ce6a49d9557976a34b9ab27c38a226fb82a3f8443b052051ba4dfd4c0e8b6710a2d0d7d3f176410150d7788a0c0c3535e6cc2458dc9688e7a61e2fe7e4d66c0d0dcd320bf04ee2fca5922e93ba8aa7c5a3fa8524b33840d4375f15271638e6bae9c55daa7cd0b8cef0d87ab4e251512a1295c427985c68a164563f2b56ed13dec5d7176b2daf1235fb41baed5758a751b55202578022f0dc8ea90caf6ea5d5a41d4fb5a86a53f117952aa7dffeb3aeb3e5c8c0101ec3305d91d04c03d721ab8b05641446fac40cac2deae10984c30d9fab8e6b9a8d9a1fa751e3cc2c5fcaff53f091c09b3984536473dcb7c2e2e489e6d72c89b031edcb7400162fa884e52e3f18bda17830d386121b8de6f52d0618bb0621c1c77b6ec4266a8a8bda4a83e904891be2d239a460c2f4bd55b4778c983d729d3d515794cab52ce7e847ab5ed0aa530f0e0e93e8575a1020c61973c86a7800d5838b1cf996a74157c4cc095d44ee6dd117b423a775c77cf2088870e4240f21b900fe8d1a0499dbecd3e667bd34cf954a391d9fcbf3696c179442f27c9af0ae85a2a2d90647081e577742ae672d6be4e57525e2f61a056b4163080689f83b2e01cf0eab8483b99af170d81cdf899faae2a996a4a323c4c2a9b790d6d3ce47b57dc990c032f86e1884152739e98200744eae02845e9ee3c879d5afd1193657980a3b434da9b4a221a272f497eeb26a3ad09b7e0b77f6e45c1c7e876e4f0411363889429887d5771da0ad32e19fa40f43259ebc3a1281469bb12cd60d4dd2307ac3f24f3a8e7383c704beeaa32efab488b47b92266c17169809fb3ebd46c32bfcb488673cbcf3f1d3eedb9e1f070cc52666be0b7ef61b49dd0eb8d551a0764c6ae3bb60c1d8d41546fe88a59a19e37badf0771554711b6d7ea670a782bf4261f1a3ee0f4bbfeb6e0fecb874c51e7b3218e92eea47f154523ca83e1d02a7bd7d68956601c8a9982735a99b38abb0fc1f07e179deced06681fe782c09424b9fa74cbfa1f994113fd72e2a9cab24cb251b84f079a5038b73ce0dc7e58ebfb0ab998a53541f6706ae026da50fd774197b52379ba6e885d528d4df491e87a39a38f9b43a40ff61a380805ec2dadb2eac6f0c4174f1bd9de630515b84c6501f49b39b168cd9e24108a3397487e29235fbbc8f0785b51c075364bbb29f4bcc85458170a7502ff5d948443aa1230ec2b264d5bfa816e2d1645e8d65293ebb4d1a56f2f18f0a7a24c682043ddf0dca319f0f32c2a1903fe7bf021af2c796b33b96d023b769db80a5cbf18ff62a14a8d5b5c1a54297522bfb437731d719c9b60a659da4d1c505bb78499155d8d85397989c2b4cedca587e7f0b3c061d40da43bf9105df82f88e0d4254c3a3265e503b30212e8f74981db0385b1022841dff38484c53d40b19637bd30ec698d79eb347e0779acb70ebd158acd262a5be59c6921254dcb50a3a11e5618dba552edd553038e11dde173b60d09d542139d259903ba451ed90ca52df5464e12476d2a51fb7603ca92711c73d6c33cc07eb992b8a635a07a45e331f277c6127dc670a4494a8d02219b9b6da307d7b68e779c47ab13d49e9c60184553b90c66d006b37a4cde449b854a8c3aee56aae6b643305fb1e792e064df12fdf6e820993e0ca2d585d2400e46a5b37bd26bd8aea9200f20c507007ab056a7cf0aa633165caf4c629630711ac0f7cc6c89ba66bc49ff7d8719b989948670b1926a0abdd40cee60d82105aeac57c059273cde6d5b3fda84d0e8f7f6ba664d48ea80d9a959b82231332f7742543b7b9634864d51b000155854f2782b1a211d661f0057c6e533b09e238bc5e222869aa78d2ce8cca4bcf06f4d321f3895dc610a5195102465bc387492e15eaecd7490dc1080d8f8c442d24205ff39aade4346f66121d8069070f4ead8aeef3f8deff1380a8199e1d18593bc631a9fc0cf7c909ccfb3f587ac58a0aefbc8f0f9f9974a9c58e6364cdce5cc87683bee97261c0172760eaedb595a6cb7d22af72af3fe38420c72947e1cc873aecf7a30e8e190b526984b826bfe2ad651650496f64c6bcc9b1d22e3e62033e9c4c36b6ede9d8f65669319903d1ef26104f5309985476b6ffbbd521c2f6368e1cfe8d2f849c29b8bf86a7ff06388c3f291cb1f1a93b60aaa46baa1e2bd794a2d86c9f00c2e52ef496b4c8dd1a3bb4535289fb44ddb248b337580598a7e0a2c89efeb4d84b62f57a917c238b138ab9b5682e09002b1f078a8906dd38f0231bd821261a36bc856dfb4900a458c732938e17da1ada034ba569f433b0f6790654b3740827a959ec744b74647d15c091000b04deddbe9308074ccc95f4389293bd0ef2931bb739dae5ccf3e7600f1238fabb9482cccc691ab3e0f1d2bef2dc0e7eb2d3e86aef43addd68a3ea294705dc385a46034e56277d5c122468e2c9e4b480d349f93ac6cc24203ee9cb78acd76b0bbbb830c983a560f1115e5d7213572677cb00ba2fb6020fe5620dd93707e933ffdccdf5235bb6e47d1e70e7995a96fa03e7becd39ece7bdf055205a46533354056822a20aedea6b1ef465baf860a96a3ddb7c7414e4e35ad01b10329e02eca73ecfbc0e0c0238795e5dd692ac5d628d1ec58e12fcf9535506ed443b7b9d1783fe9bc1c59eebb4fdf3d59ca8e6cbf2e7c40adca4ad5c241ff6b35cdfcd03d74647c2038204869c7209c5997f69c677ddf555392921d0855fc0c96309c11dca8e5dea13054f379b62c7e8f4c5c7c43315e18e82dd9eb9bacfe3185667e667cd8399792e651436e60926421837cfb966e2cd1f7be5c0757422750d7202365eeaeac20d451899b5084bb798daf65c3509bb2b273e6710ed3938c29a304777c19f2ec5dc489a559a10390947751869d31b860513522bf10f87dcdbae1baf7dc12fbcef225b57f6ca93496e8c1cfe5cc3f9622e02a9bf761d8b1f1a8887aeb2c0b5f41ea099935f071201551a0a22f01846938ce7c14ec1033717e3c47d42d33ccd2bc7c9976f7e0ab46be6af4b8de8358d46314cfe514962a26b92f3250efc1c18c1e821299b37fa9358b236055aaebeaf88265ed1f27ec16e0ebb6a2bb281b79d8a8ce4532f0944268f695ba8cd46c87a4b6d159134203ecf76f33a86faa26ebd1e9ddb8a29977c9ae3c757881e681e7e0b3b7bd7e3bfe1dded67ac709e590aeb3353ac4bc35433cdcefc0f40b1ba9a8f61fafd21ba2e25e7d14ab87f3427027207a601a619b8587cfbf0a1773823dafab12b964c4e96057153f790a68c099300ddc19c459d0bc32e8c53dd38b5e93fc4beb7446139a6de9765fa064de965b8645f6b5dec8613d807c1c2b4ddc8dc4341088f1d81d4b4b705406dcd23729d6b2aaa3bad3a691e7afe8eaca43b16d4d5b36c0fe9e8f3370163b60541a80c6d788476b7fce32540321cbed3b4ca98b49048cef36a260110ada7e7c7684b69254fcd18ef18b677890f68817f990e970523f9e4e0e98fd88a78ee2eb34746f3f66f73b85f1afdba8dae0e34398a79297cb613a381970c04df5a6bce953bc64f448efc5a7185a0eefd829797ed0264fbdcd5499339b79c84364e11bccdeef3454e5d4674a5ab8155062d55207769da3003f9f090be63d774d29698cf0cdaa9f9c743bc20b5a3a3f56739322f951d95a0faa9baff3ccc3aace0177385fd4e08875725dfe8d9411da18dba2e0e382ce7ee6c0baddc0cc770f08cedc8ca7d8fe9160b9a61ea8072b00bf5dab34af8663fd9aeed659ab7d7eea1892aaa2882bd709204b253ed0167478955314da28324fe45a48f1629793b69454121d1e50e85c95c5662b0735d535919b6826425614bef3dfb8c0d842403af38735768bae7cd0793ff045c5668227676b82d537e37b58f83f0ec078a7823bc067c696c7a1f67101b08af4f854bee79fa2ec985d971db67838ac437359ab1255d9570492db0c39719cc6e6f8470da5248da0a45137bbc3d3e683792b657928118b48d8b1d225292d09cc9993e55a88d81b1e7fefcd05588896c0164a4ffc6aec125780e4f094923aca59c7be90127cbd723bc3b0c5ce8f1e94b0dcd8dbc7d59483319b82e70ba108f24a455a77bacfe7d1c4ddb3ac7614ff93342c10748e5983bb03445cf234799f92de2fca70de95a513da542285eba2e8b7c90730cb7a0ca72eaa7f027a5aa9465836da08607eea49de7914bd94636844c3188cee4bf05774f96daeff8f9231a0cb7494663cadb7967d0c74509eb5491c260148a0cb99229b573813e0808bf2db7cad75c27bd3134a8823c3784c780248eab0c2752ddc37b75637adc9f7eedad3ce04b4cc5f9e67e99172a0b5c19796f209b4b6631f797d1967380bab1b4c1e1be3f73f43e4a4503e2af33d7bd93da9030ec08877dce3c945d243e8abe57bdb733215350a4f3f5e7add8f030995f6a0ba8f38ce98b8e7587931c7e85610a3c79aff6a1bc450537fec0b1f464c7b3284668171f1d11be55f09b39c96dd998234540b56972654980585a9c474b4a2aa43d36df6325b4622bdb52795d092dc68b9cd451067defd43401ffa74e15518ff706ba70264d7fb38598c4a63b2adf1e22fd7e6ece41ad758b811ae18024a7b1912935f5b39ad3b5674372f9fdfa04a12bc8a1bd0ab12979c040686dd0754bafc8e4ae2e53f5977614c8cc8ff827833f71f33d5ba987105412f1ee581b690d0c8069b1c25a7b584d1416bee53efb316412bd8de8aef42410a29ccc977a07eb42a65e1ac3b0570e30cea1fc32a829df620f71e9743336580afa02860e54c5111457abd8c545a0a9edaf983eb59f94f31b1cf37e8a726c2776880e3c3d2f4b85688406846d4d3541f7e4c58fdbc5bf6e5154c2611224d9b009b4b6d8f9910994943ff3cbc27bcbb048fcfac0c1c085379c6841de0fd7e0b2d487c9f481a59bae0db6098f366f87311d4229ebf27358d692af665d1c190feb8c8d1b8830d79c060b8fb65c477e08d630dcd705dbd0e2dbce7d1dfd37712718bcb501cd3c847862ce2580c7a1da6adb71828bec0078ab925f92c712cc5e7d9eaa389c7864efbd19164c2206b70490fb9f5820f7f1e3cad0a94fe0e61736550c068b80e98be3199c13ee4659ca6725076400c5b5143d40f43b6a644c331861518dc692ed3549c2f157c225399e8633a3a21acb9085a73e368b11b0fe9362c96ff0815efcbc202464ebdc46334a764f773873c6441652916668d879903e7c8a01747961d047d25b49908d1587249c5675d3f4f7917a5b5f51425ec2085db9a2b6f1b960cfca7f429c821c3072f4467c498d3b7827e4a8d0066c968adce5be4075c071bc27bc40f08276fe141a600a0f7f194383ccd35a33e26d6fa6671e9ab5b5df65a569b80ecb49ea4ba6746654594d0f2f2df60b2333295a4bb5604ea5958ac138636458c9354d9dcf9c77a7b6db8fe616ad2fa573758249c5acc98754ab8b6f8767bb140c0a0907a4eecd2265744111a0a5f61c8bb76e585dce75db6c3ce3730c1b57a9dece8e9e6b096fa47b05f9644af567919d2075957b246edb97162317a4acbec146da867a7383a5b58a79f1dd2a42938548fc74884923fa9b3edf7bab0eddd315c28ad5944dd3d16a7ee599af77b478ddb7ca5fb5501b3f271a45f4145c55a4c33a575d9d1a70080a16c63432593b442da0e785b20388e6fa8db7772ab027b3244f301d77443dcb35cbbdacf01d615972f976520fbfbf0b43cfa1736f5e7195ad45dac401423f3aa6b888c61487ea6b27471d80567b5b350222db84364768432e65441e1f34181599e779e259002e24195dc3e82b6bcab0c98a5c895b6c30290c31ef8e5b1a8b3285b80b4eb438267674686a5b0b807922d8dcd798fc24dcc3622722614706d4ed608fa63a2e596feb21e07c23a27bc793714489bf319dea8ecfa72824f190397a850b874e868edc5257dfefd0e730da93e9b17a029722471df204073ea6780b97fd8e9142768d19b4d6c781cd4ddc9c05fa4ace0554150a86a6564f45bb23f8e1a5ea15e525df0b740b9f71de827331b97c651e881927cabcf16ee5ecc2dfd9c1a11fba28610f3468395d12b87dbf1f7c0c89b3d80d15c1bc06b964a6928d4915388fa0fea0267cba03e352757a32f5869fd01b5d98eafe59a49ed1a79fbe80a43b1a731421aaef8c09a7e2d1ee20939aa2427a3fa28cfde5dd128c554295121e081e99fd379436f0d4571e180597f078044580b966f2653dc54c81ee01324181451c187f55168ef3e0472b0ecc7c3fc17c4a85b60c6b4473574af2df57c2f00154dbb37bd977c9ded7565500b0a6fc21b93ee88321422df98d2a9ed4c1e67c71dbc6a15509e33fb46da1ad6e24bb366f34e52f2a8c70a2ea4ec3f903a26d37b9e5879b04d06cc9c354bfd927c7c4b76c6eb56b40615a6a8de07affdb39cdc9c5c5d5cdaac2351a67d2bffc112c0a5585dd0a579a2b7ee3499b27a8c12cf932621c77b02bbf5da7f2d76961ba03c2baa7c578a05a99090059ef2c358014127de458fac6d94ced80147cebb8d27645a2df2c65411c091c0cce0f5651c5208c7f1f9ea9bc010f279221f20ad1df7ef09d272943b73c03d95683ca3813b199e8e7533de8d710b9ad7fcac797915092b1c755f5f37a036e8d88bb81fb40e36dcb2d486d386b4b13a1527a12f1e03cde494284fe0a09802bb892a2b0a4e2b39766b030877d64aea7071195dfeb340bc119c9c41ba8c0c4578d952c16fd6de6c5c285e0817a1cd6d0937cf882d02144ea8b57d7d7e5465e60d30588d7570b4adba9a5250f983be172c978f2fe9b9d82394bcd8328ce7c78ee3352bef1a1d68285301173bd923704d5e7d9fc2e9637c60ae894ddc54583b3a90236fdbdc95562e9a3e5b1cc03e02cf774d142d1f5c5c8dc8efec704cfe3f13eaca3fdd5e3ba4fb3019fe3b5091f1c9bf5afedf4bcdb1708721983fe926ac9d336e89d9f120a456afeb35ff0364cef71662bfdf986e17f5a06b981b1235b0443ffa8413dec154e941d497b8f7cd5439adc2ef75e3056b0e20f3c3a62fa89a34dcb49715cef8ca443f0da3201aa879fb820d68113e51a12db0963f12637f1714f58473635911c17d92728988c13e985c91a7ae1c188a93b047137b3bfd77dcbba1dca265022f0f4421d32c3c10544477e924562ecdd092a5e9fded05cdc90f2fd6a948e1b87a79635f4aa16b2c23a7efc0af00b21342ce6cafaedb92a153e1321921ac1f06cac3a91d2a78397d061903927aa78ab129501ba6a7e08565d481c0fba134451e7d60ba47991e9101b5c26375925a35293b2ed8e4c49b09161b72f65414e13e643366ed19c9406798f6da24f2ce6cc291e27c3243f83d6eecb2deafcb32004bfddd2440a3fd494fe8d0baa5bb539e1c733bd67bc9162e564fddbe88d871dc060d16509bcf5536cee6503ee3b964319407e2f619668b8ae66e2589320d23bac0fb3ad6294b3510c1ca7e6ebe17a693c0e42c355f195659cfea0ad4e8e2221c2ad97f11ad2df790ddf15f065b94bfded0a5fe31e3f5a8ccce0f0d01c7a1a7e37ff1b34999d36178a860e0ec6782afb482fbdda7451960fdde159098f81d36efeb83b22e372ebe1debd120814ba6590369432b7b37e96b75c1e787f2dad950348dfa2b1e3b32d3969ddc670cb91abe09a82073ff0de047a6e850f255165087a8238deea23d74d936d6ea53a06d7a150cfc83afa8ede0c28bfdf8b2139449589f6914963623c28d95ac66b9fcdea40e9d4b2e8550f740c61a34065ed15ab7584d08b537b37f6094783216b2df7f9f56e7786eb77c3bc03a4859c76556b1a46b68f658d02047d2ce73974fa7f9caec72e6f36ea7d9993e53753e319768e316611c8375a8eb35936c96f02781675d3e7d94c5d53a4b72923a30d87bf44477fc05f1042965b0ee51ef3328b0676070b28db60d7d7615bd9fbde6edbc9234e57712b39b8556777569c5bbce6015e840b50d808b89fd854c078db395d8ef4a496df1d27a2ed77b6c89ad49f14422098f28b3e32b117c8e51b362064a9d747d4a2c19d26fd5d8328596f2c8539dd08f71193b2706a366ba5f9cae6c941c68b6c80e6994a8c7fbbfbf5a7bc390edd45b07d70e3f149efebfbb15fd58ad441fcf413e0d23f6c0db732de091e1b8cfd248f200fe75762fbedbdac6f0be05d5810347d9f96dfd551749590303193aae875802c716df9c809a5365f0f02631b00a4a7e5bde0b876f2c9b9be4d5b2540403aa8ae1669424816e49d83e2ba726046e5a643a85c1f9ce14291243ce62643d90503a24e7515b13d26f9e6ba3941bfef45be68d6bd8abefeed9f72f2378b46176bae30def5aa2d1520945dfda0a95a7d136b69af0af18ef5d0e33a00f5bf90c2377ab1ce16829cca3bf2599ba9b995121cb04346e4f4318bbd6999fedeaf4fa01524bee867d09c1923518e48a70d86653f8375ddf0e581321db0b367e6ef54a8356b08d0adba423853d07d69567783f6d68dce938d77ed43fe7afd3d43d5b70e42c26ef81b1ea5e9315221fb7ccc393a688b3eeb03ad4f2b13af0fa997fd026093ceb4498d5d4e577755676bd0e4f47d8270e3bd5014dcf666129ef5597d64ff7aaffefd51e146b8bbe6d19cdf580289783994f9f090debefd77a9cc756f985a7f9d19652faa06ee901645b25e9caee135b8f308134ec27459bea4513fa0f383fe1910d183ecb9d46f32db2f505298cfb7b23ea8f9a25910d3cbabad9b6e77dbf46dd9cc544a6a48feaa344f6ad0f19420a1ff75b6e0ffea51b25326041caea895c843678f8c563d19cc99d13c2dd99b829acbeef1e77fcba99cebe3f7a6e9a71caf3afac5fb841a483b43362fa545aa4afc99ba5ecec9e6b572b4f8a78cba120a3281816b142e38a3e23e2c18ff85b526ab21ced791b94c9f7cf972f6d4015c88da5c52a016de37897926c9eb9bbf8ec1a0abecc3180e1fe7e2e0570f28b3bd70c7bd56d331ce0c0316b75d0b1081cd736073588b17e3795b06b573dcf3f2a0fd1cb29a496cc53f205bcf457704b690e9f783e06d0453f84e1d57037fa433e716cdab37316c45526d9b09371f0ff7302f4595ef8772108e38c122ddb50da975650d30ff6dded62b332619b13101e2b460e0a728cbf850c64eb5704cf4131aedd92392f84596d52ce046cb2e42cad55ea1e44c3a63dd827d2f083cfe9cc4de58f435e0fde84f64bccc938d9b08b3fdf707741c699fdae004f0b54a0d4d20ea1470ea05c7ee6b2ce0d7c18e1f9aef688c6b49eb327b71ffb196a49d01823c64a5d1ebc277908e194c74eac4bd24237abb0c9f2ef4a142830261b178ad5727f3e464cf9a313c0a1c85a22003fffbc8a8418907bc1a532cf7a3d946617540ba67c48517f1413cb04ef6b9396284480644528325d7b2d0e6275318f0033db81f1d7fc188e2e3d1d735a93b1c84d4e2f75edfed756f14672ed7613c579362c66598f686b5f8f8b7dcfd48e0ad3e8bf75c05050aa46b481ac01595ebe2512c84e46c4ced8a66d0b5804308ff3c5f5a43cf917ad1d6dbe0da7b95922ef3bae39214caf28922dce0530690ad07d36ddf22d7cf3a095b12b22f450bdfcb9713a22254aa60565a08f4b1e200a9e25516f6cd2ae844297e1c9a749a7dbde1fdbe491a2c4729f61a457d43611bd9853dfa867a3b47dd01a1650e1d3de7371d498c51dfa73c35dc5faebafe92fe9d47b96182e844b348668e9f2ddc0f89c710370e5dbcb7753f43b3a821913b6a9a009840b494d657aec5235aaa4ab31211dbe828ab8b5f243c243cc4cad611ab6c8f1607644e51da9820f0e98dea2ee99ff33e4d3ddc53d844e5979bcdb509519d27288d63dfd2daad3178087c132b2315ef2325bfbee2c913a605fc289d86abda8da2abfbe604a2b8732f1aa2b61ab94716634b1d06b59a6b471ef7845c1d80fe7f30d8326d88c9a178e25c97ec092917313616571d0b422ed3c5b09f3e4d602a7e85fdbc5c4e7d35d46571c7dc973e1c267816040e48bdb976ceb7207c58b14c4da7abcdfa470459ede831a4136b902d98e00cec4e8d9b0fdae4e8d669281f21a72848aced71053f7e86a000d5328a96cd46a5b83fd985d174f4494bbcb04d3efea9b9a2914ac189784df971983af9e3c3feaacf2112e227b4ebdb1b3676e27b7aff4df79204f741e813620d684fb861ba9dc0d5f26a78d0806c8529caa016213281b65418fe26330c5ffed858c57eea6b4d7b67bf8480d48e59bd743957726033dfa7d444cc0d2af46defbd69394807c14709b655137a521cee0e43cd4bdfdf005d00498d35fd6b32a73f5e110ca3b1f621bac74bc1aa372f54b9e061f40080eadd19df6a9567129c23d33bc4d9da7ecbad27dad0efbde43481cd46c4e9846759ad506b6bc949bf1496f4d8df886284261c91ed740cbe78dc4e67fe1c2d730b2f87ca558340aeab3ad0583ff17ba14693187f7521486810c1f8cebfdac4aeea2ec2f282cc8f42a302546f7f7ff1a1e413e0e1bd4f2278bb927e25fcefbfecc0d75dd8bffeb88a3c08d525810cedb3860eb54b10f496ef9bbcc134f20711813c15383ba2d7ea65bef08a9ac9cffb76f86c9c6419aa7c6170e668af2dd8021fef8bc80b681a68e92feb59a4da7098d9af9fe0544fffa9183006c737863a2d4246fb23df38c644d90b1f98b9d835dc68c4cee3621c223df15aad73d678bdd858fc1b502bb497a895defac1984a854bbd3c0cedf961ac59e9173661cefa27d79d5f03306a28a6076a5ac86525adb28f1d2b6a83de33a6b017a8acf208a1f0468bf3b12a1242f093cc813c9d3b14ed35301b86479aaf972c052fbe87a87fa8ebc434229525819d6d16eaf5c6a8b4b78445d84d174395169b2d6cf1f57f69e49f0d860caeb5b6bb36239a88181e67bc1f79c712302ff5f53029916511aacbe25a36555dad23a1bc3f250c5f47eebe094c808f5dce61d3d1e0a2b6771afcf992e2963e412fe2bd8683ae4443128a84d3e35fb0b643589bf044fc630c279c9820d28b9cac54c9d751d02da59aad40dfbc8517defc4636601b67c2e23cdb6021f724e98bcb265630c505110dfe63403612514bba826704e3a61d16aaeeea2792881ea4db58b1d218b750ecc9dc4e5b9580d6d921b21ed535554d29c557aa835f72738d205045b1db47b6a550c2cc5338512fac591943622bd398fae6750cc520e5f15d9e4bf25fc006cbf25102fe51ae82326d7fd06b720cc8b6f17eab21ce8e35bdfd6da06852f271360e026d55487288e71cf099fce52abf57ddcf3bad7d0f9bc7c9b37c4ab8bc6ce0e488f244f76e52ef0ac3ce740e9a32599b400c650aff894fa0823ff4bd35b9a0dbcda0be8ca8864dc984bc68a5724e48930b80e3af0bc5489264477f9df8ed2d893c76d18433df9a444f012339e65553ac5eb929508bc78090b3147a6a93d35f804bcc27066ddebbb97438b52b623d26fbb172ba29ce8928da88cd4da5ad32e3de510c3122a3f874c7986b332118f38137e9bf98e1a3ae88dda1a12a04ac32984c78fefef8d2912ef678509378d87727b4bec688df74650f7356b82289bfeaea0c08ca33a4d84c0316e5e1146b54a2513908e9ec3b70a145bd64cec5bee7f8b9a1b3afc7f7693fc64c984d121decf25988a1360a41d2247cfbb59fb5aebd682a2ad3d9f73963505a9e56daa3c5c934bad5a9bc6798c863f977d724764db484cd8b0df4e836912edde46fdecc6bd15fe441ef0d25b7faa71bdb5a3e11b19ff39edd76b4f188b30388de74d7d83da94837a9ad20e0ff3de40ad4609666c69230c10eb608060f45d6fbde806a1033af89908a0d33eeb91b139529877888cd75b6d66a0b2ce4c9b3c8f1a469e63af9081e7242e14d0fbc2b0f058007670224d4d274c70f24c47a94deb3427322f7eaaa13d922ae469c705cd8b972bc2ef202b8896216a6c822fcea9f85360ac27a5abf1289e553a1d619c490d4751ee2c6f8ab2cc2bb41ce364eeb2fef118fe7d9ff3baa2f277daedc0726b08835680b6a1b3aad06d0ba47b7e57bbe3855ba589b24180457e7f1256a6c6f553b231094ed04b621ee9f7488bfd847aaf9cd9d45ef114b4b5228c3620f94e6a82891a6ed132d069890b3687b6de4eb6b5bffee0127bc05ba3b61a2fdd2e28c3dbb6eace95eebd964d3c574c438e86522d6a83773933a1d2a6f4d016843106850f89ef7b2fc31d342e5ae78ce38247a770b4402c81886ce290b3b7d0393dacd9f6b6427e708addd1e51ff63424d6993fc8739923ecd3ca472d719306913f8e93adb3ea5a48c4fae9c0f70bfa170b8fb67f7ada5b016b7855d880ef4137e1284589dfed11ae46b7158518fdaf746d78702d5c3b5ba91b313c719ac3c85a989daf431b9cc8a446d09b3529c47631fff33feaa5f72fc0544a1cfb1a3f9639e5e8776b52908bf4b9e47f30c1e69191394ab6dd27c218bedceaa6de431a1bd204a54fa2ba3e21b4429a0d05de0a62de4b02fba715a4985bb0b3ee2aa1cc8f19b3a2de40b1c8d3fe39b63cfc9443a6691c7475b23ac6c499b5fc9004bc8bca2357e5d0432896ec920151a83edd58dd91fcaf99d74cc56b74117405866580bf3b9243dd7bb712075e08f7c65da37bf3fa5c9322b02c5cac6e8f021c10023d0298dd18c7f2fccbe95465f529759d70f1ffb7a4b92108b10959d4263113d7f177b36ed164796c1270f1a851ba625bd3782f4ff08afb1f2aba434182e3e7cc1ad44dc62d27134a126211dc5af1a3e33f75b52a6efff79940980d3ce9e059ec31217e1a714c4181f1b4da49f63aa63c6b0b2cebb51b54d3a832f39acfbec6ca0adf3bda09d87d154d92500dc8cc1bdee293b692a4c372f2ab965e9c91bd686bc2aceab57a246343962e775a1269c83c091e8b5cc756977f9e8d283f6500b1c9730247e57c587ae96655b61e2f5d370cb72571ca797b2452bd44b7925c60a19522d107d07890e37bd63b153993c5b39bdd258e8dca597acd31153c503ae685c18d32aa561380060895487cf366d3f56167babbc9dec4a161ad7d63d24d4a68b79db2761c8374aba8424f1d25704b628e84163101ec51d64aefd76398d831165cee22197df4619e20d55780d58a63c1952671a219dc9a1558c3e9597c995bae1db9c9f4f52e728bf7b3fcf0267c867dca0062c14f9e9a062c1fa444817fafb6a1484087d748f82124095caf8364e535d41f5189a140677fd52637e7e92705f810aff359ab94d9e715dcf91ebe692d12994005327e6b9135c9eb3c64256f14155679a1aef45e969dbda2d07e5ccdae09c13a59e7511f5018d1cfd7cca865eec55ec457a28f559ed4f950759b41846545a3a0a9595e05f353507139bcbf8ab061c4cfcc948652d07c4644ad9193a0955696d9fdb43d0f119328247529d7ce7c90cfda61bf4e60cec55c44590da9d56238da11493caa184b1de21201b039c3e3675348020bb99c19b59f7749c87eed65d90bdc4652dc64637cb2f81475ef12d95b863c52e62031afa37473b96ca1c29b1ca70c612294987e591f105bb953dc650b66e341c3953554b7b7c1efeefa1df73c2c6913d5a6fd3c1903cfb186f2df41e0d5bd7835246ae3153c260d07b57b9871464ec393622fd1ef6a34c50860d3f1c0f8347ada1bb0435909b9a344a1630f6233e4eac272e892b62ae3962237e17b7187f9077fce039b569710d585af99e28ac645ee84681b23b09a269c8b705644578f0d331d7a9239ffa16fb491029c152319e497f056edb837a9ab1c4b79ad0254c63d5a89f331a436ab97e015f253f9f7835aabf4efa35abe87612ff1c7fd43831808e24f54894ebe56082b52f9b92c30936647a2d8671df99e9b8d65a4a5f78d7c0603436d8fcb4d7f600ed5195074b8c60831a765af552cac6ff3870480e18e6a82eb7d1cee715bbd685a5d7782acd9afe1800be49f1e155ba939d4c1f3c46d4fbdeaa0426403472d778025140666c334ebfd90d709a436ad3fd40f632cfa89a69d7dd5fef3d29756fd27d1a51fe1970daed79592ffb753717966c8d772f35f886f3bebdc44bfbc190052dfd7849fdf30404a7a8f54e39722b09b915f85acf85cc174933146bd6bf3c2672322d67301ca27e6f87a4638d54cd2f3ba8c968c22edc3fe841e276c58ced3f615046b7263d79677573b0f89f047f0dd9ecb91f83f56c2c6a65bc009360616cf378ef4fb534608627ba6beab8f1eba7ed5b37b91f0c41ed6422978591f093d8835a3a1694c7715cd3df53aa0ceb5efb3cf7a1d5e4df8e563ab893a53ee43e5471a65bb298a4ac6a93528ecd6528d4e727d9da91aaad56bdc80d7c886ef0dd55dba5f7ff9cb3e2a0e2f5aaa95baec80244784053c873ba218b858c963c9c4d430009eebb9e5c53a0ba752d0cf07c5d1d8c8936a8fcee61a6d1a62791dca14a1f3f8b6bac15caf0f1f7dadc409005f0933641260bade47f04ca74a5f07aedfb1481a2862a6bad1ca2656fe35d3d6f228c8c68a210097f052ee504cbf9d087a24415bccca0249c92f4d2857593055f1e6f34b74680c98725a10d80b83f1926ce362d5643a9f015ade0df309b07a64a8b001a25cbf065104e0481e27bbe2b08b6056e48feeb14324253911b054ed94c787e7a2499a066e3714547d0035c978380852f2c5f653425aa9ce79ca79b71138c4670f61e49cf6984e78185d5bf239838492e8f3d1573f2b60c3d451213b823fd764406c50106c28b9dd6428b944d046a5885baf7f9a2792045be619be2069c31e8dbc4b1712ff4c5431260e704dd4fdec326b84c5b4d3bbc951010b3b6f6f234c9a9ce5dc943e21b5f1476a895a37aea6dafa00ba1b8499fccdd8e3005d9e3e0848e628b686ad265030ca58d977e1c21637bb502293ac5647ff21a28c636f3faeb06d87278644e04a407addb29e2aecc66a66885476935d8fb305a8e246a19220082f71bb6cab0e856431e753d25322d52e9723edccfce50204e8a4014349d4dca12b132a6cd68e7c0bbac2cead56b7c747dcf0a5db801cb553e5f12dc1dae2c10096661ffb3a136796f5da2559e177843e66a7c0fe4c666afdce64a70b835eca988097c5a405841568d4318994db03943fd1f907232a33e198f44547686732e31b9833c7a2f0b23e5e06d7f46eff2c3b143b96d1f386355b5f820808c2a86d8e12e8c4c0eec872bcd7be4de73fd6075b62acd337c6730c9f0ab5c5f8da19e13fef10194ccef910c13b9abd59391e793146ea80b5a018ef9ea1a54fa6b61f239cc910ac7d8a70695a61d4d68d695ce95a871d8e17376d4b2bfc5fe71fd0677cf92465b6ea9c401bb9f5f442b6f7b8a4d43804dcd07cb1561ae70c2f46a045c6cda9756ddb837ba94529cb93328dd6364371b5cace234edc145a419b0f42a666cbb0f35923eedbfb5fa5fa60e7f26b31bcb663500cce116e87b0d79260545f403331f43fd97ceed6a4dc58930ab436fa9d028358651ff594411c3c3a3c3d337546ffc399f8dbe6cf2fd6f49358f42aa269607dc4a390b6721fcc05508912acfe55f374c14ecaea56eb529712067baacd215a9f58fb1335b8ba3d4ff1b7de483cd0c58600319c60fe3c4704c386012955453223a1e0ba21733973742132bc887046f631dcb2631267dd4414ecccea6e01abc95f52a40fe36e43d12d60f711f407620d798b4a7b836ffe47a3b1da2ac4015a66467ad477b628375ae14982cd1a51d41b42bb4be3f872705735ad24383069b617a45ba795d9a3e58ee5e03e1a3a5609794f38ec546fc21d24bda1ec714c5fb27cea63b5c92dd1525e1c962c5b6847b9fbbbb6928ecfa9c69d3780df187e6b534112b09223611486dd7d95a57572e525bc344bac535ecf83dbc95f63a6342effa8307cb9880331553856c5aec8a2fea26151812a513c5b9be1e1a3dd24954e7b7c310903e68e0319721128628d5b0313fb87bb2b895799b482cbacadb64469a7aa7dfdbace7877fc9badfd5e607a820b0fc98f4daebb8b62b1e8e00fc16778eff190d1e15365434a3f46b3bc64388a07c6b7f336136d30c7ae774da21c9c10227c8d9c1c083d040f89b96bdea113fd04a3454e70da15d060341709de6c0862ef7b5fe07457c052bef934fdad97b952e594cb42de69aade59f1c0001f6da92828c474addaf4e52ecccc5e71e8c153b92cf1309081bd7fc0109df2dd2f204a0b45ce3a750668e779584f41c8a755ebbc9a39cbe1d6c8e7b268efa8daf703d21b834ad63141085a3cbf688ef2059b41b0c6153b62aba304e0bb97dc27e3612dbf08d843f051b2dff22ac1d4b632aae1aac0430668c143ebaef016a4239ae83d2b3a71892d0111ce703f6e49ccc74ad4d72651f847936b3e6c9b0cb65468890c9649170684f56e37b71488f166db6c9f3db71d1b24d0f35b961cccd410c640a32025601365e6807887ec39e52f4f9ce4654a93ba9f4724f4d74455ef63675c6ddc28ef0dce67a23d224f40e0911431524d207bb38d23301dce5371a7c39d9b8f2dead24150839325663eee40d6d53a05ad77b8b7cd8e170a0887dbee945ea67a9fc7fd85845e29ec7f88153384a6f17df6d0c6a91d6c2014b4fcb24db9389c0fb833b35b691b0fe77bcf70a46268f4fef8c38874b992db5cbcdfce8c24a259d237e532da6ab3a4bb61be2b1b4079bc5dde582964193f1e97ef7743e890224d770983fe9699ee5190bc25c7fdb99ffe3c1c02dbfeb20ad90d43e1921ee4bb00eead7947e0af4f6f3c8f44412f9c1aba1a0ef0c7ebcf514122187734d127cc7c0a2584c78e0a9005c329c839ab4e254ca4c946b807c15e1f7421b1c5df8809cfe4345de69ead6635956fee125b8a23601b430e14ab75d92d81af621acfa21d57648d4d71dca54246255c151f610ac41a047d94d1f070376dbaf3b388866deb4e31c1bb154ee30d8215ae812b7abbfb7208e68266bc6ae91a8924f37e9ff9f100f5298f2b5c396389ba974cc2a325dad6b9f777e9af58eb8093d7e0cfbb035a696b24de33f5418856bcd93830d4a93d8012ab023680a55b1c043fb6e408a0ed857540a8deb34cf2b3a35c1fce2f006920f0e94146a3cc4c08e6905a8a3b688b319729bd3869cda9c2be94822368e117f5950d7a822994d1ff8b2789107ee1cd3ad94383b488701b2f530d4a2ef172cec2387f7be389cbf2a83d13f2efc251f71edde20174bd0d7a2a826ceebfb4684c1f5599a30de744e2c2b2b85228805f13ee9c0cece33d0730787e008bbe58dd32b1e9101838f4a4a8285360062736d5bb48ce811926b75d72f0760d4cd73c8f5618324b76fcd330129c37f1ef79ae476e75135945d8202abd2a7fed27135995c45a5c7af3a1884749c033abc8a6ce408a40d85171ad076b844458b2fb26558f1d3ca2a320a84c9b7cdae02bfe1ec99361f226d28eec32f007b3980c291a6ab14088c3ef997143d0805022c7fdba146859407741f2be03408c5db37678a8a4140508ab549fcc280801f1bb38c32b0e5a74f0d889e5cc1fae003b94d0820d270d6b4795869e747ed730ea9f379bdb136af2423878a6bab9b1fcaba103636da144cda6dcffe6cab91331ed463f74333e5a7f25e3dc33f030d234c8f9e0d626030420605922a102df9f5812d756ee301d24c52663e8522be8edceddcc44d559e5f55d94daf1686faec55c40c9352cf15ddb30885a6eff6ea6c49667232840257d58229d7080595a1227c6a2f137c2011df42b4418b42179cf99df52b6c7d7d41fa0f77856486abad14860cf26ef57cf77df7f7c3db5066d417b58f960876b377c2ea217c744dac5b287fa2dc2560b17f68a17e5792ab92fb0f44e76fb62ee7e532e819ea57ab8e9dcedc9816ce56d97275843d73f98eb4760917362a8bd84fff590f798253a44f9b228e16bf6824a6b43cf09cb42d3918a28d311e9c0b7d17fa27369ac0d18196f061302b98a5646fb3633297b4265589494de1518520a82800f620e09ea36aa9dcd99689dbb875d446fbae90a21b3f6d077007d9532d21c52cec6241c6da7207aad50a986a6a34506e7402f6a686ece09f43bf5d949b02ff1afe8b8a63b23816114f168f0ae057bf479835f27218d535973fb1170bd75504b703cc3c7a7d70ad1e862ca4f22869252459cc2e40d58d5bab53f9533695be24d50f2e59e012a8176863cf765b2fefcc1e9ad8ff7880d564eaf64301bbb7b39ddd6cfb0a7845376a2352b07797a029985f97991bc9d7170abcae9a0137503c649a1d7b2b80575bef87b9154b1807f7a0d96e6d082a4757b9932e134e59b7d879b559a5c5b8651f68bb00628bcc9f18a7026c63b9b8ef203eb693ad8816c56a30edf7b0b6362d27b49a8ac473ca9668240954dc1287f0e208f60e57bf858e0d0f526441407e380f4db187577f533acb74afe5ae328eeb33b6aa3efb0581768727573a923f78a926ca37536174dd0246b7b6e0aaccda2a13bab1f7381d07a3380956d6e8be9475061ebe39a33be6cae8a466b04e18bd002cae58712ceea0c51df4fe30c6f0bb861754defc0b17818930ce4313c916f9ff523508ff94b48997d02078cebf5ca10b93cdf58de59ee0f0827159c04c94b2282941ee880bfaab8247bfb20478bdd9046172d00bf22b49a9ab55279057ca066304fa1eecbb9f07897ac1c9a4d9b165cb2ef0425e3b5d83b3ac392da7281cd0ae818d8e383cb29f2a1886a37c2a59208019819a15178984880f000ffa937956fc0aac825917c71ae09977224edd44e8ddbdb38c1054125bc82f79c52b62453b9a7d3076a79e09b2e3572f6316bb913b619c771e383531a4b0e2eafc70b2bc1a669c07466e88ca95ee6e908909812859151838f196100ec0283a5bf40850b5611be710e33ed83b32390bc4575f9fcd8c371dae4df6bd4f864a8f5876278ed1b22320d4efcad988a8a2e39a51a9f8b026218b8f9501156a1ac25dc6c6c392f574f34c9520e0c4ec89fa760803ada1f8e2925631f4d34066aa0665fdb3f90e7d70c81c22232b4f8b4872905bad0b5a5822caf94b8dcb21f8fdad265018e4dcdca3d0e0f58e58386adaaacbed5922818b9d2d653c5288b2fc324987d1af06ac1e53137c5644f7b8b8616746bbe097ffab2bba2a97cd7739757c47550916932d58aebec37d53a4c3f56a949daae0a3c1345b437fe4e810a31f28958a3071f35eedac180b555f3f9db39d10ddfeb2945ea9d651991f2f3e0db652968e2f60f12206bbb4c1a3c81700f6892b3d8e0db10f5c561a2c1e48eb3e84a55d363d68f1ae3ffde3312011f0d6c8c56377010bfce84fb5c8b349a671f8430a7c59f6877efca9caf985a3b9f4faf7bc15ab5e8a9d47554685b31af7283e17eab1ae8543b8d8a371056a3d4fe9f1caa0c6d35d6b66cda05eea9f2a66ea8ce073b800aa772aea9b05bd5292e047a9d0c0bb6173bfbfc339ba15b0ae103727bdb55cd1f1910f5df42ce2566a4122d4c1ee23f96b86a1b5d119050ce834794d84c09fecb5d97f0bc870f39d64b5e2280ed7c15516c44a9e95a75e5ecfaa4fa3c7e53a3913a5602adec6dc6246b4a279da43a4cb5cc5f5278bab0361629b3b4879fb6a0d0e7ee40fa5b1d7cd3ac14025c8dd10f10b7898e882942e87b92140520d12d83626758978121ce14d59b75b426ef47294221f4003b39d465c0009b838917528e5e059ed3927f0a99eea52f8bf0950cd7081896adb8de0a2a2ece51f7547bc84e0e6dee1b2f74fc9c7324f25245406549e3c1f3e4bcc9a8baace448d94b8b3160987d3067e6587899b322a70b3d282c54e1a67bd26a2ead154c0011e377c2ad41979baed3058062320fd8f578b57d7f4f1c659b3b1d866bc4158bf992346b7ff67c707feb7c273d2d9bbac793314ad5f1955e2e9f42a354f4c9bc7f6c0f8196a91a0d35d786ff0620d2488310b05ed3311228633b5ab18d5376731006496fb9f08169c900bfe906bc68c4c9e12c172149205471e4cd6bb4826d41cf3f045ea784ad777383173a6a79c14279fba4dbe8fbda6328a4b5f25eecce729e5b0b51d0fa22a98545ed1b4e5a47fdd3610889a6bdd6aed49ed613f6f0b3cd8b32c3f15bc423959282bf22c5a0eaaffca1bbd8ae6c55cd3be61ad7f284eb74a3d2909fb2c67b5384f088a5ea1859fb4e8397b04ee7e1b48d7077086a10f88523d38f2ce01544c9f268c02e8b621f35eed1c1d31bb54f2e5926722ffccd794e47099edb07d00b03be9f7585893aebdb153d2c21fd296b0d84474afc84fe09ecf80d990306e7c93b4b39f9bb4f7accf5be18717d8a91911e7f4a21a49ed06926b7d5b4e3961b11d5e59dcbdd76bf6063e3ab0c6e6f2a179550847230ec768417e03329ce635fad1bdf4043a0beae1e350b4bebf06364a397823afdebbce39e5610961b4479fc8ccfe0d4e8c4b0d1facb101918bb0db109b2469dcf7d8dfe22a877178f97ca26f16f1564bfd927ee9f137fe1fe4245d6b876ddd9ef80c9ef5559393b645036843aca567155584d7862435877bc9b393130a9de6e08cd6a95501af24a479bf7a213d5f3eda43db920e00500829e29d948d19c80db5aaf95668eda8eb2a65c40aa272c827d1deeafc2fab8b0924d72dd8888cbc28d0bb2bbad76f88ed35d10bcb0b510851877c052efd05ad0b74c1abc23d910207450143c546a2d59c01590332d640dff78bae7b7a81bf989645bf101779e597bc1fbfe6a1f51dae9e3e422457703138543fefd81b8febbe4b73302caf64a11b1f864a89c38d5a9f6922adefa91f2d335a341b61cccfce1d98d14090eb3a4ede893adc8afb98a2348eab8d74bc378d2eae71ac61994ebebef5fac83a06efd23f1e533a5f22d50b2058b6642863fa2e52cff468bec3ec1110bf2332c09f770814e4404e5b0d83c94ca4bc55e3aa8270af7ae3510c5fc6fe70c7f6235019e0edf8d473cfed2b72b2f121ded8ad9a9fbe55e9289539780784de031c14f4643e47b2af332cc625e3d66d2519813afc70596755886394e38f4780128d7f846e56d8fbbc641908aff28f96bd21664d88164c6114eb489c5791da76aebca1797e383b081b21b1a41bbceb4f57500d9767335c02c8b3074fb6f37260d48e53bbfea81039a209c9d97832bba768d477a66754091239abf751cc17c901c3c5d2ee6c86bd18bc87966d2e151ece9a035d802958b402a1c0f23f7de0f9224a98fb85df99d7d41c445c88b5cdf827883f402d8e5c15a36000e0fa8e7a7c29cf2500b06156e4ad8d167c77838fdcffe976e23c834922d85230cf0a3a5e8d0a4f3c3f3e8d3215494b2386946be801f39f5897ae6dd22baa8eb5ada15f8d2268401a0b35606885985979d1a59dab9d0547df91004cca25fbe9d323b2f3102cf12f1421e009eff068d76bf280ee3be1b00517e5461000422858cb3949cfc219f936ccca29357e9e218404d04bef999c431a2cb22cf868a3da17b8a67a80bd683916ab250659b3ef160e1858cf3f1e9a4ceb961aee70a9203d0b2f9f4c000d235c881b02c77ccbd66d5a381b3a178845c51e79ce7f787a26e94bafc6c7d0085578193dab7df7a382ea2f985f9062c9a6adf62190e39f04fca5a74ef4d1a069f622efd853ec63ef8bea96daf9f5e2ff4a5a713f207ff799e3a75ab1928520af49fb9e86804b08a37c421122ea9d4f8b0ef304f0d90125c5c75efe70a74c0c8a1f67702b47d615cc900b572ba72034a32ee4db37b437c40b7e2e1c137e4941488e4f899450bf75e015ba1d04a3c1a5c98c903b6bb44afb1975eff495a53ab28954edfaabeb6a717597671d691d76ecf0ce34cbac768649ca3e80bdc59fbd1cbd29442a1e2431f2fab93ba3c463f57a4e9d321e09ad659ff50c53ba22cb7acf3be6b14551cefa9a8750c82b1528a951f1e3dabcb5ac7a3573d85536004331b061bcba06b3022b101053d9e444163a2de0ae23d0fe610edf994fed712863b3c4763e7e3d9bdfefa208a332052c3fdee5324e64a832fe1e383dbeb69d919f9e73b5435968aa714f091dd42a630aefae057d5ed3dfbe987bd9bb49896baa36413f2b0f5feaa52480e4506e7705e9ec3a21e7aaf82a96ea8f202930191f0b1f83c21b8c63bb156c3be65b29d6d1e43a1af6fbc9ecee954030bb30403003af021a3bafce4d9d6f96feed657124307e1f039757e4c6cc6973262fedc4b629d58aab63c726cb74c2480ce973133f5c3c27e4e1295b17fccd6f40b6d463b258392de63604503f3861ff278bd1eb46c1a37dc5e0583ed18d9d226935119aa94dd48a19f070cf606259ce9a48156a5f5e4b3805b9b68428c54f72f4b1dba3cbccd169d19247cfcd5817552bace2c5097147f03c8c541c8837150073b434b20fd0f6cf00ac00ef9f7faa0513c80cd39fcc3922877e463251515172e08bc7365417570da5fe09603130df6e288a4a86cd092b191c8ae7b64098b5533eb257775b50d2e82f6d27d85cd9141d5ecb991f0ee388e235f1065485c10c1f989a91cbf1d7c0fb9a24bd2b3d04233da8de3f6eed9e1a3a66eb3fcf6e8f4ef08b2c98608c26d90f9264a918798576bd0df0ef64e911f0e21af98db911f5d07d4838dd05cb221ebd25ea437523f698a827a07ba0eec12891c803e8dec554f98dfc5a1a1b64f9e859ad9c7db684e9c3ce960613d0ac8230752a52eb8e495752cff9df65d47bdc6e9983628a1af238294dfb2fab345217e9dd798d7eba061904523227566ac18a2e4f5fc55a5e26883085667d93605c68df8a50481e932626a691be73e66ed41137da34fabfb392293908f92bb9491e50e2d728eec906ca1a4a05ea1cf7a14d5522ae667e3f9886d280b2cb9e20ff6b83ee752d0fc4c9e4cb58c0f9f80d88ef2df3763bbf70409e6299acbb1a822c5f5e728fb14e6b3e5da6158282bf9d00079f2151051185f45d2ea2aef44fcf6eebcc6e7a0311266a860af9d3f97bfcd19c437168ef896069f1871231040ee274e4de56dee930761a53726b2e7d354ac3ba5d68dc57b87c1adc4acc64675068ded7b011a8368449d1080e36066d742665e4685c1cdd96c11cca531ed41648574d49706d887f7f7e457013988761e754b2562e0c2fe9c145cfe51baa522ebbec3e482481ae596a046f422db0f1169b6ea7c0ed9f57697a55bfe38ef15924402ebfd3c4e1b7fe9141353a3acc1bb19c0743254e82d538f3f84d8405b3e1a219b5120fb1ba06a8e6aa9ca73a25be2f3e3e4b3fef3d313d984b3e94a73474a9934ca5281da0565f34547a512480bf51468bf5734c74b19fb18c9d8d2d69eed2dd1f7ebb05797a933cae59475e34533c44bacc30f51a9f2fd06af9a7d3a7fd9d11f65ebe438aa634e6497e1b7796d6456b4ed20d7ae13bcf52b52bb81accdc33a1f738fbadc4214eabfb0c8bfd9b37d9af16465906fdc30ae622c0228be31dbb6fa67c968fa5ca29426b42bb09c7d6f0faac0299a4b4adeb9f26d401fc0d1413858e7864d445fc01baa34099c9ad065a15f73f1c63e8edd09423e0c4aa34703b586ba38f6cefb377ca887ef0c05f3d2a0f5cba853af3594bef7cdad2f7328facb2e2f13e22d661b5af91fb8d5ac225dbb23b2fe726c523925375ac8ff1b3a0a471919e50a5fb7f4195a7918e1db7c3f930863d7f7b32ccfdfac2dca0ab6dc6535e0ef6e2a0052d0db192220282e7e10a506470fdff8350e39dba7b8d394a73d00c4e63326f5d2d686cc1d98f5b8dbb0f87454968a2f8d53684019e809f3c00c7742f6e8b9d036a5996fa0b38423ca536890965c8c1f702cd2dcc71e00a1a951518d2b2384118e1f889180907e98175c4baf7192659a30f075bc839e791cbdbb7936a05ff88dc6ea4203d1b1c03d792b97953fd71a3357fdde0f92de202bbef8536aba2561418936a6b47ac5c731b3011c4085e90666a737e0aab630cb81c5abd0c09fbd2f0f1dd187666e2e5611bc3bfbbaaddae1866452d2314473c9e45f287493af814fa13a5421d2dea666f41e31256a697669d5cbbb0bfeb4f30c35590a85d36c1857c424e84c060b2ccdb3bcb564204aa229fb47e8d15cf0113a17323dd7e762c0992b3b6ba1bdf560c501180c1a05ca78227635d8021b345aff6280b22be0e3617d06f66f5b57b4cd467a8b4a12b22b7294639d55a10a8b2c0bbc9957d1b52fc2ecca991b44c284722c36aeffdcc29c75ac7c290088964d71cf1c1d08413460b949accd90b1cb495b9c57cd86c199da443757575360e1e4b25cde6d8f2754db204dfb0dea6591ade188c00c5f71e0533b766a87f481a64d55a55fa63e2a95cf5eef35553634987adda448aee90f2fbc8917e8a55de9b75aeeb60c4a03ae22b712eba6452f90d1ce37b7b09abeb943921a43e7b68acd5fb9d9cebb8cd392be3a917f9da8ce4ccbdd6429f98cf901d0e5c6392238c8e5e93d86c585b51aae1ae8fa90611e5f9e67dffed5d69829dca78543a925fb89db660a0562b5fee1d6a3a13eb930d252efce2694898616bdb6939b3f0e2a59cb69a7993ca61325e9814c20a530ea6490ce0c7cfcc29d23cd4cbe7e0449a79021fc8f92e4b9a60a23931aa2cea86d126e2f3c648e70cd2c7982b497c9a62f938aa479a027a4d80c28e38538f514a20776923f49d68d3f1bf0d58e77abe65cf776a8c7b2d5a453ac5329db44e0a350c4ba581a474cd2d4ba17c60e3d4fb9c79091e22826af0b1effb70c0c3d26910679b5057e2cd6b4c8e00ea35d2f3a56ceb53fb7d1e0e1f37c2203c4011dd173e25bd2836ed7d289b99aca6d1583b9c72e851b2c8f3c14ece6b3a0e24ab9abfee65aca93753c9d594cb769526c5e5469fdc9b7057a99c6955a0ec58743c5a6c0abf2fd04927c68b4a239e373ab7a9892b80908a8e252701ae5a74aaa1246fe687ee09dc46bb98153e911e55db34b9ed414d277fb49b0e995a9e08454b3151fb9a2e25386c62d5c43143f5aeaa656fc22f48ef00e21d15c6f962144e927d26373ee9fefd89da664326722f6c6f9ff88019a45f25ff538242f1bab6959f111d0d3364f8da72d35cb675187812d0ac2d84778b677b76dc1df07751411a5ed010e5332979bcba9804622512ab6264be8ab195d2ba26e52ba8ba8ae420756c3e2a3647a0242e2b9a8222df76a4a816eccad97aed1715dd60879a743045eb7da13d41c2985d2e70b9a63d02702792b8ed8363d8bb95c60c00aae3fb5d15fcd86e8ea99b858ef7fd9363600149987b9c0901c90950c8bc87ed366d2ac37c9e391b92bf06881db87fd42535a4ca6ee6629d88ed967e8951b942f98969e5da3c303fedf39153773a9f3e65feee85215a6d2914c9524ab837a10eeaf4270aa2908b78350f574da24eb8b0bd540f375feaf11ebb38a42cc9d2a5345c502da3de1ffeb69635c44bcff835b9a27fab5a828d2a0e66c6d7de923c446be5ed97dd62a103dffbc5cb33091ef5ff5acd37ac16edb91e1939bcfb8f58b262aab1e9b2b64ebf29693b6fb7acb6f6106a1bfbc0d66251ccf2b5972f353963a11838ab685dd1ccce093bc452febd8ddf0aac8b2a485cc8c28dc6a8aaae5095bfd76de47fe789d69ccb1f4297d3fbb3ad0c94ab7696f1ec9c9364767a03e7d9b6bcedd24b485100878ea029b730853736b9b27757339f072d3e22667ef38bd59d92a89878e3b0af7467a56fafd1b7820edcbd44f3623bc0c759aba119faa5b870849ec7247f2789269a864dcdd38241f1e750cad8c35f023cc7d4b3868bcd5c9e86f1a40650692bab775fea9ca53f6b17648f18514d89ff62cacd993beafa336e21fc1bede29071ddab27314eda7a51489fc029286ffa3d8e23be93bf4dafe40bf78ef8f697124e7f69be491638c87324223aed10e735c2574dece30d7bbd048eacdc127bd05c8768fc5151026fd1f8f8067fa3b4570ce0de6b7a5758db3abb9d54fc54ff16ce87cade4c86945e34064b1147e5e8efa834adcf6d2eae6da5cc040978b0af260867e4179ea4e10425855d641a9978342b52d9190f4a33b9788c86d7ac8d471eef0c8119dc9aa7bc679f61179547ec2374b20d765cf1c4be52cc620c66ae2a3e1156531b20c77289f57779bdb3dc0aeead130b44e2474f021bd48aba76edc3d7047e992685402da5ddb09a33a6497367f8309df02c57e720fb53cce7f8fbee92615c79353fd88f10b07a551e97ce7fae3b321667ce5fe1cf8319e4597f3f7df9675438f729688c4303fdeb2e225375c9e94121a3785f391b1c8cbbf488ad12cbf4dd7fa47bbb60ea567480dc46285b7c23f653b766819bfd1a5db767d25a9bfdd069f9487bb8b31e5dcb7da78b1ff5e6221acf49e448f09f6b14927d4eca15b4263e97d940f41e5400acc721f0777f256d8f99118cc7b3a82fa881407af569405209143911e0ea1ea40ad3ec74ea80581808c9b23c9cdd94e8f83f323c3ea0136c9394799e4257ff03e75a4dba315e2faef0a4b4cb50ca5835d14833fd5fc25f6ffa22634328a2b2a156afcaf51a437dd83d3ba418e5f4c2946c498d7077d853858981dd78688d15e7b11f00b5e9083784e1fe158043a7d57eda149947e64fc5a41e9ee54ad777aae459da49890d22c195d87d058071319028c672ca2ff906b4f54a9d7fc9e7d5c0dc526090c49e142e7f7a1c5c1ff94a0458fd3e093ba8261d039b44a8b330fa8366a9bd96c48e5a469dcb771b79f8498810d5b38a41fa6e15ab66f35bf1d65d07de23f4889d2c0f96cb9c63146b1f189d250410cb69395935e24def9f8c43689bb23878b4618dd633897fda19412408e2abeaf688cfe5d0edc0f0ee9e5c82be17bc4838fa0f38d1994d77a5402a3add366fff5f9766c9103e79877a0d9db7c3535400f709b83f7d70cc30b803f54cf7495a43e2a7e139a108b5e16707ebc0ec4ddaf504f5deb8f2bc8bd3595f5a916ea9e8404d855f7c43f8a0796dd59d07538a3d859efa0f50143059308246e5b3d18edcbc7a305e1387b22d076f7a93e86d0cfbacfd03a57c459b9d51d52e422abb040ef8a224289db76b1d391a261f29a0cd791ab8a35dc9b94690bad3a9488d9c18f51feec1a1726a9341ba075db3377933b1f45264145e6e1c53af48107bf2157f11bc42a35bce5cc1d1c76a3071ddd1a8a0ead9839ba4c0bddfac96051a99aa0fdff8833881b0bab61612bd54da2d6b27c9694965485b818242410f96619e5e9929596dbd5038ef534ca1fa56216ee758d07e77ff74bb8e66bf5dabd62b427d2670f936a99302db6f40acd816990d7b5d8e2374492774e96b310d7343d6740b930d5c9711b00db0b760b7eb465da98b6b6d965933d5b7694f03ed2358aa27be445c4431b08f2dddabc2631bc7364c88a88ce7091d4a1554276ad3abf928f58c10aa166f4a1f29852360e3bf6207f846be5002efbb68ec82d5ff746344e1b6a871e2c2454923a58364c51c74437e0ef6bf271bed3d734abcb0ce693667c0487e1c76535a5ba26ceac0453c6bf47b8e401c627d7e00d8a1a6ec3f51987fc222a3d31151cfda57d414af573f680c646c027647cd242ddcb1d08487ae87868eb283619545c68c3a3131ae0d3df1976354103d66d9e2c0ca35839f359acd5482668e99d0582f85bdafcd472cc84280d842fba5528be28c044fdfc67c21108e4d87ad4cd1623b68d8f764a8edd0bc5e22bbd4a4ee919104d098349ace4decfb98f47c7f20d9a6ca870463b31e17c5b4225876c9e95b43667a89b4aa8519852e6bc1ccf0f9d65f63b5217b8aaf13afa7c25fafda3414d12f51979dfb6475101ed3cd190141c485d8d1cfea2a520d303711943280af231b8ac564d3ddc6ba3ea9d3caa3924f80eef903cd4571530c4b78b2245efec94044fcbe930ebe0dce0c16207b8e184e5d9d64a83acb5006dab8b69c4aea6b62e29ab6da9f084f826d0d2577d45d968c91f27e35beccb89b9d6f6776c5c9460b4771bf64796b1da3f0ccb03820c5ea1a40edc2de84b65a68313907822e5b611199abb3551031b3d1dac7c667f12e1e63abda886671fcc84cdbdb358bb3ddbdc36609cc3e1c25b59bc09c5f293f46c0bab2afd7cc26f3c8e24982c49765dbefb301f86a7e735893d29ce53a53ba04f39d818bd7e728e885c085812080daae8e2853b1607a5c62951d02fc7304307c7707050b4d387419f9b8c3defaeb2ea2868db14faf49579aa7fa6f88c76bf574e60414e044bf6a9a2b29fd0fa7dcef71c293738fad64a418ea3fb6dbcd03daada9be35660f44ed91586892676dadf08365895990392bf06229ebb4e2dda37ac6e304a5cf76349d1b550b110d049abcb46622d21dba9d15dc7b4fd9e9271fc5f3d4faab0c2482caab475741ca2e9be5c89e853545ef2338778e4524b34ef79ea91f8e185749afbe939de8d1e99878dc7e54c42f3f89e90beeb3dc3fbdb06a4235b62acbc52e9da6d3e0f8e47f1edebce4c796d48793b4f3169514aae2f8c52b9923274e7e98c288b69c590053df9823f7260780ffffff7f