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 81220 4770b8d739f3a9a7fe5d18622fd78db2052b0c428780ea785ee75cfde4d5067f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9f22712f74edf1a92ac0971b016f12cc7aa5f4301f65b01dc806d042febed361
Certificate Block Hash
4770b8d739f3a9a7fe5d18622fd78db2052b0c428780ea785ee75cfde4d5067f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...000002000000060000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003f972ea1dcc37c36a2e8e61e028201907887afae1ad6178f33092fa0c7b3c9cb6d158164e6db5eccaba60afa0e6433b2cac3ee309fc2c9737633a0b1c69d23a57617c8fa8efd4304e60cf97d7f98af4653ddce32eb0bd4d18908000000000000001a0000001a00000002000000060000

Raw Header Hex

00004020a52014ac2a9098296981081a2c2b91a9a765502ae980b1d1e13fd328b9d29ef9fda110a7fead74ff7d1e546c4aaebc7650980947eacc1ad8cc8da2c124ded10c3d55466a76c5001861d3befe42d006c81db0651f30f4a57acc126f011b97c02aa9f1ed742f71229f

Proof Data Hex

59,560 bytes
1212160103072891fceb4ea559dae83de7fd300e02515538c3108e7030a1151a8410c97e69892713993a4c47f9b77dd74dce15f2a167a751685810c20c53d665cf3e7057e065bb527e941be523ed5471fb9e95039dc11c5911e58f16c7f00c7041031cb95aef624d8e29a17d1519fbcfc3f345657650e1b719920f70e6bde22390c6be5a789364628746864bf4b872b7e167b3923daaf4a54e96f9b0760ea981bf6fb7c8c183630a03779490b60d20b3e5ee1d5075ea9b2996423f2270d2a454d114b3d1c5c1a93ad8a3e1973fb603b3377bccd73f6476b3ee75beb7ed15b8002cf16880aad0689db8eb881c62713440b7e07b65939a4ac332963b94d92f0d9b016874e21f020de64f8c9c80fc4f24b94c6014c6dd679d3fc1c78f44b2dbf731a49feff64064f0e1716259457e179783f270dee7d835bc8e1d77628741ee71b6b63d315d45b4e5866e666f0863bf7f67f4a45df087d7469ea1fe6f61a982422edcf85504d2be6f3ac0b79fa8662d976ffdebc3b82658636ad6c24e3b8719d08672bb4d04b1fcff9f3e6f966e1e3a05c7821be1640499643d1465e07f2fcffa8c4a6090f71dfc5a5cdb58e4c0a35ee258341d0116e30b34bfd4c971ab5c68020fa83f71280b731e5f3081caad0fb057d778bb7684b53e1e117b40e56c885a254122822d60d0b69ac213a0dc1bc2e689ac502d024127a82d66bc40c001ab05083db7efac8ea1ec24065b759ad523afa76676689dc815eaab20aa52a02bf9e5bd9b4ebc08e9d4b8781ccdc90ae48df70e9ae9686439db8afd36e411b00064b9fef8f26fb972c97f111d4d30139baa05ae5d8eee45b8369dba8b9d6b596dacbe0efebeedb48a280eda5726ae98da07f06fcdfb0affcd1b487abb64d9547f82db507c315a9bf8adb5b56d7332847dcc61c72fe0b8d748d62a59d35434dcb263e0041ff6240f4c59a2efc5f6c643635511b8d9a904716dd29cd7a3e8fc6fe58d2f8bc9e0d484b3e7588a6cd754b329f2784fd40a9f0b97bab19c1214bb2fed52531a8e59d5dfa88546c12f50b09da91a2b7efdf06e32983d9365b49e930a254d3f15f442ff5e111f6015179f9d1227e60c75e12f231e6f34f9406b527354778b606f99e0a59bbe071356cf4f56ed96c5b3ecf9d6a04d09214bd139a479b49968e4ecda47c00ba137aa0dfed9022d683ce26b360d09ad11cdc372ebd83217cdf747aecda7c8a910d98c19c68b8024a950e49802058a17b3e36618fb8156dea8cbe0ebef80115b122439d5b4264c9312e489863bc2ad77022faa18b026048f350317b7c793c729f63049902736740644aaebd84ccea2ddfe59c1112541ae58ae4116c2d42fc699946385e95886b66c0e63c824235e515dc9dae4ce8ecd591f446a7d9e82e0f8dd07c416126bf29438080ecccb713060542a2685dd3333dcbf881c9e4e270d85f194297f9277d3566effe88ac14212dea0bdf586911f1cb021d83e03289275386dfffa6b5b271ea230c4c632f1c64edb6a8c136875e72865ed0bf4ba96a47b937e0ad00269021dc00b136ca31c722c35b724edc3e3f4013e4ba070489b77037bf16d36ed469c0eb680f325647da37378aa01d6d82cf276ab82af2fd90a1b39736891a466081f156410ba1eb51619f5aaecdf608ca3531999c305f393eb4e6511c31c0513c24be1e0d44d991a4811eb7c881deb6da0379dfe4e0cd6f5e38860fa4fc7edeb92e92fcb204028cb965933323e475d4e84de44933bd95a21558609eff7d933e211c1877bbcc30ca0dfd017463199e216c62621d15a05de296ee88ac7c490326fdeae25a12225c6b11ea546509a458ab995b8c4f279530f678f3a6ef86927119ca12b3dbc696f07147021184ae3a6dbcf7311f05480737a609ee798cfaae9d773b76574ea1fc9ac4f60900cec05d6b04098f7f59aff5c6247ed9481100363123b3529b8365dde20c5029a594d9e59b5639d275149d68f2dc9758ee689bd967b0c9684174b02786775f7de20b0c63b66637ca0042cc99cd80721c86ce829b60a7a92ca882ad3d06db1deb4520b1158fd0b7b43480fc2c7d6eab42a0653b573ca1b97cf3f4321576fe5714d0bb69776c7624408d726bd19cb2ac6a39279430b179d36b75657383149694c96b18dec8de16b7f9798391eee07ea33674fcbf9095050e3dbc17419805e2687a253797869edba14fe087534b08f5eab5321dd40177ce1d179471713edd79f6907559f78afe5ef4f84a62276307f99271c9c07b29efdc6b5b40a58d9cb1dedcfbe0d2bb9cac4458aff02d129d45b15613da1e06f6b97bd45dfc103ee9612834679141c42b4817a80d3b36f0e54db05c8260b4e6097dc466192923fd26661879ffef778c0ceaad1556508f451478bbc97771e010f250f8272f1ae2381e0963b538e95bb35958f33257e59eb303ec199e9993c358eb3c737094b1677c4301e24bc6950095eebe22be02ce7f82b4230082788369be854417f8ac11bb7eb854b5cb1af2e3506d7d4d672b3600483df9ec9867ac74f56e15acb931fa57001950c8c728f5273ee398eab035c7061afa1f91fa08d0795cf1007cdfe127232851c4055f7f83ab5946d7c275b77aee6f82352936cdafb82e410230bbaef792799a2e9b664ebdaeec056ee5021030ce8835b3844efb70cdda51ff2d7e470b1cdc7f29c1e46d3fe64811ee190fb29e1187955ab60a28a9bb9d026f8afc00e06941118194ce8fb28fd8a83bd3a60f48c97342662533aa20a701e5e905393097f389de4c83c9877f1ea24f2bca9fc95b32e6ea21d735830ba9e73f469435df4f859c95ccfa5d23faab1c48f8833a7d34bf4f03baacb83b2c0bc99b260bcaeb9a39fc1a9687322a42745fd99550464ecbc5d5fff4c5cf46e0d72935c63ca65fa3bc448203a7a9e19784421fd66ebed1338574eab6ae921e3e76ced5e9e9086df347ec961dc63553c09bffc20373b11c1cdc390924bbb848323390323b8382582aaf8dc2480f65842efd267807e5f695099487a34d2404e6f7fb23ae21143f73354dc5786c472a0fb77e7ea8df47dc1b2bfa0bbce4fe23364c1fcb1b82e835cf69b1b3719e5d03c88b9b526009e2e691bddee13d6575de047f0f210db6792a953d22bc886149a69ae024229d6bff9dcc970ce24180375db9079aebdad29f1b6c7fb02dd775dcc9ceb02587daad0d8deac8eae047cdfecf47eee2a4bff87f8fadacd636f766c4a4bc14e87d90d806bf118f6ce977c37e00820c7097b0e2383acc591b06a92cd3c4ace0ef4df91e0c4b4052899640c6149462b5e59a8813b6bfdcf87f518c84c312b406b5a1e27d126f08b025305e9a9420c0cce4e6099850a5f213e88bcc5fa2a5b73dd5bcfbbdc65b91a7a3bf697c5c9423913a5f5a9b665c9d021afd192b77395a55b7d41491b26f1a9b814e4ff8cf5e7c8bba2a0cd7e2b2711ceaf5f7e487d84fdc7cc581b705b19642494918815d1395fc4935c15af2ff3cd62187d4a07b8815763eb3e4b262b507aadf2ac642ac6a4966b8623a9febe22f01f4f1e1c9ef7cef7934831083de4dffd81f7d0430768f383235345ef387a71edfcc4a25f52a66bd7c8f89a08b8c9faa21f5f57bd35b606825aebdaa15e7552851a71ecd470ca0eae84ffd334c9b13a716bc965f8ea39dcc4dd42a69ebdc893daad1774c4240338dbf0e466e1310f0690c5a78a6ffa23645cef3348a1f7f6928fb13e9bebb97ab2c2a053700c6be86bd99010f3ef477e6159498319c2f7cd47afc843dc37d5e8d2d0b38461c95b9d08232134f77f7114e0f0b431792d854b8e00a6eb226d85918146b895ddc232d0474b8905713c20918c5105e37195409922e71fc4fe94df52abfc8c22d5bf13bb1680c643b4245e6547dd3cad7ded715b1b6ed6ca4e74eb42d0e5132e297fe82014ccec3eb56a83be6bddfdacebdfa6ddc43ab3e381bc438bc8a92003b3851e8daf3fe86e8932b73dcf26a666c7b6041b974bd2cb6bd41aa48dcd4eba36de9356d23d2712b6c8a3fce3e5fe454fdb293740266696b2b6b4464bb5a8293259b637f7bf9030bef640982ad1eeb5c19e4e7843c0b33d642383ef4fe06c68972db5bb2a32a48435fe54dbcfea30597b8954b029e40bc4370808f0af5e9f2dee0e1908895cc123558c2d5de20e0075e3de059db258087e6de7680757398b8cb6f1166ef9b2f58bcccb9b68d1a883cd73d170aedf9de214a4d5c243bf4335d7e5799955960246613f38622502d403e09339850025709d7390d8af73be23f863cd85ab0f97e6b909c873a7e463876b513d051182589aeae5eb515b4d97df04e29683015f9726793b160676c34a604aa5ae281bc1e94d3b6815875b220de0dd0cf052851116c433b2f32b86730e95f5c09b83b7b0ec81b465c5d362102d0776f685e69082ddee2ad45068b740b9acb2d012fdf8e0a96a31329283afac3f2fcd469397b9b9fb768cc8b864ef7e2f8026388a6818344d335e4cc0a1eb8b1ce2dfff30df1eebcf7ff46b025ec97946caac2331d41a3c432790b74010219a17952e85eaf94173ea51a95eab888291b3f8d7325b50581aa21076f917590ec4affe22b40a9f9dd718dae9d1fe4a8e8c3c0db9096b5cd11bc8d13f9cc45b29337e15fc21d3ba3ae3fbe15401fa5899a73b98e7d0d94865fb8a30e4205c0d69c886d06de1854f66e652a0723d6e8de6d361883ee73ef14756072797a6f81c85cb9501056d1dd9fe34d14e5f13a34997e201eb783786616937bc2868b80f5476c913f4ca59163bdea916a36b425e107edd4fe3a101589a3913aa51b38d68539981a69ef5401f0ef6cce7d8520606c61bcc39d629a7fd26df4c1bb437ab7390453209fa102307c2bd41a757cbf8354b12ad482e0911092931407747959b61d62540cc90a6a905298c48146ebcc6bbc8ab7cb858c53e3189d29f631865bc51b5c939366449d8abdebc8b250b68e0ba9d822e12cf8d700939acf3096571f506c7bd1caa995851d81674abc109a0971c803ade14da350fe2a0f0ff786caf9e81795796b4c7ea2d39e2067393b33808b6fb955a8c3aafd8d00147ac0eafbd0c901f1550be32a21b93e5050d8a0e3d6a38ab97f0a38178b6f2cd6dca36d226c31fbda1a3448604f601531ff5109ea35ae5fa647b278fd01ffe5da6ce8b81d4057521b3c5a577d3f7e99340b7cb142f88c34c0358d79f9ea2dba03a506daacba0452dea408866470e48b71a96d147476477a7ab4143e86c9df242aa206a471a0acd3ba4bd12325e3a9efda25c132c8d124770349a025c25a472c9cb984df907c34aadfa06e54dc9ddcba4a1ad109a25e4a54bb8b44bfa80b9d4a21721c5c0a456220c6d3e4fcc4c85d17eff165b0302b091c411a417d93a8d901fbb3cd6e477aa8bba236b92b0b4ffb5fb9bc44dbfcd6ec2dd5b86c12ada2fb13dc62f1faa9165d4fa4222851bc6023194d473c5fd2b4167e4f52dc6831def5e88e36595ac8a2570f3599d1c4007982c8c23c12e74e2f91cc39a5b4c142890d49be764600ad001d79bb41abee0fe3cd5c92d0f45f2ecbf608cccfeeca815f06219ea52cdb004f54fa267ae6713dae6c463b21d1790615b917c259fead2561befd37d18025dfd4b6f77b034a530a769a9eb725f0b80ccd2a00c4b131f112bc122ed7eb7cdba3970f13dc40403b39143e7b15c708b76f43d660b9383736d72c3cff055c4775d48ba62974a9c3726c900614a4ce3806542f3d22a925059991a77965330b9890ce96d30f3f4822f45af4b98c00430e17f6a64a68ca92924337c131a9b03fd90ec822a9bfd02e360c81b28958b4a90649b8f825f5de6742656944d018c244a8e79197d333861473a133c8a0d6dc69818581217b4e2be78312d50b123e24574eec8b657b609608c2d82d2a3a18856470c81f7eb59ecb9fb368bbead1f6d99ad2a50c68b94d4387456097ffa1fff4bb6ae1d73fdc2e3a9a0cc32052229a28436743022996ccf15177af24c72e4aadd09e761dd4c4039311ea51d7ae796e75047342f794c03720ccbd4dc32ef22b7ca5e633bdc77596390ecd546e1ee89a1851924d44ce646f4a8b8593018ab4401434ae245a2226c040dc81a5308c039d28eb537af9c01d7f8e703c1c5c5ab82a6e6f1a3909f744f7ac92a8e1943535c8ba4d37a42d752171bcc7bc5e0a107e6daebb5ad863a538b9b97b4775c4c3b53891ad6fea03e1deb8d4bbcaabcb48ccc59f98fe37e6ad7016dd48983162a757131f7ebfb5c52df0240b6059724ffed7e429a5aeff80c689c19e923f814969f23dff3ddc7158129c93b942fc854dfaa99e6d2632580e6c1d08344d4e71b818d47d4c3dff8c4213fa7cca9e2f7cde3a862e553502bb6eb12fe4309e21de64bf6c7f05a50be8898236c1598776c456ae00446c708fd550d41098e66ff17dfb27012a3ba6ffd7a0ce56e09bcc8d3b20f62243e2556982a48f06c5fc95f1399572ec9c01df541e1f95376f0c55923c4b5d3e6085ef9b61dc52bf1f47b66ee13791497c70e033ff30df60dd6f5d72a7643c6c3ca09d801720cd40edb4f4653ab8de8235388d43350ed540be5414ebcb0992a33e08cdd39706df88b7e894b0841b02503be7125a03bf8413afe6a335a11d78f4fb9d960b3b2c2cc20e3ba11e8e3237aab03c86622540f60de736346f5ee8beb20faa1474abe28cfb9e2f2532c1b6db1594ac0b91bb5fe6ba6b64e570801cb809535d344e7819a43061eadf560b2f9b03dcfb543ea0fcae043cee906dfb8ca845823fbf0aec5bc14d883f9c816b69c3115c69e03410dac5cd4e98f272c1099f5c223d064c49ff6cd19ea4ce6545dd12b3cc7872525b195f6016e7c267121bb6bfffa512e431d79371dfbb01dd0731ea0d665ea240c2059c0c6fc1cdade19889a4006723d6c9ee045648821f8942c5a6133bb5e7a01422df87d935ffab8f4cfb1149048acc5bd24f8417ddee26cb290bc61f219cc3a9e868a1e9a0f72484ab8e4c2414949e844c8204167a9f2d0dfcb72ac4996aa6171e936b44ac0194802bce618bd6d4ebbec2322b085d61c26d4d9a8956acd167bcc39961d898aa0f740e2bce441b8355e831e877c26a7b4e9d92ed54cb7e42d018ed0ee6d666bc9f92db9aee166ed779958e6bc14c23618eabb6268c9e1c24b932798b666816010161a40797973dc033733e87888b71f97f9ec02b43d123811f8c002e5a63ab6cde24e1ae7675b30f148de3c45f68bf8705ce6ed26ca2316b2c5b52b82abd6da4be6238f90385ddac1bb7100829a6e420bafd7ae5c8acb4aec7e3b8e956cb798dbd574a138efe0bc5b92843d502ac3b8e2d0fbbc1a49e8840e851d4e809b1ba272f70c15d8479f002cca57f624102cd8f2d176f5827504045e2fa928f7eeb3013a3463da40fe8cfb7e1c647e6530a614c64e302b7b9789f4e086c3c1d4b7a21bd3be9035595192eb79919f3ecdb0ec65e25dccc563d5986015635eca230e02da3b2ce8209e52ce1d58d387624bddf1f2bb7d53741b96b481254ef9f1299d7e198124c63bddabbe0a62398eb4951b2be3a3d6d7241356abe846d654e70a710c93a10ca4eb36b6c68f2dca40982bb57e9b27ebed36cfd663e2b2b9e9aef1454d0a345dc1ab9a3eb0dd747fb6529e776a5c3b018db6c07295a7e288f3779605c9180637fcc076c65d094571447b38e9503557becaeb5a58d8e0aaae9090c449f2a64d6797f39eb832f2b707ae8b25930dcee3abe9b514f366fc08c4a551168a34f8fd7ebb5830779b8d3082a08203e1bf2afe3c88928d9bfa322e6695537bde13ab6479917297b667efe36f0af16e5e2e087f38024596ae84355f876592afef267587e4f5f94fe27675cf78859c0ed0311acd6c041a2f261b4814e80b5bc19072859a827bf0cf0c007fefca6d356b2ab7366d757030b1d452554fc1b27e8420712ccfccaeed1603624339b811cebf857bf2fc2d41f1e67d60698960f185bf06459be332434ead40ca9e75de71dc6da3e76c05f586be20531aa65b7baa6bca937aa0f8225d66c1b899188af07ab44d000cd770672a66f9e7bf4943c3b6f8ddd6c933b6f25fe860cf86706cf302001506f52c5f5363d7c0a15cdd449cf0cf97b5305361285df08df9412a55d47a29785bf04679471504a733774bfd059c6796b8cd2c019c74c5eebb70d65bd7bd2a2fb60902904e0b0469364eb15c4980f9d373bac135b3bc6784c7570d8bb7a346d226225d98105a30679ec4004468d991e52f3a9823c608c680ce2b075abaeef704c39aa08a65ba0ee62f583f048cd6719f7021bb1ff8509dd70dc255a0fcbe4cbe1ba5d227ff2b60f9d29f2c6e99bb1363149acf1198d22dde81905fe647064a5bc41d3a6661557963e633108a95d75560a69f95678ac84d7b1a88e455d52933c0e4bf92e5257da980c963577468af4735977bd39fd2d81e5e5ce251bcf632ff5491351a399df590fd4317d231ae3486059ef767f584361373c92942fd00912539a187a4de1a8413af14deb3e29149439b4f426a4081f69bc802dcce339fead2b9ebe3b45c4f9dd0f0e2a9daed46e4651d01498ce6265c79a025d6bdcab43c47478a642f4906dbd0ac92d7adf5df67565dcdbdc31fac2722341538249acd4dee9cf0640c142dd4af17dd180f501a139387a04f88fa605c129fd5d0ab72cd822e985ef33f6a91bfd31a36f54071a7e8e01ab617813040e4bf4e23807ee23e90556affe8e687ac1ecc4cfc4ba9313d704fbacfa6bae33709d8eed607091287e7d82db3484a5e230499f57992a1ada1c0b55623a9f14cc7007ccfba8e88d3432396a50a65653e56afb49660be54e7d1993dbdd1d270518df32e0dc3cc8d04b908543a3456c8a568f9c62e3f0bf16562f58755bf124931e58e1a3e9729da95e231c18c513a18f3c011dd864ea3e4007d40b919ee57138f5eb0ead0ac3eb679ec9fa1a43cd819f55cf686212d351571dbb677d916255b9e811158edaf472f9b0ec2bec591dca6a51e96afcec08bdb4c95001a7d3715d679e764f60b8b660961467eaa773377b52395282144248b6120adbc4914005a8ee3e11dd0a256af8e39ca8b596f2b674153fa1e75a00ac637e8e4f31fd2d63a623ed004ecd3ea4d68b9d8f8fce1368250119a6b5c2e308a321646ee7b6d19c440f1240d466bd539c350b77672227e2b463eda2ab41f043afd09d8174cd1e2c8fe7f7ae32546366b2bb716ec16b6f04b55ba7f801d09ad2fc8dc722c3c255d478b0433862de50041a17085c9a0362b294c86ebd18f22bc0c9a388d53ab1a4031da3867be0d12510c7bb29b7d2b965f50717ac844c117693aa034fd5215d37f72acc3b124eac582e3c4f085f2bfb61352b0f1c66f7da1a2168e4171f6e8cb71c14be06b2049a8199c77c9445d2374191ae3fcd64cc55a6c7c0d1030599572ee743cd417d3660066f457fa21dcc12d7ea78ab741c60d8f42c3424c4db9b5baa522eebca22d506b44912c0211637d4ccccc9b87db6420799e3d43f188a70e40029e6988ac28d4a8ea61d2ae6d7500f4f4ee7734e9b312d1b24c55760097b8113e10ce3b0b94f1fd805b3645f912528d6a1eaca9ca27d415d76df10285a8c4f065f1f9c203bee3bf99fc11302799a5cd83bfe3f5707a5a968821d9936bf12cb896775a6b0f69c0bebc9453b3b605b8b4e81661b752ec226fcd7eea3e54d508cedda1356d6146836556f051984367b2c08520dc45f303ee13177885717de2db72619eca32c002e1939e993d5b183670dc7f4f13f05de09ef3d2285c6e906be10597651a091476e155b378860fe277db97ed259e88f855b923866c3710b782e4f3afd70df9e51e88d7fd7d8d1c71163c9da0eea9ff814e6e0793f05b3dd6b49ddc3293e2a18c0d186491763b8d7c760082e6e2a4d1c657a4723aa5c55077abc496ae4cb4ab1736a3d5c59445fdb0b9d913ca055ad5dc3ffc0626f7ab8f4e14361a5c2df8342c6fc78a64d862f0302b5ce2d6ba87b8e61c43ff5560ee2fff995326b80751d491da6ba637ffe5cbcd3700bd62da6fe004f3c176664f76732903b75b27fbca69e500c28745312095ba761c72131ea1ce6e88fc410bb28d41e2b0ac9a0f558db6f36e7fe8b4015ec16be84c83d2d3af6324d628c3e33c20d57555b9d5060dfeb83168afc017958b442c8f79bc988902923072164caa37537c6d4131840f301e245674d14681cd2d8b826f237c4f407c8db9cd15c498f27eb7bb051ed894fcea5bbff18e9823fe3da3094f5d6bebd8d8ba161f1a558c21bd62dacca0cb6a6f07f24362d3d3703f3bcead6a52efaca2c275686fe24adf86ba94564bfd157fd2bfbaf194507dae8c0ae3a5f32dba373c0ebdd8c75a87fe048afabd7473112cb141c9978b74ab3eca5144643dbc6b977d5d04e1c6b08e992fc207cdb56941ae3e01a80f7ebf1271929277c76f30e73903971ca663e01f0c3b30bdae2483010bc1b0e1c8bc13cdc3ca13f1836abd72a4bbdcc2b9f15e89a6fd65d5c4b0bf7fe3232a660c231bf31731956d9841af26304f4f7a64f56e580ce2d503bdcd5d611ec34a90949e661e3fa117cb6b47330926ab41aa3fea0e75086d9866fb4cf5343408205a815cc3c87605762cab97d80693a376a4c471eacfe53b52c871a0053ff8b245151fd808ae3b19db680ae3de98d69a658b5377a0168c1a41fe7a484977b1068d55554453be2fbccc42ec2e4169e7f11d8a048171cdcaef9a2220c9941b01d0fcf20fcce3ab1489bce6086d319b98385d1d0eee52e498a722cbaf668610dc23f7f6a9c878b11a1849bee69f05befb4633e5d5c5b27dd92a8a58b2d1f77d510e92d45d34062e3cc3e78830cd08c456bbeedf2e8893b2b9cf6b86276c7152bc51b588f01dd03145e93e6d5375b2351a3a08d2a05f4c792edcecb73e281eb5516b13688944f28307118d4489df2c05b412314163fd3ee32470d914c217515502ba548daeb33a1abd482cba4cbbf28bf99c70965ecb3a356da6f147f7f3e16e4c4dca7da62b49ad550ec84e164e2ff28ab7b22db7263c751f12d8fbc45fa1650fe39c5f45a4a607444ff3d7197c6b3a20fde42371f4b9ce958872371e115aeeb93f17641a519e9217e69d96c40cc19212994bfdc4402f035aabf08a5ea3700d631f769abbd1460da61d5ee378ccce3724e38ccd8e25461b7d35c611e8113d2810612c652f69877facbd2114524a429c77cf5632dbd841078fc65f3b93337f366d85819efb3d2ad8180fd0609b66b9f8329beb405fb61af5623347892d50102beba9dc8ab29d4bd58f6a023556b6f5af1e4b01d546bdaf0c2d470413e6f352d8d613f5bd44a4fc182cc17452ebaed9ced2a6f8b6048df982b1a7050cca52ed71b4ac5925fd0388d310e696b96ae34206c89b5227f05a749bfd6cc600aff0b09815e6da2e933f18f86fc9bbecd2c385889ea24659f1cabed3cbc1dd975c97f1543ec5cab100d9467195e64cb24aad35c00e9f8bf8165fa04895036e35cf39e916dcc890bc831c49ea3bd4519c4236df06ffc4507bfc9ed749d403ae6480ad0bb1f51c25f91ba4bc8daddf327b78f2fe76345f496b0f5aad495d04c0048f86db4ecc117df0bfc382323909e66c8d6fd4ac17be6a3098d857a27908d45e2142f1533bd511ef651a7c74a3f1abeef3da88d9841c78d4b3eb3f0a64904682db977af8768099358ba25ccc490d42d99c4d3c13f9bd4c2e3b624222c245842f775ab19f8a946a0d89676093c4f3bee813a1594282e9b43d2eb29e70aebc9fffe9b82a0848d3eb206ca9da628367ca324194410e0e3daf99b12d79750a0754d69e992b4b21c6852acb2c12380d546dd8e1f6ce1d102062fa24b9857905b1415d74bc317e9ebc83450f9959d67120f2233ba1e53aa2eda815a827149b0dceba7160451b41d8c15ef2f01bc64157ba6837bcca3397e4e42b45a080e939b6e3cf37cc3a19d57d9ef28ba2800d93f82d49b83e842ef4b40945075a11c021418645b8ee81100fe84c7a1be40d230919a63213be7256c3a6d0905c4264b734d4aea61be00ec9931be4cc8c6a7ec40a5e696b1fb88b1091ffd9a750c57ffbaf6210b897ae6abe0575fb552ba59cd422435bc3365c38b3992e2816c20060597de9c70e8b6dc8a2a91075047f5942e5d68c548af4a299cb39c1bc23d774f2bfc68bbcbaf4f9d07837732207551aec64835f7179cde1832770ac24d7c79def980078517df2b7a3ee6c246e7ccdcfbb419f5a79d133c22c675cd7d1a4d9fd8eabbc5e15556d01b4cc1445398dcbbb4d321114790b1b77404dd445b36208fe55b1a82788f4e170dab0cafad579ae32d0018435225483119ee623385c2f24381f8a2bd5c01b8a94dbcb94a385c35d9efca29cc1f26a33bfccbd48c414b7f5eddf8a88dc5c18833e90467f882b4930cdf6fc6c95bcd9f236b7d3fb1550bcaa77e90b654655ecb8932b4d3e92f3a1fd59305053f698d27551eed714453a78cfeb0f21d5a80c8f1d0af30abbb2eec23bca53ba1aa96e19e63a33f64630654781e588e9342f4a15aae57c3f2a50114c8e2e11d7f8c628e3e35134d9ea080eac60a05e44e28b1d1f6aeb876fb68dd9960471d851caf7f362c95e653c7606eb95b05e403a71a73bf2c56cb7be439be6e24523686155bff39dcb1d2dc98607440f8057af8b9e7cffe013dd79bdf0e803d2c5f6501df7fc16129f62d004331516b40f1b1925c47f311e951ce850d7a3f48cb62f7c1d8da8cb239a3f4951fcb90bdf85363ee30a2e71813cd73e5d03a7bb49ca3b18539fecfb62c49ffe3e437849ac9978e34de444298b48dca62c2d1d2c21fa975f88255e9ca6256a1dde57385797dfd79a5b0b0d46838288f467888225fbdf0affb514d9ed4aa9ea8754f79a8de3823082058d518b380bf4d4cb9f9d6228b0cda0d4bb29538671c83e158b172921b6a1925fb4e71f0a7aea71e043acdfc5098e26b074f05bb3cc4f888d14a495acbb881f99952f1e4723f51881e90f525d9df2c2443dd03e86b0d4b78e5ea6c880da0aef1cada34797a6824ddb9f15ecb41e02d4e487227aaccc4b0c659da0f7d432bd3d1db674c42b9c4baa6ead2bf2f9ca3e9c49f8e214387ef548eee2f9e95b0c071fc3316e41139d37b9d83be58fcf7b719c1ffa1f0f800fe32b65a5b0195a6fa0d9661303a6ff410126b85e7101eaf890ee514511c46eb0a00af39477ee461dbf59e869c4a8292f217aea65f1d2b052fc1a4d777ba7ccf5896184aa3e736a012fdf7d391c40b85795c4956727b813e5be33614ebcae16fbeaddd90a8bc795b1a09940f3b194b25383878ee819382dd25fed023a00338689b388e41cf8bc9d2f7b7a0c61e22e767967f741667bea397e869e3469ebb1f40ccdc363e7057b54a6a65f8027e00f9d740faad741bfc6636fae5039c67083f2cb65eb2ec5912cff386e84afa964eff13c78749d861cbcb7c58250a6d2a50288d03513877a2d4eef9322f3f85279e1e00eae692518112df20c5eb1311affaffcec41162e45ccc36e9dbca18d939d58d4b3f76a11f7314b8561c573ce5e925ee8c7731452ddc8a0407af68399832005c0ec9eb3329f2192f12f339513d5cdcf6a75d86c2af3565518e6e45ae677df17a068fbad8ede0f1ddc12db28bf2a5a93a9ec9282514befbed0db28d8e141b0d991b657cec5af966907c71c0581ffde5957369f627e883b9e9375c4a91acfffa8a7d18f73624b17ac6b8171772ee9662bd2c29981b2d784f1284ba782d58fef47c51b9fb2a93b17904c788aef5056b1bd10283fad1190e459806dcfa42324ba4aada28aa0d35f3438caa74ccba5ef329c65fdde8a0809be57d2e5adefe5bbc056317f82a1ac0eefef6fb3616c19b98524a6e68d3ee671a5eddcce288d9d45940215086f7661a83044fc4f84c98a934062ac5cf50a0717f5cae64e84dc230e0bef02381bc696d0b74815611a2415ca4e830bf73471f2cfa1d6d4c30f39bc88a723be55973b60d48135e30b554baa2405e98a25cc97a6712ac4c44556dc68105c5b034d6f8d19e1d07a9736beeecf3367fc9f3b35065155fc7125f38e72f2304aae2a597ffc9b485622e3fa3d0220e0013db83a8fce92706d49453afff9d0e84614c05d8ab5911603cb737b9dfef1322402e3c6c0477a7ab229796e10ac9a0bee6d1f8944d4525d3a855dafbaf08eb9856fc67edffde1918ea64891c67d7abf205d01f70a68fb4f88f267b4ccfc06baae9d1a0255b4d2803082ad6d3096494fc265bb4aaa04aca022c0ac512edef04a892adbf941763c9bd902e79400e7b15c19db5cb6e88fe94fcc676c129cd163e850830766e6cf7f4de5d095a630f6f1ee8f7fa6208e12c485a4fdec6297de38b9bc8b25585a94ed9279e5e2b9d04e0c4febde21dfed5c96c292edd17399f8d0a7a43594863e04e4305624cb981484e1a2fdb8019fd1426bdc8d4b1520852bd54086c5ea19928acf845ee2d7e1557ca57231c1828478a5a07cbccb543c1bf7f95307b83cdb66333c4c5ef811cec1560af1ab39af75789fecbe65b46bc80ceecccdae069d17c9fd3bcdb58bd6e99c71eb7d6ef3258353838656d871ff3eba045d2d6fab37c08fb67fcf939d51a2eda61edbd3a6b509cc0d36cb36c75769c4b8cc1ca0e993ccd678d3729baf84a6bd4c53e989e252be76575b596687c458a6b7c0fe7fa8e70f4d4a8bbc3fc5a1725093ed4e05db7e2e22b0c806130873d8564f529049bc2aaa192b573ec8ff23752cd613ec8f0ea997843aa364d20cee1d6b493e32c28172cf7897005114001d8181ba56aaa882acfd71066e1c264e5f6c7b79b22e3ce5debac9a38fc55f919bb7dd56eaf89cc38e5c43c25c0854ec28686f59fcf5c66338e8a06eff32aa339a43568da5d13fe6d503e610a96e26e72cf2158fc42b00c56dde7acc84da1447bc064f3f8efe062cb35162eb4dfb92e0795badeb7fa871ac944b08d2d08c40ce255e98451ca0d46e760739c97991e6a74bd6d7fb2c7db7a1601a8e3ee8a88d1955fd4fbe4f7677560709064c0d3135efa535105509831097d6087c69fa59a07a68a50b40bcc6eb13692afb5edcffcbde310729aa7ae1a3baba4f2708e500e586917c28df91d09f2ed57d50037481821e645fc1974d310329372863d9848275dc9c977cc01d2dcbebbdaf9d6d4e9274fcba2220cdfa5f37f3bcd87bd243694e48b90a76701c1b6fedb343ec4ea68f7cd7e3a8263172fe7c0e71704fbe9c8caaa9e801b4d2297540563e8e5fd54f2e3fd7b5efde67af9278909188cb78a042b9980aac4ae18d3bc8d4af8ecd535369f804b3c1f6ddf2aea2e5e79a73b781695bcf2e66b1d803573157a6cceed0fb15b27ed3c177f7cddd25f2a8455d716c34426d39b4db8f292bbf43ac9d02e37fe6d032b2506cf0bfeebfe2d47f0dc51bff844aa61119f64e1507ab8e0c0a26a0bcdb79fd6e0e4b2effef3469babd5104ea28ad98783a832a1bf9c9ed9c79507e269edda1c20be83c55dd81be396e9a3ae1a5a310a55dfd691eda48f069df33c855f3e0ced10c46baa701935fc4bc9c62f8b18b06d03dd115118d74facfa88fa2f7e87cb1f59693d82445b553bd7d8355efda1f4193af0a3d8a49b94ed98fab28c0040b83869ccae5e633b7c74fc6dbb9ec36fdc190cab8bd34ff2b85a1f2b6e753f5f846d4b9d05da3f0f368d09781f3e342fb3516b92bbed611d2e27fd1dbf54fbdbc8d99ccde520925584cd214b3c2cb5ca4f4278155bd3a230fa547751e2ea95326ee72d367b1c6087c1ef40294fc0a8049972bd173632f60cf8c1ae58a549f1b8a95472df27ff0b1603e2b23a643983a236e048522838ebac659dca18d67e57e5c40d2372e61da2217a81cc06bc4cc350c4d8d05b856deffe2cccfb2d3a7df951ea381096d70e44a4536214f56fc322576e09ee60101958ce810cf99b69f16950bf34ba85949a1404ba6fbe4aa6895727a9c82b707cfc1e6b831a5047188617aaa4c3d9c3f2c0ffa702e6daebadb854d27c93308fd5b1be54afd5c58b63f231a95c18f93412b47259aa766c5e72429ec93b08db94e5b84b6be56d39d6df99eb87a28b50293310ceb1ea1def592c789de35e6c8e2db7c0d59a7312463bb6445cbb0d547a25144c628b6b9a352afd83a5da2f33f96734c0695b5b0c4976cdfb43523e6bf7e2d7110f0a79d318f333a5589553862bab93c3f6a0761cd974aaa88e22dd64a7e99acee6acd3b21353dd810f8c04ed060c496bb8ebcf59d0224498b20c472ef007a6e0566c1ff104f73c6befdd818533f6067ee877fc063ae7e031842561232fb50bd8719e3872d9a2b3a890c5a2641367d7b04bc1c9599955487f0459718485291c4c7a791b73e0e2e3d21a3dde160ce3bbef421f1bcdc61a33b455086d86936177cfd07a9456fce727e61d9af2511b8ae0473cbf19ad2a3b8fca119d75bfc47f18e5d7b51ef36e5de620813691bf145d29b26a282769ec520bb825d188a159dc4f0132b768dd145f39b0690db144a9cb0167d13fa1ed19c07c602847dceb015e512a0355e9b1816c9c812813d8c6cd4dbb3f1df9ee64d3a8a1459262010923ff12efb812233b57fb31b6c90ae12c4920784695fded7ee77c48a5eb9e2e5f8a293e4e1784e620c53d3992e2d84c0fa301e55f1f26d7630c0dac4927f09e2851e76a4df4f501b367690e278f65f52d71f851287ceee963e57f7d7c497cbc63fba2a420ea67a89b84e3c2e699e4514a5ae5bbe5a05b78eff9250cb8f9da64e5536059ea4358d447a9c70a8cf8e073520f660c9b6ba9d09cc122c64b276a0b4eeccc6ff6f0772bd4aa9b5c9378d4b33cb5c9638ce6e253033679d0c22457b3e07f78d8ba5e43b7fd67f57baf1e7ddd2fcf56bb9416fb125bc47ac1b02b274db013778a0fccb121d5c82a134c37cfe1e1d4434c6861abcd7c345abe1b7fed40809fdf7a20ff4a88c770e708ba62045035f20b3653dec686186db034e4060f70b09f523760654f58b9e5134863133dba9facab750fbcbbc5a366703627390139dcc4010d4e3e1eefd0a1c00bb5c584d2c0a6c7669aeb81aedc4b61ef2526e6013bdf85231c4ff9a4ff78db17ca6999ec53f4c9a0a67a62cb8497c9d132691938d8b0aafe98630c442cffc0a9cb273946bbe0a41d0e9209d1e196fb9049db368f0d83b2d92d6931adfa3f322b571213bf618b6855bc8fa16ba3f81acf2a495d9262aafb782a12794dd65fe6caa4d6e6743b227fdaea9c4f47105e6a9195278c8e7edaefb64b84fc28339620fe76009f93ee36c3c1cb612ad606a79127a7f9e80f83f8f45e2c088a3311e64f0283cf32197f37581d5189ea8341f234e8bffdb34f36e717f669db10d70304616aaa794f8b4f66d5d8633b2e3bf572c7b227a8472d4c33168b72f5bc321a82614f73ed995f0e02bccab38dc3728e406baf0b1a8e2b3bed61eb28fda9a7ef724e25b80d742eccf91677c001ac91ba527b231c038d00a96c2a392fc17f0ab83a6f8d94d1eb1ecdb41b79f964fad865e8bfdaf5a269f42dc77689f03e84971bc731d120fd3e4022c2aca6735107f36df3915108b8bcc08a89ba2c5e601bdb47c6125b2676c8fe139b6f5c09129914e415df7a35025d409b231a1726686c67efadaf51079f873416e377a32e6f502272e9a85f5b4a97b5c84e2144ee5013c5bffb90aabce365603443829138245297913cb9de2787ba0040b4c3c15c7cde66c2316a7771c61b21a0be40fc9c9731bea3eaa051b06e934c4bcb18b3279a826a3aa241d78567e581cb3aa38a70b2df9d89826c3d7a96cf27d7c92e820b3e1ffb00ceed6e834ed3846f2d436f4ac815c1aec397e0172960f26fc5c636ae441ad133ad8bd8d46b5670824986534abef490389f1216a6bb5f0dbc143213a55bb9df834552b3014cf43c857c420c148e3628c540e793cf1930b6ebb6799f96e49246ded969757074c78f435d120fd68bdb013d9bfa43ee21a36d2bd7b88a3581e1064eebb694e5b90658a34d5e77419500d0ef5f63335e4581f0b4e8f3d96dc8c7cd7da5d4e0b4b3b580aec0b59f897e69bf10dc9a3feef7e777d733ee8feecd08d3bc6259630af74636f91a521468a94c924d3ddf3625ea7bf070121925af21d632905db34c40d6f602876998c552ac4943737fe88cd1c922370ab8b6f52960965e23a4378101dfd9fbc2404d749df7504ec6e16aca87ff1563b6715d44943ce4431520a494a4cfe88b886324f82c4596f952d2b4d1aba518f2984c35f1f3c56ca8c74a72e7ff0b27b306f203234f68cf0c45364cf7a9c95fad7fb9723c5aaea4bf8c206a8554b6f30ebd2de5a9e3c7ab203b33893144952b2089b22fa972a5df47de2d5dc0f2e86a1b637b490376737a17c93c8a85bb1005084955b41252b4c7dfc78ccca3e8a2a65ace6f9ad1ad65fe19c9792e4a5ae5b6466d414f31123f33ca11d39264e5cb01c078ca6615e11b9a1c50524ab6a145ab69f7ee880a1156ae0446791d5f0c533d8726ea1ff944c2f1abbb73ea0fb62656e13ecf5eed7f3b611a3d462cc07da0ac53581bac717c8f4b5f6dfad72778c6ffb0347437a30cbdfee0d8809847f403a72ef56782d4a02938e8689fa6b35bd32cd151212bf7f571b16196a35fe31ef57a8da6d3cf782fa3729d1079e31de51dd66c63dccc586de09b792b3570ec694f75b6f2585aa2669741439d80db9560bb35cbc0f3708e89ad881696380b4d19711c54f7407be5b00b65c8bb3bbaa01fdec471723869df35c2afbdbc0bf253e69109c4719d9b09ca8b7757c7e5f5260b63c23cc928d628558ee8eef6d64c8684a73a858e1c0b1a9c8f94969a2b0ea42ebf21d04032b6e0fd737c7d155bd9737c6fc00df10338b1d3012533470b4ebf50c6f3d2023b0cec9f28ee07e8107fde3e7707a6f4f684caa0fd4b9be1da3a26990e5f6de2c31abec2d96a0aa7403f5e213fa3fd82d32a041f5fb119a33ee78f408f5bffd5af4007544732639a5d372615a3e28dc971162ed01edd90e5d73a5d1ab9e4e9551c58a2c518e1bac92b9eb5f4217aee8611827c6f97aa350a81e81c3118f5ee976facb6d7d6cb268144c700fc046ba301693d5c841b64e0dbfec4d5697e66fac0dee070a3394f5e70d99794b8d223afaf834771d1e3143f4be6ea770cc65fdfb12ee5520705017b243d53c6fe16319db5f168b784d5c7904b0d34db2679192d718cc2659b571734c1abf35bb578a822250256c2f0ccad0c30f28313114cd87c922e7c813ec11ef53e9279038ac3790196a0fcea2ec957d68f94fb07666afb4ba40db7cc239f1746ce98a73852d28c33266e0573f03749660bd75fd8d0ec7deaf9caef33e5dfaf096c7312b0c7fae7c8783a6fff2098ba09cbf4c4e65db93fbe7932cc1150f6fb7cc4f7ba2b020d064744c47a65a019c3e753597c8d5164843f99bff045690f117e11afdd41fa85f6ee94f488ceeaae70c3844a144c682cd1a7f2a1cc43dabd57fcdbc575cd73b937d2ea2e6340be23dd22b38d9189bb84c8564895b518efd77ea7bab60e6dcc42234a4eb8875b6e4970d18c2284df07e083d465be720dc2bd8b40bd30ffd2477215677b01e845ab69581b983e324f69aa03df9af4a69102236ac29e438995766a7c4396200147a4672b60e60cedaa71c9ae11e707e7eaf3216696a98dbfdfb9dd6f96e0294ec66509f97317ccadae4067281d0253f8ded899f753da03d73123b610328df0086792848b8795f27e44028a9241aa4cb55ef3e19f6cd00a5ee7ea0531a76d6b7aa5bc3408d368f7f968f7200ebe471f26dbba712ebd0273eadd85663949934e603d899bfb83c69c185c38a3fd7e56dc537ef3a1989ba0ea0129f9f6fa53af0d6bdee5d19edec9ce1f76a01a6b4bce64440092b2c56a2c0e72e82a003c5bfd1fef40b8420aeabe8088c98fbc4762e8c876034e06e50d35aff8c88cd8f72d776a173b2cdd29dad5de1bfe92ff4e0cc79fcd8ca2c6a64f8262da303c6eaf2fec623bd7f8b08b11597514a381a7f86834740bea17017056d8a7f0877e035cd619bd0aaf39fb5eb27a91d747546946d7f5c7031416c5b510635bcc90af73759834abaad364d3404d29d257609fa37406bc78e90af9af445d870bae258295e794c2698e4acaafff19210c72eef5cda87f52f92e9e4367dc505fefe7bbd14521206b698f30c1a63de99973f82665d663549be2e2b349b7da91ed6063c38fe59d7b541208953803a366a5a1c5c09280ae3dfd9c372f316828d52d9b38431a4f216e82951cdae2a6431c6ebcf0d9229e3ca59fcb5e3d6c1d19b1dd5cce25809b889d8bb32e043d8fabc2c4486c7fff20bf6a51cd55958c2482bb6ba48cb4207090d6c19baf2b7afc4d6740457a7d47e46e67d877cf5fcf518b210380e2adcab7fb422e8881327df176e71cb412f46d18e17b2c33c5d08b0fee032d5fd48c47b495916fe406d61049feb70f32d08f3b94d224efe768e07e9a9f03fe5bea0fc113411832b0a96b2dcee68f925cdf169daba4a26424d65308da504424078740843797cd15f2d96ae6b3eefc6105820576513f997849d7eedf9dadcc82b8f09bbea4dc0c438ad1b65fa1c2dcac1a613611288fbe9679627ff8dfc283078bfdd3d47d29d69b65dd5d557433ee6a497beb10503e7d0e406cbcdc2f63b761dfb7bbaeea52bf73d20a11ad13b565ff2debbfe09acb849064002edee9370589336a0244e09af53077141b8bb96274f8f781c9db818504ed53933c5ed2a8804dcda41891885ac9150c63e56823942639b6617df69e4574142712d714d1af8e05f3cbd45d86ddbe137a281e27730d423228001b03cd2d82ce60c34a53abd31065b7f9ad68797da10e099e39d2d2d71aca621d27592bccd8c9e568d589e489d247d36553210198c413562b08b59d002143136000857382c7433a393bead5d271f0e2e97da39f867d8f9372036154ecb5dd3dcf303d815ed07fbca5f98040dbebcde4a027c887c1bdfc9b16ae9c7f5a72724960110aea1c59085e7d059348d4773e3a2067abbcdf8c9ec5b562e2235d7be3b175a66a6f4d1a51d0b60ac89c63ba9bdf4cd6b441e47993dfe325c620e896f24365e27b60c4092f3cec03c6f82b567a4c62848288d641d846ff25beabea9c0ac772f3a0e2daf816845e3800864a304dad3ab692c98bff6b1fc903ba762657c7f5bb40e9dabb839e615dea2e9b9b78a0afb49ae678abe00b3bc88fb265a9676484a4d0ecf706cd1e0c13c23dda6069b9d71d3484ea87624694550a2bcfaac0ad40b896557064fe00c5a23b242a1939ae0507837fa06239402db283d66294c33d9ed40436325e39a3af18a300248f9214bdb7da7fb7a834fe4a42defd911201e8257ef2a63dd80236bc2763178183fe9f69463f259845fd33af34db466cd49a60f4b7d58de80ef54fc20d432b7d3c3635cfb2f4f79034ed2903c9ccc4bf0c4b1540b2ec98fcf5eb313c7c33a63874066c174673d093547ba6e8e53c1687fc60306ef56e5d661270622fc6393286d3d403d662b6a964a676dda63efe4d1cc85cf6e9af2ed8f326dc32e2e1cdba909088ee9adccfed98049343d01fa12b232ea810b70f5d78b6250ca98c86b14f9680839c60e7465ce7b1307181f05f10af8811ea2e25bf8f435de0f3450cc43eaea284712b58112580a5e38670fbfa235af869f99ea987f536d1c90a884ab71b5a81f862734eb7e71d49c38f0605ea4f34bc02727615ab2fafd9e9e6a18649d80443c3cef57b7135817b81bef547699d719b5602e8a9790f390654d5ef5eae483bf8bd7904e8d9569118669f66f2665be30fcddb9edc6c49e8d104583078fa94808349d04e981e0cff46fbdae4fd51b51abdc1e31e49eb7af402aaa549cd9e0a2b7d5e05db44a3edebf2df67c6d5d0d4320f0c711f431e36cb0a3f0132df2083b39ba0dfab2f3d08f225bf4ca0f0c715e45ccc9800f7d89bdc1db73db219cfad27f00186793e12b5314870ac6cc6fa9a3e9b5fc86d786e9e76b7291028927eb7b5a7b0f443e9bd465b44e086ccb272c0f1d674e567e20cbef9044e41dc5bb455bb64c51933429d055552e6ffc342356b9a1d509ad8e218c6875749e129b63787bad180b1a770ec526b36b39c1b2fd683b3ff98e10902c8a10610642c060653a8f3149b3c605e1167d92ff6583f7965bf6ec3d4b9eed2729e321995f0f6f6970b2f025633660b0c07516496ee2a966de743f3fdc00aa4dd7b1a0b8de4b2f66c52f396fa7e2ea011bcf0b2011399ec56a878f53910952dccd589e3d5cae6e81ea5d8e563c052706ef0d2635b1309cd062587bdb9609f021fe49ce32db96bbf11095f62d94f67b7554a846eb7e4eb29f3d7d9c52e563534085165a0b0e929f6b3f6c1fd82570247055cadaf437908d9e678a3c1f21556fa4110518eed631aceed17cb547b0d570e7f1bc108fcc993ec86aa719bec7dfafcd5f785aea313519e827d6e0c6c14553641b07afce0e5b192c42f801da2ce0adf2a4339e2bf863a3d6ff64a545c3d62ee971dfcd7692209c6743e5fc8c511f41affd2ae838afaf075e89d0817e846e0661a4a36bfcd37dcd07c16c363579cc5a4c37962f854496ca6c73f6c0245730be0adaf7fdfd2eb56b2751188e871430073255e03aee82e3740b4b97e1a75d4d692eb6f34da7c48b35a6e2af0daf17d4b488a57f24dfdb6400b04737636fc14c290d3066f6ba532aa792f362d8a7986e043215a34794c539a08cc101a33dde5fb491c1d99b784f61f34e597138c192e6d39cd5567e9315b5d29326e0262f29cf040296b8437c724ed11f7b820fa1c518b1820901321b8b445ed53263de1963bfbd41dafbe71e4f5d752cb15ac558781c02e357ab913e9e42e33c356f1f253584cd8ec497b8de7b44c0643192b0572a0fdf0d1550b597c78d63478e4c7506bd505d2100c55d146e6fb7e523ffc5ae106b8c467ff3bca18e38639a6d1c468ea20d5a5659d6e60e3a1e64704dde632174668d10e1d0aad62dd4f20566329599e2cc73cac4b0ac280e23c5c107c8aa4131f5e5788291c0d41863370772515112fc273113ccbff2996876afc3fdeb506dafa1174ff095d7e07890ae508b26dc3f343f020bb9d6b4cc586acddaafbc03e95046181a08cd4a0a057b53aeef43b880039c6281748105c512968e218e9805e58b1f5cf0fc8821db44da9ce56fcd93c08900b81a680495caf8c918f149d84921c009603615107946614674e8e499689e04ddc6061c2cd35e7a6e76c3a08851c6061aa180f182a46f9122384804bf28f91d54bc4dcfdcd2343ecd9ea08d96775b68090426b08771b64f56a52414f5b908c4a33d2ce13b67ccfa23d1bc59dce5839c12d2db6649e098b43cb8d3877d860f24514fb98152ee1938a2cab0c179e310b8de38b2b969f35c83cb89cccf792138d1c98034247a17f4a9b0557e8723e2f4a1a77f8f2ef296602a3469da793966ba364f0073b43b94611e504952a0b7a08089bca3a91b668b65ec68bf45827cc40e9d491e6eccb98341a56f9fdbec765a3948ad3317d829a19a27b6e3d1300b3d771cec08ae9cfdcad0c933146e5098f1f3d15ad0787ac625dbef63c332377d9241c32611c0e6e8c9fe4c9a6681fe18aa7bd69d4833bbfd1a73be7db80144cfbf8148d269f62acbc9df3775dfabca2e0b816569765d892221f66b53d5f943242990bb1ff7328699e3788e51b186dd82faa09d19bb99447e3379855c3e46500587209ab28867598510cb90fe647ff44b6bf458f4f6d62e7500451bd4851c0feb83817b21c5c82a513af22803062df87703a08e9d89954940f511f17ba473939542274da59eed056178ff752c2e09a6699ac1b07724bdf5a591cf780d60358eb2fa3c5669eb9d91dd85602cb094d6a0364957d261299d5b20b0316b9b3ce3878235e570c700c07d11b1d4931c677ad8be2cfb374891a61881a2aa215d2458ac48f8ab8d9823c85462cd8c65c88b3bfd1083509c96e90c8bb417c5170d024a19f84f342c23e0d4358d6f2ef3d30f27a977f1a6ba47c71480248425c1a663b654c5b9a6c3410e373fa201e12e8fb107daa45592ad7e6ade16e178180d5596d957b2b971994a1b2230094812dbb49a7b97eefb961be9c0e6f056340cdef40c3b57ac3c3a6c5db7e31ec3a4f3885acecf1d4cee59cd56403faf0105e9733caa0487ef2cf00eb9c84ab1dae22b9546efc254f3b31f86b3da15f1e707c999d3d259465d56e50b63daa2080ee3da8ce62e738e2a43be1389fc2186a4957ab67ade51418b48cfe47da63755b30f8e7e9136107e9b76fbea9a5e951e0b6dc5753cbb9fa114ef0df381131603cdf88f181102f3d68095d1b3e24b89077914907df3c5b3f00929e7e0dbb9c212c09ebc9cbfc882535881194936a8dc25100e45de305abda2a50b67d641466a867ececa33a1656f638af46411264261949001831980236ed7aa116969755164a9312be21421121dadb6e12d0b51b7b48d18ab2035461504e7400a2d131d150a8d56ea8e61d9404d884c681b979a0c837a23071d14b676b3a31ef4e119c2e568e5d5dce3da69cdaaf8be7cbb7847e6144bbde04320b9d83b8ec78f20753b0b1ce6e29a6f94dff80a97198477c40984567eb318985cfadb33a9dc1c73d1ed0a95d0214e944649901f16ec195bc1edf4fabd293d62c84d762f87ceec7a5badb748ba7a041e902748b00c35f5071234d8f31c293fd5384b7673d3174222cc151391e263c0eb0c91d98023af33da81b94e645f871af361ec2712093f959c61a4483647b68523f1c39915e8652b546bb2e5722a3bb7fa24ac58f556e65a0aa22d3b3a24e1c943a3508b3871b55d02396127567a4bc191ab36f1143df113ffc1ec31fc7613a56eb04381f0ed177436aec40255a836f54223634a54df28b48acf3a4ef660f590a15a30f73847ab08bf091ec61fb55b406f9f1b9c7b87ffaa2c8648df673538afb66bdf62e15845dc0edf00a62575934de95ab375d7816e05451e8765a8811f31e8cc541e6f6be1f2f553063ccd12f7a3fe8cdec2ef91fe2831916b0e589494614a01ece475a6f2ac9d68315f74755cfb5658b5dbb68d4a070151e06d126bcdd7c49b4b141a69858ab76bd070b50bad1d6167097fe996d67b205333434d9ac23ac62c4fbf5a62e6e1df34848185e240f4092c99daa885badb449f2a17f7444383ca1d0835883f3d513994ebcc4a5c28b9e24ac074659c453bfdcc00570a258acf8af419b4c4d53a59eef097af9d350ea16b0022a0632b9b1c80ce5963ec95016dd825601d54889fe72f093d9f33dad3339d062be47affc884d64dbffba274a4f45b0caa71a50b97cc8224ea91d853bb81381879aba2efedb9b86621b86ec8a3ba96fbd410343ddd74c443174f91909c1017777bd96bc97ed11ede554aaf75ae94fcdae4d9194081c20bc9d7f7535f1c0edbfd9d21fc923b92b8271634f88527a5954bbf488fb15132d7708fbe671200e1ddb8e50d8a449849f111dd33b8fc7aff73434e7981319dc573be3191031cd3556531b670363ac1e232668df53d2de3c9c1d9dff973f383ba561c5273f986383b080b87f115fa97550b669e73353039493cee9ef0c9a791f8caa362d2472c997b7899804fd51fc0cb813520441ba57ed21d19523ff1dc409cb5acff101267e8dc9c58ab2454cfef7d02e5deb7006ecd878d883853d1c350c35fdbe9696f8753779dfbb79501e959887f11617fd22f1da52ec081a009406d0fe54f6e123164f4231a9162260908124e4683609bb3f02f7c569e5ea00f2936ffadbcba30766988582947df1ea529a8aa3d5fbefbff2e61b1e4a76a974c453a988f1fe88d601985c233b4e7657279098ad2dd4d59728e14836720e3fad0937d4d3f42d0bf3f9fdc5a4bf5ee7d69c31a295ed353b20cdd063ea58ab392c9508301be50e4da15b58c6d8a8a9d0f6cdfbdbd0fa078fc8b301338d0039699160f4fd3d48edfaed4a805bedcec9d03e439baa7067a14b39b9c563b88c54794057575ade430f3cf2f358ef83274197f2eb0c5ee84f89592e255e87b05a359a5c3c0f64b63f84511f161afe4c44ed304f8a94f91a047a2a32ff8659b3e4c58e2c4c470a6f242129a9fb40a4378aa2149fcf574690f8144d0ba91e7a9fe84efd5b2033b448b6e99d9be985b6e58123eed1ad2270c704a5dd565768fa568009bc1a1aea77724790e6306f7f9d93687efbccbfb5bab95ec9af2b3d6d1fb50cfe2483881c60df4dd877a6300827fb637c51d502c2ed6fb0e066a94ccacbd0beb84bb10d491f5c4c9479e3ce9947f7d92be6ad149d37eadf59e8b9d2709ae52cc5d70c2f8d30f2d6d438722455168eaef0a46293415e5b68c28be642ab907c7930803f81d9151d164c2447d9320f7f9706f629fc6c0821e60c887b47211e54d088bb85fe8e5ff505d94e8f4d399f139d850d097f7d4c213ce190a7b6cfb0ce82dc66b4014764c0981956e458ea7b580328a7de407477cc63df6301e7a541c1b490592c7fe81b0f4e83b7648bf06fe5e639d2ca5d042c1821905af4810c208c015c845b49c888737a57fdd3550e17ceb239094e90736827ada2b14a42e6ee78caa6aaccd5bed2da075760598b30daab00cadcd6c6428596aebe5fa36461d3fd26799036cc830ea754b564bd85c60e96cdb6c8d9f7d50ed7d0c5c6a356ff08727044918ce14c474c460be87fcdb1c680ef56c6adc1a7d562b8b652feada9e7eb13ca4a61e73333e7c52363fb6cca90eaae9a49b4abf8deb798b3ab2b5b37a882a350bfc9daf9eb250be8949fc3356826dc946cb3a5d024af1702cddac8f730602e4c11dd86e563227bc84573b46f5e0b7c9b0ecc9132d1de573a3f784ed0f0cd3c2effe64fe199453eaebe2f8318129d2c82bdf95ca72c3e6aeb52294c4bb71482216ead8dc5af948bd3977113db1372c67ceb385e3a3cf9f7e09daca4e720ff4c003965d677c3e98dddac28783ac004c3e4d2b00aa1fefde308bf24117b9de915221cebfb0a7906438a3b59b250e209f58afad71bf2cebbe0f98c915707ed349db74caec2d21530b689c9c95b7782a0209ce22792ce19dc8badafb0f01e8b783e74006dd4a78d6fef9638a5fc61c5df80ea78e8cf377523fe6bc9a4d3ba21fd282aff01c59a6f01d39ae3abe3e9ce46bcf97dff8b69e84700444c4bcf75ef4eeadb938813d7daeda9a85fb04b0b07fe81a3c3472a37df29eba55b44dc9021513014af4ff1b04f45a305751b4b1a56666c8a1489d744d89e272cc3deffad2bf96a4baf0deba5c72c0806e112ab3b82a073386440ee2a46c6db4ff6fd47b9ed8a46e262995d664c1ba8289036c5e72a873d3432f5a78e0ce6d45859ff872424baa5ffaebfa986b2fb32409f0efcb8e2237d5bbb68706953a2c789474d9995964e013ca3882a42824bd2a8dca783c33bc50c9b870d0b05c2c13d05b82c41a397f99de9d42e361a0aa0fe4f14b1ea44a5825fcec6b6c2f33aeac2d29c8a952bd54048114a0297cf2210072a21c2fc360e47f4372b60e6a989ca55222d343c607f2f1af737a5ca329809f32841e905f85b6bc52d58784d0a162e0579cf7f7302d20c1d7bd0e75a8413d02c4773fcadfa02bd2fd18ac584dab4dffbbd71f65d3e1ca304a514b210aabb22dd39f4a82e6440fa80c4cdc91788cb0da61bc58e3c3b181399e3edb00191d75ba04051e16f127ded639d00aacfb75af8b6ec230535566144935d0854272308841933f2926f49d0ee80c8b5c21361914edbd50357941c04f5470e314ab64297f42667fe0d079f0782660b5d5c9c36eca294695bd2058256733d0ce6d18f0943c9dafd815cd9fa2d0f91be9b88d0aed12ca13a8ba5d50e3a8c1a883321b4ae404b8ba0fd5752902273a23e101c4467fbfc9ad890d3a35c59e62d8c39d480983fe1f413fa35908c6b2a2ca93cd65640e99369950dea570ce5bcc1adf1f19a85dd23afdd95edcbee472b218ceb532457afdb8554d3d325c568feb532714520b3d5b6d9f445b6fd1c26c6b1e88e5009fd3cf02270a41391b6e5ee60a7e35c3116ebe4469fc0e72f4a2d8e264ec4fd143f375f815e5871855975accb53dc3e2990891f6e40639814620ac97c7cd9ede0978421d42d93915e8c79e81e06e964d9699dc9ccfe64010c4f89b033f886fc3ad11aff9754c627c11c718326e864e9c82fdbc6e283444ac6940a622af897353883a880e6ad20c1722399c0fc1003c124b0bfb29d6be489652fe3aa81553c8cf12f291cd8377047d99d2d33321e88ccb99fe89636d94bfcb2cb9bc8753e2b3ea262913ed905674884fdf85d553efcb5f3e979e1f5e6bb3ab8df93295f6f51d1020bfec4c2c8876656a52834316d739abbde49f28db867e07bd371bee9190097e514440f31c0250011a1616101eee7bb36d3244062420ed5124e01ac81cf7cfbe5abafd2e083200ad4a21a0bc03b20df0d14ca04eb2eee6553fd19fe6a1cd4621ecfe141ae4cd7c94c3030e088f25108d13cf371b3c87d8314750a87a6570c9b7edc4ee6bb79dc887fc107730f4402c677a49906fcdd5a4b002954747a9346ffd8b72521ec2718b6fd832e3507c571e99a405cb082e631412d70c19009022dd80fec4bbeb39b9886dfdeef1f25651b3dad0750c8feaf73d5417d3b78a6baaea2935794780d873c089befc74909391b2cfe162ee45220b21780be55d06afc9a4b06c046a4d3c8b790ced78944f80bec8cfcb26cf47861962ee99cfde4a716b5c874edaf6bb69ad98c86b592af5530bd029968b37de758e605fa932be10232abd232c2b87ed64e14a3fa8578dd8a5ca4f2ae785d72a4466f7423024dffec7ab645db7aad50f3f677d5fc3a83d90d1cbc280476bf03e46c94e9abf905447b3dfd42523473f7d41cdc9e18297479216b2d82697b995deb8ad526dc4db9d6f2f134f8648ff0d31fcec4c1152f558dcf7c0014a5f161e2a572fd155f9dc6bf5a292a34621b3ad2b8778f933ab16b4ee162a53ab8b84f55913476aab88c62693674f40b51ae8178c7fc5ac9aaef88a11a756500babff6eb0b6c9cd1802118b8f466f6b19e586fee9a9adc9c8bb36b7ed0c55cdfc70f9c559a04ae7bf0d55545ca9a09c78048632f5e3e3351c996e0230cb558b2fc932fa83085975154a1931b7ccecd29b46cf83460b335750996524f59ef35930fc11fe973fa029d47b19c0ffa40a375f86d12ad4c208598de9b3cd263a837292c4cef7c400af77da99b3fb4b05de3c88384feb3aa2ee8675d2079fab7aa0ac0072b2d07d0783216d8a19e5726b4c2ab786a601be73bcf82f0d863b61ae1029ad140846b69aa13b55ab06845bd023192f4f1211dd538df22f9c4b871e9f4f7057162a0e282d3905ab213b733c5c0ba0bb8ba459adcdaef36424e6c5f2f6eab1488bf79306bf914c11ec834b32d76c61e8d871ff808755c71881b8136caeedd06c9fa0fba913cf875f495d13354c1caf41a6ca2d02cf10d0a2f2230d97a89e185f5a85c031852ec2e78e0b8de3e100f79660706f2f98273d87f42d677a2ed64bd52c0043a9013bb1efec59bf94793ea7c2ff7d2bcbbdebcc519b6a7b521aef862f5a0684cc165a562a560cf079791a1086ff9488f240d9cb0d689977492afdabbd1d86c3669ce70029e8d7627222f063996e8e7220c30d5dc92c3c6d9b3e252b3a5d501f4554a4144186ca377f7f400cd5f54f14ce62678068a2a76a45cd36e2f9284e57eb0f5ff7702ba347d2a93d185309fedd964a2e8bf4152f4e05d675471d489611616f246ee40c4c7624646f9dc2c3e7c5241c887d36c4a042c576a6c01c933765456c58d7b37ec4c0ba36d27d7dd6374d85c9e2dc338d513826009f963aa71965cd877971cbaf4ffb1dc8b7a3a1e8ed675f392d6247a87080ad1dc4134f1ccbeb0295ccc5ed2621e64d3a6bcca732bf81dd3bad1bb25be7b81503afc255f721fd4cde84716bd4009dca005bc6b725a550561f4b6731fd56b179bcc06e5c7121d194ac6927805b178f7e2e21d39665eab564a4bf19ba28645f5b6af076e478c7a97a4cbb21bdc238ac6f81743066645d2e4d4c193d558937e1b2ae916d18aaaa26a7c5a472eb90d9d8c4e0b1e477bf1f88d7ce973811fc526c33d6c42cbcd81032fed34666bd966c17d9ca5c25ad1a34937134bd4d3f12a676851fead73f8d5a87c573217cfdbb9595fecfea2539cdb622d1968154d6a9b03651d856346d9c01aa2d27f4b96053f938594e3809e251a4351e72496846fb06c2194328c31e8adc47efe640a3462de056dcb30dfd48a2d86ba20173fdd6a5e0d07f0b2078d06b3b52738696b3de41205eee754385c5807ce587f571f0694fd204aaabb4c64a0837c2e6e08ee98e3e637c0fdfc4997029ceba0290200b17ebb7280e4291aa70c61b1d4b28b7f7912182ea959ff4427a8c996bdd5b6ff7410b792de3d0d41ccf0107891ed4602ff21046849be758309a2ac7856e0c62a2b4faee372992a7bfe26fe323f989f0af56f6c6d189d1f9528b247a2eba80dca014a2fa5e2c4f07d4ab6822b6f0473ad3e1190f422c914ded23110a4f076dfc039f5b1be7ef60ad25e94ecce1b098438a83004ec6c9e92b9e5e8a37a5fc94fa050a08fe64205ab0d23fbbedfcbaef55536c2235eec4dbefeac8452c1e1ff800c204067b0bbe4092e253d5a6cbb3c7d3eabdb3add7a5f0a6d4b32513cc2bfcc29446bc185438cd346ffce9f9f5a9cc9ff167fea4f589b13fd57da2b6e1319b5b00bdc711c120bbeadecb27037dba9e3a80088d73bd04b5fba49b569efbf41f06fca0e006c2165fcde966c308199647fb32f831e97f44a131c39a8c7e5349e2fcbb904396ca5efdcbbd45dfcab6a1f3ff26150653ed7ed3bb943269568311d4d7c39c1611a4b4610c6aa11766f83b897630e88690f6f114eedee3fe4d93cdc7f83b1a859e790a2f757da814b144a50f1ae5491c396a51eb0072b41a86de59ca6c27352e8fe883bf07208577629bc88734a46a6f22f78eb967884ac06bd123084ec0c049c3565d5ccee1d3735c5f51350a4f99b4c025bb9c9494d13ba4d46c88d584ef2ba1b18e03726f923dc32700bf7b350568972d2440303ee58b4aac9d69aae5c2b12f4436170035c8ed95eb1ea37a5d76c9b7ecacaa8b12b3b2793f49ed2b298cbbdb0f1851694f5bafa98530acdfa1387d3af9cb5ee02f7a5606a6eb94c52274737583d44faa9a3a696d8109e106a4639cdc5a915da85ab7f73b5a50b50199ba374a30ab571aa9cad5afed619a3cf6b37193ea2250dd6e9f0175fa130d00aadfde1ac6e82edbcf891bec958f41da03dd1908e368832c600e5e24a742ef49be931f4e790fb084a8ed35653476fe9b9b4ec57c434c2e3b5828df80aa6d81e0494547bfb87b59c63bd8fa1cbaa38da5c8dbd1002f1b403b967eea4b340a9cf80532b09ec78ccf694e35d02f99e5519846fd2e2536fd95f6ea6261add2ecce14e78467df9e5fe4722127569ee7b98116507c3e54fa5971921c394e032471a12eb7573aa217fab1dcef0cb4ea6225101b068eee39ceafcae84c2fae7a0171d98903ebe5f46339127a6c430d923dc0db0390c02c6b39574ea5264f2b4457aa596c5629923104feb148f0049491bcefe6b16f9b0e61177625f04636242250fcc0058474dd02ba3885f10079e2b6cd520ebb5c86e2abb0392a11785cfe0ab533db7690fb5f917febe11be20cc34df959c9142abf14f564a8e95d448bf79564ee4b18dbf904f91130ddee3c1a2b5976b00b49e9a9c345fc1d48df8c5d4babc8c508738e093bbd66d65b5bd94634141b69e84a15c521f3928478cb1bf4b07a65a4139c05564de2d829e1208a667d70fe345ac88d710641c9e8c56c4b01117186b54580fcbfde6d1a9025f9fb6c526505ab9ea92f855adb73bd65a9afe7346b6a1a721249ca6a19b6f4eb47d0456a0f1b82303db528fbb0dda2309d0e21125d1cc170fcf5066a89ad6ae679eefad46e9a20f253529509b8d947582a656eeef49f43e97c17f744e6823a544d78b3a15fc5341f694115aeb46dce9c73bf027e8ea60c1d95378416d3dab0a2424a17693b78c48c9ef5d52d4da528bc61c8d6476d180f3599a1d3be65559f61f8259d529525a3ea2b76acce70dc886cc06f9037c007d422a217ad5d5d0fa055f3a1b2d0d0bdc722e4f68fa4fb6592c24356e2daf3bfe593724cfb66896dea9938aca7600f9b75ca3e4a537172b962968e1e28fe05d061168eb534d3fa787d64eea2329a08633b6a27dcfc29211972d8be9d1bb162642e9142334f35d97258eb80828be904212ff3d9ad03bca8715cd8c86ac13cecc5f501a9b5a9a0da36ad94979f513f6001a44146914481927944951cf94eeb64d7eae33ffc2bf5352836057c1004521f3664321c2d5b8d3daf4f9328b7c118cfecde11df7d10e807d5c6b179d5d91e690a7eeaca9397afb83fb1573d4d2733d229658d4c2853b226a93c9aad7e9ed056b75d3ef134df94f827cbe551f406128e5dc590498f565969528b1b6f70627947b5db2f464e919cee9229d4473c266cc1a7a24b51fa059911c9773c4edbd9668e849197327b103f8643bc85c052c8bef106a38d19b715369860df7c57c3177eed0a2d71504c20c22daa76859ee8100ab47086de6f15ebf6671c23d619bf90cc0205b212f94dc6cb1935d2dfec95c4d7d61514fa345ed9f698a3384f987f784130670ef112d57de7de13f00c90d7381a2ae9d4908bcbdb666d333cbb03dba4b65448096cfa385d6d0c7287e9be47b2425071f3034f0239f55d3ffd8de2a5b22921d1cfd26b2051da2cb72b10e2f6e2fa2bbc4093df882afb262eb621761f567b46a6217b27bbfbc846d7e90e6732ec279b79a875ba5b57cf4c4d0c4bbbc7e1c71bf34eb2f9e37c8e5856c01c7f9e40f7e9011901c83c65753adf6d07f5d1551f739a5b592ff5700ff10099b1073d4c45052a0c448a07c61ecfdea7f459f7a999239669a85df297f1cf9533582fd7a4274ce9d173b9a6dd082bd2d91ab1122d8ac741ca935ea16a16d219e9669c0d4c886e459988cf7df3ad735dde97863aa75951765d1b761d3c85e9621bddd90006ea35ba45b4924e5d6c2d47152bf113c8cb3541977b8d6f859adf26dedd61e440a9ba9e5b236e537a31391f358357781cb4128b05912a3952f73a15a064dc0c8d40c42a1aa0324cb6e5856b47c5393b5d055a328cd3ab2c5026af017a97c037254e0b4e6a16373306aa81a78147359536c6f3120952a1d7e1a47d06287371831321a4519e0e6c209379eb47a0f244a4f635164e72ac6e82e9be5ab23dc414adfd06b99f9919a88ae8a7d38ec4d31d1029c1538d20c0ad3f6983ad7ac15de1974e087fdf3aeee509bc079e51f31ee62b739dfe76894fe3df8caf99ab7378de8e6f84b285d1ea411ef9111a275b3404312cdcd577e017e1fcf41d143c03934f286ca9f457402bd888a721d09b022eff7d812f09b7d9a6dffa7fba3de6b9b79349155f3540d36ff0839e2f29ef98142a3f46a01010d2aa62b69c8fae8111d6df7b7f7ea44410a1955fa770d9da9e93d280025696c28b638e19b394cbfb17facab86c50a7fd95e2feb8aa7c25dd8c7d7b25da5b03cb4115456a827dc5695230e0ee5c884a42777750c830d3d4df54238b0cc741a5bdd352dc0659c5972b863a51cca8c5c5454f4002b42cd82267e4e4ef942d4bab9e4e1b421d49529167778d13ab6d86a0fb149cc84e55c24c43387623760469ad18fbe96322fcde3c8cf30392c9056a9c389b5fc021bc6e76e8285136725c918f8152047a72f390cbd1569fdba9cfd8c47871ed5c01dcccc6d74c53c278ab307f2a0cfd849b45de6b7cb424650880b7d1f02fd2f101507f0a39e0c357bfab6a40517206aea14477c13521f163dcd1eb1226ab987f0f2d600397c773df3134f271d1c86903a198cc793040b6959d10d40ff31cfcd058716f52327cfd406f0d238acd293dc7e3b57517742757c0aa8135b345e7e5cf2d8d522d9bb8643eed7a7ac2baad6d0efb5dab16411e5a96bcbe0d3fb116409d87fafda6eb48adb20d7ae507c7ce8f89ef3b11c6c5178802b2d6e96a545748b04a8f05ad7e62ae7e58ada9b017a8819bac9f849072e353d37985ee4a860082ce863a2e3ec5f8afc20f59a03e1850771021ca66ebac4e6f977a735048911e3749743bfef5176b65ad8177a35f00c24aab060fef620464873b2418624c62364c31feba7a36811b3a9c0e9dc25630c7dccaaec5d23557c07fadd16c440130fe7559b1fa13bb8bc9aca6b40d75d447b876a83bd2bb758f81674aa72a830b492b5533fe3b352a848739187e361f9625ab404f2991e496acc4115aeb3389fc4a24382d583a4ab73b22a49f51ffeb598c6cd4d83bb563cd96eaab8566cd6e4f333ffeaae6391a33d85cb3adc2f3e74a92bce9e5713c26aca052dcf0346bee0661b46cf0673915be0f06147e99ad1373abc4be8260f6250e6f9974f9ec2e39186e99482f66d37feb4829635cbbc2c18aae45b41d8ed8d967add133e7838ccd50dd9a4bb9bd192018e834466cb735f185d9f9fe71d8d66d89e5e4616e89df025ecaf3f0d8caafeb18f060ee6fa3670f8b55b859bb4600e7ecee088bc5feafd058d34c0dd8e11e901d24365145d254f0a419721d2e4d8f82b3fd970c7446111e88ec3bb60c26c5a97d4d03154a0d0c50c19ab79060f01bd875f69e6dbffba8e127bf040e503fa40f219dd5a8569561a932e88b7bd707d6881c2d95d592af385c01021a295ab9a11208ac2a75ddd114e9aaee7cd222fdefe49bd88f7a217f8de4c263490b474bc66d8f1827d224197b40dcd056d4b4733f564c7649c8002492e115f13199fc476ed39cbf15a1fd5dd6ddd7820326424fdd29438eccf32122e18c442c8c12ec8d2d6290db108da70036dda6d0326caa525295c77d61f94987dc82c73ef64b8b27eccd293680333d859afa0aed7d4e0e3228c1a155ab97b0877e5597f3070dce6a4a0db7bc7125894ca72778dbe4818971874eac67bf3c226bc609f9f9cd5709b59b157ba43251df413d3ea4c808ee8614477623115923c29da86a5d04eb14b7ee519971fc62f8be4817ddd612435e90e7bc669f50cdb725e5745a53d930af7559e784d7ad1732f2310d5f1476537c925bbcb623fd147751b381e2d660d4daa7590d912e1d1ff5695f950fe0664b1d836fc067eea8f6a69bd1cc10844c6399d709f747bb05d764f0e17e023d3023896476f4903b923ccc5e6e123fdb2b96d5643d88fb27e4f77ce9bd31a998828574d1a89a95229c7621e8497f12092277b352c55269f1ed6630c87fad6b3513e5be4f5c8667308f7abb9d6ebb00dc5b3350b0b521598f5e512078087db0cb1358212bf72c72acc53651b4fad3e2095ed0011f5435bb401d73725d00d4c9377f1bb0b2c37df0fff697f0ebf1b1db191615d6184b01fb3e3735c1743fbaa5cc2944e166091edef14fa217ad4741d61ef2495cdc8ef6a2d69ade89afed87368c4169d2747fd7f7c6f2ac2e70edf51b348b52edae57fbe68e59546f5ed8daa7121b92349cca63087afd27f63d27c9172d5dcfc00607a6b73b38393aee903dc2fe7078cd93af67b40215d8a1b71b00d6ffc61cec351e9c69808a945d944427f10ada2166518e561b6fa94c01d996c1834ef42ce56553a741a606cdaa4b0922905e3b125aa12da3d98425772a797c6b75eab3155f3efeaac49b2832ec381236dee55b004dd3460195ebbc2d5c4cc78df2c035f1bf3ea4b709180a5b04371c14242fedf4216db0ff64a7ad9af2e61b44bb68d9718f116de291bdf95af30b599a326d97cbb37c4cf1a57d5461e8480a1e852b6ed212267f62d1dcd6f0877b975d6988b10c34a2164e75db2df878e73634728824fe060de06e2fb4f9a2ddf1d340606707637ce2b5582338d452132619e53349ebeda81a2722be7bb987863158d39877865f42e7cb67dae9f611e409d95779e9951a4d98b97ebd7b481c9b779264b8d0e461adbcf399fcf23227a6a459453ce8d9f33c2356932ee564a3530ec7e34746c6646abca8d2719b37590ae745078b5b61e537cde4402b6e3cd2c4c1ba3161b708e7813e09e1c08aba99de6646884dce16a2e50fb50961ec16680428b285b9cf07b31cd78e52f185dbb97e56b462136672605662a72c3806eaae6bf957736714a11140cb1dafe4f4690f5fe90c112907a02f6ab3b6394ecdda6155851d1f25b2e7cb4801c6ac7d407ce19fda764af9ee1a0fc5f0cde4c870c2fc135209299f5e8a578cef5ef75d6ad5942b7068a939081a095256158e69f9e52111b7294940219b45a30ccd4f73993d77a2c686c29aa528070e71511aaad9151e84c1ac4fc25cbc05b4134c512cf41b5382240a58666cd2beb6836a87ee7534503c74c30435783e91c3c28576179082e4bb66d6aa3c3a71746fe9824a27ce0ad53dcccf47231a70a2b414f184de988df7cb6cf9c2164fd08bc05dc9bd8d4ee8b5aa369adc815601756be3250f32ad42273c7945baa3eac85e212162e1f4499f289ae14caeae2bcfc5516ff1103a96b3850668a492919b1fea9a8e877173b322d2afd3fe16d9ff5d86fe325091f98099a117617a85ddf9bd873c7d7fef31b164401519eaf16cd15fbe65e2e0be7e1ca390170cea4c346ce3706e59a01aa1889c2d2d7dd4febbdf00191769e9d5ce5d3c93ebf62e0566db79052e13679319eccda7eaf6442079cb6a5c31ed75c1ec6d2feaafda724856b3566df1d2b85a77b82afe57202ed078ba5d27264467d1441f5b03e8490dac0c674afb33f60d0e9610b6e721de0da40567c082b4902b2f66888b514c036b0189ad69b65686fd2d3eee5a4f4634d9de690d5e8c25f4bfca7b9ae9cb69431d7e1b683ab7b3ba2b888e56644197598a20f187a38583c8fd6ffd11ce3caef7e249fccc82f45946e660525a62a8c37a24b701eba8e724ce6b7da1234ff7de8b4506c6df5b881ee4fced400bcdd4af4fd7d1758f2c26bbd015f508239da5dd213b1800b8987bf273e9ce95634c5015e0935cee47f998f2a45595d478e346de6eaf195eafb885f31527731ebae3c02292f52faea949cd00be0b2e5154dbe8ba51cc41f70886f97bedb4001a6c8e435156b3749799299f4d764b668d8d67e310e956edff344460a948625dc44bd6f0284dade48befd5bf7599da32bf2ad49022a2d02b2192ef5078d1a6b673f6b947920f14c5174df0785cecfdf8539c1d3068a34b34d3a335c48c417f11ec0f8a6a07db5757c6e3a68c7053646a50f364761dfe1babf4c383656f47df129685e5da48fc511a713156c94ed131d5f6680a506fa06e5c9c957fb8bc66740b2fcf1e19d8755fddd1271747949d3ad88b20098156ac6fd07afe826e3db8456e2ecfed75f779b8c30aa2921a4709530b69902f99c4714b6a118c69495502718be62e1f85ef342ae738ae2e655fa96302b1c436729dc22ab574325cc2f8a0c06fca87cadacfcaeeab5c50d2761b86492ce66a061d5d1141f30afec53416f5d3ad497fb3a2304aca2b70732f31c39428803eb71b74e89ff8704a920c828c14f12cd151c01b4ebe9a0b82496f374cb54e8a5a5287ca320155b203795176b83019d509c8cf9a20cade7ba9b25092a2e83bce34b14b5a1be145a7d75d0304af0719934168fea41f18a2523a127aa7e5cd4bd91b541af66bfa0b7920d98cc5268c163a29ca9713817c685b00a68940f5781144f4dc29c74ba30e61f8d87f83ecb6cb3b0568cba43a0b31c238b13d1b90878fed7195ed5a8346d424a4508a6b3bbd050408b817971419a78a8dbf62ad562e1fb8eaf6aad89e20d4f655f98bfe5da26c1ad978d075138129db0009369cdb423d289072867ee9dfa26910a2798c98523d09789b5adbbbb2ed2295fe4a9ad046d2a3b0fe0b26efce632f6f4b535f4e45c895e1c79661f0caae9284e91ea11a884fe101fd231ad7d14c82842a07503cd3f21d966719fd7b3d29437dd1881f77baf2781a95b30f887f0970860dc1c8f12b51c899a8af8adb948a8625aa8ca12b0d9b7f552f66429226ef2b1d6dcbf80b8874b65e430ef2370e5270c5b2451966f4dee56e8efc9f3568da180c3be2f74972c0e1b1f29bd844bc06f9b1f9d294b640bcf93535d714c1f768786edc98d9548f87023a51c8ef4f6289dc22f6dfd34480b51d2cc1a954c1e065a9959708e3babefb8cd7281e657818f5d2e9ecd8257f4735e87e1a08932e75d2807a12d1b207b408b5c29c2ab2972d9db24df4adbf6b94d778695c10a2312e11878274e0d03090bb58dc4f43271bd698a90cebcfc6edf960061604b86cf342cb3a70fbec98d173cb0dcc04d14ac358fde6bed5fb3b73817fc1c58c018a82278d024b94101abe94fd60d4c04f572c6dbbc1a42faaa8d01c581db13f2510f6005f6a7fe2b606afffbf83b26ba4a4dddb4dd30686bf3c0a0f9ec425c7bc6fc04d308c39345921b820a5ab45987a79e4ac812c98c624f6bfb2727622a97465727ed8d9fd1ff2408005b4b21ba35139dd9de3e60faf9a5b343003366b231059b6005c7eef8fe32f2873da18d0db280a168998b87f8bf11f02fd497dc29169f03456b59aa3b6e4ad21fd7fe16f2c39ee84cd668b57db84f50d28c883bd2b906731ee72c67132f39d5c91a5cfeee17bfdb86d8d95f8136dccb23192cc3a7d4f241f72e9743cc93f0a32e1259732336fbe04dadc916e9c1cd4d9c1cecc0b98390be47913b49100421701e22c873dd745f19543c6081cd2da948ec53c03612a0b7198aa4e19a5ec991ad61f4395a7657c9464c3232212c8e13dcebcc16c2c5cc3bc6abe4881a46666b4440951aee2c032d9021445ebcbed4e6761e3cb7061aad997445b4ef3fe454554f79855e9e52f6b6e53661da50e41f5a3ac647f54089d1edd8a05208d20989741cf9bfd514256c5d4c71b1f96d8b1ed2bab9cfb174771a8e656e2dfa8033e7be2e7c9607c990f0fe1985e03d094b050d66ef19a85120a727e0f5eb0056896be7bc714c9df29e50c23b0c526657803ae21b24ce87c5f7cb48c8f2505533b541b1c3a70a7e443eeb63d25948334f3d0554fd479987b6ad88807bb2d4cadb38a8fefe9175f382820b9c7cb50e45dedec2c07c66c04d62f008e0d649af31e3eb6a2ca4bbc328f02afcb9da27340caa95aa69ba4c0460bafc90ca26e640b737705686cd8874c84857df1ee87093f5d0e3b79609c335f38d009238f6e7fd663f3bb9cadd13a3957e1273606bd6a52960488127ef6082eb48fe01b15a333b19ed03166eac403f0bfb9507926c21b26ed29955279a7cc434ac692fb4884170a16444a2cb44bfbe6d308a887d9f4fdb3f5cadb5fd20056d36a358447bbd058ccb8cbfc6703fed953d816f01ac7c74231d5cd389ea4ec7fa784d1de053dbe1353585e0add7fe232dc422441784fc5de0cc6ec158ca5a5633c9ed22ffc4027414aae40b4578eb1f8e3990646d27083f5852236314492886597f55ac2ef97c03629125e06f29c983e6c5b9af434b9eebb2112db5308dd68d16d1e822730c0e291331723ed9924619d93d3bc41767cd9079ae07b0bf3ce7f603440f597fb44e7221bb92341e261df4bf6af73f74262557ff6fdc400581cc1062f0d9e686f50c1bb19f9a4f30e72f5062e8ee85beb2d162682a342b206c1b443214be742cb0cdf0e3fb369c1fb7a510c94981405818701cac9534bc0a0aa398fb86988542f876b57600c3c29504be93fad2f66ca699e807bc7049684fdfaf2824f0bc89eaf249f4d91a738a7cdf0be7c284877c785c754802700ede38a9b8f7b4e8c2a0028b138dc78c4a0f3703af3e3f90669f3ad5a1dd28cedd998b576984c4c7b4856352214b17241a96c48e576647a0347a20c3dc64e3e810be63378b2e32c2f59259df15fd63576f3c1033c1d82c8d9975af98a30ecf7979c614131f75304c731f99302574953dbdfeca28f4cb24c8ca526e074c1537b6ea0d18ea43f202b6e9e989811ee5b33224f91400d9eecebb73f3edfc91810b68ed624c9f7a4cb9c1fc23accd4178ac716c687d8f56b4d0a619bdcc4f8d7914d3e94a668c0b4a3db80ae7aee0e6098dc7fde322c348f94e2530624f9db3463b58e3991daa9f758f641334f22a6d83656168e739985d2beeaac727167f01dc90af26743d360a18bdc9530087138c3c67e4a55b9d83ac49a25573aa8559e5fcb78f3fff6657a3d168981f1185297d45492557f7d2ae8296c0bc6d56c7035f79461796aec72ec168f563ff51cff2f9666b1f92b8f5a6485c0cd1e53181c08b7c5a98a53d9445ac23e30606eb7b837a6a7611fec25cf250b7045a339adb044d8308b293fd4a7ca99c2af42259691fd1242ded896dd9fd60950a5e397af498bb65e765063980d5f5183ec0ab7624195dec5f9cbe98dc924fd49e9f79f86cc006f49e4bf02889053a49fb538528703a91b7c7674812a09ab489f2ddae25ab6491725a2ef802cc5d92e0808b6946f2997d114e73aa82390d8b17525987d1adf4fcbb6fd0cc23aec6e64431df4ae017374d5481da79d0c791c46c9853c0332e3f4f32b4f3f7a425576731eea72dfb0c790e17174221097a3059c076af73b03441785196ccb08d604c25510e95e19b00923c03dfbfcd484c0d0c5d88f71d96759ce755124b0312eed5f5923c0dcecce4d2ed1f5b62def5e858bab495aa4cb70b60803e3758ed95e631c1870fc6cdace0133e870d097e79309e3a88f6fcd7b80ef008294799549ece2d85ad6edeed1a9ee81c7ba655a6f236d715318afa9f4ee32b4b7468c1857fcdce9580f4275cdae7877acc476c9619fe8443cdf7ea71542abe66c01240a74ef6965d558474f8867b01a7e4e0e41e01cbd4a428b5ce0574d2e46675e11b65ccc5f0ebe256e4d4366c75e07c7deeea44a9831735f0eb9fe6718d11cf445995ed86cfa64ca579839b866bdf19b70f5ca19c9d45eaf8ccd47e9844a0e65869048f55981e4913b8bf6b5eab9ecef54217f84de691842ceef6f49282e66224b132500e253dc010815fe267b6085c20a54487318b5eabaed1141782a76989062723719d7324bd5ba568c8243d951a202592cf14258a4e3add78926db914dd79963cb26bf4f178f32da40e8743ca8ec130367f903827ba7fb7617ddbc2b0610b1e3dfe87b24e505113d340ecab1b7b1aaef0a2e0c586ddbe2010160b0c9117f1e979a817163f01f1e61a4ce40e54be5485bdde72b5ce71f2511771d1c61416f79422e3c15d5016fdeb16e7301b8cd5483935872b7cf537eca19a1fcff718a7f1fe44e09d026a854a5cc83eb2455b8f6d324ac5c4612d9f129be588c218cdc79e841c88dd90810c8458375fb915986b72f1ac25326ddda4938f500958f362328c46ade39726dd4a4aa62d4b177201a75b69e9fd3492ed63996d44d3741ade9e33fcfb983fc37788dc762c8796d33015bfdabd14a4c9b6ca2629c514498a0782e791e0cfb27c5aebba808d2fb08c290434eb32b2606d98c2e85db8155d4023aac492fc118d66806289055312250a2175b65c5b8ea889dea5ca04763c9be654c25e0646cda8bf4e697a14300b68bc3c570149e0fde87f0604af1992fb1ac3a4d0b6a91bd4d083efd812008b44cbcef9e54a75dff64bec442e4a9a3bb88a336be8f0800ab5564863f3dab88b16ee53425f7e7d97d255811b66cd85970063301cbf344f9f44a5e23e92e1d6d7f4666bdac25bde0f23d6c6d99989e2b961e3aa9ed16c5d2484c4bcc9e4c985ffa69154bacbe9a02f81d3e64ec0451bb687d54fdefff44c64e1c9b3307329769826f3e58457e4c1a3106c609a534e516fbf1c1eb523b0bb6e363b2158f853fde588ca368dd4b29a576508e301193a711b73fd171f0ba6921a53144155b55a1b560becb7b69e8b0652b3069446de3ca9a0fefb430278aa90a6fd323b567d426010ae09a4bfe26d97dcafacd73a56542767078bcc43e37c5cfccb30728d761324db37ebdef7b1808ebebd5c21165fdbda19889c17a74d33557145d8a80f617a2d62f558a44bf05f212dc0eeb39b72bc69f183aa7c461ad78fbe6bae4440af7ae1b874cdbf0f26908c99411a750eb87821f8cd4e228194600974ce93a11bb07cf44f6657e276934e1741315dab2893f9d39deeab09f6d5b7503d5b075b0379e48de265509466fcae1394b0c8051df59a8d3bfc631d8f831a8958e37adfde4f01d5a2cdb89a1058052b3c7ab4b7fc072a5d00e49f24235ce69779419180490698bfc7591f6364c55e2a9041c15473a0a6fba71b1888181631f8d0f4cde9ddeac4267940a9c98c45a6f190a566db523f20032e3147d17676b6d25fdb6aef4cc671227770deb75fc60330230b33407bd5c1b06705a5ab4b2124c65b0074154fd896841fce10e5b700a0a08864366d81daeeaf8c76f408b6b544bde82ff06fd42121969265de39eb977411503d1d6fdad7e4e95bcf9fe7439df90c8dfae655d2a2ad2ddc26416defafac1c2f9e1eefa55b9af465b876bf8f0e99597341c9d12870952f5a568c1a530f6508c8947ed85a447ba39666c13268f85bf8cfe4c8a35742901c2b11a34ba5a843642b24ec310583d24f0ece9bb88870378e48b2222bd97b72ca91982cd4fae92eb436b1a3631107b3af9d7c1ccd82bf85e3b9d49e487d0a03b2ac2859ee943caac7cd47f2fcb921c23d2e0bc36ff8e186ba0b0e8f1f39e0b7a4b539c96d5a7ab9699cc5aee2b3b1d53ba4d6d32eec80eef3387c6ec5b452d509ebef7f2f13b313fcd36a53af2cfb7f93c4e58a0e76978288e4fb321d4c4bdf730c7d647b5dc6970adcf91a1f966b104101368070b3dc0e5f3b154095e2d7c52294b486f77d1a6fc7fff944318c5f6de315b85d2c8e0f535f90be1c44b0965b98cde49c219bcd9d704b0aea6bed644cb5147874fc08218628471b1f7a097e177ec70e7e454ce379d450cf774ada691ecd0dff45de018834480470199946f7d193145c272abf660228d4d9e415b8a5ca4d902caf834b965ea3b6c0c61a96bf589ab148ec3507fba1461bf5007f5c42dbbae409f8b1c6b0cac1a8f9d2f7b37ec8cf3d69c077f4efb0fc043fe471587b404ada83eaadac7260249454c665d26a6e67a9c2abfa114c6e3a159d619a3a9a6a7e5bae0d5f02dbd6524db96933b58baf49ac4b79eafe459bba7b2b9532b4968b151e05907ef7ae971754256a5f591bc4ac1a54ee3f7c87e32fc9fef36b6e2e3733fe022fb7110fa73d46254ee24d4dc10a8a371a933e54c1194da6b7086e2fe59c7bfa286a73650ce948b0e9e802b2314da23aba11e877093aaee38ffe19e0766ed2f9bdae28594b672285aa0fd569a1d4accab21fc0d5cfe700290e85848ba95cd2612525438a69fc1db7a2ffb59e041499600db7bef52f286e3e22a113306317312c4ae83f922b498fd40cf9fa181498f3f8b5da33131d990917311181651532fc039bca5e2a1df2a19e8fff1ab25347604a176eb9297a89b38cb998363a3a873bb58e258722e05cca74e3b12de9ec9f4b8ee0a1b777f16f734b937cb2c4a1b54e6f658aee80bf0491fb38828adbef085a2e70020bd3c91661ebcef77e1466af82d2660ef2cab076b5b23e292f00f41d7e2fbd2c45a12622aa77e52b7e33e871a811045c3cb1681c6993ee7c0947fea411116bf3b69f5e6d2d63838b4ca49b54d8398cfabf36720c5a49b1635dd3f4acca52985361a3452117e13bb2ef5bd6f86090bb9a7b1d104e0e2d87fcae0eed4bfea8677aaded4944cb7aec71c23088f992f2a4dc41b6cb33d15b7c804fc88aafb02fbf859996e987f73cb55fcdd92771cd5b754fdb4c8fa07114a18581716e281b43b70600add037fe7a4ed19afa4de836855b14ecb79aeefc4a1005cef8087c5f78f6509dc2a1666dab1994a7d204b6988dd2f08556a98618c000b01653b50c38b3555e4c23cb66049e67262cc1e7c733bea927eb1e0a3bf567e40984b4cbf89e66c85e3a203c70cc9f716e253907256fdb3dbf45867ec0ade30f523e7ec992db6efa8e4de734a2a0d7f57ecd1e7597cb29c66430f02da387a8dfce1c511e1b6ae970499091dbdc2571ec140160f8ba4cc5dc9d3134bc126b644d81effb65cc8a3d51baf7fe7c3674eb4f6dfabf8da1b2adac26f97580ee7e206f462b698ac5c1e8e309800fd787a747c2074d05e277bc81e9c88466968147985d9b84170ba8ad9ada99378876789033f2801f07d92bef8d3d4f236d0cd84d0a6a2cd06c7d417f93a886a38ac26a6b88a170b052ffa30194ff0e53382f8a292598b20b5de8d0e65dcb04a834635899a4695461b5ec81223fd75a1332062eeeb8f8f1b7376d221e4b39d86147cb6da18712d2d0db0eff13bdaa639000c60e1849d3c6e08b124a9544bae353908aa581b6251ed7102ad646448d1eaff94d4810465cbc1f15ba28399809e00d28fd237c641eabbda7a0fd125e9cda00a3ec5c66111476916c3a97f18ee8b90a61214f1df1a2c0ee662e7f0ba6a912d7b61b3a096c4ea2416c2f488d2f30e7da57c24a956ffc9f0736a0e2b8366ef31221370befc76efd86e2991e444acd3307bdf94e5ba0fbd7318a473a07c6b43615d81e9f888c07f49a3a994ece81d42b571c7938b97b03563cf2f7548393f3ef98e2b27abc44447ebae512137aff2051401648483b007df32153a4403095a67d97b7a4d1dcf64165d148b5c0bc5069d8da66ce9b92a45755569dd0799bf635953bec86f524728ff013d099adba616dedab5d387b76b12bdea7ab01577b3d9b13b32596eb7d70b4368321ddf951ee98afc7f167d472ad30c443f53bd4c10ea17a1feae6901a6e160d1cc816f190392c1cc5af48bdefe066aefcaccbc5fc7dce7324c38673a29db60ad06d76e8d68cee8f7d7e2f58ea6a66c6d1b67eb4090c15ff2366b633843f267704480b74ad7d5b8e7fc56e134a0d6f6e22220e3cebebbc3679e7d5a163947b66378b66f3952037b44b069af744082ca4059249d4f5b0d28b729c3af8d689ec5d9bd3fa22ebd1651daa6f6c5cbc3058c08b97b94661541aec2c48cae12c13a5b3006e85e56fdc00f551994305ab4b662d88c2dcae8657434fa460b9f2270618653e12b8e0a0081b173a8d3aebbbcf8366aaed7cbe4de8c898a8e88ce6ed843bc0fd1ccff1cbdf0bc0eb7bca78ef5a1c235b427c9796eb70ffafd8a9a7fc4bb1b62e002f40ba3cd33b1f42dbb760b7207e869ef96e076207234c230a0107d7192457c2c619bc30db802e0cbab30269e90299b26b661644ca36b318202ac3e84b19e180673cf41cb02065315c0a1fb4d9792bde1f9dcbd2fb5b643fe9c624c4bfbe208fb858af7843b693eb22c16ccfd0a4380f93c9f87b726d67a0ba85a0df1b028174a03c2fca08b29fc3abb71c8927a8e9204a529d94f564e07d5b3ae9aa437cb32aade74e06c84673450288eb08175a4ff7ba009042d54b11ed9f98cff13346af5712a17f90d08a8fb18c55892f1fbf812bb188d57966cee8d1f74d99be8fcd74e414e36d437cf3282a90987f062e54011fb702d6e9d88719a3f5eca12e9d2354ce2b9038764e7036b5085c67e15a9c13b9f61fe775c38c63cbd3625514bb4fa835d0c5197e78c9b6fca4713a690695b31607676a67e4f561f780d58d1716064d9b168951d314aef4322379386e116fd6e01e83e23b0130f43d6d6912c95a4a6e19470bf96e172e17c5dbfeaa2f5f5710525c8c18cf4e247d97292532b37ab9d61597c8c08bd3a9d13e628c9cfb3931023204dd98e192e7a58c3ea12d5c9d2c6dee3a37350047de1026bc371699652e44e1365909aff8c4442e5f472e928e845c225bc22d370fb8f4e7c138a9a7de38f7d054b2c485b0ef42bbc57eefa99b72a6f8933a57b6946a7aae17ba7d25c6dc7a36521e8e53d18eba42a2298102db6dcb593c6ba7e84f880bea8eee8ff8b69cd62cb23be7e0e248d731ac55637c114c840eb3fd4e7073ce68026986849e40244749ba05a0bfabc83c3fcbbddbfe6df425b26b92bad82bb79a18e30f6b7a56c79fbc00b13d426c93e7678e854c5a5048f4cf4285f53a4a2942c03f715bc9f6e3c81cf06667b4c8336160dd886f060adcc8483a4697e01ec5e3155b1772c3c28e7a3f1984955a0e8bb137219ec4ede20d97b540458e3201115d98ea695dd082892082bf7db4a91e837295532c9f2d1c7d365c0dbc013199ffc3d1e706194a43c98a57f43a2567f12715337bf088fb9dbd802884caf17b17f03e14d76fa4d400281cb82352686460e548d8bab04c5dade84a9f929e252cbfca352fa67e458d870f1703fceea5294b1f071b01b5bcd636fea7a09ef68e50f5d5b78c712cae683c6de1ec9d2e3a9ce21bee06139e7ffd09d5964f6c3e530df3fb88f9fc381aa956fc07d51973844590e51d91723b6b9a157abc41827a82f2c8042d18b6b16be6dd0b35a80a525ada60a5da53223a012c5c5783429b7cb35b4e11095fbe1ed2cee406acb9d6a54fdc10e61f479adbdd36690fccf28aca01a0a43a2126939be80678776c4424d37106277632af1eec829960f2b75f3345c7958b5e02de256d3ad5a0fdf2de48d9984ec4701286a1c3b521a7062c8f2a51a60976013d1956e5244f8320cc77f5ad2f74698bed62fc0f6005ba4855aca5a365352d3542ec7eb680518c3bfb7551df18dddddc0535f4043d96c23385a14a3f38c499bee61db00b95f0fdf41fa1995ad2d7096348c8f653e1bd8734b33f0598ad8afbdde6eaaf24d6b83f0e515588410f630a7e304754b18e79b14b0212f1193f6f5d551c8be008b581819b02268477cdc5f2280cbf07b98269e19b80aaf8d77c52bb52ca5770a9b2f06633540a7e32a0be54b67234efc6662dcb9a188f0af2eb2e0fc2b9175c7b40e1d7444ce7ce2d5b38221375584bc9d733d0b1d57f58cc36768daea1bb5d386958be3e06e1e54ecebffcf167008fc465a8804f261d45a10564fd7bacacbeb2e7594778456522c86cae0c366d36f6a98ac9d34bb4878b5ad6ed531830ac3522dde6bb6d274fe21a9394f541ba97ae94e988a9314652da18845348f286b093655a0297c7db716331abde5585f4f5a617045bc9b7462ed16c1053365e90cd5fbee5be6b1fe117907e1cb04141aaa1a273b76a712883a92ffced1aafa423527348cc6257a881105d871be14c2410c86438da2ecbf1049249f270b7200de19ea9b7b96218ab8ddf971de3b7bfada41ea3f41c62fe8d1a5ba6d3d7e5b38049aac0aa89b748075e066b98647562bcb99633a36bb53ea09b91b4f0f8203b207cabcdfa37479864fd1464a72f4c5f59e6c92d99fd6794677d8d6496b2eda0aad4ed59c6737a2aa121160157c9568e26aef75a272894f530ff7191448210c940f92db329a09929cc90fb0d798e289a8d66b59cf48a9b628339c205d53b06b9342a59cbc1dc56d6b280228948907ab7e3a39f8c3208e162793720f1a944d951518248f4e511d07ae45445fd50f600437fd98fa49ef96fe10a7cb4370192e94dc592ed75db067f86390e525ae3b9893e4d83c6c435788ac59db319999b2f235089780d5e39820a3f38186ec28e622b171a3213e99b3e29b30d9bd98fa0381c35688c05b2bface5f124904879265687ea8f21c65d43059f2d84edcdc552600a866b42f96bac28c29908a532253fc4127cfb12970d7c7e6de5338f3711b24ca9e0df784e427defc391bb2c4efbb8238fbaccc94b40951ecbb90eafc71b574bd3a23198d4962f283d482b8bfa28b86d4dd49cfda272217021e55a8209037d3eac03f574bd4af9f63116f54f54d98e26dad460178f1f458737731951f115a8e019ceeecd17f1630a954c19c7e60663d7e42f426ce28d3b557847deaa8a4b61c64add5b16b888533a3dd1f5b62a6b34e2315349b6e41dee741c60e04c36f3ffa8423c95672e5ac4ef5ff4a1ca6213eb7fa8f013b4b9643d9ce0b7ad30dd970cdb04e60bce11115c839fdfddfa992e7ecc520c1b2adb44847c90fa9e75c45e4d319270d7bbcba398220fbe85431e5b35a8144a88fce45584ba878885d6edd4d089ffa612c1a1872c583bc1d6004b86a2932da70a20cfe40faa01ec60e80af75d3127d7a60ade5ef38014eabd1fc7655bdf1e0c616f14c838418a9f3fc2216742a790f032af11da2b33f0f18e8fb80c46318de380ca6b6ed7c1aba3f753daaeff47e988596b335f59feeecfb90a4e410bf1aedff42b1b3099c0a3d07c8304600c274d5a4b23f74e8b2570fd642903056408c46dc681715adf1d1d1d00d571a74603feb7ae6904ae563f1c58a7dadf4bef57d3fa3e88b3a050bc7c8b41850bfdc0f5465b30ecac66dc2ce9c6369280c621a34d10228400bb2973d6e564957537f41b874d5c11be8f02e7deadf30270c02c2e8b55365a9f89dcabfd208ad255649000b80e678867b91b313a97ae207f25580ab543abab22b0d8473c977594814419e9a512ce0a2f7bd6a68ef9bf5eb2b9db5155f9db8416dca4cfb2f9962da809cdb7c9ed292a2eb598131145d60e3ed2a28fbde363c05a53ba263a416f9bfe8c43671ed6b85275814fcb5068cf8c5e39b3ff603899f75d9d42bc21194fd809536c4ce8d53438cdb9b3aca8b0ba4b75fa6edc824502c767e57e33d21a153c0370d2608d5981ab45c3251aa15b656cfed276ff90dab1ff66d55259e599bf9e9c499297af3c65cc69223f5adb2b849232e92618d4481fca4eee9b9a6cbc0d4ea9902fa675e792c68a9c2c162eeb930d6fd8fbd22284a3214f7240645c72f05d8e8390e965565833da5b7b7d1f58919f530a00a6284d01bbec59dbe1709edf73db6f23656dc4c161f5f26b55f59384cba153a90c5a24200be87eb66f2ea4165c2263b54e94bacd2664abd2c0f13f302ca06a6ef676921c5d06f7b820d18a4be10ebe06ae6cc7151e2c95c1d434da6c7283df3f07605b1038d52b047b5a7dbeb5a313e7ea327f08b3a32dafd0a5f1629f017cdcc468694f00fec2dc261d8f8e8e26239fedfd0da1e1d8d691951d7fa3a3bc73afc6df8d6010694d1bf7b31e99ea30a9ed2c03ab4cbec29dfceb726846cb46c1566c4244803b87a08e47c0e40f93d88782a3babc9a2b77909a304689d89197f0e202d8b1d93e6036c0fbe1616af456bd63d0f40400048069a60a80a09b86ec24dd2b150fa0e507df68b45719a6b12b9c0f9880fa9468604e610aa8f5a4a93194cc8e404d87223ac5333eb4328e34196b86d5015001f0bb7edaa8b399a85915bf698688c2c3cbb8f08172e82a082f8c0e1c6c72f6b3e1b53f5ea1766b92046f3c1a9dc56baea2bc80c59e9ac3e4d48462425e394aca9075f802d2535175c57a01010085c878753833b040bc04dad8dad41e5840b86898ec7a970ec89d9f96772d3724583b0c2d568bb53c65e108026265d52a16282f765208dde870916a3ac7806b56a1ec2e764f3ff11f7b1a93816cde1a85263d79218de680debb5f3dbd03b515b8f5cdfd699715dd19ea8819029f0b48ed6c2f68f7b7c902b4af9086c9a1bcd4fe0f12e92303a4cb2116a8d99635215ca2fad92c411c0eb6dbaf52a0bc8121bc36f472c386976b8d8544b3b878a9b6b9efa3134db3e6a35c33f8c3cc3a91a2d3941ac3ea01b326069fef22b6f00446944fd56f94895a3f7e6b0f0a944efc5973c2aa7e7ee65edc46eaa067c6cd36f100dcf63676dedcef0731e227d7a7b7b011928cfaf398ad3aa9e87fc509d54635221177f16658a929907895059febabc705e9da0f1923b1c046e0b5386c5a25a71ba5ab16af6e0b5457f41c92ed504ac7e5d553942d8a571619e5dcf109ed74a588066fa84d8b412af12bb1b7515358f92c85f9b7f9834cccc9a1fc933b7d85c2dd112904ff00c852ffc71dab8f2ef0cb1a53f9b56d7aaa5fb43d25b84b1f9b65c4cb3441d8f10246ae5a207a62fac59cb0b599e190317a10dbacdf4ba4e777f6889aeecdebd134d0941cbeaea8e86562526c9eb32bc9583c1357e844a93a8c388d3c8386d722cd4bf8f46a9b46152470d74f332fd4d30934998708a389ec929f8839a6277363c7d4f02cd2d39f02bf9de9aa870b346165abc5707a07b30feaad409ce5bdabd22aa0bce6f7ea8c01e3433b4d4477ae5ddd55a1b36ef7ee31ff370050c7d03524952395316612487e5b021a7ca5a90a45a1d0e562207f848665eb025eadcb4d1bf50e3127710a3271fef0709969e9e6466d0fa0d7ddf74c1780d33d3a741ce75d93834d9665ae2b978cb2e3e5a7a18b52f0237686b9837fbaa4d894b8e7c76162864fce478a615accf0b54f1499fb093819ae42b159574da93d34018dca36dee9af00806fb610315bff19d941e33a3f244821b3411cd09af0e181d39fd65d9fc88a6cff8c8e5e1ba46b13c9c719ae7bb2c160477ca11fdc5be1eddee1234c7f2eaeb1b2993053c3febba5859c2924e84ac612658888115a69c6295a913cc0f17772d817e9eb8b87d9b7627ef40d29776aa81d41f6c57f0b8b1dd190f80f0028dd8588f7bfb893dbc6789684b8d7b094b566d7d0f974da44c9d9deeef596d596975bb222a83f87cc7cced3c55fd557c56906ce4a78e57f69f586bb861a11f676d5afbe21ae601587f04751a0a7ed6fc66423983fd0d4b8d95987c4681a9a0521b52aae3a9bda6b4528914a279e76cf35c4851e49fc537ffabac0ffcd2c4e59cc615af7ea4bbb76d92896c8bad193254606f81027eb16c597ecae8044641dc177c0455ffc289a947646f30ca488961851de1659d0acec8cca6e9c244eb3ee6a753a31aa8c9e9e27c49360cf6c403c7ff4e135186b385ade43ca755874061924722f9b5656412d4ec006c143af53972d3f6d29c23242fcbb5c49c03f7e040c6f6aa6982aa08cbbaf76848ee407d2b3855040cd7695d384e6f76774aa73151bf1b4978df5d2b3fdc10ba6670cd81c6339e6faa7c9cae0a06ac11fd9c9e5c40da4efe6c01311e63fe14cec4904be4c3705fc23b1fbcdec7631b44204c9446091fd99272060f7b48d5f76c6f1ffe133e642731fcd4628dae70108c0cba75ec966c53e2c9e7f2d9761dc00f38476c6ec392d5d82de2522035fb3f486235a7fa441b22b5c856f1ce2faf149d0dc6af73715d975b881ed96da83802716f29e1df79c742bab906d22ccb586482c0d3c440765840ef9fd71705ed01e99b13b7c89537b4898891ed4a2f3345fab298f9367917d66ebcf2463d92eadff27f7b8df4354b818294f4e1dfdbed7c4fdcd7459446a5940a45d9d57557a79aa7733b47333cca8e276b62b42e8e779f4f5b4f9f2523f5f074aafb8471b270824a24f4f26c779b5ca4cbb2ddadf7badfb2797d40088d367b14c690a656d63b02bc45876344d4a3f67bfd0c1a04abff20d5ad4f966b8b5f2763263c75b4143963c1a09a9c5bb794ce2d84387e16d1d50ee9d659f3701b99eff2dcee854f54130cdad9cf54c62e81e2b16221581578212997c75b54201eded85b5e57c3ee820f73a2e86210a8a5bb83e5c5e44b80e8a9fb43fa5039b9568855e58e68a65b53667202b94a35c40d4e9c8003462ee1717296b8923bbaf516f6d624b2161aadc415355ca6e8a4feb661d2dfd33f282bdf1b0a79ccfd558156f3a23f351136d1d1b1ef97bc8b01b678f1dc53199e8eb7aeb1585c6a4a42a48432935da2ce4a620852fa38c7ae48b16da288b3fcd5ea131eb5ccc2e688bff3f529117c04f27d692b8875f142ed2d0819e232c7de908d0f240a5740dbbd891b9653698ca1876c20e5d4c41c8c89a733a599f9bb43ffd87e7182ce4a04928a30179996d94bb079f79da5c6f9c95ea358d3b3e01059d230a55de1320dc70782b80a05b464618b69314fbf7b9913595ffa65926023de584eefe4b5618b741ab93df34fff8d1b0861ea559b43522e4cc6978a1a20d7842eb267283a4c43b12ac439defc1c486e2e22ce34df4ae84bc68af72f83cabf37d1d649e3cd3c618aaea6c98a9568b9cfe11673b4a7f6902fdd8ce9f12cdf0bee97a209756554055f94b785caf25a1b0ece81077a1ac6eec68d26e035ee74060449c4cd46d9d3b2225047fc3b4e00c06e68e90612d23ae55f9e0f0c9ba63f2f218e41d04771d20a050d139492a5b307b7af8a4d78a1b4c80f6558826bcf52d65328456a4297f67b41553a90377a34b345bee7505c7a8f5ea4368f38bdb0ae6a02d09150dedd77fef72a47a1bda058b4f20586087d6a52f36e9710b66db5bb8018ed19e8d1003877e25f7ff92ef96e0e801aaf437693bb99ce62e89e77bc7184ef7855e0912fea89a0dca6e7aa15caeec59cb0581e295e4f419f4ad76b4dc50bf74ca0406a9a5062416a10c40b1804698856230bb8884a97e83e2c79fa63b2ef44d762079df088dd280b5d11576c025c11e578903b8bc9303827f3538204b12904dcea5814ca9219f7645511830654ab0e7a26d20062837a4bc8a70f7fd4181931fb224ccd3f744a759aaa8ef857ec9a4c14db40efe3c9b1211bc2886b9d2f67fa1fc33ccd4645f90d9821ae17e847398b99efae26ecb9ed2d7380a3bb2c8321c51d741897726f8fd455363e9177e570f0a97470516696881ba7b1a0ce3ab0267f3d6e3435615439e4e7a7f578c16e0e55ec84ecc528556a87412701de1563a4b320f6ea47b11be1183425608bc89fd0b779764b1355bf2b46219225ff5dc6c0b934ef076c8fbf6a368f0ce6bf6df1dc5f2f0c208dba70722a722501d81ddbc036469297b0bb85581528697c776f16a608437793552ee25db8deedab945dadcd710bad0c63f7f3a5c4104d5c5eded0b62517b4bb8be75f82d2f11ebe353e0ccfbb1affd79531d8754118875b9ba01a0533264f2ca848c7167af67a7bfd9248eca1b83ea1834b1666fae77d3c3ec8ed966381b429b3f27ed8e92ebd4430f08862fc3c82aa2269acb0cddc0107851c87d8e996fc76b66d42985b1db176e7575c87372d134677098269a695dfce321826f1c4247aee8196f509502e033fea2782812534bfea0a47167907a616906eca2ab167113858a9ec692deae839d13cafc273b22b6aaec47fbfe96194120af3dd9acbf024cfb857ef87481af06cd8a4d0ca72be54212431341ffe7189f2077ed334941a03892c3faa85ea6d6868b5ade381950f500e8624865e7b26e3993231b9b0e2b02184ddf5bfb2953eece427413366e9845ff67b2782a69ebb83ed144e93ffd6e7da0eecc0828c17caab15e0a868e6e36f1786e30ca641d5ad0fc6079a88004b01ab645379d658ab4ea81b1ad789259346fa584a5c5a173700bcc7383a244eade0e634b667dd388668c453b0e1b4686469821ce804cb4d7f081d3e18c888bc2285371cb3d0aa1f06e477b26c2771b0cc0cdb3f298672444405fe1b072a93a1d30b21d5a3a6a10989b5fae0d99edd70f5daf9fc0d431527421b3ea81b9fe81505d17369a52b50e4acd000f64f248a4000843472fa404bf07a7e39986dfc39cf198345a1825175f4cb1f1bc8acfccb771f10ef36a5b9a5c361d9b1bf506019fbb56d4961bad9d00ff9d04993f8296a4ab615a1da98579e4f5293c537648857fedcf415bdff9e86b9d3cee2f82adbcae47405901336bff4ed2c0b1f578f00fde0a07579746b35b8d6be764f1031944d83f886d9fd20b5f1939cb1ff146536c45a952eb6b497b9bd5f23aaf64832d83d82e56d282cf48e843610f9d2332c725b28af3cafee20ecf1c74bc648b6e155c8d85e7bdb577768b1b3a68627148db73b519ad2c46ced0d9f692b4eb63fd777deb54175c22fff15f4ec74f9847f17d488f7ddafcbd7c8d540d397cc66273dc17aada8a3c2874ab2a755d4cd8e818f3da8b3d67f892f2b352fa9bcfecec462ef2a9ffda6afab86bd77b6baf75c9a84c5d9aef06a9834a8af3065c723b55765cd7c2a71896b395e6e38a4a8730238d53d17800f6befdda5161650cdf53e220a4631e198a394ef6cdf7afd24bb294c1b33a46df799b31b1dec4d917b388b95f9b3dde4e62e1bbea815205ae59b9df1dac92d619b4ebf94ddd2831802a0a675fc42e75815d644a81de2267eea334e352adeb6d6536ba682d5cb7fc725d130394fbc5fa7de6559d77b82afb30b621c7904612d26f7031a0d10015be5ba5cf80d819609e8ab40d8dad7a461ef215ef90a5f8e4ce6c56968cd6ae37843f6e3bf176b59354dc0696f3b9f11fe93d612f2ad7af86b828c836f0f9db3a21d0fa275725c50ac6198ce96b3de579b73fa0ae348968edd34a9eee3a42f48aa10e12be250ddba8fc598d0eaea4a2c23f0ba79935818fd4e76c16f72a921157b0cd36aed4b3b7695ea283338ca0df0ef6c4fb15118f9caf670209299e73ae6320f67148bd3cb8b8ce8b66a3d058544cbd1d584ce0583632808890732e7d5a47229af29cb50ae8ad896446505fef0fff565273feb2ad11179688fef509bf8e5857eb284e75a6b687921944dcfdf3ffc10d27da44a1ad6db2c6af87f2434f998299eaebf6fa021e37f8715b3f19709c600280f2abc0c8f1a3b874e503123fd03b40286136e7b6a0947383a70e1e63815e527838ac8d2e35b1e2cff068d4104272cb7f3abe0e24f483ca7d01dd77a86da15babbd09708fe41131f3afd2ed5a5d666f8c96456cd3a76bb2968430db3e146a8435e779471a82de1c8affa535b837b9b85ff1a267d5bfe76d7783d68d0b28bbab8f7c3cc08c276cf03aede9cf22333de119248147b048401b67bddab3209e5d3c68d9b2193ab8a926f3369e23a35686eb2c50eeacf460abf1a8014d444115790003f5906ed623e956af730302c74f08271c8425d0798566ed33baed9e95da5ed85dd1e007874680f7e2bfcae00f4d12d140af1a08c75b163c69159746de629f91ed492f00cc4b41d895ea33e2e2eb0f629f7a2864ced73538972b1b284c03804e86317fd6ae9b2459c3276fa31ee66fe970c14f39c27dcd17369e3facff374b37c48e85a1668bc0c3607758181bc3a7fa82ae26ae89439835662390429c849aa2aac044a930b82058f94a7fdbd1387d757a4d837f816a2e36a4a648e7a177d6c0a0374fd788011f2e3b36367b21cf610369bb754c3503b19ba82eb290203aa15ae4ffd2a1bede05c74c5c4fd2a3145d3dd0899b6e5ad5dbd6640a7b92fc50836d22d53b48e4fd751aebac661ab6cb7d40fc985b6afd58caaa8ac6a9230c9abd9b31537c9b34afc0e33b1d0bd1d47d9e1ed1ce09fa643f490ddfa520b879bcdbbde131cd520c9e22314880b3e00baed3013b5846eeda51eea862d9d66f78db5e1d785a9342f0efe550e41192f9a53e7ba0bc014fcaa3b339672d04dd8f910b3ca59c89603517349c7b12ae936ec5477c2582af4c19b4ab66244d4f0c8b2720ebfe8bee5fadba2518fadd36a2602da914badb458492f51467c4500dbd586cf290420e4a09ec6419100f4fbc090fb52347d9a061dc3eb00197ccf6f6dff320c2bb91a0a10219112efa78f34bcc7ab2bebae52e8c0af1ea5e3e06a7d603254efb2089282be7281f249de9a8b9bc27442790a615fa16605e14257fcc5e4d3ed49651e32e0598a35acd2ab9723cac3ae80a158bb60e1ff39318e7bbe8e59f3e8763837eeb6ddb767ed962341d7b917099006cafebc1484be438a7f57e5affa385c81159ae427b17d9e461fdda2e6e92c28257bdf9050c6d9861a33c05290174a2275d792627f5cc219816d8ab62d0798227b832c6057d095c536559b39670dd7af0f416d97ec47a4131289156cde582ab0206362d87d45f8a29385820bc9aee5c224c9813ee86795c362ff57994e44cd4dad05048f3d4902e42107cbc2dde812dcae4c270e155f53c3fb5b4c1860af7cd5742f5b719a3c47e934d0e6f444e17c2540bbf85acdbf775455390d7df7efa977c7027f699669b3339727ddd7f6b46b5c48b3ef080f0c575c13e9896e16542d053bc4937ba3ba175d5104263f4b483c946ea16ea4b37b81f5f8e8b8715cc3e8fdaf21160ae2d532d5816f7f50edbc2a174a265b2880735f61c40f227ca31e30189e227d43e1308bbcea3c4ab46684a59c27c0bb4b38cca99056fa54689604007be35ecbd3df1ec87ec999ea3a5655fca97bf00e9151f07fca2ee8913ed5edab5cc2454f356d36af0e12572acadec71d10491eaae046f8ec8cd388d5c7d8147372d34975b5181da8381702a3ee81f9fbc4f0b57f1cda9292dd691d61762485d94ce1e46c0dfa450859fefa46d0377b7b3284c8429dbe34fd73eba9c69639e37382f0bbffa0ccd9a82f8c9ed543082f24a7b54903369fa10e0ee7140bdd77cfb081a4d0aee3bc574bc65f5eb9185272c0f0e19dfe544983fa73b9fe1d1723221cfd25eaa2301334f2e91d6cfb18dd9f370bff5be9724996b3f7e742fb4f343a1c0ef60b70edeb632861c09928ff6dba226adb0c72fa7c278ab5f484952d1761daea0c2dbab61a4d4bdf1165795a6bce31086a5b2707dfa45a68167815cc4f0ab1e250a3ba4e83518168c1482d072933bfb3ecc4cac6032e9e76aa46807873c380b4333bbe52d090dccdf4db8bc47a33db502879f8ad994e09ad89c7765ba4c50604f288080d3893fffc72922c9206734ad6e51073862dc29ee9a030c2c7ed9c02bc7751b998ebf4326cbe6b10adbe202e6c5fbc5a192e5d25c368d33ac30387750ed7f93fee70063502e56945c60caa709a5ae8bdfbe1d63f75706148845a438b3857ad13996ef0e5c623c60850d412843e2269e778e339ab665dc2951fc461a37ededc0b4c6b1672cefaaee31d5f98f3c2ca3b302aeae9d61c5b48c4d9c1a3a29186826b29c218eaac051943c2b2f2fb63e8c2a1db6ac9fb49bff2f7a3cf54a5a40efa4870381253f8caeb756c3ac4e1f975cd5b5316376826377c6ef39991ecdf856acc52f81ff1a0bd51c6140c757d7b8bf17eb6c8f6fee992a886e696be41090ca0620a8094abc4c553f65c862c8cf4074efb24d309f1d550de1a98908d92ef155064c3b0f61ac4fc63fa8eee05e9502eed705757b01980196feabf68186c53cd5628852d7bcc610ad3757ad72d977b8ab379a62ca22e9b7d38149f3303214d997d2458e772c4911011b9160b15428d43a1590fc005c300b575d55d7bff257efe9a4ef601a80ab095a42e9c819e49ffa03f4520338be3567daad3c370ef482c97ddb612d37dc63e4829779b3b87efbb75b7a83c56368e449220bd1595313385435a5d7db903c4a395bd16c7f2adaa407bf206645fd01f6a57eea7dd9cf36531f0012c1094346157281fd77b1a3a0486d4ab9a61d5e2a3d05fd195b9e7479761ad7b85405b5d6993d26a805d13eab425519bbe49d8e792d003f7e9c51dd6d1bb72e82cff773d1481b4659e101089d702213b2ac6eaf776a46368a29122406b22e92da441fdd2d33b2f484aa0e01d04374ed7ee10126427248b1ebca9169aa1d50b9f8be7b9720bde87afa25b0302e039cfca1a3709bd1f4b319ceaf4b1fa9b95bb03b48da69833b54a005bedd53c8cbccfa9bc6b9832ed29849a65680d0ad69eceb4e473278d1ce514680f15b3bdd95828e829163ec86428c8570f2a9ed2212c5ebd5a2a5313fcb0b9769db0427d660771253cb1e7eff6e8382baa4c3142741819c95ff236f3bbf8d30f6a352151d19f58b1f43f9887cbae3a59cba449122c60d409ad17b7b54656c62741aa91272463361b0e3e0e9df88183556c4a21ef1a0132d70ee56873a9d47e0878552414a3fdf06cd798433479f22f082a68c61e6623e2478e4f2adc85e4cd44237a381bcbe39637235957d31adca2dca64177ffef2e087e95d491f1bcc3e50747833cbc33a8b0e180fd54c9727ca8bbf1b3903388b8fd3fe6c42e16b27a20c40f4c8513799161ba6ff99aee5079c7cb0f0d6ee3d3c5cf257254a9c0f33a2d33a2a395cd604577c3038e8696726f81a2de429a88469e3f7aa5669f384ebe2f45e910021f01e2323641783603b1392e466f05bcdd386afe9316e9acff1270b451d90ec4a43d45e25af70ee5dbdc8270141945d490b51a8e0ee99efa326456412721ec193c20219aa09f06b48efd3596a47bd1ff596762409596348f113270ab646a92eb892683bb0ed9b0b88f1d32506804686d365156f9201389554b4570645cc0f7f3bfa627b90f9ec03bc81a65030a50f0b23bfe6acef6445392c7537cd75785bcdb8a012b28739e76a3f745f12300515ad1e72ff8c311dc94f022d112fda93dc0dbc883a17915f7586b4cd17c60a087254b069ee16d7ba7548a30d03624fbb9f54c49d23acc5df0c412d0d75dda277b8786c1cd8ca91d9385e0b8330f669a87cb258b3128463e7954b053179c0fe0efba448c27a010f401a3f9199b01b99fe3cd05a7a64a7fa2b09c71eae61b2f010736dee9c7a2acc5c24f3cfe2958eceb3c4e61f79ce4c50b5eff2c58f9b5bb3e85c2bc9db459b525da310dfeeac9d0633da0ed2e8a9e950e55ca47c33e369825698274ebbcad5ee1f953dbf53899afc94235edef725d3e81cbbabb0ca20884f17dcc36abc48fe656963524a684fcc7647ff0f5c876004855faafcc07a49f109029ee7afc8ce4eda4262e261bc20649b60f7f00efce307e6a9ec4c39338ea0fbd064563aaf3a464e959bc5027b38df58041c7d9d4fa09485d419320a47f1af585f3d78bdd88eaeaefcf918de625d166f10dbf2a931ea049a816e47c3359518d9eaab84143e0ae126f48718076930b4f788ce7d77315bb8be5a0f9d4b74bb3ac131c83cbb91f762539e8b32c126a17fbf58fa646330038c5ad8a4205751ced771bc7d5010432d7792e54fa618ab70629d40cc002f60a9b47d43ed96eb71b314288fb1d6b62ca9c0b5c6223252c10d0ba146d862f3cdcede6e6cdb4f54222ec263b1bb7d5df917207c0efeccb9b315bd48006ab696d5b4945430fd49858cecb9bfd4ce46f1b3db368d108c010546f5bfd8147bd122685c0047d5959d875f3edec5aa643cc682101cb2cb5662882ce30e9e7535fce22c870998df02bffe64bac63dd67776b8b7f0def9506ce425ac10d47af75d1f10c6339003d7c48c642c4b241f4d609318962426a3f4f533c71c996cc648743ab3d7f0e626b8d84ec1fd369ddf380133228d42f34ad581ceacfc75603fbec570945f133c8aa55d3c9a32284e2a0ede668219f8f5892f75e4c7dafb10e97ba03cff6006a796fb79138888e878f7e8ee411c41c3b7df9fce4d3b386cd26987a3e8c06875128dd0ed1c6d953fa42101d977f2b405a77f9daae4c825603e32bbe5bcae2072199c3cd49122cba2daba958a43fd7388017e87b16ca4b0f393c8d6cde5c3ec3edb73aaa0ef487bc500c74ea35193436c8b0b588ed9af93b30f81d017bd7e17e2f0b7c6b65fe31b11069ada40774c2ea18b25cfe6e23bd308759ed1952519a7ec761e06b0b1f002ccc3c62840cbbc43eaa4dcf57f7f96411ed797ef2a8c76a2d8482750ba413cb1754e439ec17badd266f96d929506f9dee4d70760bcd7fc469a861682cc58f1880db9c43a693b22c4bc472acc59f8a1012d5865ce0dee8f6aff755474a0cc665d0db13fe5fe7292b05369c1beb3f4e71b0e1fc2bd032cad3ccf88b932490da7b98692b530cd5a18da60967dfb300338f21723764c16af2f7a29b41050cfeeeb7dfd27a5635dcc671ed76ea0457e94461c1277fa660def3ce901e30a0df20dd8c54ff0ecfe31c06d325cb4feb7f9ff4ca0ac18d9bc74829ac913ae86b9a1991af65ef21900ffc02de7b8522aaab7cdf8743c6486a87703b518880c9a09e22558928c6e673f5eaa1d491c5566abbc5bb359b3ce5ded517c811fdeca571fc12bc3b6340afd6def562cb29ab9781570e68eddbdeb1798e2c64d93be99669bec42f8f4803f0ca33729f770c3c6854ab4d75fa32de249844c825b1d599b4ca9d2eaa669890c7470e40eae7a1fdfcc3790ac25473a3d7c7b936cf76252e9261f16f638cc2a223daa5d67dfe2f45881fca953d9b705ddfb75813ced9256a5a774b083c9f870c49106e7c930e3a92b8392412899ca2429e6e7b895540c02c28f97583a4d829d4f672326c0ccecd395db38e344469ef5517767a04af9d78787915538937b6d7ffcc1934e1bcc367bc95cb17686dc4c6fa0133c2bc7912afb9a0a51aaca89adbcb4b292186c68933522e77587e1f1f2a475ae9437d88163e03bfcdd900dff8732d5520cef87f89681615ba1b4b844a796f3e7c30405475fb7d7f2f1b0e4d9b5543b1f9530bb75e6c78432337419e77123b8496db643653c47d7cbc85efde5a2fcc66b9cd7ed0401eb636eeebb980f26f7dd2c0d901fc4d340bbc2ab57ba8b719416419ff7bd3e6228db1082338d195d0ee020962b7065007945bea0c3e52a52a5051e6b7e82bbac53a144c6b8c60f72b7025e7715e3a6af856a679ba5a2e90439dad262cb7052da8273a7c064f769984dc2e0a4c9080329a0de61c8e0cb6b019c22edaa62a206e1b7ae996bbd9ace7e791f1e0923b56c132e09a7e3c9d64b6ae1d5be4c2f7d080081c9e92f2099b592fc305fd03236180aadeebe64aa3f82c31189e4f532bfbbc3888f88bfa8f734e17b5d655b85ca017790e4cb694b4f9cb03be37edb2536767289b4b20a938f7a0454b4274b359b7eedf2f5f5a045cfec1014ccef11e6a6792fc5c06249e1b6b96660ba4df475a9a70c999ba26358e845dd905afc63556835d321f4109979cbcf9d9fd65421735bd8edf93dac411e9601c46612bf58ec99b2f3e80ca0f8714c0788d8f055d554077fb36c377188dce99b1e4e44f75b63658eaf3792497310d68e3b0689a1bdea1f6aa69ce930f3cb05073c649d15f5f51e25c5e14f13a83821d8e5cca5e18ee692649a5392b079698006a07dd54ba5d249dd589764ce57fae767515cf07a22be6ef2a31717e818c1dfb2abf789f714e585d2459fe42c0bfb63810ae2c060b0d0d1ed84a2921b170894cb94194ed9578c0c63fccafe781914e64ba9a143d56b6d36666eae78feba1dfbe098a25b3fde38ddece8683add505fe88ee1b898ac7c9a502db70cd571a98d0b8616d70b8dc3314556e8d9d0763584158b546ba7d566d58e222ce8ec958fdc626f259a4ce3e963be66c24f13f565c75f19f129ac3c8680d22c213e253f3133098e032a830b3d161b7424dc34fff706ebba765f7c0b2e51a8557cdcf2553fdcd2b209e008360326fea17804f21c32bcf3012f8b2ab6321a92514c277ce63c3e793313ef4d8b6173cf39e2851deea9f82dabf23272ae2c93080ddb4d925de0c8043abcf9188a1511aa45fd993df063ebce526ae13dfda9acad8785e2496d88c72f737bd6fe3506519117a3f751ab6cf194395486ed4464c5acdf7553498a9c976422544d1368026b52f2cf475c74d3c9e337f55bd7d1308add93ed70b7ee50c575dc7fdc719d582646777ec803a78f625a784d7c6da4b183ea3e14533fc8dd04386a133429f556101d2dfc23e4eaafb4a409a490953364964426888b0602a52999c07d38eac9dfb8b5c53d3d830bd9bf6fc27f18210fc80184fe65820f5704fef3ab10fc99b4acf978475881701fae6d806de1e46e236fa516052187f57ccbf85de94695af29740dafa43dc4ea1f1f12e9819d434ae020524c5ce0bdc819ed1c2f21803a8d8e8ce622d967e1ff3377a77e18869ad87cd0839484780d84a70b87c28ad8f9ed68b55d1a81d1989941984aefb802c5499d9f9d17bb1eed5833150575c80955a227a152cf4e74a7b6fcf9d3c3675917c21a52021da6a73f2a11a0b9d186046a405966d59f08c1873329f33fc198fef44602fd02983c2ac9a313933ea04b318ff95bc807ed42ec85a439f38c2c7decdec9251eb07c40cc107d612578b8ebedc2e5e546c595d76928bd1f0716d01ff395198e8eaa77cc095d23e00e60d554124b50d7f676f06cfda3366c00ae0e7d2cad2e32ee61ff939839a1af1ae5f500bb8ac4c2c044b8a60ff16caad1bccf0f9a3258bf7ff65edc12a786a05b806afc0e6a0a27e4f066bae924d7be13fafe877ef3500652d845e36c1479b80129838bff47e40d0b29ecf4993f771a767cee186fa40ae47ebafbae2ded2ca6e6f40366030b89ed909eaf23f80c6ce40b350896ace8719c0500ffd7cc79c8c45c6df405c29afd6079443a44c0d823b4351caa882a30ae065e1593a6703c0b6b5db226f674ca87cdcb44a63d86bc652e646385629c625d28168a4eda3a6c916f72c8c2f7c8e2e5c33b20c357317c74af1ce2aa5a4ae9cbf9423392cabcd7784fe4511d62746cf1ab97f0f45a3ffca21724ce41a96537c49c355612f8bd227c2720c0568190e065d0fcd795f2aa0784dcf403a1cd2b373ff0a1fd79844756ec247a2f9377ab0a4188dce662f91235646b48c24702bc914322ab672d126f13d788899895a035c67553ad70df1c43362dc2dc8d98a9ee8066dd86d479eb3004b64341dfdc33cd7b534bfbffc3f3cf059410a86b241c34036356f8ff2de4fe5b07ce167809968df7ff5324e82726cb9f5075004eb3878de7244351701ca6783beef4287edab3e34c665e8af437a758b265d4506c61377cac53a7b9be96f340239aacbaf2965706e3386c74e7a8b2604a41cf07ec7f2253c4b2fcfeced820f4a071d7a5face17a357499445aae1633701dd800a23d19aa026eb48d8a7d31c704b55662028d464e1b236f93c35123192a9e358ba2c208eb32fe25969441855cce9ad0a66a5f241b18353f2d879c4b8d9c290cd4ef733d99fa2b0a2f712da0035f8becdc311fe82a6717e30a936f561515219d11c30c574c7552f6dcc93f44642b3da773b89cdfc376d4b59fe5af2f9a39557a735f2cfcc0c628df12e56877ea07536ef188e5f4eb530894c1230208d71d1cbd10870f4f85beeff7f9ecaae0f977f711dced2012a6177ed897ff974c5e9ad2cdb729f4a718ad29e939c5546c4a415db8ef4a96267fc16a4ec71fc28672d2aa0c466e4577c09380189aefbf2ad847d5e441fe2f692d2cf6a7ba737285a3872950cf9ad0a59adf5f05ef191f36f7af2937827f801a3528a2f3425a95472c12906eb38dd3c2c87956e64305ec3c3c146d767f30b53dd524ae945f98295f08885fd575bb37b504516d436eb72b49aea6aae1d6e42d08eab4283c9ae4a56f8a41bc9fc2d55392555e5f9b1b93701c0d0e339796188e10d9413b6d97f716f69a5bb71f037575515eab78eb3bf8f5bb430b58f80c1fcd9948c718b1e44a3de8e90063eef9ec67a34d878475dcdeb97034f6ff5ffc6841021350f10211bc7c6920af94c4238450e3439e39a9b2f45f3ff2925b3764ea73b8cbf2bc12f3d4545d3cd90d58f552deb61d02a95eaeeddb086a4f76978a9e771d315b644097cc6024baa36be82d4553ce461048c573390d46b493c3b65daf45bef93598397db80f8680d4673fcaa9cce2078caa9d9cb4f8d5f48a7e8b88ffb6ff8ebf299525c7625b2bbca8608470dd99f76996eedbd07039024afb6b6026cc85b1a0d5ea90f5727c414ae43257ffd647555fe6d1baf22c857fae82cf430523b973152f4113399550b534274399e515b7293c725de4696de4e252bd9e0a3462e49e5e242f1dee78e9e2944c9a04d0e09581d12e61f6130c47b0b0faa6ed9aeadea213c512c544f2aa988754e53c2753913885b8b4a94d2e26fbfa4486dc3d95a7b50c7b812a3481f2e95cae3cf2b887ddd5aa0f4b7a8aca86074f4b77563d9187ddb845508b87fd7e670a8327b8e0e2935f15eba776eba8ee15a7bf200526703df1e60689349381aa4a56818d0292bf645554dd3b173ef858714131d249ee542434ec96d0887f5979dbeccff6f2503102dbd9c1297909f61014b1cddde23cc7c1551c6a0e25913c7c6e02e23d12dbca39f86b9ff7f8c68752344632c8b7db66e8bb5d88de5f32dd0ebfe81f1073852ad5e6cf5dd27fbadad4f0c631f6bfa882042d00fd7cbb9aa9159e34c7a8eea3799a6024b40c02f857b1853b8e685ce71e66464da4a5edc7fa0692e3488d2ef42598d71bc0a5eab63e99b3cb660abaed3f5acd1888b1cd9d3af660cae013027bb33399a8aa3b534e401ef4616304281374097507bcb36cd08150dc715c9e940463f4ab51de0f0773ba3c3e86ce37ca8f1a4d076b90027071efe64c8d2a2a0525f1b801760d3527ade1ab4b71031c92bb26c5e1d643cfd7622b4bcb9f1d5e1d46aa1e9f3831c4ac74788e38f4ccb8be4968817f871e7131e25af0c7ec7fd7994967e352008ea105df8b5f68dfcd2a9946bc3b166c156a63b56972e50fd55984c96a800f246be47fe92ed75e2435587d070ff38ce1b851eb7e5943cc49383a727be7da4cc0da6f3d7b106635d28ea23137c959ff756355f41839d3c07e46613b262105fd6950b60f59655f34feb2e9b50b42cbcdf5579dbdb39f02667a9bf2103af2aa78e6cfe3557f6e81ec19594f361e5e61c093ee00eb9f8a66b1dea7405fecb55587b37ebc4d6717db87caa62ae86346c17c1875be66afbf2ca07eb9539d0386ccb4b3232455214ea3d8d3484e05c50fc551b32a11c6beba253d687ff7f9d17f909d697b2e522b61a1f4dc924e14f56b04766f479fc6fb18879cc4b98ef3bd6d4dfb23e221305dcfebb39ec254b9aa9620224404d2026551d7ec99c13ec9dbd150548efb0df7d6a5e0e1ed75ca22628946f321acb4b7a1191b093f0ea119bc490fa123f61d5ffb18de0f4ea0d4a5d94b60fcbc977e91ddb83b1144e23adfe585806c5708ea0c1b255c8541b03e79b763e2023dc1e2be96434f60e837a5e08ebe1f1ba74c626a25ee835125e6de01671458525c089fcc8ee1cd2603c899dc8a5307c154e3cf8142ff4b62272ad444b6f0f16c82caeb1315dcfc5cd084d8ca7b3586db549ee3c73f0fc37afd3144c0e6bc0d9a1715611d0c423f92188306ff0f9ee333de9a7059c6710ad2b5a6bea6e35e49480c69e3d091acb3f42c3fb9a30d5301b011da61eecfced0cc62d92405998e72b83f97a577753a73175e14b0104afbff02e3cd1baf67bb1d060d7d6b0fa9148f40cf3dbd70704e8e53555b62e45b73b461eb390b69d3d77384492176ace6c7650aee0aaa7c36e18e8c8090e3ec45acc814383cdd45f8da3fdaa90e1e2a0b7161f5561ec70ae9f3a372c00c0e620a52debc718538927f5e1cd916173cb195a484a77b42ca51ce4825d73d9db72905c2355e7178c5b11040efe6ee7e6d825777ca274b73be636f6f69a3b5a5537ca9b3d2ec4bc997260ee240b2408e7c06b8cdbe03714d8d7c98f5c54dd9480fa137f233157c48bdc28a089a4aa58ff1130cdbdfe61e13d98835ce5f29e342c085ff776eb885c2d18643e33c1be13bf6cdfbbb7432531e8628aeeb8b9a223545a979b8730ec70f5023ea0285f8e9eedfa364685e0fe8b7ae84d4ce0d9cd2524f478688119291dbb8e3b4841be753aecd35acb2964d0e8f3d871d80e2dabd0eb187350c80beb107418d2777a1c0d6f83e9e0638f742a68cf1c22aab0d7974328f0d6f63e6eb3ac8c7a709b7af5a4edf158b8e620119647a6641bc82023f55f91b60cdf5eccf30b946ffaefc7c835af65e6ac65bfa290cb894081641e42820ec6f073499aed237206d52dd6b4490e6e6fd1d80e810d0e010bd77736e0de136410690cfd2a716ffb9234cb8a0c016d40ebe2df6e2497bfc1e10957ff6ea3e25b33903ebc6a567c8dbc0f98a9e4a93c1d666c0702cb371b1fcd1eb98df7ec10a623ddab6e410e21fdc123fd8d62bdd0a41ff5e0cf7f0e66af3a96641eeb6d81062ee561c9a093a6b3844cb2b3726972bc2dde393cc41fea5bc1c795712462d26834d69c3737e555336d1fa52a9777c19baedffc8ba315931e572c481df168e10b45ffe1e6ba1a497913f67b5702c5d7576c3e9439e689e4e93e617829ef192cd21d8a69f226ef851a7a4d6863112514575846b574af67e2d1c1061735f04ff2d1c9ef089ed179c906ef9edbb070e091af3c9912b3fc4498d85c31741d7b7855b8c84120e4fd7fa8d429a0d391e8a3a0607ea310c83c505596628546e490403a942706b0ad64eee7994ee3042ac45766feeed4b01419fd10425fbd9f4553725263990106ddf1adfbedaf5e203778c45e86eb5af3e357f1d0edaf9ebfc245a4269a5f3ff8e9372d2da6e61525ac38a8c832b2a7099c45d108384b34b15f20a9250db1ca2d920c43accb62eca086ba4c2d70997fee4b315b4f51958885bb26d981bbf0dc5d3c4a720dc3cde90a165c5b075da6690b09e27b18c81179fbf685b72d4eb937e88eb764ccab73fc380cb37e4727fb6bbd74c8080e8db3039e02b84dbd21ec84e7158330704a957fc7ac7ce339819e5a2c5b419b8516073488f8a3173c90ca977b638d12ad93c9684935377b8cff3d563d9d6563376459010c3de55b5d8b6d92718a6c6135ab5ec422e4c0df5ebcd88009dc22b073409d6bafd64d6ba5282e1a99f6370ff51feb699e228dc07a55d725d4eaf744c8d094e08dd9f815cc9e1b06f91a79362c2cd8eb053624bb1589cd8e61ee4566c3a7d75358182aa8d64ac4de98b0270e0cab7952022cc1e708074449ba3424467d8b8c795121358042d11f4b1ce616dfac79f5a5b59849c275dd2f644797091030675aa25f8101c32dba4cfa6a563516fb3afe94e9034143033f56d7ea2c5efb9bdd9bd774755027316138fab22e039467da2a639094395132041a1bbba8c4adc4a72b58de88bbb15772666d5fb70a58a7609a2a16a72d8b66f6a72ba9b03440c3e9f98ef1855a614a8fe4f5f0621217c21f23cbb99dd4e05a4bcb78a60cbbad8f18eacc4928293662097d33af63d106ebf91201b9ca47cd67718b83af2733d4c3523ff421ccced6eaa2d5971a9edc366d9666649eeb3bcf8ca8cad49c145938066d15e54de342f91fd6faa8a8d824ffb18317b58654cb13a3913ebccd8ca05a0533565281197b994c4d8fb7b1da0b65601931a8d439c7d1c40781bff12f64b213e7b1d5efbe4bff52fa2552e2b0c0b3010377cb07fb0a19eac0c2de7f332d437d2a2e927b8d66589d275662b257683aa58c4e1e70985fa20d3b369f57fa308fbc4c59c028c133e4dfa6398303200a60d2d64bbf938fef4cbc51bbbd210e49627ffe926fc9916dab0106f5a16f4f8f27af338646c57a122a3449d90aa8288983407c485217f75162f04094a62550a4e38fb6306aecb47d22aaa23e1016dd25e2bfc836b99405384db195e64332dc53a92242822a8605e5baa2eb92139028166f77da9221ce47105e2c0d2691aec693b0edcc7321090c303c6785ff451e937edab8b3116f7652a85fc268e0bcaba3f973396d99260fdabb623dd391cd14b6ed8133ac2bbe5fdf66be8ad80b43a42a5b1cf6b2cc3f4338aec03978bcfe073f2be286c2fe5d0bbcd24abbd48f3f6899f79a29868fea698dfb7d5bd772b3755b4a05591475f3751fa7929facab3c5d2a04592d16a65084f4a5896fe6110de65548ca90701a4e0e0bb6ebdf34d9b11f5e279db67c8c6fe8c286a8a4bde36ccf8edb2948e8511363e6394da38c9b69851f8db63a4b6d9f4dfa0fe381cedb9a7aa8a129f6ae401524a1c4a98589058d0bd88a0c9b4931802d5068d0b1454c5d55b2dfa258929af6dd42c07d0129ffaa7613a46ba2c68b50428689a538cd4f0b7d0bcb6c1a65566e516b9064146c494bce9981a3a112127397b5d23b5f1210ffabf87dd6d02b640e8f37a85e395f96774db98a5b45b38c430886288871a65eb0bf13a2dc4e95906131bb1b9b9382b1788d21ab2cdde10cb19cdc7ed9889da22fc8a47d299f5a1977599261d86700bc8e21aa5cc751d1d97b0dc2d1fbede0092f58a4aa281ec878bb4ef65a710df8068bcb0bf48ce4ad9b376b677d76995f4a49c0fb778e35e854d9571d6ea608a2a5b2987499a18b727f6d3ebbd20dddc39839c615b52ecc23fe9674d14982eee60acb6823bd6df8de9d052b7d7ec780f3430e7a82611bc858627b01b993dae45962c7eab2a4202a3248bd9c106750715f6250f0525a46c076f4a3b6783935bf37eff4c064abfa7a784f60d41d03597076c7046b5b6d44215a9bc880f5842b0ee470e5a4331702d622a49b72dcf7d88ffd58b41b9b266e59dcd5eeacdc5bd31b70644be6959a995aef0218c67baec5a26a0620c61495dceeb89ed2dfcee4969bc3a33c99cbd43834c9ee65cc93cc03bcf75fd3d9e57b751e7b05b04cd97d54d5034cbb39c4b86ce4b4aaf5bc2afb09641a483c4cdda4f1cebb568ffb6c974880849ac0df996950d7a621fe41e8664e227e17a508ae63e6319040a83a30f3a351febb2f4ca9ed3357c4662b8193f2e4423a233e8ff1c75e960ee868cfdadbc48b608cd91d375981892267978a7d2b64e9e67ccc2810024c2f6d7e0f7d237be47406da882e20b5921e5e63b46020f4e8886153478a817cb365486f444dcb447ea815a583dd75d50ae629e95ac7bf70a82b280dd9598713c7ef3975ca2fafa673f0f1beb3d7d4157c78d185cd805e475d28f225995da73679251ea9505670a940b658cddf632d7282c8640a0e74dc1aa8d1cd9b4e8392528e80b8ae2f503842cc5e1557c598a7739d19dbf228d331bc06a48f9622e1fb949b0f2049361476bf57ab7fd610da9efc86c744dc5ca57f678d40171f461f424043d26c3e52fb0e6beb0179e226ed1cc76cfa9e4c37f4401f45ce5ce43effb4ffd0cf092d7821fe580f7bb18968e3e0e5c0223cb54b98f619d7d9e46945a642a35bdbdc5db08c72efa4a04c98f44e3026f64ad476b36f4bd3f8a342fc30a2b61811593009332004495d080c713197768a3a3b0b0a8cf269d78667d86872def02e2a9abfc4246529f820b3ba50a9b4981048a9bb61c0c72f2717c011e86e8e35c9b1b80b60789dc002ff7086bd76a791f9b72fea9104f1e4e72bf466f134abea9b1b8b66f456daee5a87b3b71b80a97b23d1f826d847e8ee4a54dfad0e8593999cb2a71e4ebd81811d4df154074c8e8aeabf4d61a1171ad4e3b113a0905b844f956f39b52060104d0ad335d0a2b447fd91d4d93d76930fca1a32ffeb9950db1aa47c9f79813b291f3b68d3123bca4bfd9e4925993d998f3ff2a4af87e13276c4a0ea7f27897186df2dde56eaaf50e051b50c9c0419fb5596a01799bd40fed14d56d17a8d6aa242e2bed9a63dda4095886036e51c6eb2325bf22fac3e053c251b10e0d5e76a6f6ed3bead6c8ba00a5e62a0f0d300cea9b5f3884eb94f6ee219d6ef84e2a35c88919faaeaf6f8cceb168e36b914d0bf102eb6091e8c4212687f186f50bb68120530213ed3f9d0a84f0c8fd9a9be4aa1bdd0537a5cd4ed7aa6451980208c24b8d6669bc5955b5f6cd05a2ab184dab43438b359aee6951752ef58a17e3797300c34980222c29fe927ece3d90830d39dc512b96821daf2f784ca03ef90e0bd09603b075054a47dc71ab9687339df25d9a2913f7850f3c5e76e8c5cda589fe335958676a2f6d10c6b0e2e65450caef2dabaeaa48100dced48cf8fcaa76b5141170039600f1400cc28263327c8a22eb38d214f3502b48854853f31aee0b391d96891612498e52cfd9b1ca84f774dc89e1058ba074ea2f6249f711d67c23dd92e4886bc538c69d45f937f915e87aca04939db8522714866c21808ebad1894b7ce78e2c06f009c9405a6c5e0cec2803a05f4dedbc3bd8da46c811d397f1e00e5d7fb0bd01822e8d1fb9e626cedd117621fe8ac24469695311033206fd2760651d605a33094dd20d5d83c7cbcfa0076fce1ce148b2e1d3958bce8a28e59d829e562322f75a1256d6348447592af8ade8db1629ec392302b2e84d6227cb0a8dc0f90dd568922f11bef1f329e7a4ca5bdf53292868960a3b06fdc6728f6796abc22bd3eb95a1e43f056bbcc3827b38bccccf6dd0fd05a4ccfaf08701e4df50326ab6cf144af654fa71a53d2abccc4e4c01ca6612a77507ec830d015978b3880b15be9f126f8fbb6aa577f2424a558c48c1ea15ad3da26aee5a58dc501cbbf39cf7f6f275cd63be160014140a32889ed9ce9d3d8b8b62cd218b2e2fe1e00b01bd7c4488f46b8e9882ccca248f47c828a26f7c5221464dadd9ef15a3bca233faf4f70d8f9e5f2581f77c21b81561b34b3fc55c9f11813a2431e8e4255bed8806265fab22ef4e120243a7d79a31b4f7ff188a10a3bfe8de3dd41fb65627d2e90c55b5584b53d6a472cd3df54d90687a0c09b30823884a4f1c163705bcf3918027ff5bea7b316a4f4a76191d7e557f127703948c92df1e2b5b8e1513c40eafb56cc9323a1fac89fd1efcec8a794e115a3d9c4dc5ea1e7a725042e12b164ee71f1e003d862091bb0ea1d0cc881b8ab0ca21b014b8302c764ffca3306a12e4c489e00c01a2d46b15a2bf731c720962c0b49b96543ede18a70f2c8b65d88f56a9f6160815aefdf03eae30ae927873c5ba66b0d50f2b33142561626e277fb64aabfab2171bd2407109b0f5063ae1e143ddee948b791edb90450ed3552aa7f235c667efcb4eff4b213b48c668e9d4b4c73f18ed001b2d17373d42a0a6f7d2512c0ea18b4c35310f003c0c5abcb627f89ca240b2da8241455bc65b34b3f8abac46d8750c0cbb37ec32e8b92ef97095ede55c126a802d76c580331510b635722026e03b9dc507fea7457f74eeb757847e833ac677fdf7cd1cc8e041305b244480f60a2dbe2603ec588651c05b42d399ab173232cef30fdedef7ee562a752f0bdc783d5c7ae6d54213b60adc3d360ccd13ab4ef6088bbe4ab3b3d6d4b89cecfdf7c960412a85dadceb915091208974d08aaf44b7c96190e2b19ebbc0001b46817bd48a336fb71eb7e5a7d353700057e1c4b0f662c19d03f6e10957f41435149cb7a7010ee2dc5e93904716e79de0ef4be0f79d9418dde2714d523215a3affd1b36aa9082f54db79b01df39ebc89807ea61dc2fc02dddf77a4d1f2afb44f78487934516c6f8833ebb4dec463c0a591baf184b6b0bf19ebc7c5a573a21bce7c0c9e752923b89c3f883e81f529bfa64f196b666976966e127e5852582dea02d5f766a4762cd4b5d7e1b793b4182adafc4f65dd524952f18779b15ea8b9550dcb06b03383567403c82752d6f9253f930c1a3fd5b982cfad98d6220d7ab1cff6163d6e6ef86034ef46a04c1c74c10a53f390c1d89da2c844e848b58cda5d706095d29042cb3150ce4709fb6bf6fa6edb492aa58ebce6cb90c5e47728492de0f0f2bf76198def2d5d8d7a205688d8ce6b611b10b54f6a9e4136187b7c4f5763c2f05c187a0f5ce73e57ec4e2c7a1dc7e4564fecf671e4a563e0348175b838bbf3b434e15a108bf6546d0a496ef48f4d30df74816195e06bc4a53f609cd84e4e5a4fed4f2a8889e7eb6f0d851db33b723f51c889cb7ff73a30ceebb29788da6a11414d9d24f4edc9474e2fe860a49f39b98cf83a4686598ee1d6f0c2b659322290cc694c49f1e7dc2817ecba40ca507405e2ef2238c511976247c37ab19ddb6f8c1d98be99171bd3f3b53d09ebbf5869b4bee7f26fdaaeed64be4a4a530ffa80f76079798abbd3af5c7d6b8170ad56be4dabdec5742867f1923fd1b11b3f4f1e4e33b3e7bc169f12629e4a9d5a661caab58045537855e3dcee5fa987911346e91df34c31a2703e30c797bc368af36de8e9a240f0a22d227398af7a3b7ceb05f15ed87a3134926b94672539ca903ff4ae4370b8014295c27ab52872b0298cec1cd9c1c56e7b97d9b96ba6c589c420287db88d603ad6cc944d85b7b613b5a5e7d0c401314953eaf72004a51c309f00c1f841ea63112f0b8256178d2475b008d043ef25ee37c77129017dece766d98c9626e737983595f1b17d26b0032c00acc1571f7c4a2d8368a70f6e172db8d8f4028ad8a46637467bcccd663163a237ac8a043239c2425c03e103e084fe955937d50a1623408bbffdd1f694a5113d20e71fd8045a384ea4706988afd7872b5ddd69bf180b51c8acc9e3fc0ee36788f464fe237c855ddeab35f4a07a26b29b5953c67a62c5fffd6fa4896a86f829ce6216e38e36a38f94e4f78ec328b8a0ac7917417b58589e0ad2a6238a60b99be98d5fc9c215d7a225063fb9ce237ca5cfc93628b9d6bc851172f1006b88f5716a820e09c36bd9e17484da64586a63b6d070245d488882a85b9895cfe13e1b10552dad3bd423bbf60214ddb20b65ce9bfc5163f8d7d4b8852d95e6625ba9b549ff3507941272f06b21e5cea5a83a694495b0b3d579bd1ffaa50734e98e051b63291adfc3c9bfb5fb4825b437be59715b327b84e619e1df701f6e341acfc6074ca6538b60a60d8518782ce462b5b85f6bfd564679f0fd2f7c46457980e13630e2ac5f8944031b1406529c9565a62a803d01211c8e05b109c9a06c30aa3a69f07022cf25118c34c165eaac789517c04a2c8f783746a6fab28237b48773db4b99566d2aab8d687362ac6140617613ddcfd070f2c2e9497c5b0848e77172973185659a294090c3b7e4b46698bf9ba799263784a26c000685b4f7e71bee15a781590b5def090202306f7f37bfc4d52d03dec128d31e259eb7da696af57a8ee9b08f90577e286be3f1df3b9dc209c8e618eba2a3bbbae00e5110b43b8003038ff52f2789b03522e08bfc2d12c1f592f5e963dca82ec3d6bdfc66c6f443c42a525738394c046a67587f75e80ce6976955bd2240d088d3b107146460210f86ca16d91c5905bd2cf6a178770c344f7b5b38b9285e4536344fe744adc4e83eb6d649db6ef359d93c85e53581b01416b98fdff0f4435006efd129479c86875e5f7b38e17f5f7ed27fefaf8d3f37d05321e01607ad97d710b6fb31d8d65e61ccfe479834ed3db17eeec9f9a09daf16f3069269273f5d90cd61de235157d0d23dbac1d64c03a3ee67f2ddb8014f8361e58fc916959f65a02c68a88e5d894004f5921f7a5a8fa1aa24839669f549a1bce96ff84c9e77e71feca3171b2e853b89f25ef64ad7d2235a959623590b95eadec9605069323e9de28123b5d109d6f71d64a4ead2b81d2a75b0a481c344d3ee84f7858874fa5eff0ae280c8eab05d8b791dd095cfcdc6d803d1a2cb90147206723bed8fef14a363834c393ca35bb5e33851e4e307f531a0b6304e01d56f13cdea3d41af7e6b58043cd2ffcb85f125528421c3cd7a8ed1c0ee7b81536a6a3c5a2ec7ef8a5ddd27c1658ca344adf0f67455111bafa0d311a657e80e9dd4aee81dcdb0d7abfdf6e1f36e9b98db35ff441f0a99f6e28a2fcc645cc3708893860360d35347884aea43ff411f179fa6c1eb003c0c3206bae0e902c41403362caed3f7e639b37449b103d009a4b22a0baa65fd01a58cedf26725d42618fa346438faf0aa37abc37011bbee9483ed090f4d3b6d79d2dbd4de415298be0831a6d8af9af1fd3ebafe428cecfaddd25e9bcef70e31e2d3ff4a9e605757104cb6b628d5bc6ee33aad9fea6e78385bd9d2e003ad8c7e6025c2e4a88e17d6bab5c9f582362cab2864277d686a020222d3b3e33c3b4a21718ca8d37803a75849db913e6499dae1f7c36986761dc32d783b35ffa7215ff4a061d7b0f4aa38819945a47bc9be9c90884befc281d9210c28103f14830959ada9739cbb992ca2e7d9135bcf197aa7329594fef660f43bc8152793ad825ba56791d6ba7b6a40dee02b468e82da679efa34b46abe05dccf2d35893b65954e82e45eb70063b35ddc02e2ec1fb26a1df81b03073f70966d15cc7f9b550add60d8ff1fb54bfd6cbf38c8f05c16d1020f53ead2284551f5e0ab54104b3d49033a7ed51fbf3d88f3aea2a2315db655485fb53a1992024fdb8a2947bb365d8c5d289b3f14de567f8449351f95697e68611812ac6356d1970f51c7afa27e32abe4de9a2de0c41107820f55e84e2f437a38be57a1d62643c76ac65cfdeb72ea607ecf839844591025bc6870538583a5cfa1e0ffeba7ee7f298423bfd6e4357d81a8674e180172eebff5344134b04160394fe64b444b65d95eb381d5976d0a022c07402b9f682a92a2d84f66e8cb0c719ad433c8a5abfdb794da42ba2262475cbf854e1157751cb5ee9cb1f7711c890e66ee7b45e0a895b74393f5b9ca9c573e0e50e848c9c5dc7f16e6de4378203ee01456317af6173455dbf096655abcd4b3c417911a07e847cb575f8a5025b6d21fb6c4ad0490d1ff319e24ff0a31326196819305a7876350b21846dcb6e921654946e9fa8caa716674d730e4b2218ac0669c4f3e8928995bb69977a8befd37a18c666330d19a952ab54c36b1fd67950c0be67cf78bd9faf3934342f13e10dad18bbfbe4b0e1cd7b32c3e23a7a69c1149ec85aa358497898dffc14d25ecb1ed9f45f37955693ad5aab53ccfb2bf8602988901aebc2c52791b825c2b9464685a16414229d871b25c44550958a73f660f5114350fbef668921df8feb950a320e58a9afc2e573110ba6d14c324e48ff73b366245489eb77f4efa86abab16fab8dada723570e427cf4ffd26525b6718503d0080da126e59c424f9ed4da8c4b6f72ec7e3e90cea237b9960f13d96a3414d98b122d0d3dc5bfcba3041828feeb76da1c06e3ec8bf295f6a053ac4afe1f9970a93074dda44fe6fdf94971cf172ea293914133022fb606f174058969d6745e48ade9f81861a540605d55a07c2deff7bfdf6689f8c718900efec04522beb6759d51f4780aa3fc25839da48bba48b1fe7b59881fd7ce77e643de83caefe06345d06e48ec0022cad2faa54c08f298989acd3a96ac0f0af6992c7ace9a5e4fc9c4fddbc223c03ed1ec3114454daef1ef86cf98c93a30bb96656585382171dc33527dc6afa956431609347361833c8baf742fb825cfad6f35a9eef402ac0e0202660add11b4a717190ab7c68deb00c2549d0793137da44575823fee3356c53e322eb78b5582f25bc6e6589843ddeb2a8fa1a2afa5bde76e5515c8e09ed7995763074ea99106ae5b17e01015390e0daad859b10107574e9bd408c0dcc086293e52fbf50699dea2a2363e93a246d756847a4b5bc75b6ea878db40b89249ce0002e1b316cccc26bd01efac3f99fde90f89d84d9701eed1546a5ea53678e3373d237067686d71b6e8f23534d33ae02801bfb7bf0776ecd59a046936add42fe140d252e286279b5a2ff1f0d74db2181b2ae9bbfd2e6e83960665cb820e47743adcd3b1675b8972b6a8fd00d42f9c79f703ff23020f450f70cfb91b71446585076cd116b12052ba7d6fa815e3a948dbf94bf3222d13f4271b251625024cb6618a10604aa3cf70e8ff52e8c463402713c0608ebede0c6cdaafe9048dc279ecff75f6fa9be1b9dfad1badc866411cbd50338bb2a8fb2de171a8d670791286b9d205f516baa149f3fbfa1205e52629e72d01e2f014d0804924ae91c60ede4d0c389721a325fc4e4e45f2f7e326788ee5a725afd5612e2eb8c5a7c6532f76b34fe28aa78ecae4a95d73e041cbf9694b4368f826ec6a47459c477ad1c2c6df82f9dc3643249b5dfae0fa04a323f481006327f8bd5700cede18fdaad21c40732694ec3c07140d4fc2059e71fe48d16c5c2d692887f8d79e092beb9fa5455fcb80767cec145c871ed0d27a44d3c8320a481f0f316efa6c34e4eeb241345fd980881fa3fd91d8b5a33dd69f25255eca29c680f8901888cdcbd01a28ac9b89fee8eba60c44696298bc8e6c760aabdfc91865400cadc0d9ad7bfb68f4e9e0778f86b7d2451acce92d7a43d24a6f1d683663a6ba2fea27ce240ed5980eec79cd1ad90b8e23348bcc97b4fa80ba25ab4927342ae6d80d874ba33a0aeae65b67657aae48613e960624561e5c08c80748b6b8da4f66561a9f1e70a6cb452e39f56f5d4d7ee5e77721d44dca279e776cd1d06f0894bab0ad0ba7955c12d8bae7180b7511b0bab67f5e99491b7703b93606a99ba9c5e6d11cb60f5ceca07da98fdd09f71e6e55c8fe5196575351640964a37fb349c94c4bab44577b9ce94d64b04d6c256296b1e39729aefec163861729ca6d252d1a83cbfd206957668665ff0781aa73783562b4f78c0e81c4ca9aceb0a4b138c5481026b0c75318dfa8bde4c963d72cb9a353bed3a725c46d68d20ade927daabe1ce0150d9a47e3426d6bfc660e8c3526ad02abfb7c8d6322c244a924a78253de1b58446c56ed29378af371c94d7b0f0e5e5d3dba29ea8566be0d141087698090e4ddbc47331d724f9a1343a633fb6eb97ae69ae57b4d6d51860b4429bf156ce934b6dc2a2ee02b70c4452ce97a487953ef6fb6936528cb3f408a47900599e4d8120aee7c5055b612b61ce2fa361f2c8bded123b11f08ec86231f93019c0e888a05d704ce363b9e984dd2f85bee5a38165d3d5ded3f3837aec7bf6a277c972fa90d3ebb524a6a5b600f9fef8692ced9721b812d336e7eaf56d67039778a6f923da2dbae7f9be577a3be57aeb12fee321071a96fe826a4e461fff8014752d7ca0f201c807f97cf8b537dce0f517fff5aa1b79867f42855aed1820ed40c96823d8bfb705e39af038155a8a91250a9969c86f2509bdd4565b5b7392784c512c3abfccfb2c0cdc05f4b1d1cba06216d673233f62b7c5311349f9d9c2d9c75aa4ad4db22a06bc36aa160178570e4aaf05606619adb30e4c838141afddf45504c16c8f640e66a0b3467c967918097dc17c9c6e5d57c9c7a15ffedfbadc892808d8928af8a35e05026dd3210eee2863d0866edc18870257b2d5011742f87f0cff7b5572c056974607864e01015282f93f6c777b10ad3d3aa3620cc8c4134ce9931f726751d745535befa49c68941848df8aa7c2265e1ed6e5dfba9b65aee9186733ebef14f537ff3a432abece9704a91d476cf1eb3b179a70e884c375a7c69439fe4bcaf87589dc05f5b34be81f8acdd79558b6cd23e576d739796374f90d5b415de3cb7fe2bb96e83198c8666428bb193a579feb71f7d6e848bb1689cc84d9967ce01840a170ff0207cf1ede1046a4417bfb47ff25c72fa29546a54a59fab9bb67afb726929dd88ed1df368dcb600b7841147b234aa8a2bd196d0098bbd98b68d5ef88747241967724dd33684550f1db8949a4e254866eab2a9ec4516bcd936b0e4c5f348ef165c3aab1791370e1cc3151274b57a9769f371901225f1ff8a5ea4bee80f6ac627a93d8c3dae8f13d9056f1a68ccb620351eba22642e64809ee20f1b2c98db1509d51ad01a3cb4ecc29480b70c4157bb9949b42f084cfd19f9c53b802ff0f0d840dd50f1626f65eeb5ef2f7bbf46af17c51b6eac3576ac1b4dac8523444663f37f67400adcdd3fab3c1b1239f826d601247dcc5948404ddb5be5cccc44ec63a1aa17504cbcfbfd6dca35cab594d245a277d4de17af33c904379c3adceeb728e185e3e71e6352c37310db1f2429c59583156062ba3a95d988739e10de34a054f9085f8f2007e25fe9264f44f68995b86711dc1b4ee96fc42f162fcca91198814d586798dd9d74f2383f40456deefa969f398f984aa1ef3440d397fd9da29858598169d6cd9516676550491e3d2af5a12c5322351bc634af6ae6abbc602a346ecd21c2ff609b80f843b0c99b625a18e4430bc3c6b544728a133aac3bdbfaf5483bbd64a0bf5fbac18efc8223c8ee0f946837f36442e225d854f6ad2bf307c3137c9db348f9ab42224b709ebd1cf9c54e600cd988fd1e32d1b511af8104754adbced1afe898ea39f1f34f930e70d1004a1a668611d20e8678bd09dc030709522ae0c92787c01c171de133b2768ff7cdf4ab694fe69045ff905c6ff82f6c0b7a1d468b2ec5b8b490afbb63f0d38a000089abe82a60b3440650e8acfd066d678ae4e50f441dd539fcc5a1e3f665f014ce1c062c1c13549701cf0f40b40c2e60ca84589f19e0a6f526aaeb94232a4f69d1ae5a3c8bd47ce372d02a8f07e671d882b79f2fa2f72ccadc0ed3ed167996abdb5e12cb7c66154a50768e30b7e17326ebd551909ad2077cd55e86b0c74c4e4a14cedcefe58fb6c14f8bf36d17d4175abbc5083991cff978752e4d6c77bc2abdf422f214ba26da48634afccbbb9223fbce91b03ab1606bfaa93dcb222717e8f1c617705595b4036e27821ecd81becd7725163774e465a783a6fb1eba61d0d82a20b161d6999ed4dbfc3f640273f628490aefcc66ad737e7d21bef8eca63ba07ceb73d8423c0f91b76ebf90d267811cc8a9049f619e6a9bb009712ab81d7bd8f67092673f9b5dcc5fe303bfca3050a8d0c683ead4bfdd675007823a3eee3e00312252c9a5d8aa77c5b6ee00b40481955ef5f9cb46934579cd8288cc868abe445e026df79cce788c064e790e0e95a139e990c68cd79801e28b65b82fa4be1ed9b4375cec0a02339bf1d164c23334cfb1c987852e046a0bd1060d8e8162b9c350d37e9940d5ea8df2d96cedbe1ef33ed91c501a17ae8d7bb3ef3ed941a9b5106a9e88a844dbe168d7f4fbf18e181865bf39401107be00a797fe4238be26fa4d97b34aa57a5d848c5fcc87b74964b268659c235159d52d9a33b26c0b8d536cea531deac312483ff8bbfcbc98d5af00497f49cb17a26040a31cee4b98d20aa617bffa71b001d98e98f8a62ff0fae8f740c08ca703381c7117f586fdb4480d0bf78023ed0c689313e6b195e10b33f88bc58a702b36ae5eccc23de50f461e2b7e7f1bc15c13662f3a42141820a48b1a8fb5e0e632d9a1826fa451916f28d48ea97f2fc03aa808f564722add8358a8db38880c0afbe16918c449412975e7e78125e554a04e37621025f9c16529383bd1e12b2b5e82d6eefbb86e2400c6ba3687521b1cd4da77818c58021e935dfce882b284800741e5202b65a1ffaf71a9a30417d2203919e95e7fb54447c1f62a38e4335727499b3126ea07dc73679eadbf15c95adf457cb242cef71d49ae63acd7e7785e93113075e3ca131500ea0c2161d804a76ff9f9f7afbf95e68d6316ec0e1a8f3bc801284befefe7821168884afd1d25bbc4a789364128eb6dbe220e3a707470a693e5ef588d6b0dbe1751a0cef18eab037490f8e2d807c2a2770c7b127210254a009eedb799c66f9acebd4158818ddb6daf954f9350225c9328a1efef3ac8067a594720212c2b72215972578fe7971d9c76d57498e020d13f8162b95a60a82f62c0f05c3b662199539e07668a5a1e31964f478906c43db030761989b7a3ac545111e477cdf555c465f76604de4651ef203ddd0fc3a5688aee4f644b199305ff2b8183647e6e87efc24bdcf09cae0b548bb85df7784958f69dbea5f65e9ad54c266c5a71d0ae0826b8f223040e723c4241eefad4ac6294c37a93315974f000599e643456699987268ffc715f13098a2e90ff07c1faedf1595e1d49b5f6b878864f23909f926cef1a8be998bb53c753a17bbe0e38b7eabe68137e8199239d700ebf1933c24e14d1b3c7cba032ebeff5cd2cf5dd8705349ad6d5f28278ac41c388d3433ad0cdc41c4045c72fc0608774489aa918b8d33b96584ed8c1868b04ec6edbec71faaeccef9b2bf6108894fbad5e0511614a1514e0c0c7e559b7c9a0509a2cdd0356d86efe55247f246ed2eacde65f5ef8ba5659c00c42debbbbe421ceef4369fcf6cbedb86c398da76443ca8b84f6b91508b404f89b410f770cea7a23222c7d0de59e26d527ee1b6b73cb9ff4c39094e89162c2460a29e498d177a5df00c34c5ae3b23b18bd296381a5ddae2d1e6c850c9834b5f21ec5432528b6333a9c82939bb5ae2e5d7bf2c579e47f57739d274fd3f62bcd5717ad057d23e920dbd1448b044c9ee7cbb5212ae10f9f98cea1bcd492fc3ba05a5ebd9769dd4795b82f9da71d4eb768c58ef93f1c8c141bd0edda4cc2f3210c88168b80d846afc85c41ece9ee425531a9107a65854e9e374d386912c052bfdd062908d5a169a566dda2f219be19ef0fb6f400e56cc19c9510a0ecfe409c09be6b5b54c006f1257d38f4d0cadc36aaf6a4f4cf57c27c7562f3597b1355f18e847c49b4a291e54b8852f935284bb38e6990ab2caabe679984503aead91734f308c3c12277f0c900c18ca48112f4230ddd4ec2a61a194fb79b18146cd942a8b5ae15a2b73e8a627c10c539c357d6697a20c104ba5cd5625fde1136abe563ede9ba4014db0dc340ea89228f31dd184ac5c21e5a95c8bfcdf4ee30a5d7d485cece9e98d01dd49deff79d8a9a2841c26ca83d627033a6f92f644769476c0062dc40fbd6d979498b78e43a4033c9b79e4936f6860e084d1223b9a453d48330bbfe1ebde45be2fed993598cfea18a12468a32baa7338ef221161136a7f080c4cf9af4e49df26c07c249b89d822ea51533e1e8adeeb9f23c90bd1c3312c3e6ee94d7042bdcf00605eac86e252f81ea0522f0988cad579fbff8da2fac470c6f35b3611dd4ccb6fc2137ec2f616903980bac1d94c8c1984539d3bf33a47a3666021cd1f936123146d485f40144defa22c154fe9b34289a2e1b6be9772fbdb7b29675fc6bdec4ef979b5c0086fee2d04a43ec6ce4fa391bef7a9935c4a305784385e304adbb514b62f5f8a3cd828f74b4800d8e2c4eaf3ebcadfe67fbfdf1293ba86c25535c849e98773350c98b955313059474a29027ac41d67f61c219bd50099e7d2a56f72226f0c6022c4a4e972f9dc4d49b7b03935adfe4c174ddf655df25c5c1e740ac4b064ccef0f4831c8b234298efdba005fb52b37b5ba44683f8dca32324dfb197b60513cd04bb8bc396c3bf058f269ee3e9a2a9718ec5785375dfc9e08d13ae339e8ed7c2d3c0c0ab6f8bccc178c46d10c672deab3c1164dc7510a20b6124faa7b6d7acf8e708bb2428ee6283016cbd5bdb570bbcb67d2e81d34e0223d46d2ea47ad1de8e84d9e35f946dca18d5f48d8beb1b641020e489dadbe5e71eca4fe01c9bc6766c595e13a86928005f14d4e94a5886268422a10797d9dc8595fb00d54b2eca14aa24d71fb305ae757966d7a45cf400f79c45c9e27d0931154579da372244db5d4b1964a12363c31aae2e410cf90bed4258c6c843ea03456577ed7509d736def7a0f4b1da58bba62cef9c27719f56f13642543c4328913a79b6b4c11f5415b8f9f270ccc18e9aa7b4e3f5b61e1bb07c39b38e95a75be9531843bec303c8245d1d514849be9102d17bf4810e8456375daab7a72dc87878af25cf812dc1fa9cd8d87a0d711ddae268390f46612dd55a8be6426e3fdd27523e66c8b2a6b37f0397fbcfe9fa80c547aeabec1350e438621ce6781e2c5ea8f1c83fcdcdefe24c4b775198810ee0668100d8fbcdfbc0830a8cde1f0827c97ff042100a880347279b47425b53a3cc79c652a70e70d7b7ba23bfaff6922358bcf230dbaf2ec0a2a99d80e4637ab097eb27a05ef168e5752fb4df0d3419fee37b5371154812ce1de955acde46cb9e9d9fab203b91ef3eff89ffa1f3cd46de47a82574a46e6e30b609dc68f2e901bbef94f5915de2decc99aee4be18577032a7118148a072caa73dc785d94b787b2929ab22da1ecf9aa8d784ce516497c8209eecd12060f2b67a6d18c8929de2f154afd2738052eb9be483a873e4ac98b6e5b8c3ec96722684fdaa5bd35092ff47075c71657a3b589a895276f83ba11b3cb1a9c06d70800ad54e792d1afcee2fbe37847d3d4712fe6497fbee9fd871e55582869c18f253602b0379ab13cee2343872f7f41401859b36860dabfa6106ec2d52be91c1c5ac0268d6d736155c4e5c95b09ada3a8ac431578070f1851fff7e7ae52fe77c1a58ec683eb408a19fed4ae521d30b4124e55e48ecb542651395f4c835df50b7e0727f4791a3af0ebddcecb09ebbaa40020f5af8bf0e781ab1506443afce4f8f04563b7b85f46473837a7525c3628b56652519480ac3798e74532faff8be32f703f05704fe763399c442d8f61c725fe9d144438b764272bbe670835aa1bac5a2d5357c1a620d068dd454700f54cbbaa9036285972ba92d6fce8f51dc7b53e3e94a36471abc15426ff2800132702d2d19482bfe4809868f64e56e946d015292ad7c016c4713673379a200688ad56d5bc3adab7f6b5038a3bafd394c60a551a8e43d4e9e7a55ec96dcad220eb9f3453b82377f22020edaff8ce3ae48ca947069823c237e0f4a2a9745bdd215672c6299d2810d488e428d291b0f5607f66a6415d746d086c55630c283048adeeaf2e93e3b3305bbc1e78a84698bdcd0f1d46ebbfa449ae54046cf008a9acec4553978c468142cc9d1a797361d6f5c4bb17012e4052c57a0dfa135bffa2eea4c7ea346256663ded666a671e317398edd2b6fa15e7232790db4a5803a8ff961fa947d79b35b951533b702cf440e5dc3429c21a88d2ffaa348a18b684d030db782267c84489b0b5b017e307989e3adabe27806670d3a24c2aeeb1289334e3047fd9390461489254a64b4d2a4d7e1b0ab28f936c00c36fd33c9317fdfacc8b88745a740cf41d7906f66ed66387d08b08414fc12ad553fc95a6c91db48786346bca9afe7f6c298065c58bd69497cf226adf4fd05ccfb547f791b76115c05b9925d22bc6e1c4507e49d0d2aea29a7cf8bf5cdcc1fbee0decf1403c0b1974d3e1db97c34fa5af2c7f319f3c44cb4689b67eb06e78810ede6200a81fef471084009cd9dd6552552cbbc73f0a0d3db18ceedb0d7c9b745d34274b5948e14a3b2cafcc9aafed65cb4f682d750dfd9cb90f2e2f68240ec9688bf6540dd8d4ba589dcbed4892d54c97c1198236d1e3760621efafd8a9f073fbb1535382fc7969f8e0bd9a0204dc4903f85f2ab4893f6149da21f3781e4808582934db7c47ac0ccfb879f1842f13f21008388397a5a137436e40298b2b9a18df274a1d8c19328e600c254cbaa111d92fb232d72584856d194dcccc95c723b8ddb47d0da0ff612eaee988d5063bd1659dfcc918dff89d2dfcdf63e4d0cad03f8e6f70470535cf7910863b6bd829109908c8c2989e10de69aca32a8d200d33eef4fc04bbc731fab526209928cc29ed049532889cdcd3c40793b334b2ee234477abba5111ee9a1b695afad74c6385726329f36f8557796a8ff00eba32ad2faf2bce265a031c83c60774fb925b9e5d86e8b567affaaba69adab97c6c375af457067c52af4b3c88fe3fe553bb138d0728396b843f0beeb64b77f7c34be48d551d2154fa7f5e2d8683586525608873546443489575fb6acef816d9322d253391143d34e9a7ab4cc6b6115b884386af1929cc848eba5bd57c3a0d466e81ee44a337cd60803581da2cac67ed2f79a50c034adfbb3fe0ca15d6aa88dc7f02f706e899b1aeee239163fb750cf0e4e5dd6884cc0264ab592b69f8d156dde6aecb0a99a877a61f23dbfdbb50a1cc2a4bea44fbd4a466f44df1f216f379149597ab1174e99161325bdb957fcc328831c2a7e1d5e6124cc05102bd949b879542a186ba5a51c37cad5280700d9351e5e20aac83a12cd5c43a991f95bcc917a8504560e3dd0affab3d5e8ebca02ecf0cfa31418b2d3682aaf844fb9cdb783c858246d022f06f1c87399714a28afd235e35de4b8be59a7a3c5d3bfa1487f0d9925ca93f4f43bc2daa9757dc2ffeb71a4382eaa4bc5bc4e6dc1c30718f29ff4b81c8e5c6e0db5b62965b18027dadd997fca91126eade62f2ddcb10fe78603526531eb1215aadc1b4f3d3048c030edc21a3146fe2f592ca5181d634c3695b42d3a08c6673149cc8850c7a808ddcba0b73b2cd3f11dde58f89232f15bd57e2db3714d0b3844b50d69108f756cc81693edf8c04f7536d1c2b30899ad520e7248fe3538f1d0ec7e4337b07d166478827692afbac3fea4513898f2862202bbaa9d21fccb7be9ab1ae09ec3a3cb841bb07a65c84a45b8bc9e94786904950c3110460c6106560aadb3ebd422c7d3e0d2f674fdb353150713b397804162498c34e76c599324877fcb47b1aa07539878b8daaf341d2f9585b4b5ace375cad0b3d63b8fb6644183ba25e13e1e54c7f3a6b71437a1d439488a286ad23fc175ab321a1d56977d8166ef5548d0b3d1d1abf34c2d281d0c2845bffe9f50b5642980584e610f230754be417f732e32d984860588d4213d7129f9d2b799b76960a8037cadd97216bee5d4844a5fbb75dd2e2ceae7fbce1b945b57ee76efbc1ace2c39aaa817779381f621088aac1adc5db2ac81a1fdc19dc04cff9b408fdee683369ee27663a51f7d1bd36b80c992e8228552fe6384c73dd6e98f1d85b5fd310d7b59834b3903ef8c0ab326609ac64f4b0358e627192e49ae771f258d1b2f9508b21f98effbf0636122e774554204e0ffffff1f