PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79954 31f9a866e36f4a5f79ac830cf14fc58f3a9267a0183732acd733fd35429a5ca2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
592ebc698bade3bbe1f4def0aff6cf8e4383a8c8b8ee934fad876ac23b39e5ec
Certificate Block Hash
31f9a866e36f4a5f79ac830cf14fc58f3a9267a0183732acd733fd35429a5ca2
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f007000080350000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d668bd5a722903d0e0422400c23f3f296516bcba729745d68f4da0bbb458a279e4eac7ca245d1f4879d2a1f3856d89df2bf546a9640ac5221744b3e6e46144d8377dd1102030a2d38a5d47540a69b3a9d3d5270841bc8c5d81080000000000000040000000400000f007000080350000

Raw Header Hex

0000402002e30c4fb8990993d7c01639627c4573711d88ed797aa61900a4c92c9d26df326bac501cb00ff18cc85d6a8baeb5edb3c301c1e6e66adac1e8ba1400b363089e9995426adcc70018ece5393bc26a87ad4f93eeb8c8a883438ecff6aff0def4e1bbe3ad8b69bc2e59

Proof Data Hex

59,560 bytes
1212160103073ee8896272d1abb921ed8d6e94f99d00d954816b61b0140e9c0752edbd8cfa37d0189f7cbfbf4410720e03ec52c23361ef65f59759475da42f4764de9e7ea95847df6b79d557b8501b353413e8ca494c49c8ab5a7df37aecc8cd788329db316b5fbc855c9752b01345a545e5db840b48ffb314d2ce1a6ab9c259bad05b807f37c65593f4b4876cb0693c92b62491ec5df6d8bb64aa59b37b5ca5eec541c8a681a863154f8d093c5574ad10accb0b99c4571e7ef0ea45bd6a0441017a4b7374828b563169055f6f445884af4740d91c2c003996ec260c874c338db5fbd5c37006291de61f1d6771217fa16bc44a96df402b1865fb96540a808e65b24e331b01846f50e48830e465ccab7a374855096927895799dfa58eec789258eb0b917293903e2136a889eb36dc063c57259068a0cca37712dde503bcd62653d49b1f21d3753ee1cfb52a78fa897a0c869051b73c9e03d375d049241869c59fd14c7c1748b5847a88bf1ea98f27a364f75527189cae568fcde7a326fc839390edea873e55963d9631d167f078513ba2f415026032d04465fa232f7073e0738d2f7e4537fd0bebe331ff157577983e9a78178a9cdc7dea13a144ea95f582008ca3b04698d5c5400428bdd1da8b3f90e29810161bb75ec96117e973a311847c78856d436e5a4f9c0df02ba6caa238cedd69c527a51fcc4dd82fee7f9e5391e5c6fd74f7f436bff4a9e0263cc268b1f4cf6103773d7fa48f15b86a8740d861e288ccead7a487da394e4ee3028b16d94d548cdc15fbee3aef688dddcfd7a341817888a93296b565994ab6f667adefcc5dcc4e44b36abfe920ecd38688fafe7dfb7337037334c6ac399dbfec8eeb0186f0ed25700cc7c262483cd9368ed43afacb8dbe0cf885f40088f6e23b649d694721857d03ccfb7b5f60c9724fe8a261979bdf3ba4f13a4e8c0a377813c780ab62bf55df9637ffcb452fd010a0709b6021dcb71f36908466edcfb8627fbeb0dd5fd053dd020c52bd89a6863a2207bf2ed7c419ca792255f9a7cf5859a78c9b26e3485de18e39091206bb57cb2e51ac0c77d385b6a3fd0ea9c5583bc167c44cd86f86f10c8a3f0f6f82d07f4211800a01061ab6c0a9b90e5299bae933b5bed22d004518d96cd661e1580d6c1d021acb9def94195a865ef123450ad5f59df9871cf40e9bbdf4502b240dd8ae6d24df48f1687be779729c469a7587091a56ba8b4f5ce319503d1ca4434b287f74574e047875e8bfe6ff4d572224aa827ee5f82e7abb0e7173a371490cf6032fb9141cf8a6bdd3de14e3987209ea15edb58e1cf8227024c1ac2412b755aa0bfa981c25b0ef60dd93eac0ccf9421dfa10efe19923938947c91b4a04f3252034311cc595ce2a327625c94e98fd4e20906171f2a0cbb248156dfb1c57f9e3e1326a257bd875c818124fbf16525b1302860bba2bb1d6649a618605895a5550e5fa95aec389688971d5e68be2dea9b0269f1daa90150bee0501bd2338cf552b6a8b1103a785fc49068830fe8d3234d1b949b7eb7aa3695c03eb30deb148969d82d9fc341c6036ed2dbef3404cc40a367a3cd257bad7c876bc283ea4d37651d37ad1c1e680cc03d0ddddf6504b45e57f17af062ca6fc3a384a7226dcbab641216e1f4d59a55d65347e92eef0fbda15b36067a3f6e550798de06d46a106e8d25ac75a31d9792ea622aa31da7b271dfdab0f4dbdb278b8f6b0d751786b14dc402650106494f6d9e9973caeb3b5014ba9d93a26694ec3fbb54af6cea755e7a6280a5136446f84a2e64dc3267957e9d790827d634af828b293294de1cc754cd654a5627f95af1f2d0e48f91b09986cfc2a7f280f471bea93a5fecd1c5672a5b3d9deff2096d73125111e9d635f8b53d2be8d83debfd213abf7ed273d1e01359d94dcdad1cb350d62e6123b85f6e118e32aca9212dc5c529982d126855494c29f3948b2f749aa23d396ccf68c939702be00bc5103155fc5ecd732fdbac43f3f7d01f7d3c96f1358f1d2e7deff3f7d5d9260693e269e9ddd79011766ee1c4095cd7ec7b4589cd51848e51f661961446b77f300e93f7640fc067e255a7666d3084aad48524f00652215dabae00394f1bd43a4c045d21d7e225377335697be82b43375c1bb5c4075c7194bb6d3cec811b1eed351060e22d76b3806e2c1edb6811b3a53c207edb2c7ae74ef757a6dc46ef10d77a459622ecebe4304fd4c982619ede263be44f8fddba992cba8076bf312d70913e74e75b2b0db0895dc0d2e7a940c1472a1115a17942df0fe1bcf2b7e6c79cdfafae1f9ad1ab0eeb2aeafcd2183feaf3ed803a4dcc2db9e7cefd7f81b89ff92de329b70a8ddb88e1b84cc3e803180861ece075c6dc9b70af8ec71f237555ca65150823e787f0089ce5a9920466de6a086b0e59b32f3cad8192fda3becaec08b617d8dfe343e641379b98eccee31c73fe288a3a176b063a25342428d6b250096391fe97b28040718f0ec30a7f356a33b57b1d266d1384d82052c13167571ac1bd354123762d4999df622041c6fab2d5299edfd7938d0aeda23f59497a79768acf9d5494118c45d453176c219112d509dfa7c1463d146a2aebab8fa21bcaf35d3f22e83f586e5870322af9b750fb9210755a0981f6ff18577e6e4f7a1ea0f5ff9398bc63c57b5f0e4c2688bcac544585bd050e4a9e38e23283659560fa490f96a381fe572ebbe3d3429cb3bc2432529d0674864a06e5f50bd0fa0ef0dbb3de6a8b69d850568bf6f56c913dc1aa1d2a17f31910886b5c335cfc219c606c9741f88bdb9fdbbbb354696c2bf04f907f004f45ae5cdb94b6f16e739c28514d752f0e1fbe7b08785391a69bc73d71c65ecb5f900079cfe656916c343cc132f554e745946edae0225d31dcaaaf4dbd32e373cfc53d41c00dd96d86658276cf5a21f950b8462fa35b020ccde54fd9d7f94832fdcdbfdc9457abb144c9e345d85a6a397a1e30ec8cc08bca1d18c6087d02c9408725c429bfd4c26b8c511f5fcd66a642ad374da7c2770e25b637dce21bd094e2a3712cb1e8aefb33190de0a15ce960d3372655cced6dd82c1535903262dd5935c7504a147557b5c10755c3c733a0e587fcd4e5b9bb804287bfd2251c7c6fa516310dcf16baf64d8e285e9bc0731f1e43f86ad9054725b0bba248bc450da6e28c017a0447645a5ba14f9e36bafcb8baa45403f2a58f0a258269aaa3f3bfe0720c933f8c9f1977a4f4c7eac70cdff98e641987879da28641860f15a742ef821ba35f049bf16fce03f3cf0d5640936e5fd4de583015eedb8e3b8c80fac8a95a957751671b8717bcbc8764c8c1d7349f6d007b5c81b2df17012f0e4d9847e11cda1161c281722c54e1afc713d28257b710f2e2a7c6de5c97a7025517be8422642f1c8637379ff7ed301cf59ff4cb47094ace1d2429e99d96df25ba66a76e1d9c1e9ea0c7a697ffd455baff6a423305aa196280fc4d09df0b3f1613dd0894e1771076584199e096ec0d45231f9a5385de1931f415df14676d0971e2153be93fffa6f9df6f81cdd21626e42f648bf20637addeae9b43e4c66e145da53f19a2ae91ebd28274e1e06dc1db2ccc635c67c6957a55f47c1deee3a4b27a2675bd0c5a0b2b007597219764cc7734b4f4ecd49a591f3bff82f7badccc765c2c0acbbb1d10ba544e6876de69210d0587f940b8931d96a7d5f9721a0f7e41dbd2a5223d92f5d2fe1563f7452b6690450a6aa0147ac136bfebb3e7f8bed716f638d5dca3e797c564b2b55075b505b67d094708051225b4b430c760b33b3dbb0fbf24ba3d91cd2797222b2b10f3fccd325af3fba0fdd01eb720d5eeb20863025211356141ab5a520a9d5d915babd9284b10ed6fa0a7a64c153c5018f20b80210aa1b20d6cea70516562c95de3bc34815812381fb3f3c9cbe398aedc544960fe5be44c700284af83246f707f961ddb19548d615d5d6abdd3e943b0d5dada4360168390c7067988689403972118948439ce51f9ba696c9a84836f90b5d86f9781c625a51b839c2fe697a6a846c975f52e7881c1c41182fce69c3deb84d91f3529e1487f0a7e3e8d0477f6c73590cda1c0633271140f107d7db7de6d6fd4cc393dae22a19e966730c9a2c9d07df24978a07e56d7cc2ef9c066484a302c9bdb3eb9d5650931de915ab0a1ff1a9e6254fb23c7905daf8ea60070cba443833c020da57f09e255dd81d69abe488812073a97c07e51524aa31ca8f314fd2809b626ea5188ebc2c48f37611fa64367ce94590d7a96777b74d4491aca111bd9847c76ba17b0ed97bfa4d9c65a888b14d47e68f1cd922bb56ab5fc4fa221cdb5ccf0089376f9ea1714cc614951ea439742d452938696d399e54d79263abab8d1b4ba84408e5dd29ca12c91c2e2d2014a99a91a0c47be8f52832a71e036193dd3e74a1ee0fd799a5a813f1e14dcb22686697df4f0a63476b164ff54a11e8c6f65552b7e97c530b82b56958ab75ebf7df9c0ec40c99476af86e12e6e5d37e8079a746a297e33965f73f413ced1a5956c1044ea47bc19c848552b649db6b230bab4cbec1ff9f2fe927d5f77013eb42ef0732d8894908fcd06f1d896b79f49f28b9c9e85f9a98bb98672abffd0c1254d0747e61afddaa979a05f40e0e892502b5bff692f384e5985ccc94cef78bf849f4e7bf5ee15b7662a7f4e4a019165d8a3cff59e14bf13820f779dfcbf45f31ced129e24202372234086dc8f3486a595bea35f12146806a0fbe8573be48ce46a151537ab652c1f0a6271682fbf860f84338ec48d25ad8dbdc3f22aa6d086bac4e7db40c2c48815ebe96e1fb385098f671bec2b74e684c7a75dc843d13f2132d50a0e1bfa67ff00ecf963429c49f65149ab83a1709e4ca786357be79934c7c3c4e2396a7fc130054788810ced668ef4333e19051ac708ef4cbda46a2b67fee29e1e390261721352a80965b72c8563be74140dfbf36650ed7825a472eb508b6394299b740fc6a1738e5f8ac9f8860796c6f8e3c722f44af05ec236a34eda02bdb2d95c8cc1c65ff61f464d0d6a700e9d6984d784f645858c88e9f1536d789ef1dfc6ba859fc02a06225cfb575fe5eb0c0a1089727e84eacf0098f71c3e8df41825cdc85e1e907fb75018bbbef8a8fcf69715283e8bc9c4dbdbbaf9788d99d9b3c38a352d36dba583495b30c56a78bf6ded94281df71655210b128c8650cf49f949f7b6f5561030a73f18a60151f83b9c76caff7546b9af7695b93bc2dfdcd36585f31f7403d12621d9eb66a232d41f55de24898f545b8d3acb82909941ab3e5d7839a8ea4eb9e09d471c7869e3dd41fdf7ec1833dba6cb9bf5d9a804947825dc06d53d27f57abb9073e372f438d407ee884eb5ef886269f9f4ee36a98570f492fe398f061da1c1a838ccf141b316e47c8a142d70cbcc531e09bb1a190ab2abfb1b4e05b63d28aaeecc69f1edaa96b0f9a827e6b3285dc23f04576fefc35b6ad615f79a26cd86ec3c5d0af95e6885acd214ae6e70e6e1ec55991efb04833b1cb6f035f04d58eb15261be22dba545b5d70fd6902a1b3dd43e1cd9cf2209d1fdfc523654fc8934b6ce3b400c8e71f1d060613be18afc30137926f9f2a734bc9cbb97511de47ffe69d1bd7351e28b7f64eca276aacf26627e284d978ac1782b505c75219b538ead0ece7d7708cf91c1b053652fdc2af52ec29211f63833c3760637e0630186299599304706b9d2c4fbf9d20c162385609dce4eb4f7569d966fd7cba37f6bf4f082e1ebc005800456f8f0db8d67104999fc85d2c66c880e346cf95098dc5521b2747d8f177f07337339deb3e898587c74650acccd3ea2c22d6ade8bb8f09935453a50a94695e4a00733378edb6bd31d289c0b1f63bf7152e142535f2781daf772667a106fa4991e966969f38e1c1ac1f206d75a764e3df4509f9e8920cf48c9174ea78650c742d11709c77257c9f4d4f88d49f0f1e72af898e5676baa5300ff6e96e262083d544e8ceebd5eeacff8c1f72e7259c99470692ae5e8161bd27b18036827a7cd8bbac8311b722ae543a1fe1c8e9803421732a4ca273f8fac8bc013b6c4115f5a0adf0c3e866387dbb83559b7b99f12077fb22e13465f710f53366971e8492c62e038441f8a12e5cd72060396ed33f95e666de45413b0f364c706867ad3c3db365655df49b1915dca9a164c848cf6939cd8dc9fb42b807026f8faca693e0aaa07296205ef51228c23e94c2998289a3e586897f991f03be9bf169ff5801c7af82cc8037cad456d291b1e235bc3054eeb7b703818f9ab11b126430cce3c9196ec1880309c051db17765fce3e4cb51f3c6b722453bb1e85a4ba65f56db446cb428858702bd85f847257243afdf2c70ec78ebd339331ba695a7e6123e9fdaf9afe2cf3cc7ff88b5a6a65a814336c002fdb63fa592dd7127b506e0a61dc7b4bff289e958e7bc8fbcc97d448e4285a42e55afa34c42d994b0c11b70ee8b793c9c7a12aff2b11e24fd6b94c2d2dcc1e70d0a3fc5376ab6ba4c95695cebe2a265a6951026d6643dde9a2dd43a6fb1547548759d6f47197b51f1b6f9c42b84384a9e3468f98e07374c004f8852b6ddeaa5bbe7e9a229bf4d8048038b9fafac5d9dfaccbc30c79b8968e57c21abf0beee06070da29ff192858055dd8dcae9cb68cb3f3dc3c8b30f55feb299b3c9b80492f0da1382fee8449e90fca6f73406e8f1cdf49fd8064a1f2b5d8d3b46e0cc1a678c3af382ebd4067115e3441d75faa24adc27ae9e479b9ea676f21d39e962ae20c3ffde293164a3d45b3137e934c1f344e74313ccfeb305cb345fde2a9c0c9c6190878ba0b0e4181c4d294aaa223cef27c4ece457b7b7a823fa96f36c036bbd32d53f473957cce6f83f8caf415ec7178cb9085020e37086f74b1b5519f0e83cb878074bd4dddcc755d0dfdfe8c6ec9cbcc48f38d35a7b5aa4e9ab5c7beb866674fbc1444e692f4b3667f6099d5561dc93fe377888d11367884041c85e32e1037f08ad0787964a3702f569b1887344019cfc037d79864bd68c518b6687ccf35aef2a4fa34908e73171dc4d8d84dbdb9caecf5d26ad80364059771ac73e82811b9bb6ca214245a4f05394cb5bbd9be2ac15d94b0de7e39ef2762a1016bc7b20ba5f2bd925e323a3fe89881c4b94f254da637532ddf368172749bc67c6955a265318856669f4b24b1b7b6411cec6c80eba19709fbac95faf98460b4f7dfcf91446402c9c82657f870f3e4c651f82dc612a0ecd259681d6077634cb3d1fa3adcf3dc2e1a6217b0144fd4e06d3f307f3832f566e9091cbbbf2ec54c8743ca1bf918a1212fbb70c35ae703996b7929b61aa4b658b173fcb227e3d0301718525b0efa6f1f34d74e24e4cdd4c18c08b2d41f7e3dfd9fbf1697a22fb182b83717ff548e55fed9fa836bad8a4e0144f577d1d7bec586cd6c41276ec9e891b2f964a7b3bd4416801efe84db205b29c7b5ce374a6c9b5dd66443efa91e3217a1e4b70ba37beefb321d4b87894c14312777096e184cf873527bce617e249100b44a8ddef6088d2d4d0f18380ea5d9326099225c9378f075d2bb47bee73a8ed797407f155a8fb8dfc8c63cd9dd350d328c97b2d00a884555cf6993932c76eadc818a85b9766aeeba076b82f40aa75029592b9ca62f2d5e09cdf11710bee8af7e5da3121eb19f16f457bf51019d09296277d80f94d59042886d238047283fc7dae90a8b9d191bc227de13c960dee27cd0e1e5e50812c8af85d1c5ab552952e8f939041d69ab484bd3e0333329575d9b242f7976133187fd299ee038f5f5faf8a25d4913eede24e88fc34fb0b835f57e1db7889af39e7ae818ddbe988e0e04a245c0bdbafa45672e68df053d2c80d8b9f023ebd781f626390ed6a9c3da5bcb76f982b39f4ece8a18e995de8a92c9a5f0bd76012f8fa2397518bc537ba80652e4ed0992a8d80e91c291c8e9bd706aa874925f1815739f087efaee392a3c6b79f8e6d1000ff1411241179b9f1df88385f587af25bd3e684a092a8efde254c1633977387139e23b4872ab34e90706ecec0c61229351bc73ba8ab2b74d81b69e9686cb52c8ac1feea019a0f796a228d5e3870642512958c541b94ff7f618f54e37b9a9c8c7015708ca4b0363e1c60dcbe696c935b63fa3f78dc8b1c3696737b3a3684dcea316fc9b7b2c140bee6a68b6b71ee8e60a550367f794ad2be81cdfeb041680422273a1d490fe0cb02134e7b2ccde6a7d1d193e7235f10bd5c618467678ab4c7610303a664ae12c19d9cf6741d2c256f9b217cbc70f3e5315a467f5f4a31730c985588e2d59f9efe152fd96fc47e801029ed74559ba8bc4eaff608f9271b806fb9d1bc5966220cb849e78fa2891757943386836a1d39e3e7f3da0459fbbac9aa6dc5e1b4edaf7baf7a858bd97704ef9182f90d0ea18ab70c28902c1d2d7552d3a06594ed8e9c69b7c6ee800630dae9f6f8e0a2367aadf0466082e71fe41c6b1fa8c816f0d9d5c1614c1a10d638f2c2cad4058a2947b8d192a954f47b542f225f45642475d236dac84a6d0b14abc5a235bef15f002be6edae8ffc824727c6f9c6babda1358ff903ba21ea189a634c874a971554f24a48704e58dd085525d210bb9e3a67e603acfeeb2b6d632a5c0ec2c5ce9cf760a38511d036b9fa719634c346e110ff6d318b2f48d95e403b37ad3ab5efc126be8f5ca2627387c540359753f384384d28f4d005a29dd15ebe49b3e012c67ee33bcd2f94548f9a1906f2c955cb8d45ed5ffa2d764a5755aa56237f80735d03fe8832eaf6de16d3969364dd85b3c2fe47cefeac01f88dd405b8d43c99577ca70b148dacaed1f697865813221a984ec618e8c687c02527c945f46bf85f9216ae6ac2ad511eb29cdda2edb23fa74681c45161bbe9347e906d29dea96c28bbe119633da41b509b90875774462cccb8a65950a1ddd7b24fa33a58bbe3237b4a9e522193af6fef0923d8ba3513223d314a28b20b44383188ec621cea5f53d04a1542c28979ccf32f7ae1f685a5e1a79aae993feb389f18cbfc895139587887ec522be141e2368c8b85b2149d2851490c2adde5c2afff8a4512fb75c1c63b79b90d69676f72fa54dae046c6bfaf905d1b348e75d63a3f73b380625393148cdd3e21154cfe8ea2c39acb6c0637487bc4a72d3bf21257e4fc1a46545571c4db2e96321bb58de930198a6b06b88215e2584d0ffc2cdf4be558b7932f9244cd6bc6470260db064c9d9ba0fd51b0a025b57b891901c724f110879208ad58b359a35896447e9180699e869b08a0f6bc7a391ae036c61db1772d5f851c87ea48d01fe29bf42fb53cfed646119cee42218d213ff5f120561ffa02395875ee07e1af993dccc529252280d73d051be647cbf0ff6ecfae3b0bc0a3fa89e260b3397418a8754514fcdca6a83b4274e0d974d0b1f0db3fd5866ba85b44e01c359b321e42c55cead92051eb9dcfcfd2043a24b1cfd7630360abca4f619ee05f8d4a424e15edd33f5d30917241d7f1ee2c4d0420e498cffd64aae67b769e1df97f9ef02f210e788c133cf76a43441cd3819189990f7ea00560ad945e709567a4be3cf795000b59ca6074fa9dbcc298221b808440c660114599f032a0058cad4a22f4a055a54e01a4e7bd39741e43baf2a66d471f1a02b59955abd53d2f4cde8b0454b8ad35d386124270bd7bfb8dccb47ab2390ebe4d8b5773d248e872a61994374489b5b9d1ab1bd73cb3b88ea75be8303cd174fe43f3c3b09f228c297c5bacf1b0270157cc83ef75ab474f7a3fb79eab89a86fca0513b340de7a09cb4301689abd34cd3ad87068d07ba5ba4fcc604adcc64b9306065d5fa5274a4f245462b9d0114772297c9364d511f73516b1132b3de6dabb0f092cc4547b48bc7153a89cb6a66ff0a5719fd94978228dbcda299859b25da7c02dcbee34b406b8d36afc6b24ae45a47bf414f9f8bc6f9f5561389ce7b6b2c3dd0593833a690cae2ca9414cd951ec88643a937daba1010e9410806de6c12fea6a19c8db38c09ff2ce43c3bc813334242771f46902a748ccde7e2117e1b5ee366b5096b19e1c0d704ea95cfb3b0426ecb78656e403c4e3114e5e0673ddd7ad69ba6d8e9b53a366598e31c810f55f8fd8bbfcb8e4cbafa30b04f6f61cb66b641c2c4232e3ee6ed1eea2ca65818dbad5a22f5891ce77bf1d84662f39192d00641d6cf21eb34714296e9071e1468a79116f2fc62aa1e24ea900c9d2e5e6b6871cc119aec8cc75f4a7fd4446e08f593c26221a06082ff68d5e61dbd6df5de37b03f2e631d1362fdd785307aa2ee47b30e98c8279cf362fd2c97e998169bba9f2d9f045ee4226ebdf0afe1b7c848d4e7c7d899a8ada8fa28a7d06824b0130e28c9c78b82583499c5904a3d6c4d3c09e73eee062f2e0e1b796b19fc46721f5ad5014b9d4ddc09312538b9909907a74351bb8fa4c830be3268356159afd3e5d56a23577f30a9f29cba8a68037c3abb0ab629eb7ae172bf076dac77b2910f18e30b3427459849ed875e012f45e14449b282c39f9b0cf3e5f25c64ea446ea1c6cd3b11e512fee272899d997a5e6774a99a143f510b89550254322aa27f1e1d6d03cdb0edd8df63c871689e1d0c63b3bbda13c8774d48f40b928f8794ce8c83fe4dfec96b59cee1764d39d2043de4532079ca1b33f61d80fbb56c876faf184d4107ec2bdd54c37bb0edb5e62e85dfc16c5ce416f105bf9059f0bd34728abcfdb4dc616c14df70d36d838a668c0b5f26053f7d2a1c8e8c3a92564c2e1a569ff9a08a8fa67f958ea478e896ba101cb23cfe86b7ff34dc6954a042ec1266417509332a0e8b79c71ada0b435529f2cbede5dae103c60d201d3867acc0156b2c8581e6250230584b4299a95bd06a5c7008510c47de3f0f0390b876978dff86b6cea082abae1f37e7adadf828f673565e024b57dddf8c8a13ea2e302e068e1e23931661754077098d1ac1ff203307c81bb5d2e41323e7b75726b331004497a9e16aedae26f1cafb7aa419783e87d35c9bce26fed024f06bbd3ea0139d97525105daee0a4d29018daf53a5bd7a665e14c1b4b07790cf63c0d385c24ad245a04a87676d67fac80bd24e960159fd99053aa30d5d9951d18b27b705a3dc5bfbb7c1e72ffdac41cbf6264183a7ae28ed9ae87515316f456ad7a27547bd86e3e754c9d4279324ee88f8988ffff07581ae1c9de6478618b162ab3b0e11c2572bba7c23cae15e7261322bd19e49d5005e870c5938a6f749c11345792f86bf645a4ab95e8b9040da462bc8909feb18c5e60140eb56d2fb529cc8db4aad197a98937a44d346452c64f4074ce0c835bad7871f36d5a0fb5abd064223116fee4a13a7a9904453558ebad25ba7cd6a0a8ed8bd1f37213256f5af71e00e1a808df566af2213ed512da027037b8048e56a57adcf50a3d906d110416bd11308547543a72b289cbe3f2202c84eb51292710234e733101874c48854bef23112859cc3996fd3e2905fddc82e933e240f5db5d42c966b235566450e461a6cbad2c16da011becd6314af957c55ec5bf161f52e658af6d621768bf462ae6bf735762b2760413607dce94c4b3005b7f4998d63f56f0317cd1b46c1526e70d008b7e49e8bc41ba8a9e5a375ef1df04ada07ebb43bc24759c4d2bc8c5ec926374db406a1d0b5043235609068f69193cb1546090d8e7af1429aed231cca8d08399d644b3210c00cc0bdea5b38219e96cbc102259df54b340d7407fd09a34f899931256467672b7dc05778305ff716b87f0b3691be0a23d1a82ae2fa5e203eb3e907bd1272f2007279041936286df7a5eaee45ba8f31d279e3d2163c44c43d251551dec8eeb35a64d0a3c030f486f57d7e5b159fa4dda8d251c6bb0f3727d2e58e14394be1eb0879232a121355f52cffa63bd0f823a4763caa8ab66f1d3f6fab12e24b68614f4b2dc22013e0f3b5ed789ba2fd6d45406e4d53177bd9a7dea14892991ef5e4e0f101e320099b602c33fe6a6f5619c3ed0d67cf771a5e575395d6c0056b141f9bc2ce92ff3b39bbcd7e823b2f33ce381b90bd5e8ea66394caf3757a638c2d8a61f55750c62b1b0d2d29c2c12455a78f1cfb26e00a9ac5b8cfa41b6f4510e4ffc0ea768ea5a1b8d59b84a035df1fc0a9fd3fe37e9d7c72afdd164d0626d5cdb9fbb81a017c5220b73d0661ca66b5efdfb7950e4aa9a74316b0fd7a2eafee1bec2da61c008192e37cec4771b001871b1d7a3df8a87978019b804a0bdf7d26d8aa4fecafe23fcc94180b34f427d487913c4e0a1abedca56bdd3a3c3a0e8cdfa146ec94e4ba2b932cc99ecac7f5c106e74693b855b46accf9176e439b2d4aca1b848e5fe4fb86cdf060014b0ec18900bf9eee71575087d07d99d847dacf1572589c17732bedebeb919e9a6f275cc4aa2257575442cefa83a9db47b28f5e3416b768af9ef9c6d8da91dcae161e46ed50648e4a8317eb168da1b59783c814c92f7693fa3e4f7266ed3c8896695e080957417d9d3654fa14b8633b0e2abe70ecbbd3daeef22979384d2536d1a147d1eda75e111de33570b81d556634589e1f34f5b009d2f803e3814ae1c6baf3c6d4e0e0b12d5a7587a70a627ef77b85b17a31d6ab8c536bae3f64dd0bb97650f08ad3e06c4513398cbf80f0a1cc75f5f105ce64fe786e63557b5f5cfb71e1d8e34bae0f8fe9db4e5b72c312e4b2f2e4f3e40943b3077bf0e662f0426587e490dd5ba0c4c0525b522433c13572a6697b7ec1230c533fecc5c277e83d1d5e71ccd77483cb0985e727311160ad2c706899524e28231f7faa09879b7a4e9a6004a32d27d3058b8d8e9f096a482ddfc8afba6b6a089e5047197fa175701a2ce98f3a32c67eaf72a0ff4e99a5ee73295c027bb47de38494d03e853a32d900bae8089ad93d607b6b4517022ceb72d2add2cbf158c2805954bb29e6a17557319abdf159552b2580cdc90538be8697a17d97c0b8d71b8cb822d7579576c97a3111810aa839acc5790951ad1240f6e83fd137bdaadff05873cda0981df5bf5c502909678f4514174307a2dbca45633cb7607ddc394b3ec0c42a38a773395cb173a43f3e42c093b66d38d1c4784072eaae5e1ec4bd14533820d99c06067c0b15436f2799c9d4360dd3fa6cf42d738622e07808c70314d9f87b666a91b88f3f90da589e05a44f9c4020a1ea66fe01fff5dd05bceadc1dbde675df739fc4386d2efc46e624dc9354a424dc08fc0ebab4010666d8282f4efc0aa5e44111a3803dd6a9504fa1bd70bc0332d62bd7011735655c403fd29f2e25b367bae51d9621a25c7ecd565669df7eb92fd4a5f1f278fcdad75a903baf3263bf05d429deaadbc17da8d00db8710b10c1eeb3763f862bf4013d41061810e2ff85f6a7a1684e8c7a773f943ffb2314a8dfca4b1cafe4e64a89c6c1c21804961ebc8bc0545fe4094ed91743a0db8dbc49f5305138e6a6e8e153bfa0ecc40a4ea0b6523e77575f813bfef506a82c0696bfe6aaa35ead7f8b75329be7b72590d6f6590bae3a073bbde43a6d2166fcb1a421e58927055724a9d5033520cd1ed9ed6379c6b1ce94cd9e1a836a14f65005c11942be6a873c4c12f990a8603ac310e7d47b629a6a715af0fe9943196872b9340c6b1b95ae4f2a1f2646a1cb60feac8a3028a9ef02d50e2c041568942e04ab7c226d62909c18b4b176b553d1b3c084dab3cda4ab7899287cb70362cf57aeed7bc35a6729d90194b80e6f3619780744839264fb9d376ab7cf29dfcd40a3f2d112a79b03ccb613080be1672126d74011a91d2e3bebfc6a94220751be112e71aa9156a6320bd44dbad469feaea51a21f7a9cada97fe4f615b71d5997210a872f5a47969aabbc8d5c3365edf0dc4a8be6b5efde1b94c492d3659aa5a6be31f0b2e0e9a8eccc68ee003b019e2649a64440937688fd2b4bf34c9ae2dbfd8e38213ef55f880a942faff42c074366655f000c097747991d0b07064175967ae5a96380f765479acf7e2ab04197a54933bce5ac1f21517d78368cd8f930844f1784270f86e8374d1108ee8712803a12c54e91227dbf17f5168624fe4fb3f61c6be4d0105f1a8b8fa743d56a48922f930c4e4af7dead57f22cad0f20878bbd0146da7c27da69af8951027a9af1ec2c6a070b2888fac2fa38fd794768c925f1ca1479ff04c87bb600188e1ebce967de71394b54321392b71900944a8bd36b1cd1c1462f3f27fcacf614a0eefe5c5a939d5cf9c6da0535f3f35f7a779cacf5e5809795cc22a2c61d70e8a974a3744e9f0771761e8695af608ffc680fef9e7d21ad2ec790354428ad943175c049b415940e1b819db3273a79e27644ab210a197ccf4a05ccf4f270475207f4a0b59fb7d1600bffed0c89a1e1ddd69101963b0528028daf8b164e044f7c4422d01f5dd3568708d100f34212a8d0d781e769b2295d51c637a0889497142d166c8c1f6af499fb1f8084a2461772207abfdcc3d73c810e3dcb27410e1dde674d3937da28aacf286056d54b83678f553d88bc973d99e82887a22a99c4062b0dcb9614b389e4a96845d6932bb62f493b2cebb289c8caf4780eceb04336a570bfba96400766684083fd00e23b0b42d63ac381611a877efa53d98fb0336659ae2660a225f4f4613dac0a6f8bba789af700b162a9494f8705d9af7fad67de207ddb54d2ffc70c05b2962a582ae085a059a767f926aad55d733de772a22cddc261473dce1ed2518bd11cc5852750a45dbac0a172fd77b6b534366b3f5ea3e91c5b7c2d92a58036c28a940b152f89092b21de65cb639b6bf718703ab444106690544d0e1890e534b9917c42a88f621712669bf2234b884e539b878e6ac387aa968c3154c3a938026edd77bcb14095026577a81a27170a3ce8b7ab98662a629d95862422e71e11b6c58bfcc94c8d0ad115e3a6be45d2a80a2bc09a4d04fff520705dc726ac8e1bbc2a69466e7d14765c740d232a409cf7bb2058adc63dcb987e0b16d223b44b9156eddf67eb2299244b3aa6e1095446cf02fa05bc0047af40796211d849cdbf5d031c883e20f1ba0bc778d5f83c7f8b2d09bdd1a398a935facc1b7c694d0572ca395f55cb399ca223792f2b7245b9c271d0c6a2303287c9e1979e1fc2a5562d1840509f007cb317de62f0501f69ace7496f1dfa0d644b3ca1b28ea4329511a7d131eea7d6dfb28bed8079ab72b156eb59800ae1d73b83504c078c0d26f81d07aaacc99ad21281cc2355ea5b5ce69d320327deeaeea294297ac892a3c39ada330d426587635a0cde8726cf34e07d6ca8c1e7b8f5f1796efcf7469604c5056a8984d40796486f214ce0764bf2fc9e5d6aeafa46a5a260c0f8ad056bfa36629a2dd5b99f58593447f2ebb8a9c02f6cd1b8d833583b134f35e0a9620ca2b968b9ea13fa4a75167fb29c7025a2b57478e14d9fa933e60f2e803c90287b09f368a14d51cf48e2d65aba9807d0ece54d223e8c3f9f02c8e9e222ed7a4738cabe58df3acf2d150124f71d06d033ca2bab0b6bc068cc3a8b7a1834d0618fed4e7a09b949c4682925ab0fc66cfce9b0221547db2f43603a8bbf8087508398be74660cb85bead46748370216d8402705ebf7fc248b5c46b8b3cc396656887eaf05f98e673724f9769a1f4c85cda618274c083ae29d76432b32c23172b7f47e2c124d4e5a82f7fab9184932c9a87658aa80d64d1d203354d896f64bc46da11bf20a0c4687865e3ae5cef6b58ba5ae6150bfc434327387d5fb740b46617aabe5f34fece3748ffe8e0dfad2e2c0de7c83edccc2c29f76db0e27a84271603de19b13cd9848801600f293e07de7ede3cec6d720d816e3656e68a05edea5eac52f5caa61c9a548015c1ea9d0734dea202ea02ae7b57f7d9c4e3648e313bef5c449d4c311beb6a45d2a268485d13d2832394185e7b311e2e1cb325f5f64ad65923b8446bee3e7b4c4cae2617a8efb9a0f12de582625b0c51fbe0dd6a3e17fbd978b7bffc4125319f38df3554da819c4eb708d039ee085aa54e0f1729bdcd8e6cc39535136637c918b2646b9012476abf8128bad0877199dea923c798e86d87cd60c5a8c0a7b2dd099c11196b0737e69b917080d6123ca23d6fc3bc540424148b8d1b5418fd64c09106d08c7e5ea3d013966e4da168b0784cad40f7e0108a8e3e6597fcc77dd9d9b32b999f1af77a0d1ac9d73b3620283134f71c6f8594ab06d9a1324802db461c867103c8d428e1a2ad0d311f3e629cb4c1d691d448632fb611df05c638f9507c8641690bc9d3fceb862e3e616e91175a60a0b1659ac89f3ee7406290b77e8ace5eeabd982e58d42bad589cd0e005f7dbead4e9182f30c0f66f3d039889c09e56295ec9eee13a0afa1d1f7a36711d331935ff60aac9478f351eaea6f3602be73e66815d2b0b80c77796679aedfb808ca90ed9938d7dbdb7c7a850146b574a001ecf016a0c8680561661e0839d455e7c266268b2132b7ed073b46f14d09307da03b390c187c9ca8791f68d44e8e5736528a2ffa4016f31e5529cabe28c3ac08789c3586e8e22811f08e7c8a9c268ed3288bfab94cd11c2d254acbf0dec519fce7fdf6c58d6981663124d399f6bb9a53429acce472b35529d6820f1ea48b7c3e7f26d91f533904d4811a9eaaa9acb601bf0fa2706a6a12ba9c6aa50d88ddd33a68ec2620341f9d6b0f7a75e82e3a3ed14009b2c9d750940eec9c63a1f8890cf5b6d7f37a1d3a3a833bd3360c000be9232314596bdb7073e998dc7de59780799f4e214ddd7e8a3dfdb91bd5031870453cb09d9bec411bf243feebc5ef3a309d5c69d0fd78981c77c0784025eadd82fbb93f39a383e2cfe97b5437a17cc2355e76627cf21be4383fd37ca23b9dd3eb9507fc312d062236ae728b0f30aab824e7c2f5013b8a231962ae4e9252a23575930078bdae9da11efa751df00eb50f7a26a1fa434170af06fe1b63eaeb08e06351b620369cb9374ed3a0231039993447b905b8ff3b418686d442cb1395cbb0722d7ba38099faa9966e0d48b3a53ec5f6c997a46cf274c543bec0ba60af8035c9eb1dcd6e0f03a1895173604388e07139808c668976d72281b64a370a7f3440d9c5da1ecfbdcc741022006994aeba39010c1a5b68db44eaae8187853666a004b85d7129e9227a2dbbd261a6aae9a38fa57f7af060b98f6c8edca4d40cafe83bee02987f929cc30763362f6edd17406ab2e3ec55ba26bd71407d4e291c9959268fb744d2ec6de88101b713164d53b8506af3a7fa21b7d604e406aa1d51751af44183e47aa7de5386d90e11689f6f1ac005fe2297f7b2d7c11cc3afe5a0ea0c4dd321114fde3d72d4ac7ba5e0de17ddf4f1f96393d547584fca94c9b520ec49a986a55c20d1848e9e59b4192521677d2cb807b8f9a3b1c18ff68d6ed6ee5b9fb6b27cba3be2d9548e544051bb93ab0949e71c1fd737f096aa0e6b9101563267f418a417a34531829c22ecf9afcbce600e722bcecad7356538b22047500dbb9aaa0da58eae0c45f58d4a98da1ddd68d4a3914383393eea5172680e0c096b4f08cb5413c476795f80fcbae495b1cef0f3607c78df5351e53191193268d7d1f5fe65a41421e40f6fdc92002e085c1a7c2affd5727f35ab7fadd9ea069fbb5632f8e0430ff2dbb4d8d532ea4b6e065fa363e4afba71f3678d13ade8a299ab68c2552759cc4a3e23807e5de9135db6ce83b4b0416e85601a02743590051636720f41673151771f36ced7d869d1d3f4b95e2ab11a99f5d06dba3aa5cfea5d364c6a413550336053b0d99dc9487db1ce9dfe71f47deba45a02e2514e6baaf27910a38f3c929dfd8440c3c673c9708e8caa1ab5ca3ef4e5d900d3aadd599d12b53b7a00463a682d65e5eb3b4a343907710cf6336fdcedd5b506b9bdc541344261a8f361bc2919500e6e2df1624979f9d85e3140c686f4abbb7db1ae10a0e8ef49ed6bac86745eac2ce290830376b507112c5036c9f67c21d65262033ac269a3b316f0f59d3c94678c668a878a14632ea79ae9f8775ccc04951f07ae0cde5fba1681f1c67cb65b78fbc3ab9cac0e298e0cd720825909295dc2053eef1f5573b1f0db44ee712f53f549c5840343c4b597150a1ee20b335839d8c2a00a05e12889bfe160b15930279e97839a4d3f5da57ed35374bfa64d92f67b250bc15346eb843ff78ed4a99cca0cb20cfcb7bd6f9d56cc5144a83551e5b79821d80ed0dc96e079b2a848a9b903df08eb53217c9e40df9293f25b64a7e894b90fa7a3c990f9fa2478012adb00e734047c844ec1273e52cb402520d09ad480e9ce84cad6aa4835edbf114421c3619e3726d58e330f7ae50f558d4071bcb2a452d187a651827f14e88d07bb4e4e8b4ef6b4f5478972e140e5a1df819b27ffbe87b5a5a3e6bb163e8bce37b824752550c5d0b786f78573d993b2ba47bb005035bbadf0aa3dae8b4cc8c02128b715e05dd30b5754ba9d9691944758ee3153b9b9b8e435e5eba9aed0a9e029bc5790f1a770bfc4522d92daa92f6c3ed006cf3d454a4c1f4892b70bceaf4859b859c694c8216d4fa171a2b54d05e94c91a42174283c13ee3eb6e61332c633611a6fb46a2a981ce52c33b4cd2d0dc989a15307db0b2577f0769fe436fa18a76c46dbe70c9f58e08873a955c287a780980318df722322eb9cadde7bb3e4612d3b6449a110336ba53484dfe346880f8cec3120ef4c8c4651a157f687500ad4423173b54a6de6c9d1a64ffe32535064e39f1c88b2511fb92d38eded141a658ba5a9244c1e64555e251ee3a96fdbbf706767350e4d98a6c654edba56596781c14bb608aac216914c67d82037701b092e887f5b844192bff0844bf999f5396ee54e1e7ef2f21eb8e082ba75bedd2178f021d351dee10e495e466b181bfc989823b30adbcda6f4c4c9c2482049003a52635c22075656baa03f3219cc73c21d2115139208e07192d4b4cc1d44e281ddeeffff1824971040c149d9b1f0e97f30b66b7726f52c51b2878ec40294f6037c5f31d9eae7b07a486974dfe3c2330fa07dd6332e167aac8ac8cf8b5d6eba09573271f432f64396a680cdf608381b271eef1223d01d619c25d95ba3eba48134909ce872f5bb039484c67f64c569f5c37c42219d17bf9601137e8296428678d38295f853cb2ed5da5b84d4dd902ef4277b8cfcca91a3211aa1c00111672b4db50b6d6a2c1b0cea64ae1e25b7198dae7442f21a5870883db785c3b600da6d1cc28551c339c7a96456a660a37940c72a9b537b2727af2cec8e8610ebba7bc89c3247172daf78f82eeb5c5b12ad92b3edcf63000f482ea6ac2f988c1674d39610f749a99334ea57b04c170cdb4a3748b0a040987928b2cbffc365543d12525506b936e5c965e043acf644b8763e2a51a92eb80ce777f0eae2c5068b6b87a857865a21d6aa4f79901ec3be0943d4d14e4edd8662e7a8d7f17c360ccb237147611edc1b799cfd0675d869cb93a6111e130a0a339cce84e5f47018ec4f9ff0f3bdd586d841979f6dc2b67fca3002b6e22461c0432bc04d57a0220551c7f107e7bac9e988a432aa6a9ec0910022bbb7bc286ee7b3427a879d3308524655543e4b3f56157afdb71f6611c2d112f33e050c5f5c1311b2fcd70e10e4cf5c342308dd828739caf9189fe872fc50a9f416334834885857116201a9d6b8cf9989753adbc1909b9600651823d1ab4e954c6975a20e0ef8ade1fc72d1ed111675ee8ec6011ea3a2ecc5bf0d8f6dcd69f792d680c66eec2c6fea10858a3379a796359c82ed6be1ce1875fcc25f44b66b7b8d993d33a0c7c95236ba69bbc8351ccc092eb719e8e294ad9cbe91f675bc67e7ff7df9261a0322960c632ba1061144a7a8e2c1e4ef8206a6590c1d526d1816d58b350086bb75a45500450ff207622592116b9b13a18a9b54fc2377812d1c6f6ab8f3c9e4dcdc08597c0897f4504c788246a69c9b3411fa9c265ac6b8368845d48087072105449f0bf3aa5bd8d27cefab98c9a5bfdf28075c28f74168614b7e0a4fae0606da37b9c198cdd9a7a8695d67175645118494633e3bd76e9edb58a67dfd0a181ada1e1cd94a5f5133823b0b20987eda8c099ef1071320a654fd286d0f54ee0c09115451e9b4713db935a2bff96dfd8cda705a08aed0a19dc1d386d043f78a3662735b9e4c394a0ec8c441d394deef95bb9674edc99bdfbede639286c79b2a2e11502b44b0e369f9044df15b3a4affaf3db29ac5bb0ddbba93333482f87827aa4c9b718de52c5eb40fdd6e64949f37516dbfe4611982f7b5c8606bbd80f80b2c99dcf0091ee282d05eca98118f17f5d37584fa77a4fe76b1d62d0d4fe5a8d8ee4cd41db6285a3e6da0bb8269423983d2313f0cdb859dc31ff3acb837779dfd5cdc4fa92794644b573799d62dd24d62a682eda69849e6ed689be8bc2b7332e581dc29b35fc648d1f8996a8256f4e486aa89f96efd6bcad0892f0fbd581a8588fe863ae70a759ef5d6052a97fb5a0ee4b06fd3b42326a842a8314d32212cd13476e957660ae3cb43ab6ece0b584d8b11bff2dacd23cd1cb345f6002ad7a608b401df02f37bd0523036fd7a87e4e65bf104ed774f5346294a8e660f58e1948ea5481ea25e1a624acb15af32bf126ab82f1552d6f08fa5607a9557b2b26663f7ed2e3c90d23dc079cea4ed3b622ab8ed864c1e0f5002aa33055ead4e243cdaadf3bff1c2988648e77ef6236ba85f06b63591c2118f9d3837463f03606693a88c85b9d07c2487e60091353c110cfff2fb23e55bfe965daa9b22a8b7b5ce312e7e134d13524eb0e388e8e4e3f04554c9882a65eb6987a5fe4c1fbe40feed16dc4c08754799d9a3096dfc371ad44cb1aebf9a0edd7c173a9fbf27aca22c03b0490f80c0a95f5dc8fc9633506758acfbf2ffbe9c273e52c0e730a94326dcf5689fd406837366088910c9c38f3e0278a601e1f7163ef83ac67c8b239dee8d6dba1affa20a8eea1533a373f2156a5f8ee45039329862ff238af68fffc167b444f9f7d88ba93192fac8be959579e857ac6b70483dd2defb6a643edf7738757723f9156b5f456c2e0aa2aedd4db81596270be6974b1ace7c13a70cc4a5ec930e5ef017357e18379e3734a8053006fd7eff898bc66de7da3dcc351a1c191c70e0ee50d2636664cb6b59eb60659f874c02114906ae4a8e4b0db3d492c3ce5e1012290c256233eeede0332f967e37a0d6a38007ebfb169cceb179d1ae62c7e739cf56788f48237e21d2a067674a6a6a78ea7b8ca00f81cb7940634decc59ffead5c9dd21b764fd2a768106c42b65d69d784bbe5411bc0d825204a13f091be66f932eb62ce97945203c5702ed2fae08d9e7f80714ba0d7d2e8dfb825a95afc09f5f4d69b80a936b3edeffa708818fbb57aa89ab61a5f32c6fa7edb33275574db73b63ff1572605f83eac0ad528fe2b4eea799f9ed4c58fa392ca2d5730acedafead9336c9696a19ff72657f4870cfede929f61f7489710c93b1237b0162c3ba85b33518757fe93ea31d52d365dc7d09cc10ddc0a035609f87ccbaccca22cfe53703e2631210cddf5fafae2280de27b919308f6e4a66df50806c63e62434334002eda05facc66bf0a27b05029c9be7de096e10fbb466a4dae26d336a6e597fc11498d1e2ea72654aa6d2de9b87424f3bac71f7bef3f6b27bace9a4ae20ceee96a953f9768582fb6b14ca820547734c0bcd683cdee26ee3fec7152172e834842d85c929966b3421e3ad7edc9a8967b8bdfdf8dc053aaddc33532ce2e2500d9c5981da8f514d3b4e13d3bd7584867e0503de51b3f11a22c90dcb30ab84987b4e48f928f8a2b4617dfe14e8890af3baee971ce8b623dddcb457c00c5e92a2be012c9c6572b16baf9a985d1f9a14f1d669d323712124d4d1d95433fdbfab3d19cdd01c0aec7a16ffa77a398d91158af4133070ce2c0f612797894ee7d6d2903b3dba92fe24c26f5dba63beb21dbfe7dc6e17da095661e0eea7d3ac7f2c5b3d855cf1709258667770fc9d74ce9d65b13f4202439344bb700341e2eb93819bcaf824d576d312cd852dd6958b780383bf23da2feed0e3f4f23e18c95f89a219c5b628e5d0ab89408805de24469b82227211d89472c92f01cbdfea177ffe94ee4e4238b7e3b8a6b386c2735c63a711eed05c029ef796940f2a64448101681eed847461c5011105ebb42b7fe960a37e408546ec844ca03f2978456cd1fa778f2b49ec18dd47c70a465bba188bad9a1539cff4076e4974fac3331e72472799c34da19c404e4093111251c484a279b880e0e28f30ca886a813b7c5b9745f72a5563eb90253be016658abc7f608a00956779357b0a27b660f8a68c07a33fca566489e41e4f344b8409d94ec4ad6849deae3b189e6fa590d9f61bc981755865bb5e387c47b29be2696c23e95a2c6e97930aa30be2d8a41f145299e2d6aaa9f0678d5bd29201a090c11726a056f3dcc589fe40bb55e22de51a15e66a33b5d59ed61b3b45e135cdac438cb4142754d7d059a253e8ffff2bf4eed63602bb9bfc94eeb3a862035130b0d17c45f53bf9651437aa2336cae8e891ba4f1f0cd446c060c3cceafb0a5e205eea58c69cd6da8492ca6d9064c7c4b8fafb0b1f60cb29982d07cb90dbe2e8ff3d3f6459b1da3cfcd78d669dc10a0d7f6f152d58035ce7ab3736e1fa8464d054671028dc358ea78e82ecac31b48dac715c465040076383777c9007699bdfd25f607e146e6b3df3b430fb3d99edf6296969b9d66ccc106e5c8af8dda363860c40b02b35849b2f3494d614de025f45b02bb6122e80ff30fda0da8f2d7200c74b8c3d975d276f3f96b337abdd2b800525430da7cd3fd4f37a5d160712a2cfb6c055724590e312207d779ead6a424c6ccf60fd22efb7aa869bb009e1527e772d53ed67362623d62c938a895c41728a0d3aad3a64d41f4c2a09eb6e2a5696ea40df281608bd7ac2fee5b8cdf100d7d3415ba49994185acc98945b729973b32510b4a192d69b4f2bdd482624dd7784d3904ef46bc31f058b8ab4d1b0c64d5caf64736e43e3deb1419d008b81dbcea0bf1be6a9f6337b079acb1d450803a386756387d30352789fb65135dbff0b320e60c31665b98c1c1e052eb9fc677aa2dfb629a268826bfe6963a610fcdf0722d346a82cc1fba08a4ddb74383303708f295c6e56ddf1f1e4ddd566abb88d492e30c48d900cefa73cf51f5270c027d19cb6a038fd6a5e44df6c917937e33b70982128fa9f0419a25565dd52c409919b7afc4f14519696d1c0169735d7f62b9b6f78f19e2b1d764404ebdaca54c6ff020cfa82e5240e1f27138484b38439180138a8fc093614ab2ec8454d2d1dc1d7ce104ee29245bd4a07ca0eb3d629f5c0a8d135af2cf8582bb6be068e2f3aa9b76134c9956975a68a0c96184c7dcffba53b6d34ad2e369b55d9f16e9797f2b22006a716601bb3d3f508b65b48fce744cc00504be8ca755d874abb2b9d6d37bb5ae4f2c1979e542ca61aea7321017a1c7ab5808355025dcd2157715de09c540deae8a1d9c56ed99eb0f7c4c8b6eed972d93ae14129d44cec0873fee8a9942ca10bb80907d2660d763a049915f21cd8bd53742ee99886bbe75c371914e274aae9d2e02e2c55cda9b0dc45d5b04010154819dd1e4e68b7c5a0447c7ee83802ccda962a4f211f8cea0b47b0109a8d901bf45d7e58a7fb2b82c2f2bf0f9a6a8f1b8cc455e75c3afc274b6277b499a581ffdeb4961731db8c3bbe18122ed36994fd541d99a2932ad2ec0f4700f05e0aa74e916c72b6e2f0af958bdde6f06ea3bc500061c90400077cb4e0624ddb6013fb8199c8e516a8e9fc8245b28c8beea3518bff97aeba61c3998b9b42b46f5ce7f2f25ce7a473de795b57e055d7c3e6b1922b752dfe744ebafcbba5232b8ff3b9c65b897e4e0dd007ebc7f7d1dc1a2cd4cadba95f0e006f2bb68092013f680abd1216ebe68676defe0d84aff0fa7c83e07c18d98d1c5320d6550dadae73f5f369acf7a1598490b45cd0216f07655816f05e232470621b010a5749e0360629a960fc5244041f65d4426fb565448c494b940880df0368de816811de619cbe86f999723e9759f946f2572673a3e28cb64e68e97ad501ad481c349bc1e2ae43da3bf168d29a5961b94c24e616dae8cbf20675af7a4d9746e699c663a2b79c414b91aff0d2e6126de8960d5e001bc8cead0fa1da875570cba82f4924e8f863650c0d73bdef0a76b0d0b4ad242cd0bb5bd6ac09f9c05ba21671340a737e95a4b607937dd39a710aa9ad2e238769b5be23c3c7cbf647320b4cf69bb13533fdcd18ffe31b702fc5f00ac7e9fa9c555274dc4319138031575efc1a40fb32587872ab095277fe7b28b4c48259ec2a5f0235931ae8c0beb6989506cb1aa64e65015d568911b4fc7974a59813374d3071aa52c429d1e27cbc373169b9695f72cc5325462f46815e7ff9a10bf6d3dd705fbaa014c422c87039237d6a7a10ec43a3a46ffa81abb64b817ad33f0df3fb5a8bd87625b9b51e5c4090c34391d651ad1b7699f550cbcdfc8af36d45a2212b666c76b18fe184a58c34ff6757cf96c3cbadcdcd2ac7287751949aaf6efa046074340903072cccdceedf8d7eba201d24b57a661a4170e3820b1a2ee61a66ab7efec7d62de1294f065fc97e93b96d0099bd3b6d34276985d800f25f4e74a7dbe17ce515fdf937b1ab7f668ad0e0f4c3102a16dbffbf49b072f1394476c6e8cc9f7ccbb8582955d9afd21d8cea1b9757da682b510e75648a3d4134803bbb0bc5611272b6801ea95c28f0097f9443e1bf8fa0c4aa37a8fc0aedf6cf698c145c73de2cf2970aa8e63f5368ce407b73a93ac1b63005b036dc9ab1202325ffb6df54fb0aaa7d5032e2c1bf79b9c5cfef6ccb4ae842bf6a0ea46e3be39f73c39f47d3f43c83a7ff64c3c7219e0cb8f1ceedbafa6b012a88dff333c22fbf96f0937c58e60e900c72246e6812e2ac391746f76693d5c3624e5c3cbde4d05205cfe955fd77e61355150d4483b595a28dfd7d1a858086a71dba04f93811ef920f05d47900d31af3aaf02512b433428ce98b53f80139585d48eebc01293d25846b95bfd54b603663e71015d9ca90eb9eab879bf296d49b1d14a14d2febfe2bf55a6cf9a17f37ee5ac796fe84f7ac4dcc0621f81ccc409b816a0ceda656920319f201f10df30aea1e223add82ead1725a0533315faabd6f0e58be823da9236cb4e4fbe94e77392e1ae6ab8fe819a7397f1818be11a40f2a60ce9330dfdfcaba3258245278ca1c7ce6d50d81308ce64d126482585fe378cde07e8b18cd6ce83670ba5dc577a4a921059db057bca30c6d7f85d70004c365405ae918c7f3078037ca6eca75acc2265f7c54b556416777882c2158618665b19a83c6d85ad38418ca52ec183297d67e6f862002587ec5f493ab6cd10e836641a7bc2f14d6fed40e522fd9f1c2dcc78ba42c8f52dd3b5ce99767c8cd5a8ce2a629655f09caef629d6a0b0baa10d5fd42653e615bee684c25549b9b5fcc58d7574db8cc8663404f285955037af3b8f8cce61fd0388e430d3c1034d79bd7b943146d2d234ccddc1f933be96a17da9bafc10bfb023bbbbe62c07fe055bd5c16a6e7ff02e43f20a53a6d67dd2f21bfce84c9f8a23c22e48f1533c0c957a41ed8b18b9df2b83bcdc5878b91a9885376ef15bc3384b54526bbfbdc914b84f6ea2fb7b4142cfe138dac9c09cab091f46968ba1210630b7f5b5f6555108b65b180b8a0c2f63ae1541cc0e78a716315223ef7fd331a7fb9d37609aba08a79b3d5ba5aa092a172da77f93b238122bcd3565258a4f881e51e6c89231a63508d9f206498ab260d4bbe96063e9389d01593c488c579b74bfec4b03053558dced2c360bcf04298374d7bc0840823b0dcff3a7e48eb8e74740f1daef17932ee4255d59d82ac13ec7343c047de3fdcb3e19e92bf5a7122ea95c16e2f78e006d69e27ca2e892d72c7f9af2cb14e36151191b808c3815adf7e74b793ed422e226395ec64945f1a3a237b4c7cbe20fde38400cdc2225b65525103ab2a9850d4a435b990f2e0e89a03583ff52ba7bcf623edc2e2f80925caa683d0352175378b0f34e85fffd7bcfc83c1f1e9ec58c7ff2fa6821c13d73135e068a2ad38b98b1aab2917f2a99f0379ba7a981645116718445df579d26d0d83b19a7544b03916f41ef1521322480382b26815480f9215e192806ae3cd0557a3f5f813a60d8ec9ae54d852aef5018cb5b2a0919c34cbbc4fee14322024b7bde4172d01b6ca747ae6e99a6ac7ef19a5986e2c1f4a6e196f3b02281f1b45baf5f8418cd198fc5e33d2cf197c3d9808182cea72d3fbaf9fea08c515eeb478be95c3feb203bd1d5c68c7abdde3a1596ce68f6b3fd12ede97d3aede8e673b69c09cca8dd131a14900bdd84d10e7bf6220175ce82eafbe4dda7d770091dca891f94bdf816d1bb23586e77703da7cdcf049ee443e4e925f668bd1495822a8e9154e506477cde594a82131c99cffcf19d95c747efc205017a1401e79f6271949e7be569daf6a3eeeae4a04586b4af90b0fdbdb39e64dab6a680a3a9ee1fd56db93552c8636e324c28014443cd48e0144766ca8da30d82294a78bafafb6de0d20d39a7c430f1abd68abc322244afa4bd547a04e30bcb3baaf927533f32893a976b7507d6a84885769b15735bab25d280c4f5bc1684adb7a9f744f6912d65a722d93bb1af21a49a0da00c6659d5d444f07a23bc820d454db1c1885cca15ace46eb3fe6ae8ececf8aabaa9c35ebff96a2f73b88c41e428f70c2ac74356e66059d785a1b826cda463df49b41551613e9878764a0e4ee36bc0fde3a395222b0525328d74bfe408df502305d3732155c578cc22cecb17b2df53f0012acdb7fb45221dca9aa57e709743d6a63c586b3d1f8cd0738b071f772ffd32f9cded5404baf5eae7d054782e8b3b40899b4be63a600a080da993eaf8f4e2142ecb57f76c0b6a9b2c9f023d3851c768f1cc57763e073cb7d1ebfaeccd9bcaf1fe29394f554eb2915bf99d450cd1ce06b3a47e179741044ca7a0a6e93323c627792d5db18405290e6c620fd33bac5264d23ce8d6edb502db6f9152300dacb73076ab7bdf6be68899e0dab78387ebc0417422d5e6caace9a4b86bfd7b050a464c43a0a1359ed0c5cfddda662ba6a58f6b6ec8f3f49f47df3a297b591c1f7027e6385f071eaa93b4a4a0002221859e6cc1d27ca7a84c8d9c8bf4da706ceb52a116155f9a82e05f95e17a720186cb997ac048ee0b587881dc49d3959e77371043852ce71c774c072fa4072c31a0871cc8faa24f84a4f8c8f52cb7dd9d69e81d46a9a5147badfca4032dbeb516c14f31d216ff4164b5f6be1db68991e65b7fef3aaa405fb29112561acfcee9404d5eb86c6b30ce8fc6f06e7651853a028340db7cad7e7b9fa3ef63708268e985dab76ff8acf8040d92b3978837d7e97debd7014efa14b800beb5287bc7b63294b8ac101c2cee05ba5b4cabeb4c5fb63b5bc762b6e95b4ad1c460c3e512daa1c0036ab8a60939f5b60a041b276a778ee066f85a5da344ef9cb1e705eda5a4c16caea6bc982f6c40b07e4ea2488540afb17a09838be9534aa30e743d3744e71c5b7e341b52296ed6e11e31c666666e49bf2e512cfb40832af3746fc425aac6822f2afc22010bec5694bf222ba45f5ed8c24a0aa5e18eb224c339a47581a5db9098b8e2199c5e8d89ce2231fda2158239cccd9332350823e63a8a107ebe65ed52625a05eba2fdfc1cf29badf101db3198373efb2c1529c0a10b85527767da5ee1b1f488eb9f4c2349ce68d369b0515f721691d33babc5182bfb2f97304ab83e2404dcea36856163bb82a52c3731300f8e412512ec958c16e6844250390125135b1ae250a1baf9c43e379bb7394cf7908b36cef8d46b3521f7ad1821343b846acf1527e047286745214ee74d408e5891fd63bd2010ed07dddc89b6d9293da3c81b55c932f35d9c4894acf7a35690fc495fbaa6d85435462c9ef14060522066249d8aee988f92444462a287da5815e37fbd4528d19ed5b488ef73d5cde3f2709d2fe9a18012b0e1636211799e4d0ac90a9d5d14caf1cbe9c0776dd700ff918ec8fb321eae0e1d673d4b2823c3668b6e17d0c461a40330509c7984fb059095a9fe2c8921e185a1b3f04aa4c690e66223db9f32feb3452140b95748c63bd236a4c3742601e2cd04db03e33dc665295d6b08f3dda06b7e80fef8aa8dac8d22ade603aa83eb8fbba9cae8c8809ff515663da8047ffbaca04dcbfc11377053bd154716be322a15c24d0772e9af580b9f9dca05ce6b6f8ac99ec9483b0ee164c15e129289cb8561d852cc3c598d6d7751e94cba5f1d91cef0330ae51444735bc7c25f7dc6ed361e9945d78eb98043ab0979c21dc67e0e0cea316c329d8d9cecdf14349177eda81dfd273fe582aff91fa09c4a4ca466a5ecedb9e1af596cea0573cf18677726ce81a7023eb46020a6dfe719907f042cae308df985d3902e70b2999315393d7ffd4409408f7bed85c805634b46200ec40115c0c20cad5818a90ccc5c1f61957bb59594e402cc1a4887afd07f4e2679862124630f8aa80f1cc82f096ef997a8380d9cab1670f1ab150cf6210a0861a79c6828c0acc8d047b7c9f701ead20e3f05fea7ba73f925e1507eaf757aab8667278c00479a1a3c6cdeded99fa47fc2fe64ba3509126b0ee62e6a87f526af06bbb03f502b3be7b181adec51cffb6211146230debe8b60c18c7d3097c0e4976d6530148ca7e7a35090efb300f27d31c20ae136c9b4c93a0a8829c3026ec7b517196bde1c66d3afd787354db3770ff28b53a61346763531a57bf3d7033c7403f2d79cc7d1bfd75183faf559b05ccd441f50725fa68b3e39f9e580d3698dfbec23e1e2ef0f0bd92262dfd5833c0cdc7912f5df0e81cc86ca746bc76a917e7dd9c10e3393bea73619c6ed129695fe972f5a4e3d805a19148ee5157abedb94021d80b19f4db5c1d0bff5caf0204a208fd5498c431634abb87c9bab5f3597bcf5232f0867656d3e6ab335639310a32515d872e21484a132217580f3d6069dc3ed93770d38e7911c8c86a9f6bd71b36785e8bf9a4d4f0d04e01c73f05b084fc28e16b8f1f02e0bfc0ce6e677dad73c4ab4ccbeb5e7c27fa9449cc703c27417a0d75a2cb7830869551b163f44f09a7066724505420866ceac42ca0e469e3cb5f900a8dbbca68ef876dfbe9ea439b1bd91c0617cc5b36592196cebb193513b9cad11781e0d54af98b7159ac3bfed122c6c7496964a36ee413447e5131242f4587bf464d17da1d8d4bacb8195e9f944b765deb2ed5ccd2b6ac58fb523b255e983b423bdff1a48d90cabbb7b92ecc171fa03805d47692653185c7c88c09b87bce72e7b1739a95cc0698e2da18cb7f2808104bee4e1e43754c839a583baab0f035be707c1632cfd09c158ba0665a08524669d1afb3657ee4bb5a74ee76b8dab6c68955a7241953822879afc77fb3e12f7ad5836347ecc3ec0779225b14ba49d296035b4d847eafb28cde72eee940c78b8c289f23c2e215afc12acc4da022ed42f5caeea30678b16190c05cf7cb38781838c6b9803f8c383accbcc0c643353aff758aac06e569be825f15904656d6dde01657253260c0c8903b8572c3b0b84f2be7dffee4df8202ab1d02cc255f73cb84154e3d533bf6041ab6481de40d6ada35e45502f61ba8517967a863d76094891d0d1fc3ec550b57188ba230cebd3c103668c155ad24fefbe5130ea744ca17a8dcee299f279ed80d8ca8797191db8c78896206895a0b2691a5d0218c50ef6619d2093207bb69c82f537465fbcf8ce4fcb8728637ed3824d21f3bd883307d96e4132c8949a6ca21efa5867802689611b7c553ff4a71b99965c6e322a07e0dda66d56a9e68237239c1653fad15ec41bf52e539ce7231eadf0a8a9c3e6cc027f8e71f1400814b7f76b09a61c3309a037e432a3335d3e173bb43d5f855263234e5a6f78e10206a9c72845c8a3e4867668d999ec66bf051c22b31d5e9bdc254060a8d7cd8827593c3a6fe7d9ae7450cbfe077022b0437365d388deea37d5ad9d338fa454e7029eeb163bfec61229c03a0d41ebea2ea61becec8237a22c36641ad2c01c423d5dc917bbf79fa4643cf816dff4a711e5df657e198825f4639e5f78b96a31a2551b16d58ec0058ac84f8d53c6addd0f86b893ee10a96d2e2bb4b4237009cd59589644a47c2e546742d4322882d921d2453d2eefbc6063198f368f3022a0ae1f45a44c538abe36d612bc23a95bbfcf5e055cc221e2e1c80c2796ab6f3f95b7c351dffe71292573f4544553f8cff1005e97e1fa588f81a11db80d7ff96f275d5be4733215b2b7f756a1003194cd079a4f545e821ad38cb69099d23e18370342dd9a4932b48cea15694ff94f9197e4e7afb3e03bdccc10ea085c6b47a1730627b9423bab1656b3100a3b9814c7882072e8b074721c84dfe4b4d49adf06f5e4b162395bab95b92f1686195fb71cfa79873e8adc19de956da972f445c5e67371decd74e5661d851317dde9f4b54db4030fd56337b47ace594ea5859d466e51e62a2e8a347c24a01158b50b9a7e28e85543b20f36f19d6b59768dd0b88be7e36ad4998d6af7581e056632d9f80de6994f0b349d7ddc3a74c2b828acd04d94389ec92b7b1fc70ae9db5f1de759e401608b3a62ab81e0f5ecbb6f73537ebafffe0954b587390efd562124a8ee0c93dfc375176bff326a1f3b1271b46367786e8614110e0da6233e26a8ae03148f4e9c72753582cd76130a2ca25099e93d14770b1a75f53da2bb5809ccfda4f0ddfdcc13facea3cc4b1f79fe7592ec682730edd8af570a0d36b3ba06aa011fdfcb7e1111358925fcf59b41eb35ae5eee441ca7adb5b1e27e55a4d6db359b4b3ab4179af2382045ead6936df9e05316110b1085884a7140f5a818e03d017c5ddd17226a12b32f632cc9069fa251be6948aa79be5645e6741363be7cf5884dd93a3e9d59e592266b50aba48c1deba1ff535b89a0693fbdb7ef52a461b6cb76261c5cc9410bf0650369256452306fded891ec62d897c6509bb08afc52cfe2fbc1c020484369aef559d61a74139f819afb3d363fddfe45f8006c937344e80effdc36adb259d58fc14ed07d1557358b687db89ca089cf78814f0f3b540568c7ef607d561e87b0c8ad092911cdfcdbce515bcf004b3ca873ce90ad6e669e806ed9993dae3e1073359450479f85429128901ea11351be527d373dbd76080a56c992d1b73c0e206174d9f2ca4e471383f620b5e1e9ca10105d75cec34653045b617af0e185524340491c4d7a84f1e8c416edab1dcdb01c9e754172a53fb9d537c4fbc6fd31f914fb578eb39156a9dcc0a1c0beb9ca0cbe4503f1cde14d4b9cca9d14fa9738e6236ae190cb7930aef63f17181914e34b542d3d11225c954a11b5e428552da5022c9b6b3a2c3c039ead959230ac5f481c5a6de462c88a7e7fa00daaed078a5ebc46b9cd7c1168c1a8e2b4b92780f87edc2867e64aca9a86938ded8b36ff6b97d64b7bd446dc9d33229bb548a81b4fba2d31a240d038cfa2abd8079ae3f2d01692616db84216d55ef1856f165671cd0fb4872c0a9d5d3a05503c6f90fb7067b883d97b0fcfac588339ea1fb83e896caae829daa57e52f41042329ea33edd4919e7e9ee8c87af347386faef9d7f32b9127cd6c874b9a70bd8bae5caaed3051547f8e736daff92a754c4a768884be716e42070b68423d91f23f720dbfc94b6e859ad77a047fc820315a43e209e9e544ad8f9b8ee92846e0bb47d8bc4a9b89c200aedb6b7e7d03c2aad1ba3d29ff3c3c8a9cdbe24604fe50c68bc31bff79cfcdcf47267c884a3b7b4ec7a9e8c95c65f45faf2eba8b75afc57edeeef095365d87d40aac103c0211cda831088f25b8e4b3fc5a2903940df15efe37fa1f069df1eb7b11a9bfd6a469e458b29d6597390461fad42d8b538069e01e53cd25c92d15e9a544f48f881b3f1104624079cc382f23cfdebabbe18220cffb064331d2816997ab314607a42adbc969794b40d8b43ddc1e3870e0f4f7bda133352f987a7292942f97a215d03f6cf096f0e80a981bca3db03e696fe81b80dafff16ae2cfa5e27a60f4cf561d0bdb78dc9d546b62914a70d58b9af7a9f104090c379d32eaae95e5ef9e68c4d22e32158b7e3e04f9d16239ed70883de3f72833e77c0696b3d1ee13caa7874d0e467ba3409b9cf0c222df457238562f02c413c23020f3dbbfe824631640b3114bfe77a55dd5db4e7df0ee92ef18dce975a6c20c34e0801a88d999ab2f6212bba4c21d10ca50d0066c223880ddeb8abefcb986311c53709d39d6cd94c7eeb4aa605279f35668b61f4aed8ccbf1a23312e78002ff9f72e829bd169befe4ab2d2df8f19dea2fb4c3f9e54d0e9284cfcf989b4705de4183c4209407d662f89d082c2d26962e2b2214f0c9d33a9aa6a54f296f917ebe95cdad8ec6c8345007f8d8552f7243838bea11fdfc5831b1708d7e2220cce242dcfb9a5041cce2a707fc2fd6794aaf44efef0036b78c4e921ea7862bf272b7cc5784d13b5190d3289ff5047439c073598e64b6f33710d37f7f7dea37899c4112260f2daf2117d55205a362abfb90128abf11a8251b53c3e292fbff700bf7b17db580f57b93d2e06e6ef9e76695f33efe528f9a63c6338a2ba6985a2c71e391f49180e9fbbad28288acdc87129d3f70e3e8df900a338c1ee153406abec46aec0ce7c5c80bd1e84c500509e7c2709a96dbe356329e678cd37183227b4a1a5a12db8aff339c9b3a53549e1cb50c0f78e9fa4e6dd6c3a8cba56a1e8ede3ea5cd8bfe9ba51fc06ecee157de42323eadf98522610ad49a5a27ca73b3132fe2694f25b2dc9dbbfd07a7887df5d46dce3e14ee59a3390b221ee920f64e083739a3389f98752be441be2dc74a88fee1bff716a6cd876f9d5908ea7e9f9946495089f9cf425702c487eb9468765f10959c42f42433721d33ff0838d54ff6ca63728c9c346911b2c48ca68ff5849ac5904718cf4ad66661e38d2dac162cec8ece5b7613716dee5da7557d9caac097f8618fc6f831f62ece6e5a809f61ca3944da178c362f7556ba03486b55511eba1065f0e21878b589add1ecacb1bd7fc705f9af8125569c4574cfab5b5ec3110fb1463f467e744a15dcd583c5f86b0ba4c9f0b0fcb8908ecb71c6abb06ba4f5742cf00fdd44513e5138dc7869ce89369d0416a062ec4ea88120dfbd448cddf8254a3817cae25a72119a85034383b0a1c7a406f3b1ab6344f2d03a348b82f00bb1120c62a0357ff9150d36e58f41d01f33a37d8b9087af62f565808550bfc72065e1efc5b4c2e27cdcb5704e6fac049b8499e8af1811669c71deb46ab566b4eaababbb661bbd443fba48e2925d483dc06be7cf26d4fe958570b8235848b1f1b2fc6dba7f0ecc1dcb057a26f64e1492a823bb1741a61b5450de25ce8e18742b806555707c904dfedc1e18b28b5e1a8e61ad0963a683563680118a057c89cfeb2302253944f8b33d58ef2a12a66ed22bf6793d71bfc8ecb38b947afd44f09c335c78fd5d308c9ff106a603527b7cc15c9fdfc7b185b98a7d4a8cb00270bbb189130b4dc325a84fce5d94cdce12d7f4377ed6585fb572bb7be7db39561a56ebba0d9790bd7563035fd09efee4b6566a5277305e56070ae3cdba8ee2a9e77609b8385b9a5cdd51e99d63c1ff86a5f9d38c53bd62bd64c63541fbc527c2c9b082125384f0eb11e1d8a934954a4ecc5d47f7e3f2d2ecbef1ecafb94ed80a4183d317931348f9790fa7be66daa2dd1157e2599924aab7574110329abfbeabbb4aa2f33a9b7d967bda40f82d21bee5d7868dceee544a4d40bee65eae6d9c7c4560f6dde452f114221e79ff1be93855b49019ea8993eb7b0476c946c3f069cbb36a5e1b4b0c0f90cbae2c0573f85e264d59fff32bb437c41a1378e093df962106d058133140e18facb0cee2b6c581f5a6f9c756ad4f4bedccb46bfe740c73848187efe325cc2e30688c32ed705fa95753aae4201fe12124f313176ed7b4b5d8e322821fb7e17134214c1191be590bc87642bec790899a8543b126e965caf8361f05453ad34a1079f4b405fcf6d7cca9754aac2e7075566d3866669b71536f57659039beb4054db4d5df1fb79af7db5d9989e2941351301870030b499df18f7091f8a67f77d5ff98eebc08ddd92467b52b41db5b8fd94276adcafe7b459b611af22fbc9091ac5ca3b9c0d14d2813b967135dc0c0cd97d52dd31e2f70a7887e212ea9bb43c827c4a190d6070fe5ba04ed6caa9d1dcfd240d589f15fde9eacbfd3975c841b15e88604bab8345df1193c4a8d5ca519d55af5060feefd35198d53af2f7f8636dd9bbec54b60c47ebd03f17423d179d3cc74ebefe4038c0ff10517aaf9279734743561097653027ccb28ad1e5c1a77093f27af21da4b3cb7692cf1be53cd2ef4376a48f02c9e0e2d20bc41e9e466c8d32b515fb50372baf8548d9c0054be1832230bb04b755c924f526d57bc9cdb212f496dcce6ee7d59820efec671cf163d574d71df718f4967a180e3cd34d509db562ffe115d7a6f4284bc0da6775556c7aa10f542a2f31979ef390ed937b81620a9edb03ea0c0c0b75cae0957de88a51e8652820ed4c0fb00afeaed0b7b00c03d5574e0d2935db9fbbbcf3a48f9d29509c3d6428c57ac80907f650569d2b74028294e4ff32656c2092978eb298f1db29d90d7aafce74ae36afbb0a26b37a89e964c018f7dce4f4575708fb5ce32b74a4369ea86b78815172599aa91d37860342cc4b1fb2e3dbaef7f04b977d125c5b9b394687d930758f5fdfd419cd7e8dddc8a0457e59b81ab045d813234008a418cccaf81b60f0b6bbab70aded1fc12942c12b781ed272bd941291332844ca589a88ef3ee5d19ace9545852bfc81f434184b42773b762e7cbdd60d0ec53d4b66262c52d5d04d892ce948d421a473b3de75cd067557f2f028651e928a64d2aa0ad7e638ef86baf4c52c24fc84c00250c848283b900bb4e23a0ae35192242025de85f154a4466edf42a793994dcb7909e0f2635f69feb02c66da26b1f14c026c0549442a4da72aeee2a1ad40c9cf04d51672823a511b0c20e117e590a81459646121adb5033611af627dc8eb066837b86743b8c8edee664155bc6b7f9c6d0936925bcfbcbf9a4f23e95f37244b83ec8970ca7c7e4aa7cabe48afe5e5fd0eafd3dcfb1c3b16b800465595e06122a189ac9cc46ba4997622a287d274da0209ecc3216c053ae082d03573559f087203a3fe8c97f07e9332d552fe9b5b0d8d3d63f0b8b9fc2c82e9ac9d780540a7f46782a08336a5edda6a6b945f0649dce99f1611d47dcdcd7a3a4b65b71d06cbf45d2b9bbc4e1faaba4d526e1b89b62764726fd70bbef469cbcafa578182b541a8c691a50a202bbe99306d1486244b9b74f744c92a7c9947980d2d694740d98fc430ea40d236d0d7fd2ab16a63d02681a7710e8a58796dd78cfebaf014c24a58d6bb05f75a45f752284f8ff3ec291ac64df7757aeb56264eebbac4efc7d9405fc62824463cedb7d4f0e683107cc8e48ed8b4026991ff04703ba49e102fe0ae947f127c3bb20ef429d54a2ed98f5d090eb36732cef6d9057d1249bc79ebf50134a84c8a169239cc2d379a1e08da66b433d6d62ec832adebf6c89acf6f1c78e617a08640b02714a732d223f10bd008dca070cf6142bd9ceee8e1b1e3bf7fe961c5a50ed8f779445669f8c09337f3de97d0a30ee5d7e7d233dda5320137f267530f3b39f91d6b880c6a8ec42892e749ef5822ffddac4214878507c545b7dd4f7626d0816074fc0c59f6b4edd25499485770af6de64f067f0f37eb4e409344dbc9eb9c7be99374e2668c5b5669ce9412890d226f087c471e2a3bdf14f6e4ea7b8a3425372a0db37fc1defed417528c2105f5b458bb3fe9edf36ab6c1d8f209c46bf5f15bc732091dcea6b0a176aec4e65818b64e79614c74bcce8aa668a14c100de63886d066866c5472295c78fa806f0055d52e9cc392faaac4feeb671ddcda84a7b7092e27b4c863a75d300856f7b0494db4cf2c57ba0f1b133d1a467cb0f771ec179a6d50900b3d7105613379993cba878303bfe40182a8a148beba6a173341622c698e31179db76e2b0bd7db6c15f789bed0c39e46cc63bcc32db3d9799b90282c60125ba764e2eae1e892bcd074336fc0d91216ff94f352dd25daa3a64f71e9c51168cb74e288b8873f26234b86e398bd32f8b2aac7ec49c470acba5c2fccb9c48a5f9ef59f5dad5cfbda3413f9c8214e54cf6a6f162de4d5526d65e8d09b7c6aecd59677dc883774700b9ef905aa4573255ef779c1784d636066780eacafbefc06367d69b7d618c76a29cada9193043f7f942adeb6b468d8b43f9d461bb8a853a4e38b31efdb41fcad856b97ff2b082facdb8511db221ffa76d0561963592e982afe1258d9e834acc9e44f06171eb9e69c069a8df2d6e468c914b2540c6bcad1de18dbbed6bd80ef2887c514de7603d82008485fd3789c8e36fbafe4932f1b15c46092a411fbd48349f7f76b142b84dc9b3d7a59ec14b4629697248bcc2f7e50ec28b78b7fa2b3977bdf8d0372f1c351ba2ff38371f52a804fdebbca8ab95be1250757f609c93ae32c0daf70eec1f66c53e38fe45993985199b46cf37353215414ff97ea764fac721b049db273a71cd9605ed74d858aa8c156483096be4050b03cc7ce24d7a8720e31ac59b096290e6d39fed83f5c8f4a870ff722801ca88d8ec1ece15195c0f3175dd42b7c86ea8fc880ddd06c700276b202409741dc54798697fef8ff2abed9c71f27edd41dab1d99337bc98dc944f448a567785901a1446bf776fa274c0040f017c39c9f7a225cf62a442710cc22516aa58814048a8627c132840cd2f34327ee1fefde3710c5292459ce81dec2827b831975b0186695b3919213f88db7fb0cb650736bca3d8b4a22eb6bb6991fc1cadec2a17b6404037c467414829cab17fd79465618b7c934bb519057e3cce877b6b1c56b7b6d3b917b622b5fa5176a2477a38bba7ba38b9346de034e83e5a90aef843334a119ffb4d4c4c230ef88347fa284696b90b7ca384daf20d6f136bf7702d01eaeae28ead371517c2a050945e5b865330881fc5098b1ce62ced2ba1429a5e510cad1430f20f91eba9a7a9ed8c7cde7eaa0429b3bac0e5adda214544e8dd46f0d8dfd4721b2b17271fbe5bd2890089a68c56b6171f953ae7cf4d328e3e45d1866be01a0cfa393f8e42880b78b2da8cf7ee6642ca1a6233f3f8ab4dd3b503a3aedcfa25f79532413e62a103b1cfcf55a2cc21fecb96329514adc9460d6f8bcadeb9cf3182a19dd9992a62d3a31194d7e73e9b481cdb9969009d775961ede43d58c7ec8eac47406bc743c9047a95a7d9a5345d2ae46d927c4894284e82454e651cfe6548d302a87f5c3c47d52944a33871032b542b414b701a44c606768eb519da0c1d118465d4ee67f3819a630c7965e029324b9cad8bd63e1a2bb22b1ac0710e84a6594e69178b58a31501fa4c63444ca25679c99ce43e29be46fb5cf584945e290559b9859fcc808f8174bdcdf36c6982a90ca33417bdf7e23ce44164d6a5688aca05b93ae73fe5e2a255a4211c5423591410b964be9d3f72f6b94fdca1472cda4eba59d571655bc00d1da63258edab8114cf8a514543e6450c08963f488a69fe28c66fc4ae0b2fd36f47e265ebbbf425b6273ae946a2389c96a24adcba4a506797c541d8207e27ebed8b84673fec46980879e0124e2258d4d2e1e566fbf9363b3fcb89c441423da588a4f4d4c4bd4ea7161451fe3bd075a9ae1d893970bbf9aeaf6d64693b80ece2ffa2111b2381fe4cc6c5230c8594be0a1f2bd852d4398a3049e4b428958d52b4252f457df9cd7751febf79f1eb02e0522dc292b30106024ee65094f424b1987ed1ed67e44c5ad8efe0fae77c9b1e9c18586936447b452a01de51451595cd25743157c35e4e9502b1628ff0c628c24a23312e933bf03961b7c5fad8931c7206b05ee8055d895979462f8d7ef34621a32b119cd14f90c85bffa1773f7170fa3d138f7fd0a13947dabd364094a8c9b248cdf338df0ba1c1495ed5a14d12d1ad6c48006b22069cd9818d6aa935acc25dc5a007a0aeabfb88eb64d50b13c5f507b443792e3cac886f8df3e75941241020f0e8c75114f2c8e7e72c0f4059cd87d659cbffddfa311856c3ec198faa41e7290a8efde0cc6638224a70a67d73d39af99085dd5a9ddd2333bec316a106dff697dc5876bb8fd456296121519204f9bad41a1142f9dee7649cefb820eee961fb08bb457e8b3774a605f6c788d4591947c1461aaaa7cad4148941260c4ad4241d81799daf13c61352a160a19966cdece383d7ac686f17c56c19274bfe818db4886052af716c4eedc899a6ed37da5885ae85cd8cda9ef04354083a6b6e6fecddcfbb37ff519643a0dd9c1bfdfe2ae3d9b96a9a64a338bd0e5c92422df62f8d0896c0e29315b3ab839d5c6f948778bcb33baa88d0fa2a025486a6133b78bd90d7d79a027164d9900e63b50fcd503d3ac3f35dc8d06c15856e417ea9f3c68f3ee3ae3dbcc53f3f87eec356e17b2f0a31a3fb8c9b104842ddc43096fd3670f6d97f2140e5e40ddd134687aeaccbc833b922740e69849eca3aa1d3727b5443dc003e735ebb183dd16c21f81138351c60796aff67bf817bda80591371f667921404ea6dbeb267b3cf42f1e5bda594a33d78fd69998132d139ebad22c82290da4e77c8a0961b7924bf9069f661ba4cd0c470fcb003c1af1b532f74db8965c84b38fd49d26e523ae9e56f5220184ba4c5550f4e71a4416da296ed49bbc1d4b0c313ea8876496f7e56716d95e62361bb455e39823b67993cf8bbf11c5588db13780a41955e0f2bed3888bbe5f65350fc5fd9145d20d19cb591d80a757d8201ccf46fdffadfa1d7654196051a5a087671cf88e1084774ff82a9066b8590fa518f566994938dfeae520851e7c798901d73fbec1cd9aa23a1655e724df8f92346e50969aaaab81e0d16e80b5d8570b96233fe6841dca1a1f937e86574ef83af9edad22c7cded97c78e878888000c9526bea3c745cfbaf1f7399925cbda991721410fc7dd4a833f69a8ee2fc841127fe03ef1c73152d94699cb90466667112eb4e52faaa6ddd232ebef066019e7390640e0230e92445fb7b115ed0334331ea49caaa88fa6f41abb8b483e8510bb800439616d5967e47f99a88d1d381a080e432532b452956a47370829b403b96f6b186ef18061440849d61f841cf822053907b3374ee20f469c49741ef88266cd3c908c88739e2254faf8535eab718ff1ec73489b16cae36800ffce0ce87e981f2f890c470ed03662ce49c921c3be2e2ed1b3c4b7f7a47fb9952156299d37ef183bae325c01885f03dd0a5e58daf813df4b63087392d683aa2dab03d2b4002a472867af1c76cf78f839b47162aeab11c1222fae15768e0c545d8611011cd75eb12d71b3227b905d4633a5f3465220d7f059dfcd4d9fa31579abb111f6af0f5716bd7fd23a27f4108362b3355232f6127d94a28c47306ddf6aa3ef1e564f1a0eaf541b9cc189ce0e95dfbec183ccd646c75ff312d0e8cf4f2ab522286a4339c08547e2f20025658da142dffc5c1add038a68e5df6cf282f5d4480c8d44281e46cb7e2615ab6c705dd0bc700438ecf61f7fdcd0a2f636e2c3007beb9a9010525625bb5595735ad9ecf101a753d523536b95d263cb376b8798bc00ed974d69be8e2634ff74a842d6dbfd5aeee1f81815e07dc11db9bfb35a1d2d5b17e53aa8dc0ea7ec9da8f60a258e3ae0746e855408cec6a16438846a4d00cafbc19fe7bfebca30fb3e98c8a68d1f0f02eda20729ffc8f8395ebfd0fdb164f7f191eec2bc4576eaaa7af898281409e8e346c1ec0f4d9d8b610238ba84b03de2b24a882fc2c16e2f036e05ef54234b5e0bf10e9d0e61d149514393c3075765e52ccb9f6023f21e9427b97f33fc90a25097f22dd5963960b888c3936df22da46fa4f4dbf480a89ba25d90a411e5beb2ec18be7e440348bf37e83a05514146b95c19ae04b408ad0d943a3fe3537608f6e8e65c306c662bde26f1e84e7d06e5db47fae0f08f34adeb18405fcf5efb3cbd31f27a46130194ea5df76586bae3d05bccb8a72078a12de20b3ef918ce87cc2167a904648d813d067a4991410e04a013255077b5c4acf5cd372580e17d94570b9cd9b92fb59378ec9a773620949acd9b9ac9645b34ea2c04c66449a1efb97ebe4d917f1905c108258c8829aff35eb88136e4b08f94f8e509873299084655899555aac334159b5dbcaf6e468a5f96a3f47b5dbe70f1aafd93527b73eaed9e4427ebc276a7a7818caf6607b0f8f7c53f10a2061b86de034d3ee408b1aa7639f6ccfc340e7709eb25a09434f15b0b0538b68b4d8e8c8a9ed2d28998916d50977d08631749820fa96c23291a7cce5ccda8086a3619fa9e8f99fb335a6627f5c2f9998e184cef31d51fe199e7a45132dec688eb0d911526f886de026e46cdac00b867c30676c2a723ed4d173914e9810622144124a70d6492cde9464a9a6077e34f2a9ce3921cbdb0ed642d07d441e3102ee1edaf8db1e1bee0d456e7e435ac5fdb810046a9e7e0fdbd62093e108e034394969bac1fca97adcb67328d6a4acad819303ce180e67f5d9e84f06ed9a23735f6ca7d607fdb1c7df4ab6d47ce2d2563980cd6fdd518ce02fd7db8fb732274d5d2acf0dd04ac74ea4101ddf50eb9ff5d94c38c3c6bff1437c9a5fac9132cd7673dc13fb70ae5b7b5eff1c1d54b223863567e6b6820c81d24ace423aca93ec0b4dbd43fc0079f38988ad69d9d50738ab82745e68f4d53ce3e0c8f9f16c325a51da16acf7b63d5e002f3e9f07b39309e75a4dda0504d9b9ac8d9b7e10484c4f595f453367e2e755beebda9244cf9bc186b379b0d55e7eca7237d28342a39f01527e9bc4ce7dce36b484298e40efc5b81d0c77e5bf744df5cf5ce968c8aeb38a32cb183e3705f3bcb74428042706b0de022c5e812b61ed8f40374207619c69ff3ef477215a67a113d47743db363d807decc88047bf9ec2c2fc6bc3194f787f07edb48ac5e7beec73a8f42f5007d91e127e6916a4285f92c9318491b7a57a6c95c3e9296697de653f303e57eeefc85664458546cff7b42a5d1c3471e6f762ad30fa095c1d8be52a5049bf4ead88004c39c75f87fef257b9227db15195603fe7a2af3ac34ad8729ecc082efc700a42bd052fc6228acc4aec62e51b5aec3fd0baaaed9b0dffc700f7c9371f0739a15fc52f528da43a5f1028c4239aabf9a168cc0cfc7dcf4ab76935aed2d361ef36fea30cf58c738effa1b90941a104bba9a88a3576cc3c6fde3326a5740c9263702dc57e9aa28066ce9a1246a503be9bc40894b66337d2b33441dbfa29e64b618e67f52972e7559af70e4685d41667464489b1b85f9e9bc87335ca2986bf464b2ec9b93e627d24a25b3e9405c3b83953245e3350c576ea8b0ca3e40976cc052219ed354bd53be800a547a6d6bb6cc7b0ada68efa7f3fe1d3f1f3d822a81dc1f0db32f04da8dff4e9e8721151231aaf219deb56c41a833dbb309db3e31344393a9772dcaac78b9abc4286e87feedf622c1f09aca269e3439e1b59fc2832041b872bc1a41fb141cd181d9c48a722b7cb1275b1417c23109c5823f680433d0e6654ddd31bdbc0b13761293c47114dc14cb55a7f4a2f57e46f4aab1dec3718435e19ac3083e427f3c00797349baec94adeb086ca754bcf62b43695a7de1ec6d131218c1e432f3284531beb74e89d772e325225b927c38412d09a7fbe8ce62111b4100e323211c9e8ce15644a16cae11e70dc1a53fd09e3c08816cdb643b43afd8a8c380a8e3506bd6cd900f9eaa6701ee0e310313c6a451edd8c4bf928db33e3e21a22e4b1d9e45f6fad1e7280affe3fcdff0284371be69527f14dc08457542e2615279046bbec2784489ba26eb4c74978db5d09e340be944e0710195156f8f4b246084079109f94aa3c0a3aed5cadc93618ddfd7402d3071c6906c028ce89749b472b14db263d28bfef1b43484f8da2fdf40be9757c68be5225cbd4216e42061f1ac131020ba69f06bfb230481130bc2fc74c900d9c90ed17074bde9ac85f965efd8efc280769faf8a4d178c8ac61400ea9da19da5b41f79d4ef611127c43816fe7236d0662ced8c0392d3ee0fad40e0499f96dc774d1cee1a9029c711fe3bbfd80132fafe2fd2c7a6da8bc61e91ac18cc6f8377d850d5173b5506728053852cf489e02dbab98045aaf5944750ca95615dd1a8dc9a98519083b80f3db08dfda621e370c639de36c5b178d6687ab65aac0f1bff1d17377991ed14b8b647cd2191cf8f5a3cd90761cbe90b8252e711c14499e77ad6305e0967759af6db6e7247b0b05eb311fa8fa470782bb688e53db3b2c39be10a10aa941998e07bb254ae2f0daa32435768d200ba327049520123aed87dea5daec0570828110621cb4152830da33faa0d5bad7563c87d175b0f8320a3c05a26f2860af0bdeef5a115b632a00f63c54ead852203d6a56c210a50bd8e860cac34192ffde43fe6f2d4362eb2e212a5678e7d3c52cb60fb27d6121e94c2b5e6301af250c96c7cb4eb09bc49904a46fe24040d55d812666d0d7c4ba9cfd02889207614dcf982c10841f33004f70160d5dbdeb7940b35e8655537dc172e4243c456b96f8b97cfcfc4f13538b3510bdb73da68d7244a6ff04b279b35bd2245bc5778c739e91e3068d4f20109dd0400cc770890d1ac3d51003f6db322d3e3423e91c077394354470024861ac148e412f06f22a689699c268568346ff59493baf38a34b1d9c8fd55d4b2eb39e5ab1f4c512c1a2dc6a78ac1220cfeee2d309f6d6eac0d20971c1b0d8b0220f75ab3bd6bf64f1757133280e7f8e7dc8e5e2219cb1471c0ff4eaf39cecaa1069bae89e6193d40e893a00816da205fe118b3dce4f2c03f373fff86cf91f0734a0f2f96e1da5e6130d32ae582442ea1a60a170968d053d8eba33cf4ac3ae70c3013d53970eb47499f246feb5fd1af489aa30da17796b964fdb96a3ff3e7fd3657475a3442ad621abe6f780eb96243a39bac075dc66d02820a680698cbf87256dfb8c2427714138743a2709ec91a74af179a6c003ec62264a53798d5e07f9364708ea94d9da890668192b8d8a8ee35123a0018c9ac1d662f05689699271929f48ce69c597ef6c60a5d83ed446bbaeb84e3414c425b97a6be69a74c3b6932321168bc8520abbbaf0f557455e7ff55d60b4b576f831138baee3c1c1b228278afb4d14aeb54f64c591f267dad4836edb262f24e657b282814fdb1c9b90f5f561ccf1d45b7fff332d045bccb2eb3b583e2b0ccd0bd4223716e8cb0910688522106798b3eba922ff2cd585cadbe6d9cce78b0e507225dbd95095c29bab06f9fb57616a7a4b4d44b831f2c534d6364595768e3f65acd829ffa9b987a5eb6e1d24ea96d732183bc1f705fec70be04884721b8f6f749bc92db3c34551cfff162fa72c3bfe247a79a25a2e15381baa2da98e05059fa18196b32e0a1c390836b2cfa2936593c69b7dfc4ef866b385cd1ac942f8d8b9e2c707ad7d2380300aa59c4d865ec7977f199c5078936075126926f9b41a81bf8050007c71b00a026b7691443943d14a31ed71b85a038417f9d048f8989c162435487cd490def8fde0d00ed032d7a0f6ddcadfe540d2769561774120f248858a5b4054cb3f0f18dc7ee157eb90a826c6da82dfa9cf4a709ad075a7aecce0b5fe90be237976f1b90246fd8b9019682dc025bd8946a9578f0834f8430d89ea95f2c6c9e5ae75bf1dff9a85a3ae5393e447f4348b7aea8f72e79432387f9b176d37d7e44c18e9f457f57c8a175da2a6986783f28b6a266c1a634b00e53e32eafd806fd1e213a77d27eb1df3cd7771f5ff5607f62977a9e8c6ec0a5955508c8770fa22274f1d17bda9be1e06b0144bbb928933ee6d0bcc183af4a6494b856b36b9c9a245fdaab922809fd951c9cf4ccf7f601f9bd617c172263ed6365e0ef228ead73e73331b03d2e877e7365a4a30f79117cd60f02427490b2329b6a05a1ad963d42457066595eb4c586873cf451810cf7118531f6feb54fd6843ecc991e777e460bea87763cf4d501e6c792006dd0d4b6cd81913b45e55ef3ea8e8d2e7d4efabc3983d8c2b178491afef624a021e777d3071da0d05d0bd056737ddbd28b7bd12debad19f678d590de042f0cf0295ab349c07b3fa7d1d9fa0f24bbeacbc616be3632d816ef535e9191e821eb5cf1ed000e793bf9a6ba46d96c5c2ff0f53cecef98a38263625dacf47d83101fc2ba3af8fe62cf3d869f740f08955e38aadb08ea3085dd8d0ea48851839c571e1bff04881ea4c0beb2605c2f20e7c43249000e0857e51856af30ef10ea2a2d0136e80bda9f9ed61872d891b9887568d8b715627e7bebf57f911c037de00bc7774e9171287375755c6970108151b7e571d8220f5cef9a75a5be5ea8afcc02f6bc1444e0ef0519ff9ae62af6474bc08d3e3305d6e4327db94b3c089fe335e7a0ccb1a47558d2ceb8c31e77d80d15b9a5d3586d237a8b46c5b9336750a3ed97efe10670700f7aa3b4089c70ee23df06e51f890b3686f9c8ffa352d632e5f448c0ec9e4eea4ad231c9817662f33b0ea9695086617280488e3a6a96620d9005652765f55138ca2e2dcf00f56b0c28f41991d6030c7844dd3f62137d6107928bf24dfa1b8187de0174d40d01486d8c434f09a3c94a6b6a5f6f4f5782f53c5a2d33946e000e8b3e8f9fd9651946784dfad81eb38636b408211f901f253502a7491202cec328a5ac87e34a8f4732c52616fd992272fb807863a10414e2f1957c2755f0c96cf42450e937d9b028857d256d959ae6750b4f1e888fac2654efb5a6ee50a838a0878891d710e07bac323cf6b660b6248132de6c3ca64e43e8b7226ef1faa5554fd7a8d0382aba71760012f59a660227ed4572e069919334be40536f1ab35582009c4805faf87150b4bddaf13f70ce8fcb3d7b5d62988c371502622881e5e15688475628a9a242969e3524808c1e07d810ded367f37bd033db66f83b79eb552ea0a1caf4401a676d0e2e6739e6ae9051e025f784a50002b8b677f4a7e86e8a770820f4a7dccc9e75540b32c5ff9b12a38a4e0670b58cb7de92cca457758bb63a894fc89269eb1dc05b0faba288734969c57997e99fcf8a38ce4756924345ccf7aeb80a5d9701b27733fd1e98d8938c63547bc440a2d06fab3e5fa9460f8546a429c379e5ce8d4b2e95d5c7d9416c5dde73f76f415344c53606256e76420cd7198a9102ff19126aeab672178a9c933b0981d2a7c8e4761d74a671d2749c3c7d222a2b3ddf100406ecfe59e4f5f7d935509d3273c7f4e9014e0a19254dcbb48ef280dac5af83df476615294469bc3ed5bdf724a3b8175992957bc3c27eff6c43472e99c59d3c70b40eab8bdeca1d1fd1757c7b6f470f238623f58f8bb57dd8e0e9a0e43efcbfaac863f5871da0b58f3ee33e008692de36781102ef0758510845f45587e0d8761f68c17e5da595c0d04ec8c50c8c418a7223bf51047dcc2585edf3d32fee7e4acf59ad146a1082e6359b537f7ae51f121085727e93b008d819877846c99ea5ae1a84955a27261feb85d442794e2c496722b6ea10803c16b35e9a1d7b34b287006643bae79724993ca60769db819ca100de353d05c603b25ae748c59af5288d8885ec541efaf3525c115190cb4840907a055737edfa71031fe8a5846a3a4988f6499d51114cf6d30ac5184c5053f09311a151a8efe908120506b400b993528e1763113f6b4a37ea362730a0fd74307ca81c08665ee313726534b6d96b6152d9c47767cb4ea861ea3fcee5b5bafe7d90eb3657f80727c807d7d10fa8bc1e76169e197c2a5725eb1fd1170a9c29ac65ffc63c34b9ead4af86699669e38d02cabf68b1db4e56033df87f5ed45268b02f1a02f6835eb8ff6b7d7f43df0985bf5907deaf8274d75b60c9a260d27b8b59dd3728dfe55ef7006c820e861f4f9b0c0a06ec2a8ecd752bcb41338f6b5e8d4a7c84429495140398aacfe6d0a95797d53534e77bde9d5ecf8a5ed77d0641e17da3f29bccf327c9ec78d79f3c9a0e72e013cc0b95636b248e0855c3cf9077808ff100a3e66f7f311108cdff9e723d39d952570eb3eb71f303c0ae73180c1d9eab4299d4de52d146d73dc38f3d571882b4d54bb98da1fff26df2a1bf9d9b2169c1538bb8f8da1a143f60a7961941594b968faa19cf72369b0424edf7535c0ddafb8f8d30410c5127b1f7ce82185a377a6e796a813d0a378603147ce2310ed732b371096a5bd6a4ace98c930b0022e683320e4264a2c514188432626df7c7c4143f728f6596bc7d7c69efbebceea34f5d6e511d667c4de2346ced6f8ce2b9254ec00b2a18ff7ee0652cb3d0bceb14f1efdf9be5027a3d4a7a1de648ffee721f81cda4a094e87ed0f8c930ce0e1d95597b3bfef85b2621def8f1332f4e19848d3f3c6a31913e27c5caf8d831d1fd1063a931dae99f8cd09b551146cf75fc6e4748d9d379e86f3f5dab6a0b5000280085f31bb88faba69cb3a7b8858488b7438f97048cbcb87d1b9f905cb2daf6bc49af047be37c9367c5b60a2b1741d241b6884658d6c110eba420b33a13c401b9d3526ef8aebde52a3b810816b9f0621e06f9d3b4a3ee76898a33b66bc389f4360d9a2a4a634f183ffa0f84f4371c72b678e4d18e6ffcc739d204aed2586ceaa24ea2d083b0d03f485683bda3db291ddf011546f4dadcc39ccbf855314a8c10f84944366e824b64a5d65525835b8139687c09d003997285945fd131eba824c0fa03c0ce684685b96725d53c7de4fb86e4c3ed9738bb289f29492dc90b127bbbc2574caef7cea27865174e0ab4c0df8dd20df09f25e887ea00e512530eab52b28420b8eb5371ca8dd7d231431bb026a1335a3ef97aefde126177b5189db87d9cc0da4fdf4e0056a2d50e7bc4485ab9e8db837f0e3259d6fe6737d35b9a5771c85e5add53e58061ef8aa0766de01be94136d30a883b389cd8249fb84bf0a205d6482f3355518dcfaa8c300bfe0ae1ec5bf4ec66ac060df4d50cf5a902dc5f2f74dbc3d907fbc728aa801464bf1190ab76f313df06d0774289639ee575b4d8b3aa0e380a6a894881407fbc71aab8d47efa5ae0c6afbf1f6069db88670f9c0c83f4b2fb2dc456c6a70f4134e676295c4e78a39ad27773cf4f100fca03881b060f1c4891a4075617391e171121c61d966b616158da18d976c4abf84703fc3d04ce719b9ba3a73de3258e9f9723adb629b9a7346ed182a1815b25387e9a74e7185160d5e2f8e9859ffde19e7a8febd55cb805f309617c669599188399f666c8a751b16dcbc6ee0166a962d59947938484f7bfcb4d6ca65b7449e1420ebf4174539d5d0fb226e34218b12132e27e24e8ff5937414f88795339887677375ef23fea223b0aa063d5995ab18538964d75372b712c10b7fbe5b62d4d09d807f0cc69cb87542d684fdbacafcf1a74f418856af8f00e5ed90a0c86f6c2787d2c33a0a84ef6a3aee914747903d9c1bae0fced987354168f28062262bfb85a6264136318daef148bc9007df225fd2b30bfd61b199aae9741180bcbb594af512bbc69f085a2ea50b33b3d77dbd1e45b75339e16a0952252b5e42eb50743b4484f40cb18bddd30e86e148e2a255a4211c5423591410b964be9d3f72f6b94fdca1472cda4eba59d571655bc00d1da63258edab8114cf8a514543e6450c08963f488a69fe28c66fc4ae0b2fd36f47e265ebbbf425b6273ae946a2389c9b330bf69b092172de2e3d8a632213afd49202cb735b9de39a835ae31a538e0be3b0e0245fadd52462e6cb13b9c3058b28d150a6d6397dd7e0cb8280059f664b98a71ba6f2e22d474e78d6718ef1f867c91d7898511915993243c9083fd1f16e2bac0f8c5c4b921526a068ed278e7d00e20d7eb97fd7c0dd67a20cac160a8ebad4f9cc8e4a0dccf71747a892d3ed43a13b491907e189d58bb0fa3fb00f4f4057764482016159e6ac6e715a992f851f42743bda00f90242f279bdc12bec59f2e6e1dfb1edbfe8c05d03da00b5f76d493b1f34c96f6fcde8900a00132a382fc840a9d8d77645e08888c63903c1999b90810e9c8c7090f1894d8d1db3ef557d9fb62e1b5da4c1d4a7fcd235925442ead180a95308cece1453a4df84f5013a0f10f28f77725c50ff09b778b2753582a875247823e6340976f330daaab49b6a4a4d6e41219d8998240df80b6966ccc39799a234d802e7b2934ae35a7a0bdb716737267407c14b1edb9ac7a17c7bbe9384028621b24e3407037f8dec43a1d22855c07ac2a5e19f919f49193753d860b6339f4b6e44f15fc0237f04224e09efd9b56602ba3445a89daf999e910aa445af5a49b63729f47bd40fb7f6c21750b5860dcb658bdd398ea0973ef0deda5fad34361c7d4cb5ac2a78708bfac59a2491ee4052af716c4eedc899a6ed37da5885ae85cd8cda9ef04354083a6b6e6fecddcfbb37ff519643a0dd9c1bfdfe2ae3d9b96a9a64a338bd0e5c92422df62f8d0896c0e29315b3ab839d5c6f948778bcb33baa88c449c286278f0902528bdafa0ec78fe0ab719d82d67e781a46d002d1e663392d75af3b430ea510a3be626d5b18542e8e1ecca38aa561639ce55adedf818e39e79d7db33d58f8633cfc55ef1c25f91739bb42a52edfaa4b60beae461ba26c09af45a8321d7fcdbc1af60862c464930aaa6e587d51a34b56d7257cda283e24f998ff9059d6a13c36b191b635488b45fab2d7ca9b5767a9732b2919f8d72c8a2d7bb42cd9f87b3283a1f52090002612b0a3b6b31f2e969d22cf149b20b7cc0d9a4982b66da79f3743c16c6f6df80ee55525bfb73b46a6f08611532c178781710cfc0f0af42f04e0587d267d17663a97b458a7f9ea8ecd6ef01cfdc7bb206893d24df04c962faa0bb0277d0f64a487e04a7397a4511573e513a0fc044ed70fab931e9af7bd622cd51754e4c30db792195f305afbf3f6b9b54f4d011c791a47a258a73d667102f2d6f61734ae3acc2ff214d8628bc8a395f3554e70c10525f3775994cfb008ad6016aebaa299d58eab9435c7c8eba204099a2f4480b37d3eb207acad7a4823440c625f20327052da9eb52097d92eb2cbc32b8e8651e6a45dcac01c0bc3b96b807e0eefa95ea12eb459c58a2913e56b92bb1f60f297bf846d89700bdcc020b4083a4c0d34d9f97446151c24bf5957b62a3596eef4b65a8c9b9a0933e028cf47d076575b53258cc0ab3fc929ce39bd1f857ce35a2e0260042c48cc815e7cc76d0577856a28e45e06fcdaca0245df3dc6ee32caec6c80132f30d658c9f1c2bc157018ed4d14c553fd8f745053ed1c959291a26a19f449955dc81376a31cb7b3c62c20232aca1824cfb984b0ffeb3d82990630b27bdaf33d56b48ce49c921c3be2e2ed1b3c4b7f7a47fb9952156299d37ef183bae325c01885f03dd0a5e58daf813df4b63087392d683aa2dab03d2b4002a472867af1c76cf78f839b47162aeab11c1222fae15768e0c545d438c049fbe773c0e6edcde7478333dd760184c1e0983a821e02d16706f5e372b4f3031a5cd6d37d4b1838944571b1fa33ddcca32be0bd95f446e6f0855d51e59d5c849a09e30df5f58dceb80cc0e66c509c8741f6110bec141c7d0b9dc3a002c3f0f967f515c88195095941c1e07ec32d17df163108219e528458f12c2c49fdb0cc66b2f336a86e153a81daf693e6c706ec850e073e508f8245f01eb89854161095d251dad77a0eff2b8f27ebcfa3b27996293e4d8e7174a61e44b827b783a3836ae185803cf2b98a4ec7df4bb184abfeda6fb8f08ce16f619616198d2ac71af3ef7a0eb33173c19ae70fd02ad8e074fbe162d3a99ba5aaff71fd543365a748fb0cef8c47a9505fa920d878fa21ee3abde08f7995211281ebeed281c9137354daa403321663fc1fbc8733cb0735061a07726684e9120a5f0570bd97bf4006b485a04fdce516e843abc2aac8500c435472579c34f83e02291c446ca8cffd0240e17eb5ebd13a48335af120e1d82164a28070f5f103960b888c3936df22da46fa4f4dbf480a89ba25d90a411e5beb2ec18be7e440348bf37e83a05514146b95c19ae04b408ad0d943a3fe3537608f6e8e65c306c662bde26f1e84e7d06e5db47fae0f08f34adb09edf73f8ec82555dc7f7da4949681c750ad97d7c3279384a9cf52ce99ff326539a485b49be31f234ca649e9f2560829ff68e7cd058749dbfce7a4493a16a1099bb46b7bbda362bc6a91d7954f24b04b80950f7ffb8bce842e644a2f5187246004b56054957a5ef2b6c36e97956a75eac5418e5784a96f03c779812c5e33f0709f2065d47919fead0c4e2a32ff7bfd8fcb91fcec6bb9534b8fa248ecc75f8b77ffa0f6dad1b54fffcdc2a7c216ee49902d5a4ecebbc4033c825a3939b297e48b2674643750d6ce2ea0b8579f2f8ec1af824fffef33242d5c8c27af9b6882dd933e22fd53a125c15355608dbad26a5e3bbca7120c2f8a633afa0b13c26cae4fc2c9f977f35e064c5346e3ccfa17608ab69857207ed9c4dfb52cef0814c3be56ff92e0246cdac00b867c30676c2a723ed4d173914e9810622144124a70d6492cde9464a9a6077e34f2a9ce3921cbdb0ed642d07d441e3102ee1edaf8db1e1bee0d456e7e435ac5fdb810046a9e7e0fdbd62093e100b8fb188c9fc75909377b53249332d08aa8f43480b56b05e7c9539564e655971b8b68c9b57bc9c446c2c7cf576b1df4851492e1679275a3cefa8da184f1fb1d862af4256472b649fafd2342507489933d24fc4b85f4b3f067a79a29412310e9ea72e3faeafe49f611c4f6517d9b279201ece10ac37913747c801f8a3b8abb976c289fee68941e3baf70fb6195e11171a0a1100ecb542a87e8bbb048e5468c789fbe2867eb71426cfb9cc458a2cd52897e7499a90df3cd4d9380d1787d17d6c4256b5f992155a6c1273d96924917134530165c12cef5233ce55158a5b9ebf8410e83628e0c71cf24c42e07df0781473aea093fde44eb6f105540126cb77613e7f980a1cf67a6809393cf2cc6ce8bebd3765c038d9c7a8ba0013be499c665b3b140ce7f596b771bee57d52dcb6ec1b76bcdc75e8b085fa72ba17384474d4332037ba720ee8072495594de6e699626d9b70dd84b4a44374d1d77e81f3d39e904dae062d5c7e37ed6cc5a611cee2637f1b18f2ee35e9c2b0e49860d84762d44a34bc041596788ef94e76c7015bf90afb83d553ef80580763f49fde45a8d45356b93b3f7a44f35974d1db0202a66beccfeeec5b510f15a3a8427d11f604d81506cf65fcedaec77cc6eb86d7a601fbd371c27dbad6c3376e82786abdbbb160b307fc33c99b0fa1149cd6153cb751d1edf7d92057fa28f9c47e8b4fcbe6f0662669b4bad93369f204ae915cb57edcdca7711a7de09f7fa47bd6196755fe9340c112566495101091b907c8f0ed924e51c5af0a5f52db8010a5f34f06c8e9c2f073df30d4ddb79237c58c26e992f966cbf0f5fe1197a1b96a9a0df0fb0ae0c162e2cbd922c93de9a2d2d570d7854d64ee11fc484f5a075e56008688ef3e153e8dd435b97f8cdbbbbaa53b2b9420693cb383974367a391fcd674e952b8584602264b86e5039e53025db501fa845bb3c62085d9c283c14a3bbd23204ea90c0b040fdb1d1e7e5d80a2a5f7a0a72c1ea26921807d281b45abe70f9c257b54ec7b9adf935e03cd671ffff6fe898a3e2a1876554b4e06ed11794ff57824452250349f26d6026141fdb08cf1b4c4d886ca99d96b59bd92f4e3c397bbecd317b7b132cd4c58a0ae63234c0b141cdff9ac30fd67bc65a14be7a71032d3d66504b8b5bac86c5b3843f3f0996013f56b77b253a75732e4c89c4e418978c445d326a4eccf07ef14c639b0d3fd67c6d439f46ba4ca472942cd7a7175ba0184a2d4df756e6311d9be0f856c87d3e6d5e6ea021be4b7c6b98ff0d0cfdd6ba38fd8e06f820a91e64dd4f69e029852fb70500e6ecdf69bb78f539c1f485177ff20517465baf0276b027120e7732c723e7a040035091fb08311d8fe11e8cdf18982de66fdc8c433fb36728ac9eb6e81274d8e19662a69c455071a128104244ba50c6cd629d4b27603eb7a45a0e7ef3d4cc213e352ab549bee3d95490fc24b7e0a99e19419015a247f7a933eeb260fce156cfaf95f399d05714951e76cb834e739e6039e3117f58053f0759aad237793d31c57ad38cd26b522520650181649b6c3bd32fff18a0f4cdc6059a2df97cf2a88915ed8196dd9c6e870d92341c958b114bf0b436bc44f7bbee207ce87459bc76de88bd668cc2003b4e1b10b377d7a025e5bad21b1f2b67f52968be846e4ad4b41af00b0534735bf3e8899d9a9481e84686e9313fd0a0242ece028c6fc75d88780474ebb1fd6fec398c3eb2660973da006478f65391c1ffb085580a07694e6f86d5d309d5da01c7672923bddd35a1e7621f577d8f11a9be35790b860dd3df08cb75748053e18459012c16ff86d171c3ac456627d698c9687bba632cdbb6d3eb62cff28c7c561c36a5ef0c4c09e62c4286c47aeb5273a8c1e0064277d1294648af66d1a4adc60fa0d6bd4d026bd9c67b7dba8b943dd9d7609385f88644ef73231ae89ec2c69e6c9e609f9862077fca9b10d7d09130c3814008334728fa744173e9362f48ad395658f8ea7072121eb20183d872592601e552422b0d2f1df4a6f621ce83ffefc3da7e8b13c722a5b26ad92163c8810b5148b1206fc735a5c05f729ddfd2a26c5707e2c4f0d7c318ac895bd21891ec6f0d04c3f3409a4fd81083d189ea4858063ffa89528b8e01612ab761bcbf71321e8f825d1cc109fc495f2b2e9083afb18ff5a3891196ecf665fe7ba0704d5cd89a02c9d76f10852f7d274fffdae8af4549ab79a61ce59cacea3ac926e690459ae2bb9f39e9330b84a9800313b64fe1d5a75e1feec8ac111cf9036e139ba09b1323033160579dee899340b6b1a76dfbece1c4c0766f4471de8e5a241d7ff524ce4324b7944157c915ff9a2f2f0afbc052e0f6280e5dd88a1142cef0f6ebc698c0362ddb81fba36792183879f53e3cc47e08a4b4a191438f6efcc32fc5df7b86579578cbc0d804ec584dc5efefc00f1ec7c12e46cab88babd07ae6a7cb854077e4105cc836e49a770ff83e87ddbabbdbeaff59c952abf3efd42526a1db28c89189fd7457054d2208fee7635997b6577bd0311e118d6704deb16f52966e7787ec516aa3ad75f3c9aa2958206d3fdeca11c728db66fd495c004071650cd5b090a2911e0cca1e5a558a2b322efd9ee76ec0931d623a8c6cfb8eed190c654ebcb363728015bbcd85129753a67eb3acdf1996dc2f60a70d25dd1ef13020cc2947ee3814c393271883f93b39499ebed3698ed0ff6df16861041f5738098d4d0d61ae93cdadf3a6edc4d6ff5008fca9a3716ef7168d20722b5d67c11c5197f41e060b9a7ff3851f234d37566eba13472e06c971bb9c02c891e358cc41af7d59173b5de1d30683aa9098a56b5fc334164bafe9ed2e8aa316dcdec8d5f9f12ddb050fa43ba945c83c73fa2feffbb20c3504e1943ef95e779859db6cdf54d72ec69b9fc969918b3c4c17d4cf62ba92014f8ff5bbd06ddd8726c7bd150eb8bd34e91a43a7cbc5a093bad768f8ebdb6263e12222e9da314cefee85d415d564aa1697c6006f89b0d834e707d1402800f859318ebd01100748dd401e0463f65caf88adabe4919f24c1e750ef2d1458dd6a5ed3062c76dbb889634b04ad6aca163d9945f7d070028afdcbfa8c73f9a7f7abcec28dee8048ee3b644916cab937501098e69e59db47b92a786188929e27cd0f611cb8e4635ce7f08358e598be8b3ee3d63e572cbe9972846f0cba4ed7af4f529ccc2a39b0a6ee567e3cedb9fe704aed2e080241dbf025122e88ffcc8f6668a73c09ec33d613437dce499b8d58a29634002e40e17ea63ec6816ae2061218a5ef7a16e3c27a0b0a515a2158c8e5df137f9815a7a56980f19383d26927b17e17b785ae87155f612866c607c28be3e4755c813a708748f2f11ea59ba068cf3784a33bca18d8b4bbb56f53223f1228a357189f38cca36eaaa283f32e9a6f60225f255399a680f9e618d88c539c03e80066a7b5ebeaf5e6aadcf2b1d92b5b2fe85ab53862571f66203b8eaf16697bf6fefa31390a91f5cde1c3e3443e913f888a7ac1d6a10d99e03fca6c464faeea3148429acaf0b29de70204ab9d92f46b3ded85384c67b2bc00c92233084d980705cc0f0321cf0ed67fbb34e6fe7a33556e6c2a9009d5d2023880397025be5d8ba815c2930954e18f2cbf38934c9029ed7ec9d2203ee60b78449c5f6a645b8b86adaedaf4c9fb127b8398e849c44ab4490bdbfbd230b1d1f3777cea7d2019dc604aed2fe52d2ee5b381c96842c010a9d7ca232a40c0ee54f3a61304c8cd9a672f8a27059cac9df785bca99d9d3cbb50a0ca36f6d2d404f6f030dad4d1e385e62aed04fe5d9ac7dac4a705a66969a218e9ba8f80ee9898c2cfc53416591e5e581289b52517a6dc33cc109ba4be2247b4db94ad0ec2f9c7acb491b2c25db75390c499a6c36ccf0b6789bdb564aa5f79524ba54a61f6c2db857941941bc19fa66042a3774ce812eff7be2be6c4fc22c06aab875d44fe37a4569c5a532df732e34c5ef13de90a50e801e40bdfed8620eaa1342f7f0c7e1aaaae3ad779d3b652975c476e0455c32bcabc173d082e70695eca800abcb45c73132abc81d546f808b2b710cef9f8483f38988c1a6b53b8718fccba355fc6a9d40ceac69fb4641134834cb10826bee1223884f5a659f49ef4dcded536818184acbdac12e0c2bf7e2598bb950d2f71ec8467b0ae6f8521c4f999dc4371ec11ec3bc970682aacebdc543e71c1ce26ddc47b3041ce253809de476e89db81497a29523df81ebf95704dd4ffe985e2be32ca6e3ec42bd000833782001b8f3a40b6ce758bb26fa3328ffbcc48e5be76fb7759176a3da83ad9b2d37d40d47d9c865fb9daba2b1d3ea02fc268a20e020816b63f8855c4b3d2b05b93b50186842e994aa6e32beac1ba9387030d2be94d7f3efc0ea7273eaf10323b20f20ef88166f6e7c3f0c86c59c1a55f734f41af3d311e061d92bbad836cc5ca2a50789db14fda8213392b7398eb93b3391b32c4719addf6c1266b936c855e110f724f02fb01f26de15fd690e00fbb48b7a9bbcf4f3a1ee5cc94cdafeefab0023143db89a9901ed6e2deb9c7c02833b3588cd408e979c459ba14191234ca13bc5de8ca2fe0896d9ce685ef31057d82163efa27e203a2195d2a3a5e93a1ad829354a0e1fb4d44634e78f410b7fd06eeabb6125751fe2d063c3ba597e00bff2cc89edd6e2747c96f0891d6d3bff52a32e2f1aead3058e2e825399095a9402b3edb56a0cb153fe255192bff909bee990670ea18dacafee8dcb508e201a5a7105b4cd28a2ebb370f2d9cdb8d7b59bd2d2a57293087c50b8145f72fac94306475807aa1fff1bf75eb364cd4efc23d350cdd1f6dc4f899857630945a5dc6164cd06daceaa3604c7bbbcbc506d1f73d0580096f9308a15e0baaf3ec4d6f1eff1719276913366e7e162af931254cf08d032d1e05378dde2cbca05ef1fbdabac05377aca41c4162759035717ae58db9ceaeefc2e12c8aea7384a00f42c70dfb406eaffb8b6d58e1a891bb2231a2b1eef11fe47e0edde6f99e04eaf1db99015597b115b8fbad0cf2fb85cbba844f1a2fb446740256809404a344c0f9a40e5bdb9c1af8b4fcc9625a32be363660c3a1ce018a7f818356bc421923a0aeb1fb52048b67c93e20c6c0692493def26c6a36f6e8922045bbda43add0089d5b55f65c79ecf909ec2c70f036b3c9a1a755aec38c97b943b04948576ca9bf6964d8c7fa99d116fe3a67fe86804b7dffd260d5832ebb67f600f5ea4d43395bcb8d47737ca3b4ae8f77c21425a046173ca4e92c0aad51459296696bfa201381f739781c9ed2a4933d9172e459abe39c23ab19906d6fee4a9c1702b3744d94abb6b63ede8813006839adda5cbc9f588ef4f4f3d74c063d8ee3da3fc0e64825a4ec90d1ed271f9daf7d16b56465cb423e6b3f0cbd791a8515e8628612e80fbaffa0ec01bcde1afaa2b6b9b4a76bdc2702e775bc1e21f06b1355758241f8bf7da01ab1b1607b31e3479926ef8dec8390023dc44c2b6f7351a1df16252a43df97e4b74d4da465186a67487c2af84c5fda44af6fa9a5154d3560218dacd07fdce3c80b568e934b862ed6c30a01262896137881063293556c63d98e92e63f4cdbdcee9adfed2672cc1aabb3a99adcc5acd266be54235e4c7c14ffa5448f04512188e5d17d5daba7f3d0d23856c8c5d95b22f5659ee7b35f7201be3d5012bb6172d1b6b511130a88785609f7de053a2473efbf08f3c50ccf90b1928cc37ff2218edbe462b8de70200b78665ff333da23f83a561e6cf20b8bc1763eb664c920730cdce4a232236fd76ba421620c76b82d61127e5e677d5dfdd78e2105291b6f098258388cc4233185864e5168671de4aba21c899874371a153ee240c08371a65d2637c6e9c5caf822599804a32a386dd62f8432f29ed5f718af32e9beddda3f4eefce9d5d01e3c8b521fef4c39509081d1f834a62692730ea89edca27660bb809888df2897866d72ee342eb652cb61311b3b9146a6d5296b7fe0dbf73a4bedef2de398d53ecd08b7b78acb03ad889412e0a723b5fbda07dc0f303fa080bcac9aa550d3ba697accc536fd4875bd7eef08d8f7020857ca741bcd27e5128b59f50dad32bd9a3d0a28a432f1f8452302836aeedfe419643720e35a5b0ad9ebb522e09df418534422149302cd2aa7011e0e1070c7073a649b7e7e3ee9648493015e6a3a90e8e0b64199dc00375ace1ea7a20bdae3dee8d4aca0053d242346487c12a2d6998324bb19ae4295bdd6512893faaac98eda6c618294ca6da978793096dbc699cb57d5433c839e41c435441eba53a1beddebe0fb4239dba8e0086d452cc917668027a7db22dd4aa6565f26f1c213f6ceab26ea5f960f184bf40c2fbda028578b12bf2320ced042d64a7917228932fb3d430d3316c1bc346dc4765c8b85152accb303600754b1c332fa75032889e6f9784528434136db453a6fb7087dc1be25b2647a6d30054921d1bfe3595f0feedb8ae4bd0b5b4b50df58029882b8f8e2366591866e58ee3b2c9eb3c2cddbe9d1b046b12119393cbbe28794bbf606cb947db7f912a9324943973f6876aa3d59a9199dd51736fe9664878b3654c164147ad0552bbbe7e1eb12f2c220f74a39f836ec047dcb1d0fb2a3a3b7b94c9d43624d1aa4009a5b08f77b1e4fb5aaefb90d66fde3895e2539404d85aeef679116876b714fe0413fc033e93b1f1bdb4683a38ba24ddbe4661e21426e8900f4a116422738f2a085aa039607f005f71a67aa974f0f6cf7a26a9ca42076109e6bf3f3fb8c7e77ef96fbf2acbf27b8491c82714297be82be30962a1e84eeadff4bb4661a8a141f43e5892c823d4d5033e07f41bffb251a8580144763050730e67d4873065b2218a8361854227c7c5d7e110bd46d300a1838732eadc210e4762713caee97165b32129a795d0d0899b33de955f6be5efc61002eae84ce37da36219d691c8ceb07da469213f8953143c05dc7e126e778d5766d5e08d5991f133a38d205e79029f47d4cd39982e288a9e6093b5f25b808d06b4b9d6c0305a9d842e722626c62bb07b7d8efa361dabe30e69e961b2da484d2ff7fbfd719517596aaaec2caf49d6eff0b77579711ae98fc2c377fb658e300ef37c96bb408ef476be7ab1745b95baca24196621efe5d38572393882ae63f05eff4fea2c0d256d98015556e94fbce1709038400977ec9b58764a98eae187701f32170abe3a31864280624be62875cf8d86bc5ae8ac97eafc47ced9adaf54549413ec335fd94f949cce1bbc7ec1d5bcef1f460080f294c7aaa798764a1eb556487d956087b56985f00c6c310f0a8d7c307dde74dd5f26ac54669068ad0add884434d73dfd3b913b01b3c628e7c21e0ac319f379e1c3afae3e6665fd8e8ec951171dc4335091e8a3f1b785ef86d192f3425ef480f03935e8215a975b8e254c14782db4b9f88e1d397cc82e74f5f0e78c1083de01a923562bab14b59c3527ec314b0fe925130c360c6fc11f81d48f86eb27cbf24ef27deddb20cd39a4480a2045f0060b5bbb9f4931a4554a9f271e8d2670ae75193031ae9bac62447dbfac7b0a179cfef8e11bac0ea478bb7f68820dab2c2eab2d5d41d28099928dd31e95d92e26a1625ade04eb6fe87e6c5dd926e411ecaa017dcc94495a033b41e654a6367c6f3254c3bf925961b760f57a57d8645aaabd9f10e4a41c8e1ae23d63e9be2df9e338fb382a12b9be603e3d6c8d91f1d676e2daaad1eaa0c8675f3a93da7bc70155bfe28958b327919bb94fe917322e28834c51aa3532dc813298a504af136e59e99e8f07d73198e06b4e047e02ac63f43fab0c351b4538a9106d789339e6222e2f9a6de9ee0559c74c121f6a798a6b2a0f030b859442bb921a966e2e556d3e8d10cdc50a4cd18ea4a30d256e4ec8f67b61a5faae501b74c724f2dcfaa2e0d2ef38a857d1d28fbfb1ee29bbe13488c28bcaac9d17768b9083122d874895c41b6157ad8ac0d6914c0f03da374aed48e76484a0ded41fe93c605ec16c560fb32c7df9b504208848dcc3cbcb0cd374279d84f262ea004b95488427b4c85e01ed08fef38c76373ef1c41400abb2caf088e7f9eda7c618f052ef04a9aeb45eea399471a4f773ebc2bc510f13568378eed9cb0e4862a493ca64ffbbe91f5ed5d4778763a25f432f84b8ec63db22b6cd7bcc19ae366e69065b6797d3e57a94700427eeb99726bb20be31399dc54671942dd1ad4659f9e64def838a43fafc7c94c7c2fd2fbafa8ba0abba81d13a75d3b89a05a2babcddee4a71267966434ebe7a801438cf9bc8bb6ac842cbe8242210a317d08bd9fa1b61650691ddeca75ffaa0c422e960cf9b976cea59c0660f0ed180d767853275ce4f0014d6c535ec5faf70d1b808d72bc0f6b2d3c2067b3a64373fbdce3962bcc480c65b2fb4be961c6faa6152a9f103b648a3ee9efa174cee20de4cc01b7a0b551cabb6653bc4a5ebee69cf34bf1c08470173824aab061c72e923bc31dbfe9053c6139eeb37dbbb8d1c571fa59922241943ee29926da09b589cac312f9440013fef0a78ec2a45054f0837546c30deaf0dc6121a1424a4b63b6a955939e79722e064af02d7a508ee3b3379753c3c2e137041d9fb8002ed3ac7e91323b87577ee637a5771a3867886b004fe21ef4536e24638e64ef5e0b052c5fcdc91b45ae75adf922ae2b874e64b9ae1c8686ca80931968aeaebd14bac458d2e162528dd106de669a80a9e75000f355e0a0a729d6042f658b265777b7bd1bd80875edba20eab6f4fa4bf29dd27fa7127b55348e3a3be4896b8bddab077406dbb9802df2bd97b2e5d37f1b2dc0ff69daa29ae60e322794a37b50fbffd3ccfd4dbb5d4eca3881b6e65bc677a754bc05f74248f014f7b19e886bfbd7e427b350cf07a56f306efa234552a6d8655b47f77795236e61e9992071a5d2d984b49a527628bb95dfb4a8918c51b060d28647949df7da24e5882ce2f69d5e76b684812fa5668eed2d9bf6c34ad79c4ce35d3959fad00708a6fb8c39489833bd1ac7b2c7e0d66e8b547d480d2670b2ddb6fa13d12d9ca059de799cd2b1530ab4ed6c2369acf8faad74f2ca568c4a4be5cc31dd80263e084247594b7ac2ac8aafccef04954fe5be2137b00ab7eb955f54268f0c543a866e41ce9bc5f3ce158cef25f375f997f1fa968b828a90ac9599ef08bf8ae40407ba33d5c68b1178dec6d1122278e6f8b805118228d3bd8a419ca010c4524e030b860a6212a9d2b50dc6896ae39f50f5d1ea109705ca39c4688d93243119bb76d6677c304e241239687c871901fc83676291a748267f2601dd88aaa76a2e2114f10fa8e451a1562883a72052918f4eb59f26438aa48f47c98a77d75b87ec1f410ac4718c8d8a0ce16abdf4abf79ad8dfe26645e689f0fd02f5a6c74346275ccfef85eca7274e3c05f092ca08a63d313c51d41c058b32b2a5051b22b0f0e8548a6b48d70123de15f47da7bdc3dceabe94300680570f9af6f6e9230cd03cd720aa845a0799dcfe5e5382cc23d7fdd895ab4656532e19245b81afe266c9553c564933d69c4939ace03744804c33f5bbddaf44ed0c0b4c261c1ba2ce01d080002a185d030187284b6727b1bb78fc7f155c6ac5311f466a6504fa3850602f1fe9254fd6e11ed1d55362556527474ef154c954c1230f6a8490cbcf00a5f86bcb44f89bf7e7ec8c64f2ff7a3f346dce1926492586d86002989f8580a47e152b4225949290d751b1cc00d7af928296c9600b5fd416671d2f1f693ecda6a7463472ec31ea342509749c6b29a5e7cb08c8db854c6ab0fb5809f81127cdb1e32695b6e1c4778139a702ad4dd62c6999ff3e411555d25823e33a3e5b17afe343057b738e5980f6a60d70b9faa0b486cc1d8df0bc1bccc53d9befdae081ed9063ace749eb662aafbd6280a54205cc0ec0c4555473878e70e763d535c736751f0be66e76569ea7eedf4b47b8ead7ff078463be6334392e075c7da436145b1e2ade28a7a6fa570d4dc0110a25b62d3c73ee34e06fb28ac65fade165ec5a50760bb5213137fa03d3d759733c9b7238e1eec4e789fb3e037910b6c209bfae9c3605103ec21fc72d7376e896e44a572aeb56b6bf84203640fd0e0c5d5a6c11cee7b6b3a369a401f5fc022f804abe888c6c2b5513fde6f8a14c54035deba48918e79cac9f6be408727f3f264009089f48cea41740010da9067f7fd01fe0223a2b4b9c5cf2e33be59e3c54025ae38e13c98a84eac96e292c6f95192668ebf11890b956ae36ba9be94448aa8f43b3cedd96b1bc54712c4e1555414b96ff66eda225006a43486fe651e1f9e5828118395f02251dc55dca855e88dfdb173479103b072ae02f3e851866a3c55760b79f920d442a7324377e983c21d6277dfe55cf86caa8da84c2c685228faf7a8e8c13ca450b1e6260c6675d5a49b4380ec24780fdc991851f0d86a595f643e0947de71d3eba234799b0786a6d4583fd59ca380d8327817eb12d7fb9d8ef317ff8207a9b66295574f6cb8e7a61ec309d9ba6df838d4e027907f28036ef4050ca7b0ecec48a844babdb8690d0f92ffaa270fa84f9d959b5f1082446a9eb95ea74dfa28374791d90bfc817190b5b3c07caa45be9a7a0734672c86f5e6e6504f566a6304be7f03de90a7b83ab9258ca956da8b9364c0d17c1bc2f831773919b832edecd5858d4887a84b1b016d2f38b2986ce6fc6667e3d0894ff70652a2ac3aff9af435a46e4dfe606a64137bbd69ed52f39b2e6b433e1dfc7fb06eb123c1ab096ecf2c9d50349e7b11cc6de8addb3636f1913f4ee9a6cc22994f86d10b1a9a8006c1dd5f6ad0c81f8b706f905d60d061224094b766b9930ffda39e83ca6f721167b62783b52dcf94852873b216f320ee9be6249caff8585fb8509adcd0babae9bc94eedfb0a1e911d5894aafee8dd58258633548c7c217800517ba2ffda1f0a5ae6a3f4d6e36539f6ecfc6b045f6f5d56b9f6f35c48eaf09dce5bab96c92acaefc5bf7ac5d77251c690517fa72a33e291a37c2039a8b9507b0eec651820e32db07652177d87411d4a631c24632e9dc30e10a52525f3ee69852da96a425a043fde1225d31b34635eb4a09560a1c578de6727abc6c2846a9ad1066064d4f731a337cbaf6e76baefc124bc15a6fd17f8e6c0f88e63755a65546255e7c60e29ea3ba7e34806a27c2cdaf5713a2a4dfe1054eedd3f437dba6320a730a63f72bf283302dcb2a80e4eb1dc23fd6fbfd3a8b1aa33749b046114106fa2e1ff40ae5a7f11d6d73c58e19036012d16717bc60734723a74923ca7ef6183377ef122dcb5fd965ca041d2e73a3a93f6975f2c1bc2252d241a8732fc210f098ebde4ddc9f000ffa7ab6b5a971b8ec907b39aa094d0520caec0a8384cb5797f45f692459292d8233d737b807ee68983f0fca3da16d38a3ff2c2378d3d0c5a9f162f12c4402475c9cdd2a7c3b21a3b1c802e2e2dcb72e07b3516de5679caa3f33ef100584afdea4ae57eaa87835cdaf3c2153060d9ed39d9cd9197203cd524dc09b16598814167a06db24ddea0398b8b6e46922314f9c3b2053f0cf71180f488ccdf77a99944bff8459df225c162b4a05d5985c3aa1f20f73ae3de6ca7a61adaedd103a57f47bb721e00baed761de3f07ef054e63d19d8249f29727743f5acb7117db9156f2a3dc0ce5661f9f08aeba23839cf49e8d60f5d4b63b50c27ab0b50f9b2f46b54c2c4fdad0262ddd65d46a08c22cf098e1ca12dc9909d300cbd24d7015efd5b7467a16b6fa7d72864dfe3539b7931999aae92216519e2628c571c558b6cfee768187966f3720d2a8abdc28627159428386d0e390e07a0c7c4346cfb7fd78f66ccf20d29e479b7f832024090cbd1e34881a17cd0c1755d5669e9f8e5526799513f746780a009d82f7f680c5c5ae7a2ef893a3a5b7fcad9e127bb4df1820d45713505ae20e88f41f592153e508971c124c5c0cb8cabd7c659671f68d794c3dc1c2e1aa68e7b2267acd219c6bcddc44ad505a31ab01debe0645c0d1cbfb2d0a67da815be4f73dd265c35d0e7e0abc08f844dbbd8b806eca7ca69c24203e05919de75301782d56620d37b0a5f9fe6f0bd8eef01472dd5285860077809681f548bc388e57ed525b3f46894d188d4d665ec0340cdb84555ea665ec3030704df0b943a9c366e51e75047d1c64618597ee749cb44596bd63bf64c6f987f7a3ebdec3603e6a7e77c669de400995fcccd63f66623dc02c0d2d72f7aa214abedaedb21c024de8082697330396175074bd75a09410c8bbfdb99ffc34ebabb0a9dbea6dd068e5babec04b0010478faac550974cb95bcc47ee30beda95a8bec5e99de0fe4f4bb96f33c2e57a298d331d367d3fd2af2d976f96ef72b941bab6d9a02535a08bf0cef8e2c2abeba3a33e3a2274a6736eb436e5c7754aaa39c927800f10579c0a85ab96ceeea19b2f0aabb4a2a147c7d9ad9858a6dc025f7c446b1a93c3e8577b9310fd1ed5447c58c5a2ad980a8482ea6f5a451fcb5815c8addc5818e71fa01252836908fb141bd2c7da2bf2b0f69dea0976e173014f7c01c95244ca203a811708a97d0a0d9cf6e1e0e78a00dc768f40b223d13a63600c675ac530f620ae2fb9813c32e766a217748ba1c96a61b1f42b828893ce5c0e8019fa3c8de3632aafe7ec05458c9d4dca43b29a6f6aedb54b62565d5e25e2008b9057b3c367ab91a2cd7b74072771f14756ded6f8067b8ae8095f874931f0a5889f17fe6cf8cae2fd55b286bb0eb2dfca8aebe77ea5b7de93b360e1f0ec4f951558f0288a5dd10be77aeea003526474e010badbacf1a6fe59cc58327bf60460c2cf9568d9ef16911544018fb0c747ef5fffbb1e3c19a70dea259aabb1a5ca3cce76f758746b3214002c4d7981aeccd13088746aaeded34a1ce221311bacad3dd17db7700dd24ed95e69c340ebf8669ccfbe37f861174f23bf07ca6ce6b732570b3426c9d1bc55fd275b6d9e5508fc89b1124f883dd51a036e624375c177ce8f8799c84f36023d7f66215c579db45fa47feed614633d98845fd4bd8859d6d77e80cac37135621a836d587fde557abb1654dee6f1e9c6bead0db8fe9f93a952e4b2bf5df8a1a6a88590c61c6307f7e197d560d225e5a0e55130897edd80bffefd68b8019b2fabd755645dc592dc40ae3f3fee9e63160a5504863588def83054344a0423ac7731e8a15bd5d9ec43f9d26dceaad6d30dc44f07016c281362444b236d6b018ae9aa26e1c4037a680402967222ee34d6f8c6deca144a2d7b742f59b7b01410fc19f2826f6e0384b822d07b84f9184e58aa4880022f7d271056e488267ca677b4a33eb9287bbee187677ef67ce58441eada0494ca111a24e0f0cc302045e3cd61e9351ff2f31b00f99bda14bd451edb89c79d6c90af188f40fc8032ce4a7c7ec79ec8d34ed97724216b68d2405fc9756f45018cb8e6d0f2c6cf0b7d7ca0f412612c550e7bc679eb6c48b383eb06f53e0163561ee6c6ed6f7c3d2594c354b0f66914988ac470ad56e9de41c5e4dbf9ed69f47886d9c2f1fce25d0ceffad434630cd5d993febe0cb74ff00c5d8a976dac62ba752cd69ee29b24b8e64ce5600317d1ee42ace30fdd728f6f14d3d0f18e644c29bec18d2a7fbfe228a76d3a159a3f07ec7403f5644070626b6bcbc9852fea144b91f6ffa0c34870c4a96a1e19f1063e54fbfe65cbce6faa9f15b3857fba5ea33da5b0bd6a50328eeb0e790885b1d4a8d62001ebc78d98934fd30a8d9628855f015f244cb95b65a47211d38bd078f4b2395f156a369e95c729776d2e97546cdfdb6d6cd6580225bb7add3e66ba0bcbd26d570a8f3e7515c22b312f2a8f593d02bac774289151191e76c1c6d84971531f9f5fcfc7b4df22653d4e893498eba14db1534077cdd61c69c9fe68a2fa55e3bbfa03d280a5c83e338914456777a140c9c8964bf1d9b318cfead3149414837b1f3bb42345885fcdd67e839c58b087084f8fcc130bd20b473400c8a0143f97835ffa941bd52be6730733237945e02f84b5d7b6dfcecdf88a2ca1f7eb8573e13742b72e70ef5915667d4e202af5cef39d875233e033dd8a706498e12252a91f59791a46b4c262ee70744b795123fca506d6265862627495adf91809b57382cb35f0227efb766fc7e32b66feb24c7f02aa648b70a74b040bf2473c6bc88b2545d97a6f25b2ca2b79305381ef7310c973840846f2525597bf282db975d07cf63044f9b437924614dffe498576edfdd792dcaa40d081ad6a4e304da13bda4a7c72d3cd9c6aee6bc86d0a926209cccb16ccd71ada8d36d6e8dd64b4ea1b118796af377451b2ae7b0a4143f9a827124c7ed468e44a100c9b1dcfff1ef835443bf2764472af005cf59184170c22e6af7a7bb2a5e1d80abcba3f997201f95e440b9def495e4c62ce8af7e024de0ef7c79097a8109f457994a7d81b24f0130c8619fb333feb51bc0e67988583224f9a36a53f03f41540ce8224e992917cafc63bdd8600271e4ffa9335e388dba29bf05c6d01abcd3fffbad7a80ada217a2a26c8ee42f7b884b0316a1890ecea160f3b2ec343ebd6378eca4512a7b796a4ef14ac26031254cf543ab0bdfbd9966d0495cd94485496bbd335ca4144ca9b9805480b8f411943e2bdcd5a1c364ca8733e76bdd8439a1b8cb1e5d130750a9587383b7917e80457b584d278d03ced20e8683a8eefd9068b625036f321f00ffdc7f745a6dafa7827e182778e4e82baca48e7681a0bd5c9b73d36b7ecbb94083030da145804f313826ee1a6a20aaf59c12ebb2bb2e8e484e42f881ef0c5687a0607cbee058645ceeef2a0c3bb0dd532a37738171d67c2fe37fa609c480e1ea66af5d24c1fa427d126cb3fb85d18891fb665058616693990569ce18c4b3bb27ca11246e1cd30bb1e8c7cb7d85d0b2786248a24f7747064970c68a3eb32ba35ddd7b8d25ea6284c6cc0ee7f40b0f6c32f46dd8637050205ac0d5d73894ee520d76b17a9385b6265dc3e4bde92af2e930bd551b92fb45acb4c1b7778ff7171b2297e880f40e91ebbc11e2b3813f30b7f013606a3ca6e763e3a201cf6f556db6b4133a8bb69a79757ca01aa2429d453bcf52e56c61268239bc3d3e98c6c9c9f3151d741a73b518cef2420cf7773271ffb5e53903c7e2807d037855ae443ccfb526520769f4a77ec43a400f292c92faedb2310303f0e1351ad9950b33b6ef8536f3dee4cefc26fd9f09e644db244627f568ba2bf97718a00d78f04af5e9e2e00fa1abb7553425242a4a7fd31ded5c260b6f133c14c567d60c163381fae33b1ae6f00320909a0507a71dbe456a7e3c874741918937d8345fce779b653963ef61f672e01c109b20ab1224e0b6fee042002b619f44f4cda72ad7eebf83e31f2de1d75deee14b13f8dc695d785c963a25a0c5c2ca00df1e3fa94e8652384a227c43be568cd5a98d4d6b33d1a9a02975357dd14e5cc39f2e92706d0a4acf83ae0dfc85d439e6fa316bd0afad0ab62f0572ca567aa5251943863e048e8c7a134d2e2c26ce13a864ccf03a37d057dfc14211dda9cec57a32f334ee7cc5be9e885aa0521562d64d58ff75ebd3c5370445247cafa413d1081f8a0dd4a0bb1118ff6da526844b397d533e4d8062c45dcac32254d516cbb3d823daa26e5e17bb83c3d50bfb83b8d2c660e9f06f3f3de404312d0c86c05ce582612073840b87f3352aa69171bc8cacaf87632fb040090da3200e99d0420625025a1d3f6765dc4a47e467d078d4c809a2996913522ee065428dacbe1b4cec63922dcf4190ff46d09bc2cbbb8afa1802c3a5167d8e4e0a3d53c81de9d9be8fa9a049a0ad5714684a33a7a8102e68caa05431fa42eb2dd63ea326ff68fff53031a11406581d3e8920b2df441c5bbd5dbc123f2c7d6b6657c69157bbfd22768072ce5472f459fcb1c5d19451bee20553f7d3ca621fa31ad72bf3e2f4d883c45e1939a50c4656a58ada295733bb225553c226901b62753a382449270ead33b49890404051a5252561ee68e736a5e8cf185c291aecceb48fc27b22e3d59e0a5805c5705cfe47276927a8651c487799095efb6b676bd6d39055b1f31e2ca065c831d6862a807658168faf65f4591d539f9d1334ba7ecbad8f89a9aae8fa9ca73f15d6814262ad96cd10ea5984cade095413db0f3de0b16aec3acbfd1869df8ad3df9cd7e3269022f320a619dc714731983aeb757785e5e4636dbb844288d1004a72c7549a420890217843ed210670d581206cf879887977f9a9cf1414b6f9494a1b59e5ba2dfcbbbaae323bab1fed25f7b79e30dcafdf167213ed37056ecbaed7d8fe41238a95d4801e86cdf19856a96d31f2e19fb98212c7c1b41241c9487dffcc7b5d4d2db3115c1d2c1cd11443f4982f97b82c36b1d0e2f20670751ac8dd4e5467fe2523b711a1bfa9d55ab1d284834dc23578000593620ee85be8647cca1f30e9754339afbc9a4554f718c0b653289928faee6d2c96fe6713fbf0f88b10832e2df1ce534cc8cc967c9d1965452140ca3edebcf90c5033802fbeb4f95cefbd6c638f7fc8b5592acd86465d28e988bd74eecbfc656196abd4f6984f0a4856a8ea816e9d437edf5bc590eeb6a6bc0c5f3707a6c7afc3cbd2550e77bc032f863a5d774bd8f51cf6064deddeb068e468277d7ec823b9f7e3bd82eca24a515d2a60a28101f8b2b482a1d85d1d4065a1f8fd22bcecac6f7db6367fa90362f7941deaf9dfe695a66873fffd764a722a1906aa1a130488ee86c4250f24502b8b1fb91e02746b725628cc67f2afd450bfb5fd9849f202d61147d58cb9f9bb768a58e5900f237af1982f52c03b18837b360c1c91f586faa12e1e1041475a19feddfc3f6b3ad13b1b0c900ce4a44517ce09615932540138d934bf666fab15eb1904fa21bc55d0972439cb657df3e315564b70a9f7c809135a6d37cddbc22fba91a76d3705afc708a3b6deb74ca4565af1a5ef958eb0c01cc75a26809f42ea79660a35154989d33165becac980f26ecfd9652d23407227676f9b30e7947ac08696f9eb8ac830cf75eb49c58375664430a48231df91eb02c73b520c7b9c6cae26ced62d325db86f31fdc6f45cbacfe73f9faab0cd8871bfee13f266c606fc38a80e1db0d4c7c7f1a1d51939930da7be3bde2f4ce7ebe86db49886c0ba202ab71d91fa52a4cf45b0813d3e847eb0c4dc680b18521ff487ae9a4ff82e013933869ca6b8e0b015b81877d205ece71eb01092f39fc056b43a27d4d90080e99bf4858df9d940cff1d22c798016e33593886f09db0c1ded16480ee8f2b400831c5fdd490fe09142dae932129782751fc9e61b17e0e7fba1e9234d7a3a944b20d4b9c732d79ead3aa42d5e67e6b6edd5f65147d4250698c80340e2f00726bb1b9b960fd6072da4ef220d65193d3a42e1b0ead7bbd359e0dd55324c1abbef58920ee964b1c7a7056424b31e9560651a8f411c8447959fe1eac3d99d9c5ddb278829e53f1d23f5b575f15bb8de02310fb961c6e7a352149dc4e1f2be89e4dc0a9e06eabf130744d35d0b80c8567ec6050f6b0ad076d75d686a8f5ea8fa53d1872556d8438f109c01f16d02849cdacc7fcaed24e6ddeb2ee96234c366b7161c174f9ee7d763be61cc11361696c45c4a485c3e23c9ead67e4e6ecaed33d2178b87f91816d58679e33e743ad1636be1e47d6e636b33b748d6681ffbde19299c9f7e639b5afabfb52d15c13587c5c13deef48898552d02f8e35129c337e44a0ff137b2601b653e4df17240d1768602ecae0549b9795d95a8c6379bcfaf2d8d6eb87994bfc3b4a851fdae1fe3129102658f4f38130ac5341577303a92b7f117e75c22d691bcc244fed3c30a5ce995b823367d366909a49b28aeee60018155c65f8319574cbacf1ae68427ce0c9d498e8adab462d7d7a754a759fbebaf24bf313eece46ce066c9c8db5a3dd9c4cd47629f61ef35b1c33b09f553b0ab07a3a6fc8c1970766c46f777e1ba8d9fc9ce39041ead5b9fbb343fcee4dda3d80e7b1dce381f752078ffe45ee8dda5fe61e5ce1992541823f36e8160e326a74104316c51d2c4f40554531862846a91076cf0949534ba4fb7481f6340bb2e63487cd9f534bb4f02fd62dde9673311dcb858f109cb9dac15c44c5ee02fa182cb968e4ff087a3c799a848f95025e91571c657fe5ffd415b852d334630d8dfec90bb036914dc8c5ef7158c1af1e330e05de8fa5df595e039e0230a975db811074616efc4073f716b4de629b1a22c9c5dced66c0a9e6369c4329264d601680fc29b40238dfb7cbbc350b99be37f603ebb3235540fc2ee1e47804396922cae71cc9154076326bb37f1f7aca6b7df1e5c594da987c7482d64b7b506aab5bff277f08b0556a238928dde5e11328e8d6da63cd0ff76154f008fbb2bac8443f411cfedd287307c439a7243b8b10f8a78bc814114adcd06ee09a81da6bf39dc9a8cd6b5c27f28aa0d001a501c09829c660867966d290dfc44b80b8e3c132dc44b62eb6aca359e044857c60f0c268f67df64fee1f1992f1b36b94be9c8cf1a228cc6b3f7cb550a766827f24f11bc9b687460b0bebbfbb49c478f670489baeee63ae01e25635abcb7abd66165468485d2fa84e43e86d8e363f81039edd53a5cf57dad7cd28d0260e18dc1d2a5d481178846f08184155d48a5f74fa868ed2f5f147bd0de8de388943d9ef9d4873b9850e9f2c5aaa00585381a03b76d55ba09a434599af04921ebbe5d6426a802500c065b50b83e8c94ba73b6cfa364a3af00c15a8f48cba51b5c4e616abcc3652c2e733a16f4a3ba5c181d20bc2cefbdff13e773ad59bcd2a5941a799ec149cde7f28d7fe2834248f51275fcd44583614c9c2d7cd4d67daa01685672f293555b938f05f27b48419bc861825a1cf8ef42ebe4e14501a51972b6b1e36912fa66c74c35dd9f7cd3ac50dfafd3e96b50c0f4418807e9508c23559f028b016ef358d06ed7cb9454ee9d26a6a16d88e3efe06e755ce3907f60c3c61182b3e7b696a366c7a65d51331d53f97553a5ca785d4a033578d38f143e4f6cfb6605bb9dab89eedabfb0b4d5addf253534d823420375b3b90cbab7522bab38a0fc848ece997581b98ba6ac1a3bbbe2e0f41b46797dfb0ac729e43831327f5636d3e95b2de7b00f410debde462fb533d09cda1180a9f4dc4487c309aacfedcc79e47d8853821d09a175886188f96718518546267caf7dfe3c5d4fa2719b666132d441aec6aae1ba6cd808c0d2dc2181c5c6b06f37054aeaa488db27620caa51d3bcf6eb0948c02c1d6c4ff6440e3d372e35b572d399dc2e8248c63508715086d5ff4a8bf626a587260d386284e94e168905217ee4ff698adf0fb7d8d6c442fe65739b950e55e340d9571796c7164d5d1e6c309e5586ec787ba181f72d93aa6d52d821b4002baa5578e82a94563a10587f4127c40d32d9bd69ee47162f7e4609181d8901c574d63cb4d91626053100b7f0ac3bb924c36364d505087202b328ff5ec976cda3367d659ab4ee744ecb3c9d85fed35bfa110028c89e8620c5f24d3bfa86ed55065c2d8503b0a599b6b5832074f3627ffaf57ba25ac1efa3ebccf44a8571dab6cd372f705f8f17cd33a8be7c951775028e3afe9f563bb56dd0ee0be5ab194d9b8a0a994e0d84e373cba26997ada752106686e54f81f82a20db664261fad1140be067557637f09aa1f987ba7810aed7720c0d76888d7aa27aebe148594ccb0f30052c536b75d6135e6e3d5818e94b8ac8c591f732b1a5692fb25b164748eda309e9e7e557ccb466eed62985a2cba3dac5fd4f9d9c3aa7a8abb99b6ceff8516a9eee3f3b562b01c73ecc56299b5aaf9a7f2abd775bd3711769bf2e7defc7ef28772f55b3c9ad2206d916e829122a12c50da401ef388b73775b3f216ea1a3b409ab68d539e6d419168f54f5f04da07cfb7a0a5f790659a7000ff3d8c0b86e6d7e5e1bb6fc8275c98439e2ea8ffcb278d98cf7505aa194aa1f5f777e8bff7322677f866150cffe4574e41884a5d397b7f61875bd1c3b6988780e3514667ebab4f57654c3d28d841de494df58aba292118bdac33246200036a318c7253e74e80badfd89cb54a354843223b9d74ee855f18870aa36d64b5baa243b36b45db393bcc16d796c49f14662d7aa8be09d12a0ae2a4fe29a81341053053108f6ae4f947c0f9d949d2695f5e0ea40a345a2546e2d2e839df192327e8c8d5b69651b25f79344d4407de9d8add85c2741341a8a6e3bfcdf39eadb67da7c036eaec256efeb5a01c69931f02d566fc32e766b2782ff291aa196886a6f36d69eab00e516c0280db064626e12aebbfd86dfebe2a72b74c72ccebc6a09dd220871e5eb68c8f1bb2e8ea4b5c5039a7855f59c7d1c6f265bb9514ea5d7174bf02f3a0089b8c4457e01c9b7112337f88e349a6fa2fbef4716184357f87f070c65a7a6cda26f47fb9c335fe5b35081a4e1a38e6fdf6467e048d2d59ba05adeece383a7045463160ea29c2b236dd9f30c4f49860e9b6e67ff89dc11e25cda8c84c14af71c0802fd56d0355fec9a49de01a05e0dbd42686a60b40b1efd81a6feac4ad9ddecf0f706aac2283ed357b7bb49b3e07bbb1e68b44eaa5ce59480bf8d644871e9a627b553efcfff39efdc74659a9d5bf12ad77e615bf6d7e5d8b4b2ebd6a08bc096eacda1b7ea97bbf262e12734603ce46b74c0eddd726c9f4ddae25ead213525a377139bf7a2efda2d35fd0b3c8b66d33fe3a154922ff468287cb369f60a6f63c16954c95886c76b2f55ded3fabb1aae94a99e8a1b8d4b573e04e4da19031e0feddef0e84b183cfa3db3b3dc78f3daf9a680c90b5e4c7dca1008677c01ded8e623dfc79c689de065df742c5e8094d0f29e6c17849b1e4edceb4c6a919fa5fcf1f71633d60cbfebaeabe48f7a118ac7da01be634f5926f1e1cf0910ba63e836483cc7f41cea6d1914bf0e833111794d40960dbf96e7edebca4bf71ca9ab43cc1f49a7c2f7383d9b2788c65451fdb89414ddea02dcf5f03454763a4c8a8bfa580db8e1640c0b2ad394e8a036f24e7e2cd9861a5c97b4f0459deb36364950ba138b7a2986fc9af0105fbc11e82706f6bd213152186fe7046ed3781de6f50c98d4ac9de6012ae7f1d2af0dcd5ee8d0349a20aad4f35c18716b450cde7181b785778b09f402d197b3221d3005177c832d8802e89b9809dc99878d9a8a886cd5c1a0995b12e2d0c7c9f05b40e7d56e129e47500e5d3c26455e542df53ab93f473fa6741830cb44caf28596db9da924ccd9590e963b24d6f27a7652a79b9ed0fb26dd062006c673189f71bdeb0f8d001bd5f62b23b1f3597b35ee4cf46f59871e9cbcaf1586771ea49d58303769fffcab0b2a41819c028bd87f9a045d841b99efe9fb5b7bd1c3f1da3d66626faab426199341a28d2affe6f53b7c1b2c293f383edbd151d04a551d8c9fdbd069c40148382b6c8de0aa845cb7ebfced118ba4dca7050800769b1122b56d7827a0e813293625c8e1104408a221eb7de43d5caa174da52b3032ad181d7ffd77f2e29bba284ae1f3fb19328486730eab009d0867feafda880a17dc9ae06f9192a183a452132eafe64a31b87c19a0505d991633909b0a934ea9cba45b0ca8583a88d65ac241df50234879171ff2169a918259fee9f55c11b93831aa8667e4be1302999270d588e7bfb77e713bb907366c6afa3d863ed36514ea62eef0a195b4c637e0d219baac9d3d185cabc6c6ff88eae22d4159484eca80fc9f9d4a3f171b47523a6bd30ded0d31ee65a5dd75591f29f01b39d27bf5c16ef93422fc62dd443c0db543d1eb254dfaa39cf3f80f4e3e50f3977d8f4031bff7c6781f9b76eca5f16a9bd813c1b34c56cf7499a4822e49b5fca6e552b7146ea15e0e75f5c89977e61c0acbbde163c44bac3a8200c447b0eddb135163d95d3afbd90ab71c513d7945b943b30d811c6c102683c0ce024548595ab235b7e95bb1132d7a204e30f26b64914715ae69200590a44c469a781a5f9bfbea66e3341c8ceb20ba5ee8aa50027154e6c798c1a58a992e8cb4cb6cc8e62fa6bcdf8e98bd91bab6726bd2566a9fea5ca604ac42fd89d65f5a6ab775f6b422998167b082ac02a279f82d44234b431ee156f1eadb35bdd14a11822fa11e7a4fb55b4998d17257cc2e31eac6e6440f533f18fd11b7ad790d6ac3a7dfdfcff0b81b8718b88bbf600d9ce82adf1a3ee6e8710b22403135996177f4769949aab9aafa7a74ee297596ed0201d3b7f3179e89557a7ee299e69d11f96c2631b561cb103201633d5ffec67c7f2497e3744821757de1926fae4c309502cb1683b1ee377d325cd5b7cb0e878cff8053beca241cc421a605576401c0effe4264e9a8bdd34c593e207175f0fa993ce759a546fe53402b2a479e2205b535f6d9c6d35d062c7cee29e5a7bd253ce370c93da608d6c0f07a6e252adace86476d3fa8910f1926b2a7ec060212d840df7463f264846fc91620f3dcb5615a65e2b2cd5baea168ff0c5e8b58d6e98e6d3045915f086e1fd0cb0ec824ca226abcbf0af93f5635dde94198d4e8291b3a7ef33d632efabb90c7a319d042c52171f527fa96624c03c79282f943f4081fb7c31f0b6e0f64fd7ce2c91ac01bcf32fe00c92737b1b7dfa8c35a41a363d13c1d23325704aa4ba229c272e0590752bd92629c19e8773a98cd59cacd2966b31599db1a9311d35a9b133bc2762de07e31b0f51c94a8acab69a6302471fb12b0a1e5f43d70d64e2f5086a8ce172cf01864cd01213c258bd9e1f1aafdb97e205f745475f3927fc82ca5a547d557cef7f7ce488db1373ca3450b1af651601332d97922a1a409a9742fae3dadb3e193a1f29113cbafe159ae30ed13bf01135bd024e61e9c6da14b27f80c90007f6754031cfaa2f760feaa1013d94d472505a8f9416e3b24e5039a79de3b3a644924601258a1b6dbe1e4c6173ee822c5d17b267c6731a3b817e4792058af8887ee4f3996f48228b9b029ab847ede4493f8fe5d3dcf367f68d96acc721606b07534b6c3f5dc9287a746fa2eda12f4503d8c9893a545da59b08e7d2a832e73b8ead924f15a07f300e0bc34a2810acba5046ae562a23260a69147e4b4264152dfa7258873ec837df7b9670a20ca29f24c9cece88a68b162fc8d876baa75a02097c23d2695e58be8d5554b504f342ba4ab9c11ed736c4aeec19cefe2ac39b8bfa1365d0696fe650d31c09ed3199e75973b2f3694c0029b1cfd79598cc0f16d00f91d6f9198284bd7268dd94c8e6e376c3ac7df5f8bab6e50f3f3c5e32da7097b33523bf853d109b6e81509a3444f2b45dbb70c8584ff44406d7364886e44f04fad6cdc838f78996861e4727a806b6aab2c05ee7bf5f08f6f63d3f2d441531b6c54ebf4958bd37444e24121871598e2d7190dd19246ec3276deee10bd1b71382ad0e60a5dd43de6d35e80006a9f909e572db7b53d1f959d58f2e08e361599368bf8d15dc3dd4349c445c0f2917ff8d5b74f8ae2c39a430e8a53a4a92fe58b6dcbf5aa9a5df7cb096162da54b5a3ceca8d0ea05f2afd5437fdeb96ec4975e90147387893d03e78a114b03dc50fddc023d15e32e759584cb0520aa6eca35d17a3e27b6f1fcb55eb65ccea7663526e82782656aac83e1c25ef52fab69a29e34f1dbf98778b20ace72b1dc6de7fb00c4a6cb5d2e08f3e9fbfc10e6663b773281528df049e0f9c2823d11f1aa426855109a67dc8b9717277b656ac0e65b59a6650138b3a845952a620d9a723aa6e6e7904193061f9e26b1cc2330d029c18a30b8d7fc7775536fc9311ddc9783aef16dd15035b50c27ee139b935fcb5aef4e31782e24ec3065b93b28f63ebd449d0e9e87ae1d8d51b39a3a7e36d5dcf1652ddb544c12beeb2e7a55800428bdfa983b6708309b68c031974d2ee5b785de81e11de1cf03c5e9aa4b2d648bda57b8335b31db7c6019412614d570aeaec51c1a2bf159839cb2e7db611e1db303b899cc92a33058a793be2dc57028a3ae0127c45871bf45b9f440cf8f340920496e587333ebfcbb510493ff56f36295964af5a5c87e34197d1c8b52d2ea28f4b7fa046d469bbdb5c022cd8705941ea2f2d93e2f48f87feb743143bd4bac053e94a0c82433f2cfced0bd30ebff0094db00e4e4245a3bd36e1149fa6092070d3d4260cefb71206575a8e958113fbf431044a1f0a96c34c0a01a98ad5c5e7ffb9bc975f6e76ebf56dac79b84fb26b138a940d3451eee838376c2b7111a35eb74697f34b91f6547cd2191a9b8f0bf04dfc7dc9bdc8cd880c27c30ecaeb50fd9c6d3a3d44ddc9a02eeba0b43e75cca03a65fc1cddb545d9bca4cee7ea0ccf68aed27403fb2bdb21de3c24751b4c9b295919575faa37f453f570b0b973e818ccdf0a11ca17c9d07222c796ab042d7d9bf0bf165500ad76c1dc71d79bd21f93af8f64bcd06a8aaee09621b51d0386b3bfc7900998f9c98623ecc4d6593676db40387c25bb6a9678d675ace42cb1c71b6029865d1040e7f59e5bb70ada457ff6f263b7d529c7e4a39a913af5dfb087c866c6199ebc6725309ff47d81a3a087dd7d6869952b10dd57c97c9f36ea6d48a3a16d3ea9820cf6848d12c30ded9066209a4342d769d713639491885426ba51544796141031e642852d52f194e8cbee650c0b0391c70676258fd79261264a583f22c13de93166d7e4932822b1c73d67d3de0b8ba4e5a257d8a84468a6925d7e38e1618e4f58973af63f9e28b6374d7891ddb016c25b5dcf0b09642b5cb7b7a8a39db68d409efa1100a2e8d47a785d7899a3ceba712fff760cc4dcac53e3c435d829a2d0935b0265a5587499a8fcad74cd3594a6db3698265d4cb25ac591b6f7df3d5eb0f1c4c9fffe83a55bc148b1e948f35e6b20660d9bbcf89df7687f9c56742449fa1b5491cd90d2366df480acfd4b5f2802b663a5932d31d2ebeaf977538d44f6755304efe63de063dbab8717d6061dbb35090a6fb5afe816ea886ae9b5eedc2e8dd2f519c85d3199116e589e60dd26520500b79b85cdb7c240cb4c93f9424519dc249d99ccb86254b62dfa1575434013d2217bfc5d630f3a555017684bb3110c36d94afc707a099ab43a38c674e08319b2b3a30f80579fbf571f976974cdb4ad922f38f5a4bf6d778f1098d6d472ef891751b8db32cd6ec01da4013415f1946cf9e33f619c2ad569c1ed01b366dd49322d18fffe81986afbacde781c3b20ffcd17295ae59a3ca49ad35bc86305636a1dcb377cee09925bee24186efc940ee2dd878d42b95c16464405cd1eb32185395cbb17faea21da0bc365b6a6a3b4acf13cc15f5d586642193782387ed6d1a7ebe0ecf5a28dc8354d0328df413c598ae56d9c3cca243ecbc34444e9047d19e0e01a55963884ff7ce1263e09d8fe01ab89299288efb914f39473d72d677d549a8cfe0e4d2f63a329a29359c30b7cb4b2da1cb479cfeb9b79e7a7d107b0b4e4baea31e2a699bcfa0ad9519eb165a661a26749d02cbe1ad85096565d9aedece9fe23e14d6ad83236ff1c2133e8376b55fa208e8d09208cdcbf94936c676761b317c37d97e7f0b47cc0360df231e395e6b51273fe0b62629bc45c1f0596c90e679c61c1c89abd57800e330ada01c7a9427d3d1c1a7c5c9e88f590a2a0928e6fe86482ca0f7250f1acc5f49af5ada20a9d182452d6b5523138b71aff9f3851d35ce61eff9b407c66ebca74d9af3ba377e6ea44ab4aed8cb811d0f433c3ead1b9986a888a5a7ddf1b0cf9c11513706860df229618260a49ec9247c68f82ffc321bfb1150d55ca665e238186015d525431a6bdfef578b007c6a35fc941dab0636e28e442770b7f35bc6a2a6cd966be060e56c795b9eb687794eb229d95a837391f025c0985093066adb47ceb579cb85a06e7046c74f4c80975413cceaf851b263c25816774e7a407ddaa5cce1d5ee7bf8694da3747b7a1db73e7ee052e46d8a1fcf1335a7854af1259cf6ea59e436200e97ff306826fadd355ab07cf9eaf4f1c8f6c6e9a9b62fb7202976c513e949fc4ad5a0e5d1af7355b893e2d88a2e85e3aed73ef74c3ac4154bb5d116c2646fa9a9799617edde85d0011f6961308468892b0ad4b628a9e64b922cd3da74d4805de1bf3ebca5820fc1541f2fb224fab5081cc4fbb7159dae02b5afab74f9d2fdb2d4f0bb7dc70b3841e9cd097950829dece35db4a1506ada7927297411769d8aa80b0d6718c0de46a3dd77caf80fff19cc4164e7814e91112a87aba1a294b244de8cb214cd5c7cde58e342dda8819b6f44f2bf47938f5b965ccf391a5215f28c7ee7df314789146cc2f4903570b641ad26df098ab9c0ca71118a855e27da5800becc99bf238fcdd4e9912b3dfafbed9c07e30c717d462e8f3fe96dfa86d01bf776fea1f0f44ec647a3e873d8a9ed7121dcf5f38e2a1dae0ff6bad0ac61977e66bb820ef7af53ce96312484e3533e63a658aa9bc60dcaa2fde4e5249d9e3a5d902f6e4117af3291b82e5714b23754a0c38a7147ecaa902bf6c70607ea4af0091d3e8186bc4555f7bd7ee8eae4d0bf32b03fd6765bc76e026937d009d0c0525fa0c909adfad3046610dc879cf02df0bb8bd98d1f567850fb623e5aaa81bf8d08f11e2f8282601a27b21ca77bbd8c60d59f8b7da3186ae0caf1fb046d83abb9552fb13b8648d8b7e7e48ec44658c1ad54c2fe899e6b7381d3a8b060a44529aa3fdc01869cdadfa53f756387834ccce8e8253eaf3e5fa7e9cce5eb6d9fecfd0d51ad6c754e6b370761cd46d1ce3bda1140bb1665dc2884296e0b3f15c0e749eb445669e4c0e9d827c15128cc0bb08a7bfe56b97779f427fb9e46588aecbe91b481174ae6a8f4d20a1e984287423046ff062db96d5257fe88b24415b92de7bc8808cdc2c35600f52a005693dc9eee1675c0ef8a6334ee0d8e4ddfdef8c53158fbb10dabdadf86f838de203b1512306d15b10f02b59770933e7abe7e9e25ef6478a6ab65ab0b9dd926a48f7aa38681464bf6d75b3b290f7f7f017347b7978fab95fd35a16dfce54c157bb24d4dcef30bdff771bf53fab2729354b351c4056e4ef1060dec67677c44b07861c9ae8fecd3f0ebb288a3c975091b3818a594cd4b9b852e3949ae857c5bdcb1738204a879f03a1ba0bee25b9da7ebd4b2cb2a40c0c74f566e6e4568cfa04e69ceb5636316f3531550e20bc8a3d9ab1e0937dcb20bce439676bcf55acc62022372e6e5d155b80bd1dc0e2ab80baac081893134b7505b19f814f584f3dc6286dd1846b61232fe6f9d8eb3acf968a623d3727eaec284eb76c9ef32f78cbb38315879c925310a06044310f938659c062f3bc9ab7db03e998fa42d088e369899047cc290fcb7fc1e6619571cfce25d977d36729e65cba4a42ba608fe49776274de93feaa341f92d7323ed11022a948b0a64e138d57365d4cc0bdd5566b5738ad85eaa533ee2e17779076f58ebbddba3a723746a60b3f0a34882370ba0dccf37f6d97d7049d9a541afabcac54a022520d12f656dd531afa682e8f8decdbf7f43d7d0ff7aee3ad5dc3e2ad7bd42f01633a4972aa05c261934c52b71a19a10e5f82499b611d5632f16e91f3892c1371ecf21504e374654077f7d83c080ddcac6c1058745c2124c3b6402f6df129dcecb8a962e43c44e551af420da0b8a63d4ea5989400b8057f9b0aed113dc5af60fde47ae4456a39a175d9af883c64e31f562f35000dbbc4284b9a62e00860fa9dccc9c23ca77d9cb140705a1c13d0afc4e156fe0af7d1c67e70bfb76f3bec8f410b2a5f02ba2f19f0aa5cbf71e491d641defc7f3dca6186778b5a64bc04ac6ae496fff6b5a147551e3aaeafd8422896845e233fca3d4b1e8792f3494bbfbd4c1a8652c34cf51d34d39dcf41c632084dff9aa88cbbd6c20f3480ce30af07db2146eaccc1d900cfb59ddd3db8978a0d5914db70196a4897c3dc9b271cafc96f6e3aa5c2d4f5e061fe22db0d3fc44c8cfc1f0a904cdb4c53ed049edc1a8664f6199cff4c0b470c3c05bbbd8c132b00ae115af437a83098512eb0dc08293147c9005352e1fcbd5bf7fc3e2dbb6379f754759f1c1b088768798eacbde9b9a5cdac01db1b43228ae194f0c1588577c9717cfdcc6ad80fe240e3ba09d4f88ef9f07b58cf8062ca66344d34264621e3ec85bdd64758a9d854a73fb2496f0becd1beec84dfe5972b4142006db81f5c6c885429998808799e41763d044c70b94fb5879e08e8015637ffb93ccf91c8bc69ebd0c6edfafe23b10c696869c711abc364ea44272c2b740ac2fc7f307119dbf79a78afca8dba2d0d2755326f070b7af30eb5ac93c6e833967f9d1450e333c6f80fb0a13b251d6cdcf579d8e26ceba210e003a8f09da18130b1b86b0071556d538534d1d5cfe698a0701f4ce37e7a570ea2b48bdcec112dac9a459bc2ef6c467167c69e5c48905e5f2f908b80692aaa89a7842baa7bab4d912fbd2a45c13b2365db44abe77cf327c812c52fad6695b4935c0d46b8dcbc72a6eae47cdd8c5d9efe53be9b4e9215100ac5f19c0dd82a48670f74140f4b8be953182bc8cf3070954c91fafd372ba380c324b5776ffe29d4b72f2a444431cfa3958657b5adbce1e49f3da9007156ae60d4cae71e077442b5beba1f96e469aa1a21c2229c7aad3a56f7cbb270f57c0835bd406b129977edfece7ea896ac176f04bcab080eeab6383db1f4310847484e8feb179eab18f03894f984c0b1b791137aa070d48c8bd5ac8f78cadff297909720e7cdce16b4326fe1d0ada7d464368469998ae7e3f26abac93cb6afdcd0c0483a815d24ced6ec3d9dbbf63294e6f7d6289ef3ce20c09dc77865492f837454601219140c569904310274a2dbe899dbe2958620aeaf5ce5824788921b704e179cfef0a9f033bdc25d377e7ddb22e84d9b67db412c56d487e6822c31dbceab52fc6cb11e0b43141f5ad9097e45f32d230553d13e5442ce04abf8ffa2ef346da2ebf6d37f64d4278d2f120a54fc75a186f7ae0e41f3c8bbc53596063f2f588c918f0325a3306b65684c830e3b7c2c69059f612ccd0e202e7c73356619a955d05a7d2228076c8a56c67eda99a117adce1ed0a23559d0611fbc8a7622432d1794c940cfa54f0fe9c6ce023d3febf64f37e25ff6adcb9f6aa7fe6d013f4982e12654242cb6e2d2f95a9e223118711351c785d3f06b8bc0d0914455da2fb9c82d1932be61b0fdc10efbd76fc10ecc416f76f95e4caec9efae905246f53355bad36270d4f3e75374728e571cb9f2035f7e54718f1142dc2ca387f6b182a6af006f4277fe1eef69e7dee239860bddbe29c145e29a04827caedf0c8bce3d8a7e454a3eb0de8e6892b93c833a733bf48167d3e464b88bc4f21b6db7f85209fd2b6f9304fd0cc77a3069015e4f5942df2c514b99b8805e4c90c7bdeca90356586045659e88d208394f009226f876baa3274dc6fa9c8ce816d9ed636c58de1acfc7d11b7c1c1dd5c7112d4784d95fcb1963e1a40412da281e22e1287d0283eeae31a096c070de4423d8a54e5ef1e80c4683c617862c94c0db1c8d8b6acda8e1e7e586ab8eac1fe5eb3af013b58eaa20d217c23efd7299851bac2022e4305d62e04ea2caae1fc0baa3ccaca2178c97f666cdfdb3ad6d2fa69a3b081030bcfb4745aa332fd1e259fb001e2b6b7bbef678e7cae96496dc6142c206eedbd289e150caa3d1bca27be8d0de1929c71f2624e8b0be69c981cb3141d9972f96269cfc4ef6f5c6d2461ceffdf40ede37fe3cce4b9739c8bb6b5defaaeb415c8eb7121b6ed8113fd847ecc518aa53432f06ab529232d081d049b2b1d14adc6ec7fae91af1e15c63ebe52d3738aa2e47d3e17b7e302f4629b184c4162b092cbfe22833deb1303288c7b310c9b860044cff4205ab0eb9a897feb44a0957596442fdbda06ae3af5080610473333bccb833c3550de203faa46df8521cb0f3bba7679351c716ef884b7f70cf62196c2372e5099c652528a3d886263159a568bfaa95e432fdb3e2de64053df02cbc64c8ef08945be51fcc70a7a6e121ba374f0e6bd85d1162e090acdacba11fc33ab3c2c477287e6a8eb0c462ca49e6d49df5ab9c08d0a945e766ad790557b025b4400e9688cacbb1ed89251d23e5c37d7fbcc3b02d4886ca8c5b70af2e428b3cb2145b089368da9bd8abab65a7880ab3d524e15ea5b4d5202dc5a0a4b1b2c160de62bcd1ed2a1449a1af7b6971fa475da929ab92f5b478591c8af5de48ceab8025e978f57e0af58d84d1c14bde8461231b3aa306defce2e4cfed644adbbf83fac7c4b52e98d3a68974f88a6cf610ed0ca913bf10006a658996dcc161315ad05b5cb7261d91cb38c8e275bac968e87687e6b710e36484be1a23d847388e0d6d5d2136bbada7307304d380a3abd799cd2c2ca4a325e0424826d93bb0736e83af1542b5e6f00a36188aaf0efc95e8af5400a92efa20f8ef08192ead15991fccfbbb7c0ff93c309bb50dc578e4c8d3756ab9053547d1712896635ca572e93380145fd0ed5585260f992212b1efbc974d035e817b9482e908ffc3076d05e7a5861ff2aaf7535e45ae2e696f13f7516e0501f1af05d6992bdf4f28dc5ec60e3d97ad6dcbc5f977203b676ecb47f4c73de06c8f757d6345d2d8826b41ba7226b0829ebfa9e8b1956315ed667bd4781cf7c9676325e40b3bbbd11e62fb4ae974bcbc2256043d80de2acc9f9950d30e84ba3d2c137225cc4b17e03f0c2768584e5bdb281db83fb4194959b621f294c05ae484c30694b2712844c3d84abf1110c11187183a8db966a5717a264c78be8101352b9d24982a718e20deafac5987af55a33fc121f087f657f59337ce09b056b85bf8b9fb8d192797d9cffb7c38f40b23088bc31b931c582f3aec23a9721f6688e1ede03ebbe43053d4b72287e27d10f9f54600ee0eeb2f55507903527f73242fbc10970545151b4b59f2acd06b38f2587783813a47748b420af33f35112178e66259d7783e8904ddef2740ff6e67f9ad65a695517e6e86f6d0a7b0ea66171bbe68766b438352faaecea5e31bed42d5ed083093d61fcfccfad76303de194b729350215bbfbe924278877d6b2ee0d523db960775589ef626431c48a6704b79546ca99b84c7128e64a561dcf4fa8bacfea4d41ce4efbaa5fceb30362a199e136ef9a2c73e73168e3dfe03166cfff015d47908af6b162c8a93aaca832b9f859d1f645246597b832230d0b2eb39ff5a06eb79a78bc285864a9a8ce9170a3f20dd7fad8f8b4e7166b71cee3423cdc16569482a6a46039744b5e588090a8c506c7a4e5afcbe908bd942b9d237b948fd5981b9be8b5811d0262be05c1f65fe5f79f752b8fe75e6fea29389c7e02869c3861fd4765e24cb30f27949813935d0eb3f77ed9a92e6441e834e90cd0596737a21d2e70d3283b176e9eb7446ae33a890938e58874f8067c670262f276a87861a165c98052723299c5b6d97a7c360088ed9967666bb688894caa8e50960f510bcf9ea97f2481e5fd18913dac3a235622a2dda6007e00b368a1e3959a108b2f35d0d2c25a686321a855c0436eccaa4c02afd8980c1863b3d1d452dd3c0ceb660b307523bc053746482448234aee81688cef76e64b915e235fc934f71a3c08bb4f3aed913685ed1b15825cd8686a96d73b4e283c1ba7b97bf35038e0138dc40a6facc1d9eadc9429f68c1b5c1419aece7b1a8641bffdaaed88817486e0044bbc910c096f58c1b5c8eed1ea77b4c3cb1316baa88baebcb536b51e0f6b02e8d4ce4e78990f40feab38e5595aa00470bae88f7a9bb62c37369fe4dbe5d8da2e0ba20ee20b9c5a0c0749a8a0ef826afb081c6ed8e11a9d3e4cff3a89dbcf38f5d7b6b7da5ef40b23b2f63efbd4b7d99dcfaa4f63fcc6f43b31fbad54bd8ada811c8aa87b8e412d724f79c8cce038d6e2059ef0fffd4ae1a2e833581b89ee4b22f03ea87a8ee361c3a5fb0d14e09248b360027ebe8b6f44568e2399f0ef5e106dc98b893a18735d80cdbbbca73d6de9cda989dcf7001b8957a5ee1a08c21cd15fe27bdef8250ad50fa579ed6408954849cda857fac8a6484c8197cf825ad5263d122c65adc561a5293a5d83f91d2fd4476970dbb519fd08cb14194e601e15514b10be3747912b12dbb5e51b114cdd2f7d8813e6d922f9706fefdcb8132e7d60536afad2b8947d115e3bf54acefde375d374753a6cf8bdb591fa92557798f4f693d43dada1b4fb1ddfb17d687a150604e5ce0984babcc2864dac0d741368bd112506fbdcee99993572b3c1a64df097948726c161b3791c83666c86a436242ecf7ad4e3d0a123dcf987afe6175d3033f0f3f12dab7f5c1c42ca46f517867f83df1b4b2b8ffc9e0d6e862d1b527fc613c900f48111ff3e52e5147ada8f4c757ce33fa5f5b5b02e451dad2f42d618580cfac089a9387a16724c4970c92f8761f0075fe7e67f5578dc56ab648672e1c08fc46078b8a7bd151b7641b7de5bd7e0a7c2b2e648851df51db546ff33772aa1cc27cbb2916030f0673b6dfafd5720129fbca426944b68c5f4cec0190ad1b0b060e5a5d3ae98278fa2cdc802a25909cd59ff9f9ec5dd7b96a472c2220639d390b949dfb3cb846e6aebf401804e12402be0450388cf6419675c7dd7625085dbfa4832ded9a4aa75b635b579d685d7214b00a47639288ee794e9c292e720c000aedabd590a36b7896f1cca7a0e7ed5d9fa59f8e549961fe0f317e4b0557834bff74d9f9bde34e03eee9879f8d7b8d544203103711844ffd3a06858a21cb6f9c1e062373d0618f70552e379728722eae5279af657cbbddee2a698f829f2ef4c5d7a777783cef8af1a9d2830e92f1883327f09b9990f620591b83f7be008af3044192adfbde357c665cadea1cce6346de44bc90ea57b3c846b14962ed18db30b0f36896ca7e0dba572bad9290a27113bd38679f396b48c4e0062bf526bd7ce431b6241fc9219e4cf783d2d91268ab7205b54b5274f3f7384448fd7f990e894644d0eb7f6195e179b7c72c2f157743d86bdf08c299622cc12468c6ca6b28c986032f8e0ec6456a9e2573cd45354c82bda618ced471ef81c172f83b2dfbd2b759f0ed95ac01de016832e28005935b61dcc00bc6891ac8a9983fdef91f1b8dfbcfd67522bbaf809d718be6a16c15b99bee58525516c935c498ebfbac9fbecfd13015496358b0f8bd8050dddf3eb8b474e5c2e271728fbca84e96ad59ad458e4739e3bccd88518713ce1850ed847fe3dffc0abf65f0cd6e6edab3c10bbeb103ce4bf6fb36573f52860d354a042e95b1ca200d8ffffff27