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

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

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

Block Certificate

Block 56004 6f844c9382c6a0de1278a0c4d57929e0881fcc5c4b03da30d29f002a3a3b3f39

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd8babfb5dd35bd3698852c6a60e13f807395000294fb758dd9520f4f78832af
Certificate Block Hash
6f844c9382c6a0de1278a0c4d57929e0881fcc5c4b03da30d29f002a3a3b3f39
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0080100000b00a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000743acb3f9d2321bb765fce1866702af8796239edbde65e721f7084f13bd6088016c6c814eaaca3860d7444ad2f077ff48c4aa53381b4e86265fffcf595a36b2752e3df363c620dd5742c213f81d8b81880b5048cd19cba8e201b000000000000004000000040000080100000b00a0000

Raw Header Hex

000040204a8b353ba5d0d5b74b9c0db32cfc61b676747a9ec4625cdddc59b10173d5f17ef55ba228462b2542e3d84e2a57508456a4bd8cf8e11625e6c22a9a3dad7b1f1c42ed0b6a7b380518af3288f7f42095dd58b74f2900503907f8130ea6c6528869d35bd35dfbab8bbd

Proof Data Hex

59,560 bytes
12121602030702a5ce6bf081fd00aa9a1514e644aa2e8dca84c551bfa49db749d328627960b07c3e5a12c786645202edbc640b6b8c3909bd638f758ef0c4486ed379b4c2ccd6da14d697c82abdf1c6c4a857b721b5aeb84d90f3a5c3ff34bd92fe54f841a11f8fef010af5c243f686e9fd5b2dfd6b2a18305090aa564a7839a760eb0652a0865e42bed37ceed79caf3036a5be53fa9db954c05ddee9f2515894da8c72a667238b2165b1897f38b0a0d2f6258237636db0f34d67ffbb19bcf3cc5c59b8dfe0b7e9599aa8ccad18a53b1b1e6f5559da5713ba9ca0179431e5cec70a6dece8cf310c06449178da3452d38b875cab920c328c42356e1e04a2fdc0855da1c31a704da73954880f63070ae005563f51e2f9c6fad656353603ed33c4d05408c531dde9c27a1761403f1df0cecc811a272a988df05ff0a9195e8a1c6056c566c343943d69d7c99a4ea69a2a0783d376396b0122eb9a359f239685afa88601d98b608c34ec6931c75812fe027ce80b8d75a1052448ceb055e904e1bc15fd3df70a630eb33ed304cdbdb7a272430ce3c0943bbcf39fda5b418bc7ea7000f71efa04f7e21e3c4ea36aba5962905de0aba8ffbb16ebe2743d41632e9813acaea2603a23b0da54ea9904e0e19ba104719b78d449897de7ec964210602571aa61deeeb8dc1e9b1181a1bb07b1cab742f01bf9aaaff42322e549bc39a2087f31f8b6e1a2c84cce9b9f0185b7535d88b412f2de3fa0d73ef773f5700e23ddddfaa2c0a1f771bb2b09f1fd872b29efc1e6779e07acc04ad047994b908a6fcb66cb90d181ca37870c07add19407050379084476dc131dd1a88412e3b79b983b6b252ceca279535f550733556036189648ee3e7d75443b926656d5cbe18fcc25ac615031b62c7f857448be5768102023acf64d9040341e002b790041c7e2c446322ac7f7a9f42c029294ed0a70f0a94a7829149996e260c567225889e518e061d26bfdba83f45ccaa9da33719ea4a270d826c5469c7529243715b59f75555e8a91606de367a896a8303ae73b237dad7e19957f4b96e88906ba4fdcea3a0b971749f74b9b1cd42d8a22f20e9d46176b1d6c0ff5b19e76e983e4c8c589052e7f543596a37fc630b245bbf540cb2c707bdf4c48550514c42d5a6ff284bc952f5a69d706a2cf31305b2cef292fb9bb191c6accd789282df14e17c2cd5873afea1411637841622c2262f79b29bd1ac5d505032d610104bcc126a9dcced5d9068bf6389ebe227fc01f47f41c36370add6267e16e8c8dc606e94d73d13b7da052c48734d8357b34feb588ad316e95275f98f6b9bb4aeb3464455fa4cfd0695d17b4c80b79276e4bdedd2ad0e4e1be65a0c2f708d35e99ea35e910baa3884b787204d972face133c775540498de5151dae2ef2af3550d60120c2510ea3aeca7d3276f971d7c8044919dac7083a4e959e068566bf7999001634ed1259caa7996e4f5a640e6bcf2ac044c6a2f48774ca1a8bab8353d0f9161d2dd3f4da3bedb51f9d9638b9fe04890ccfbb771de25ab471c3986737aea44a12d3906582d704931483455a9129338b5ae9e0716fc734f9f2d52aa20b1c1e1dabf1e661204971cd34c5bc156b1c150ee0652da3882e6463bd932aa450df5132ce4839995307783b15387722e3f968c9adad51981355accb13dc8e6118eec617245b425d6e734b247bdf50e2eb9c20fb274f0afb9f275c08f8db57e661bf7366de456140920782dc7dd2bc105c0c7c85273604f4072fe8b619a34460d42284b0ec585d3ece27f3c0b084da9ee747be9be5de1afa15e05bc9940a1727fd9900513307a3cf44cff46710955ee3ad45c6d1ccccee58d646b8a4e1584d9eecae3536e2821383f2d44fea2a1a26b059e4d024e0b6f6c6d58d2fbf3326e9cb5e8ce8fdccc40cbe52d9f0059690ceb2be9351037f1728a4449b1f0378a9b491e3e26455b082400d0e2625fb391a54b58f21f51c61b5fd4a1443a7207f1ae6a9207c99f38565010493db128e6be1dec508d083480cd62581925e1e0363ab20ff59b12bcfc65fb640897aef60d0561239eb3c9056353056ce1009e166ae882d0e35491626e2df136d68653fa4cda67e214f43e11033b415aa8ea99c0cc47ce6096aaff84db845a76365f958a39f65eff8ea33a6e03996aa060ce5085b3b59a9bfc4478c6e7d14558a6528c315c767ef57f3a384bb0e0dd237353dc3861a1a495af2ac23bcab90218b262c31957106820bde57630a47432d89ac3f17de5a52e1a9aa954e1b1f8b911d64633be03bd56c6a566dbe3366b07dabb6e2c758546ca3d2dd0e8db11ab18798d4e22cab9214a10262b02d09e4836f1417081913bb3d617aefecf9a4ef76b4cd34a16676f511c7350946c7a6ee1ddbce503b23f6ba29c3a89ca626693eb14ad31566d2d590e06748cf11432397c769785cd1502fd2daf3400f16455c58debde29f45f3702129e4f239db844439f6efaff06ba1d16ba33acfe5b81a93580b07983431d4648de0040dcb822150969bbc7e71c26d3b998b4282bce03a927e751d227a0c7f38b545dab1ef743572fa58e3578c8453a413a3d34c45705f73bf0cb85175bd3e1a5ca2715345f2a97c524c5bea5f596e483465490e548d243b431fb9125396da17dbdb1c46d28e0289da35df9f0b237f3381ebdce1bc5d0a2d8013cc83277668947a2564e13dddf46883cdf417b82fa3e2751073bf442eefeef05c0cf251557eb37359ba30ef731df72231f44f638cb4cde0a70f107ed1eadb114ca0d4c8013dec9d945cad158717dbf6e3f759aedbe78944d8b070c85ad7edc8cb5eb77a540ae1da438dcda09b5d5abca567eb061e7cb03580295cf3eb6defd79cfa8b6d71f2c245e7c08387e792131399f635854ef05813845c9d8b120c5bff3b85a527ad1ec2598f75b8d4788a3792e7705a075d8e3e3b3a1deed4f2c2f1fd1b1190444b6bca9b990b7cee1b67d3e9d907acd5769ac75801d340d5c58a21df720caf8f28f09731d8914fabcc549ace46af8529ceaa717159d0369d515f62e41404c8466635d08caed9ee7f29e37bb73a01af7f397cab1b2f079147a2d0d6631786fda21bbe87f4986972f4cec24fc81fab3bc4cfebaada1cb7278a6575d528e848df994ef59badec786e00b86fe5e8b79b24535eb659f746a87a75bc520d28c5780119235020852e417392af0702325bb3db2eab6544388c9710a66952d000e75c2f2d49833ed7166c2c4f667ebba77aa06eff80684ad472858118bef3ecd0bbee9453d9bbe8bfa3644331db21c0555cc3fed98d2fc536bb05821c4025e8c2176fccbf86002038d9edbd309628c1e51d232aa8785a90a15e34de8070e9169933e22c7f8bf589e4ce2df666c885b35b41486ca33858aa39a849a8fab26effbc744b409d349182e973abda7efbcce94a3b4b07350821c41db24f672a48f2c02473f30f63ebf779e7001782442c329456e29b616ca644a830a5bb3a95f57995edf8d0368cec15f221a6da19e661fcd617b8d020daa5c9a9fe84f927b486c3ee04ab58b07bd02ebedaf840057d8c9632cc4a2a4197f3f3ed79ef0bcef6d18fdfa7d4e881594577c239b61e9a6572bbad13c632b4b0c1e1acf78663b63064f7389dac2cffd4be1e7fdd71087a76f1a3463c49838804446c94161817af4b2762395c5dee192609cca58eaa6a9e6793e911a7a857f5ae60d7973ca584d285a4623f950dceb865c47a305121aef77df5ff36252e6965daf989d79f6c15c8df3ebc7f2348a42993e4b7fc70ca15ac329dde8aaabb5d86c8c499e65f23752156a9e76e1b7636dba72ce4c369e4a6779fff4b5463560846988d1991495f906318a12346344318736501b640997a9e243235d34d73248dd3f9da5abcd6327c4dd7556a56ceb962b99e62b56db68cde0aaaf4c48a6741d43f67d85143921f3aa2e9969eba3fbc963a0fa7a9cf8d1fbae66be992cd5599213096b88c5fa5a857aa0bd83cd2b8fdd47e8732dbe3192f52e143bbc4b404e78af6f3b69812de80751a1919841ec9f31f8c7ff803c04c8799e4862f65f8447894d5bb767827b3875c8b61ab0628e2537e6bc8e952a123da041e78d47b38957cac8aa20c9f81c84019d53fec1e6f67620fddee44b77fa5f93d2c7c9499b1947fc685cefcb3ad6c8524cd551aa363bb0c4883ce43e85a7846a6076270bbdb2e8cb287d7a2bc38c9f88b75587248d4fc244a3686d9962b132cde66b896cb99887ad131a62283c765e607e02e23b89371b4dc61f606b5bf0101d4b8e649cd94059470226aed02e8817e236580267a4dd8861395a0b847e318ab7c6f57402daa18df5f3140975e2a2b5cf53d5050e9bbb492860220fd4fe2661c778bcc572af5078fd3253372e2fa0e5af0819e00bd0e070f2c4fbeed376a47c824052c7ac227fb7e045449b27524c13cb141c9f9ff6eea9ede7c51750b4ea90c3511c149ea008e1ccd1674092b52af734c92767f43696efbd296a08db11ccd985a69b5c6b9d2cab6ea925e9f14ec838ab077b57c5456b8fe1a4f8b21f7afd412c024cf05b94621787feab675606993df10d0f18e4fa6a58e2f03c3de71c65d020b6a2544dd40dd7f9de81bad5bee017cb1add3a7cf81a950ddd495baa84acb8c1142efca39f8a7bed9732d2c060633ded588f1cf19dfb6de77b442ac135d1829327f1ba3a885e6eff20d175a5b109ccc17bdf7fe9b09a4a9e0a791a5f6419ecaf34eff4c0640f6ff7b0a6368adacf97834d735938fd2bdd1b6609d99bb80757c389e01de8354fb0cbc545778722c4eaa8b28e0bc30f7489860744d6057c39ad144c023268501dd3b724c247850d3bfd0cff6e0fb06576454c16f72917972eb36094c1b90e4c188f8e4b0f417ae5d6792fe8a2901813d56669fbaa37a4db0c5fe57f02e09c76e9af3674afa666c34efcd485bb511469741029b022d138a60fa03cd23255ade124961862d1060c2af3bd0de3b3c3dd7c01416a9f9cd79f22709ebf058eb97ef4c459bfaa0b7a729c178c30d7554f6aa84152b43d7da5c5d561d0fdfe564381a9c059702f99080ba6dd1b78720f313c8146ab76465e86c600c816a0bb8f827d3dcf3496ebb6999b4b0b41511a0fcb51ded032631fbf4d916fa687a1f6edbb6fa93b1c965142e3e407962138e883632c4934a8c9a74b06a670d603f9421a3c398c1b482e91c67b43aa775e5796f0c17ec6d592a97dc4437dde82593641f7915a1d222eaccc68d42079c175353460b2b30abcb4c080b3016bce806b2c4007756a2486803ede1c7d060991509a4ba5f034b4ec4db8fc71df0076b0fae3bb9c3ce3018ebf45c16d35589d3ce13c64c0a48998626991ccab24e1cd1ef3fb662d71630583121004e1feb2543459db7e97468a070776a01af3fdf78851ad30f79f4183bb33b3ff52e1252113413094a4dd4369c322246dc0dcacd1bee824190c1130c0c63ec078faf7f322a300e8a6b1567310e2ae9a848cbc7c15b5a1a60f87138a7e09f8d2f6654990c977c1370153de44a937ab72b97a843419aeb0d9e69c461e853d0431398a50f27112083ac51b11e431df45631b696640c5f6ef413c9097bbb563fc9ce947e92fe4b9f180ff79550d025cd296f552e557d490bdabead9aece32a46eb1aa1c4448e506acee8500382a1840ff9ac81446e00ce89ae05c3093665ceeabb205b81990a0f9d1720358f2a181c64f46afecbfa401e3b014c6aa3f24880605165f626c83542dd794094b6e05b984d807554563523a14af8a87289ca98eca32d4910dae0c405175190c2d2272dadd2f2faecf2855a8bf6c72472a69e079ecd2a5811e2e11b69841288304be8073a00d104ac15f8e6aced157cca9462dcda7eb7ad8e671ed811660287210e1a58fac43e5ae13643479d4d4216783f1aac1282c7f96e61c7cf1ca7a605438cf5d65d8e13686b9a08b4d45491518c61134d119bbcbfc5d00c91cb799e628f31808c7807c57a48a8d29bfbed8371df28c18a7c73e6611bd88e532c36f9e3a0fd06aa31a11e8e44d9c2239a567147d986bff1651b85f8123b744b61f173e6fcd5e38556ba9a6586e9c7908e65ef1635350ffc16bf21756ea1564baa466e44ac92c0e8cc4ef0e7391d1070ffc83fddabe6e410a9c1867e0828942428144dcf82b0681e098ee2a167bca615855e6b0b65a7ae9106e7abd46882056471fca601e32d3120e1fb4d5b527067733023541d621ef147d5923e6c7b9349e171312147cf0b75d5428fec0a26a7a1884334edb22931fcb9f9ff8d3aa2ab0e7855e5df674b3de63b73c56c4bb00b5dc95be450cb688fba161cc73e7069166353f927e2cfb2fd2e2cb6acae578469608c4229ea34d4c59721a6c2e3614a5fa14eca5f0d8c8bbf8443d47e4fc029a0e2d41f279125838d1c4beaec59c5e0cb9b19ab7d35ebd86d164241b92dde551d1dfa6e5d75760e2ac09705e86148961c963aec2f2198f606de5c1d3d50b2347c6f09401edc5881a85db385829c05d7d261b59dde42664546ded0038b81f369ff05e664e0d4ce33760465c36673c0e2fc57a342c9e41b5616d04e47554bc9434dc27e2089cdcadec01151f93454a949b265558490c7ede14ab14d6f1ecdebd07de319919852ab0c44bd63052a35cb2e4400beba9617832180ef1cdc9c3fb24cc5b12fcc60562103a029707de21abd2becd278f05f8f243d2aedadeadcf339d8849384389369f50480434cadfd8455036cf2be4df403a27209ad26a6403672e741ebc0875b5fbcaa48aaa1b155ab483c6d22b4741bb4352e6391edc8d4497fc7c181c32896d1f408ee668e5df55c41d58774808fce675d2df0fdfd032533624f75bf00d8688f84804276bd2738554f59d18d29d2f0cb910173ee66e28de982aca48d59372463d3ce9a23111f6b5ae53e5778ede01ff4f89aa1e39bd7b49d140cf482105c655cf631c0be2d68826f9e33142fedbd412dccb4efea7976e5ec27104743ebc0d7baeda66fead6bd4b3f4eab20f65fe1b89f203883ab015f4c9f15b2d4ce7be36b4c18e656b0c2d0512ad314c138cf02a0bc2ebeba52eb8037a223695c116ff294632921e3cd1d4f522d58d1115bcf316aba4fa3b413c8521258322a34f49e8cb50bbeb6920f2e9472eb0a150383de69e7616c4c6b60344a58e9c71a39dbff5382d6e49415ce9e938f10494ac7a049f190df42ec08020cafe16dd61151b47e518ee11a309b044a028bd6075168960010c9d06dfa97200ff22785faf62ec9a0bf61a26157edd66da7ded2f337327ed812aad592472d64a11322c53d6dd1af1c36130a4daebd97d81957afa15b3e50d3da768b696e0eed1c30611e843b8652f3416c742fae8a8429ab9ed9844d472df47461af9ded5757b00c81f7b8116856b9b0a9d74f2aa52052cfad3e030258dc707e765ced3fc084c3385bc50d439c685f226599e35f61ca54b38ca39dd8d9443a34a0485551d228e1d3ba88015aa0904026e4d3c7ab9a77e835a87ae3ee4f6076455a3f3498647409299728a6704418e99f277fb511c3663e56e4da398c612a447e25193a4866a1cb8d29dc66d7f060b7f3e9dc7272acaf458832f268f0f695c0744b064c2be8d647494318e9cbc206588c9ccc9417b8bf33d8b918e32d4250d6b849e36080a6817403471ddddfd4baacd8833eb130aea9d4c16d9bed62afdb6179453d7d289025dc01e3b6e75553f3e52f502af2af86caae2a6a6bf537b6df7dd21dd9cb4f37e1db3fb53296f2c8a3bb39b74a7c72394dbb97ec6c67d858add4f578604be5dd614c9e51bf090195d25613c2ddb654d3f06a79678f21cf69fdb0e6d8bc3f46ee4d9490e7aa090bb1c2f3bad55d0c6013590db684410a36463054517472c1b0921806ddc090c8f47543228dbd5a68f1b26e8ef60e2a3478cdd0952c6400c982d5158905a12d4728b3d653ab6216bd04937d9056276516b7cfdb21236991c1b5c82119ac11d9f5941e0098f19fd5d6e8206685a44802d57797e46dae2a6b634038111a780bf582e9551af7ee96bf095efab76241bf67aa3d951a5e8e572f4f13867866b148f1d122dd98a890d3e0c5b4ac1c0dba262b2eb30aadd8e942ab238624b512fadd0e9f993da2251bdf4ac7c1843825fef4adb229610a03987d8f79a0004c2353ccf365b1730834930b21f1f6df0a7564199baefefa1a9d8d5edece51fa34daf143ed595701bc40ec09979005ecf1aafbb5e75188b6492e4bea45eb2d0ead52ef61bfd541baf6cae6ff005ae183b4e169b5c5713ebbbf92cc8906a37dd29c809d451cfddcc9f4afb68fc2669074f4f2368d4e00ff499eb2e368cd84aa7cb0efab8eaeed3e50ca573e04e4d56454c0981bb1216164e8d76e0e6a4d12f53f898584921b72ac698ed854c0bb93fea2560daf7c6fb53d3b3260f030cc6ec1116e507a2d16d34ca87d3532a34497dcc029a72167f7ee60b214015f75b75fdac5329d2f655a3aa3251d846e9ee7daa0e677b846bb55842ee3d42bb070abec45175f935114f4534ca9077707835bfa88e89a765094378d16dd954a75f58ae3dd1abe460340c74d4eb1fdf3d1e271e2051e0e6b8969bf96a3b68af9827b9ff6136e2e039fd6d1800c3d904212c82e61da6676131f66212898e754c59fa3dcd329e44e1de843c152847d3259db67dfab87fb95fa555d341ed61b6d7e8d00c86df1fe673d6d68aa15c01991aab2357fdaf55a9594a903226df40cb77550ee6d86c66a48168d30d95f780a5cd5c3a976a1c75eb920d8e006f6b45acf15f10a5e290128fa36a50a345374bd04ea97721dbcf3936cb155fb8cac39af16af9d25c0b3d9e7c85188dcc77cb349bd77973d7c319eb30b0f69d3e19f09b88e8a8b25bd78419caa3b0a4868f5ddecd0a249e17535a01e80d64613b2b71d651e1d3364d2e540273dd355138d39e53149604ce211bb0f31a22fa01460847b1fea24bdd46bfca456e1f190d41283b40d9e7c814e221aa695a86dc65e40b1154d36a7ed5d3d13f2caf6d05429674d8be01d6d38508c8e45802a5a99d3ff5dc21c2515371b504feca03df71aefa6ed6b8fcc7c9876d47e2e737260b48e10a5fd7f114e8c6064c6cc56b02fb08504834cba46274b310b45f4c42046739e409fa770cafe53a37dce78bc70cdbb6f9ad7c824c24edd7577c73f4f67c02aa3c7277a73c782d5766f4937dec56700d8e027db944b07604f23cd18d4f4e9b9239c6e1f02379f487dd29eca0fad7ab132999d824e8abe11b51c34b7247c56d141bfbe3f20e7aa9f4c1f8a399fcf2e8e626deff676759b4f901e0849ba3673cec8075ddd763491bed11f75a544a363be2a9b2e2e9ce397f088f8f296742d78f9521bb414629e9831833187734470081e5f17c4463f6a336e14d2db0f0794e46491e2967b39695994248eba60bb9ff7338357d4a22784bb64b872a3f9b9ff8f71c3bb8199680727f663c4137b8b35af8e8be5967a4f86acbe07a2d6f96f2d2fb5e54018398add5c29236365abf5470164dc1a6717bee94d1e04c17c90f752872d5a7ad965f6167f61736614590e5ec770afe1a27afa9511f71d3a94389cd773b12c574d34d611201cb2113e44897c20e73a77e674f014693b8a357d90d492917a13b52e0581da42a31174d2f3c5081f1840ea6505700f4aa6b8e7ceb8a2ea1e166bb09394c0a0b07a1742a4fe804961be9db7a575543e98f077f7e79a92c5869357602d2b8ae03ab9d13cac41e209b6287d104773427473af7e3f89a8a28e7d4dd1ac9bdf474667e1fd32b21b00a4e3daf59367a0c15c1412da3387dc8f9e45fc9eeff6c5845a63bcbeafc0ab41018759b733505a1d43034692b0dc52ed67bb68a026362f4559c17a7c9191d6e02b8e29a7084cee0e57b092bdbed7a4b6e3174d6179bf9204ca83f83d46e849d95ffab4a087692e5edc8d9805633ced214352a489901fc8cc974e9430d2225bc3facf7677a98eaa332baea1479efae22cc208657f88515c776e32685191084f46b4d4579bcdb6ae5ad0dd0d097b2b24e9d83052243e470922bfde5ce0480127bcfe820cf4f902e585e10b1a23023d5e91a6e99790939350d07c145c974de8ac2f6f0396d9743a7ecf4c615badc93ac326037157574a9f7bd7ceb01bd783ad8ac491270d41baf170d62dccb736072ee89813119e83b75ee468753b5b3c28af8407f1c020442ca4b8ea29c446f44f76b0e20d75c71103e2cb31e74dcebfa3fd769c5ac9d76ccd51d40e87bf03dda428c073e9d1451d2cfdcb39a107c14ca8ba662b667c7c7b8dc73b56dcd552294fa840250625508b6322af597ee8f4e40ee484105d6ab2cdb3206e4f31c2b48ed1081bff528ccb8fbe0686a5de8f2f87aa1112e72c54ba54fa4944ad762a559c3b12814a10fdea8ec081e1a8fc9bada9184d1c370c318556342542b30a976965635b61a34b034623c7cdb8de3afd015ab63189c0046bfecb9ffecf276656142d15a151a3e5213391a3bbcf7f4318a00e857a2bcf7b07c0800159c534647ce1fc6609b2d9e80f9025ecc02bf02be791cbd035e8610efa896f9db100ef0d99ad28c2f8884785bb7e06b63f1b11ac3e21519628a372c0c03475829ef4af003907687f956e185dd589a6887956640a057fcd289146d5cedcb2e1481c901b6d2c04b03a9e22bd36780ec9d0ff0a2faf0505744aab51c2b2329ba631c1304ad2b63051865a5a2db2d1af09ca4a641c84a09a6832fb5295d055632ca3207f5bf86ce0e4693e772527bffecba5ca71545f7e6dc1b00ddad9be9ebee4853a1fbbba593fd6a46c4dd795b450097d2b45569fe39f01017aaad19fbecee46219c906c57f21c5df15b829fb178d13c54cc36172911bd980b99c57b6223691a776166d47b6d67cf17ef04f31afa29379e06cf16eab1d0c9cb07591144654346358e4736eb19fe0ee02136ddff57f6c87b5fbd794407cef3625902f2d5b8140bfd327f082365770573f7dca81474262a824bcf755535427a4637bc8cc94f932f5be4a9b24d750e9f01b9916313a37aab0cdfe103df6449bff963cf40a0fe931d089190508dbc0d93e8051f7dfd57bbd3b8b50cc8d803b3f443d1025277adfa441acab59405ecc9d6b5ddca1d7dfecc138be3c1f588107eff0be1ad2dd48e68ee67fdec64f9587b6618c609740efb6e71cccdd6d47352e54d035b40cbb8c1fd40fe02e396de6c8c69afc86e8bbfff10d7053fab37efc092397170ef78ea2ae961ddee015d6a2c1b8ff6560ff1f3f75a688de58c2df058392611aa96a15ea7348343fc6d430234445e1ce187f63d789c885816632c8185e930f9f867f296debfafbb94c41e5e2d76528aad070e2b1550f8a838547203a72ecd69fa5b7a3a6ee310f6891a6a167ca4fb6ab760d5e28da8873bbb4659273511a378f4652a931c87b8760243e63322b5d5afa988e8a1168cd99dd416f8151c7f5ccdc853df116ef977059c710c380cc072fba30165da6493ae1e1ea14ef734ef6598a83996a470091b1b4ba170c60538247423d5752798794919af14f66d2dd97b544af95b01a5be9e3bcca08fe8de12d4029b32a28d49e0feff911bed07b2798757f0ff10eb56b401a77b7da2d302a5574b2d16a5612d0acbfff0fba06a1a058fd742d7eb185b5223a39337d45efbf6f15f14b62b080cdf7895a7ea62d4b9b9c6ca0d78535ce3f26b92aab7d50216af6e74f5d4d19fcfedfa4c267aa790ed61288b03aff9e5dac7580c209c3917f2b6e3e68b507a8bb1bbc0a4b3cb2e77239ea07b8ff95af31c6394dfb9ad22cbe09f1bbec812991e99c4773a2a21a2bb7ea93b6cadfd451c22245af8e45b338b2fec0f251974336db7214d757ee703764c193ffee2235a21b0f4a85ee0b0045b000d522ce02321f072d6d32e29013cfa5ee37db407ae9cfa17f87dff4d62b2b07358a65fcb18fc6ff849950787dc39e1221451b7bb5b451ef1e0df57f26085f0c4967b3c1d34413d7610754237435ba68d862a6710f0c40c680aaf9b30b6cd4aaa50c8928d4fb4b99845f72ef12c6fe7d791cf8dd1e281c0383e3395d527a510b8d9ad42dc47fb5d32f7fbba71f6d6c9a0a6472ba608033240142e434d1a691818eed71c4e437a075a648f8dc21611b25037bef2c35d5825cd894d68868a839027fce551fd5802b484d6eaaae6544980cef37600ae1a330a92776f0ccfd7218b391087a00ac20b4b27193aa102493827db2d42fff89dc2a8542509177e6b21e582746ac8891cd609ac8c7e6c522f4fb0e75346f413fd9bf3b4276c252705bcdc944319d7c3b722e0d82512668dc475121421d88ffb3e7998969800aabbe55e2b0cabff095cd6c243e0e132cc10b3a6e8a1d850862069907947984c6c918523aece363e0edb8e32d1fe52d94a45f860fac3c127e3ffbee7d7044c9d5fbd892a057b78e41d962626a3f02a99658555e01dc5d8e8e1a75e4860a3863fd3d990685cb7b012c7c57f825070706cb8375e6248bad3f14f82a98b3594baebf2811f13e23cf99fc1a05b5c2df772928dbc58c41bf959ea6609eabc2d459efda43abc72459e5ac0cacfba90e555e490fe1f508b2fc5f30694b272b607b9ec4c86909a96c58b506a2a1ae317a52f8843334b92384e80f4e74fe03514a4731aff8d19d377568ee22ec73c1e50f8d5ce0939baedb05ce99662ff9552d7649974411e75ee8695bacaded3135d6d2ce286b4634a969be6fc5f7f5c16e4abf5be9d87004e00233a45d33d140642ae0d736f5dd3f2dc2fb3d758d809d2b295cb356415000ea159c83031fba0c895b729ee2120005bfbb45bcbc6aa91c009ace6e78327fc3652392e817427fa46e1df0fccf39e223142dbd3020177f7cfe872ce9125cb7232a5d967dc918517ad45898b7c00bdeb2e7659bf23196d2ca4174dfea8669815f458cc1f1711387052be66b0c23b45a3886ac60c92f01be33fa5c37e33cead1345e2f3848a3450f0e49c6b3183be3ff12b7cde12f5375c4d4e7b246b71fd87824fbaf3d5fd585048a655be68b9c5eaf8d69f796ac04edb1f6babcc630c26756ba3bd7ebaca0bd17e7876cbc5a4b2bde1988cb80ac4b2666f63efc4e23620a48b33ccc6fba7fe8a30fa219d2a7743dc707570456e16286825ad75c7017088c873aacb66b6ea5b369921a9145ce3e166af5a2f5c329946ba794294644010004f8dc8513f639c9cf6237af198d7f0820ebd7a720a6c082c2eebf0b28429f688bbbfdbd3b4d9c2309cee671e3e0f24ee5954bcdbee1a90721d5952c0da88fe376ec7ffa5d1a3916876d66682f5c84e2f8a1d00cce65cbee435f98e41ca0a16a2a597b115c40b8ebe53a5671cbb495b89d38baab403a6849fc8bd10442f6151fe3163d0ebaf042179967dc73618ae20744ca3428277f96c7156f318a430485746e4586ec39e3323739db78f0f188221a3686f46449806792ac1af1298be3b7b4497dc393237eda2d66f46d3ab4ca4c2e1d90de4553719387a5d9589caf377fb9651a74c6560c7e543064957f14d4d7f863bfbc75264ccd73015a11405572dd3de7d03e8e36f508df74620c0c49345f6e54b1b2a5a339af126aed520d2debc2c4515db651328f341beae410cec682f56651fe2485ccc7c66720f5230f43d963d624a1a9bda1fa74929d41677fa5e2d26880cddd54e64c7b7261a212780c6c2e3e97a59a10c6911c2fc690eab302c422c1e9011689c104689954a69a216681005c706073ccec3feefa29ad5a5441f5901eec5848f7fcf95b50f0fb957f3671179c31c330df8d01dae5e7655e832d1a5e640853c0a3057cfb6c4481fc451ede75a5fb8d2d6508c0301649d25d9be24d1cce8820644c2415daae7973aaf0f213bbc10299a73feba8b94518336e3e2f7700492f2d228f20677af5fbea454dd35350e3440c5e4f0cd13b48f6ecaf0e215c601f8b46e0680e841aa66d22bad00200ae36e05cccb00bdb4eb66214d4c091deb67a44b71072ccd9cac01dba99e1453345567433dc26267f534bbb6069701cdbc4288450ea607e554424e4370d2ce256801e137faaab8182e3d258e1a7e8c0151d73f87712ea7ea8e587c9b89d9adc5ab6cf7166e0c4b575ebd99d58e461e41422cf39723fdec980037d9e453a5ead0e4d4f9f488250afd55337e6bc37c11a378f93785a7834122f74860a39a76066d55937ad30d65b63737541a833f0e89e27c4f7d2f65fe9e6f958aa2fd23d327b59910044a013f3fa0ff7ada71746fcff464d0273d128531ee872ec4cd32600f86ee1014cbbb6ddb0234113ff5438696d65ebcba9fa40e66eba3efb0194b1036b29cba7fdc80a85c0e853ca464b6a08afb870cae137fd2b59e382103931d8e756682a3c0e10efd162d2a77104b24c62d96ae015e40c73b6c2b83b934b48a4234821ba2a05d888086d740b8c4fa9ee165a8dfe859c92a7cea112af6808e399854dd40eb9699f00c433086af95c75e6d791c6a86472a557646235a2d76a407cb7ab4e3e15ff094cba53602112f8f9fe62ceef1c22d0c90a79d6ad0c1dcd5747e250ee843513d9e088f94478b765d3214cf3ff64627bd94ee5745f3e2f3acef0c1329d22838c4e166dd6a07e3283ee446f8d9b106b13d9b5bb9bc25b5547fb9c6c73e3135303662032b474c86f0242d2777f422608f867d41af9330c491f4342d1a5a8f5360626efcbc2e71437b4b72373a29e0813ceeca1af292ea31accd983753b76aab6adc1031064b039666d1e8d420f2ee8c327c8f3503e02569e23dfbd543ab26842f1dc70bd59d23d8713951ecc14d77460cc0f30d70f5f9bc96e8fab497afc3ab0aba4712bcafa2cf6b8ddf2115f3cea23253ebf6d675e05810d9709256c7ad9f3ddacee8bb92202d22a9fc38b4996b2b782432ef3fd001f23780eae9bdf6202245cd5881896636d4ea65e03c77e3585a13aa033a25be2ce1e18b0726055f49086e3540f37938cfb332a2e33ed65b111d014177a45355640eb2b3b36103b2f1e0f8c8abe5c5beab17c83890c18039637ffd3265f3bab4f099e8b47b158b8a42fab59589975487b1a8ab518467f59a629fcd2737efdd2a5f0af8c9e075e16ce2f7fe015b573b06c95c6a875c604f65e75849cd6974f72ab48fd7bade1f47287f0ad42fd2a2dfa9b922d129598845040f418a5b0683da7a48ef5b724671c190c8be805b42e79bd2b03f0eb5b31fc6a8649751bec0bcb27720e062cca7fbb1be02813dccc7ee88a4fbdcf8885bcdf68203e33587af469ef20fb01f93f90f25dcb5f1c1c5306734fd654601a526f2443ac36ae229eea2405e2fe94c49d619c19a542bb598b7d4763f0af5a6d288dd74c2bcaf06c48ee0455cbbb24b573cc8b66030f4efaf25ea10bc132cd183c2567fe39caa2988538f1c5ed2f13299fad05bb61443f0f104f1880b56e222b658df2ee0747f3b505903a7093f85eb36681489107f1d7094e3d286e1f1ab6753678b2660105fcf873aeaeb20fb9ba6659bef5611e3577b874b388a3d691957e6fd1d72dcccc93d21526d871214e5af2496ef49cc27f04c366a8dac0c275050114d3156eccf1652d8f9643f7946cd6ff5c9ef3ba399aacd9338c8f44996ae5da0f494ef14057b5d54ed0ac0b2066974b9d378137e7a241d16ce30820451dc5dd58852fcf6419b2ec5cd2d297a8642d523a2e7e0dd451381d41a6c1dd3ed8891fec29c0d82a1178a05b9e696831193715b050fc738838a83cfcb4af6b697ee5a4f6a0e25a69a3a2ad7031cf9730cdfcc550a5605711a935539c58119a8939d8609c5542a56ff7f1085e674e3b36ca71497756921f9a8fee97e59e0ae3a9ea5e12f49334f0d3d70af44ce07e5ff2c3672a35730e075f7be653f9d6acc9a0d743335d9ad649aa8f0a7a30fda3ae3419ec04724667faa21cec6b739243e72d80ebbfc57e7a624783225ecac00726b433c35111e7580352f5d49e5813ca7a1d617d59be8f82ce536b487e15861cda94b351e5581cc58f36b25504f4db0b355cf5f3675fe8ab19bdefddf2dc3773dc4221608caf40d28d0251f15b500f27dad99de77554f605c8904000324a666d4260ae12266652f94aade2f220a8132fd845da3aafe9fe5e1f51237407e5cdbe1cd91fb11a2ba6b8f1002b3e093745487fdeba1814fe74e425f8fcdcf9319154b5cac8cfd2e95cd312a1614b0750b60180bb99dec38e24700287d4abbe3c581ebc676252e524196629b3d216eab4a88400eef0d4c83821e39b105148cac2ed093d2314ab961941c5c8511c701c666b18e8196fa437054b31da45cd89443126e4214a8d69d23bb2bc6d4243121d253a7a0f01ec3404437e8a5a43e388992b3d3c1e867faa840d9b1f32b56e836b3f486768d2b57ac8e31d815b1e38bd4500434a2aef0e8fbcdf434839d4ebf91bb915ae3ff67c28393e956e3f294c9906ad0805f4effaf4e19942e1d347930281b0300d20b1a157445bad5eb9acdc389d3400b1f2fce80ac097c238446a447b2e8c22ce91efe2ec100b7513a075a2f9965df9a3431fe17e8924b11e955f4560bcfd00c2af5fb4c4847b28aa78b1b465c0d77f3562e3356fba5ded6d4854591de794eec2f4192fcc9536b8954bbccae3a5cc1d1aeca607d7e6f17a46380b04c9460e2516ef7c6899fa2069cbf05b9065fe611c0e7ccfc592f560e7ac00bfee9cc23d4ccdf2abd80185ae5e584aa97c1b9a8201088f086010ebd2231ffe214ee2a601be76c0c00f7cc8c01770b744977860d18efb7ba17544efa3df8b95228a966b652a2e97260c771d6e3985948f4658a65dac73bd1c4d3c83749b2539ddebc7f9ddea20aef07ff5b0a1239c1ee804558424026f5ee4fae7f9d1fddc6004800302f028c7b4774cda456c979f85471ee1fb7f3bb51b3dc548293b296b13de6a8f46ec59907f9f1b1a1be08de6d18b2ce1aacaf9ad2492a8c02e070fca24fd7131f5eb0fe7d8f7224c65dd16248353d1e6a80d988dd49ed4aea9772421ab2be424d5cd33cf9dd3837b55766291a7846b32fec60fc579d6069940f92a565ccb3053f2deb57555fef3a7c137903218d7db38e938337c273561dc740b83ccb8bd59caf9475b7cd6e4f9ceedae48abfb2aa597fee8d6ca959d7841c232775e656d1c60f85bbf87fee4e10a9eeb982a947d7fae82b0ab9000387691c7506be54c4bdf0a87782d94218fafd6cd3fc7c968cc7d92b9890aa31d394f6fa4c8b4e75f475a467e8a0e3eefb426184f74ce1cc9ec3ba9c31754d32fbc7857ea7ff953be252e89d80cd19daad26e83bf249b29296feb37d117ccbb3d462d047a57634dc653791a6c55f307bc0da937d29615b5c7efe288fbcd5338fd411db02498e21af57b5ef707a953349a398bbe40e043846d4ffab8be373a95081bc3cda7694e4f1a7051f42a1a99187e17fc9c6608ff60171de45e440bd34296e81438c218a35c7fc0d37d1767a9f990d739971d13324071899f664259d0b35adc0000b707ede35d29a7369072e0bae3703db648c774da6198aa97fbf03d7eac53425039d0adeb9167d8ded986769128635b3c2c945c6411e9225c50f888e1320f1f4d10e2dfc0205fadf5fd1c2dbbbf0a200662565572a2ad9144ab40b4e4f66d15acf250dc00306b6c21dff86bf4de4960a8b35684a030a3c1ff1353d41c27fc7c07e9418d2859adbd5af14a2eb8c472e246448a2cef33aea3a6620d4b1d25a8f4d1f4ce49d46e8c69c2b98d7f0dc65af917d5c95c96df0cf5500f566a0ea1abb4a0e0cf3a0d09404e3f2d1ad04e57e5cdc1ca24050ef85ea246ed66c73616344010b0e261b748ec76b339d8a58c130979b1f8ea29833381ebd324834a1f0ae98a3228829616c4d250a98bd670aaa18f8ef1ed17076638df6e1f6ccabe406f7c83abbd397642d9e0cbbf2707d13b5a37a49ef3e2bd751405c7cc75223ce7d806bf045595d727778c38531afb1c592598132622f8b37c89aeaae1bc6bd84d3f06af5d403e97161197de25b8004cd5dd4764aa9fcf5389a922021611b138c24c9eda0bb99d4970cbe865eb4fe3b8fd6589026526ab30464deb9463eff366f1a521c005d30d029e7b3d9aa72cf92d1be829ac56dd6953d4fb69f1c7b290cef42d867871ee3cd9ecbf75005a7fcdede6d45d528abab7674f02fe126b1c7b3023669306e86a5b9c1e969e38c529a5ebc7582a6ade920fa13c9dd5de07d6ac8d1907069cbac4eac66d4600e2b34d9cccc271c339dc357b051315de3abd89992dda244153794cec03db9153676e6b15011599034b0da2a31d10a0fde633389bfc834fb9eba98a1d20b3c2f60a40e3d86bbb125f67de8130bdac6bb8509d6e045d606ec8c876f8a73f47355e43328713b46eec1f9a9e52e2391aeeefa4b02ba71e24aa50ab468c09db7a08779727191b67655c0dfb468fbd29cb1d09a5fe966906b90e4c7a417b3a5e944643f9e930e530a96427fb19b77cd3a93f72ee3f8aec7217ba38e0bdce0687c5c9e81c5151a54cc683e1fc72895a3a740706bfbbd09c66ca46e2ffe8b2b855ef96269991792662a7da8144effb4b280749039a48f2d96c74d99ea14c3512a2c3da5faeac392368198e468424bec4c3c888f0958fb77f784f73e98cc08fa99621d87fd5322354c6baf8e009c511f824f25cd76f5065abbbc5344c1332878f8c725b21b2241e744f2023bd6c828265ee188047a84f6dfe091af5add662f3d77d8ca9880f694775f0026278c7d8fccb07007ebab3e77aaf7e8926b3eb5b89f8930995771b886052b955fd0969ee8d4aeb50b53eeeaf3e0f8aec15ce39106866ec7fec1200aac247d031cc39feb1210b1df2026b131c3af53518d24ba2ac2b0922f66b53380ae9349f97f13bcb4ae38e0cf0d309154f9beb49b0f0e457a6f77c38188ab38957b3c588809a456f5441db58ec0cce427b2c8e3b54eb4fb927365a5bc4efd8721c2cc92351024df0f3e20f22b0a88706b1d3c6a3f0f478a64a23ac7febc2aaf79943769679a7b7630196486613bb519d347ea9d0ca75775b28afbf10e0da58e160d508afc4415c5cd75f4f1dc64c3a869a6923d31f9b280533494ac2fa11d33d69a0ac5754a4afbeb0e3965fe2a64b3d746b4a4b06fa04d00974eb15cc5c3725c278fca4c28fac04d3064b7b93fb321b3cdb71d001c350ec924a194b4cd0c54e4713c6acbe9368ed48770f5156c60c984aa23028dfab3395e64f9a226a68368ff8515a0ddb92635544fbeaf9472f5a6dea9155fb0a3bf6dcc92766459aad61a215838365dcd9d1c1a61fb874dd59b5892b2b0093a1e7b316415df91c1515f1cac1a483bd3f4e68bc506b5d7815df8c792a0462f9ad19f4de20a61a47e729e6c3050002bd9a0b5d410731f8f1ff8e4cf49e7781881cda7da00f88dec4c022acd58ea07ee75c3e62895087219b4982e6818085a6259c6f1d363363c0f336b6cabeea493f4d79e1a0f3e1bb4e3f780493a9c160fd96220ccec11578d1891f6207f7977b490119514e6ead2f0a64c7e7567f2da950a18a3cba320b73c351c37203ede41642ca0885ffb3c1016d02461f10fdab406e056c4383eefbc0e69ce720f5bf7351d3378e5ecf3ce303f4f4b18a88a272fc37cf4d1ae1067b49b3f323dbc5510489132bb5435b2dd6330998e3978877d507b4c5ae8f9bc4f8049bf8780aa7559537c29f4bc464ca3e301090801ced0da018fdd0339d006fe72452c0606d306dadcfd5f6b6a1196012a14dbec2a70132c1fd62152edffe46520c8c99263c860587b148ac4d9c03b3b33a5f418e6de1d5633c6f3b3ac2aab82abac5f26b15c69011b8eeedf4f60a850a32de3f6d0e0333b99c2f94c736a4c657f33c6d7b2f693875f5bfb97249127cd18a3e83ddff916df57dc172d984aeef755f9158d09a758788855308ae9635f673d840e0cc3245419a8724267fb9c813e03f5133ba5b1bc8b0fc2b76785cb56b628875099b02652ef4e4dc1a0a2ed27d8baa49c882068bbb69e808b787495f54a4a2f2f1569066270131cdba21b3943e1166e4285f054b0965d709e36ad95d2a8eaa2d019e6454b37cd682fcf0ef7a03ec0edbd62a77880adbc59b85fed7f526ca15347725c064dbf00d678e62e3f61519e409c2063f3cb223d57c2cd2d3b009e93df128a489c6b48bd0df759151e8ab3b74360bbd79a426ec030af22ecb3a2fd43b1209e3fa6e33023c4b1ace981f468d3fed776790c81144cdc62ce57952b7dfebb263e7569f3ecbadb4f4ec873c266357d1fedd704bddc9cac1559d84577558015bd2acca2e9aa4777a638ad43bdd014e458a5bc04c61eb9b92012024e4a0b4289de39b69460f20380638c8b08fdd35c377a1424cfa1a84377b5d052cb799e930b63bc0c7d9739e642760a5472fc2dcd31e76aba7cd75909458144afa436c707dc6a72689a45ff9c898b10d288267dde84f9ede664fd133cdf2161bfa667d5bb60c1f738b28878d52a09d55ac47011dd809734551e50254f03385540982c7bf257b440bf6980ef3ef95dd6dc921fe9655e74f9f1845f3de65aba6da5fca868a322d126bd608a41d1ed4c7c5b796db3fde3d38fc5a7c321617cdba3257012511a5939e4ae08894e310da992c26cc21a7306d74aeb022f0fae70266fef7c9f0cca69c5937625547ba475d54e29e090e0f629e5b1e720ffc23cea1656126bb71b846817bd3f30190c799453305cee463a63d1a3ef8fac335ad9120b19007ce5b742f2e1112972e97da763c1908f3b4bf7b2e3ebccdc2840a81ec0eb94c067e2cb0e7d029df3e757a11fc3d385a624adbf9274ca80d7863e7d74cc086405f8c7e4aa96b410edbd15d219ce5c78bee455cf34bf182e784d6f13acacc12048e2c80b1a8f0dc2522c66655d04850bf79a42bd991e1ccf71803e405d8c8e88ca55c2a055b87e6e7f7fd6c3d04666a27f0fba9ca992810045ff6e28116cc486a42f5fa10b9cdac9806c4faffe65231720ff5c2d8d9d8a0f2ce1127d77d140462e753e3c0bbc8d5fdc065adbcd1c94128aa0b22422b61843addd8746ec19227566752c93de3b9057e1052fb9f362931de1928cad95ed3661510cb16a9e7afbf4bc8373e92c4d313efe61e3930b9ec818ff81799b95b4554dfa3abbf9b8fdfa27bf29e525df018dd5cb35998d0a3fc74ffc825243e097bd8adb7fb71ff94026dfb553be3da3f8b9d40b00357a5ad4285741f9ead47f94092afe6f2af16c3a261425dfb9902491b6d219ff603ed7866defc28b3bb657eba214c481dfab833d7d819dbf9a6e104c476e9044a667be8f96ff1131c01045da4c757a53c36e4419d228f2b4458d42bbc7e7ddd882995d5a4f6b87f64aaa676c03203b06c90738660f06a140ab37bcfeeec5868225bdd68227e9fc7fe9ea88274cf6ebd1cba926c0370a87963a0f5170b9277a55808373121fa249fe5e21dd0f98336feb6394b0acbff332a031df769906c658497e6319772c67118a6085e7db8c4b11d8567077332353329d25a8d17553dae311f9c4bcafce7b82808c1002cc835396d073915c3483d6e41870e457c0e14af0bc7ffc7297b77e4cbdc640f85fb4eb7569d1efb5de45267ee85938bb7d6202dde53cd1125c8d20e820dd34470ded4a60356d8d0bec3e943a0335dce07acc830d0881c6f68ecf5f42d8d27ef3961a07682d168721e56a304a86e02f2de377d53fe9a1478d8cb5a7fc6f0f6604d11bd2386d1dba2cb95fa71af139fe804b3761383d84de648fb49ceb357b18eb93670af7984f7579e9db8cf90b6c4d99f067db74ebc00571edefc92313f0d495a770af53a6747fa0d46690e9d4e457894272d0595a930c3c3de747e77e3e0d4dbea93c0eb2f45ac8206e1668f2b23c1eb4fc2f29fee920762a340c736e1c8a3fcbf6b133e932d93e6194ff596421b0964936e145f1b9b21d13c17ba0b178b9f130ddee6c686fe70a7aed5e1a7d1d678c39d783bd1fbe0c248f9bcd1870d9c7e5d17cf14a014ce4abb0f022e63d7aa91d0de089e80f5564b6871be3232e7e3912e140e58b6dce2dd5e5c5ad06f0fd83e904da18292ce467da99c3dbadcb32fc3fd64c155240960eec56fc1a408b68ff14c15d5cfb22f6178cf48471c9b992611a18991134171008fb1c4cdbe39b0b79a76f11d8bb0475e17430b59c0ec88bccc58bc8cbe2237de0ac025d8126cabe77858bb6e7e4517dc2902ed5c8795564270ae972f13efd11d398bcd6900891518284bee4548a0280730931dde469ba4b392de522d38cb4b4aea1a53ea5c8f9a453ff0020e3622a3548f5bddb76d8725ac7ae6f00b35b7574c6a33247209ab0c99cf6644905928a3f2f6154096cc7ffa79279c85d9fce78d869e4f8edd0d4524a355fa69e9490af73b3ecd384bcd1c3e48dd00a00b6a82269943ce9d4658d20f1a5e0e3aa02159c74255eafc4f30c26d3be40a9cbe03dbad9ce5bb6a7521da552d5b34a2a92e08977934123c28d98efe98ff5824ba69e05d51f8f14404be1ee43ab8ef13dfcca91b3245c25c46e3751850bebdd8a9468ffa0eb0cfd0612c40a4e785a8e98bfabc61fb0029686b6d91713056556385225de636d58144243781a7f5cb6b040a91e7d1036ba2fc249a59d15c2a23cb03dccd3edce8793d5d5a62c1bf0f0622d635cf92363613da15b587445ea749d2b252f80e2bffa056ee102628505921cc4c60920061d176fe3dce63328c4bf7ce3b440d7f9fa75586fe5aa726ad92e28fa6507359ac3b20364960b56e965448ecb18db516878e015f6572d41f5203ac5ff6db6d976c30eed5d718319bacf435d6b6b56f2021c03a9630c52bf8128b1a0743a187a3ce7bb491e30f9dddefbcb5f1aa14800edd0b52015f17e6402fe72ea5941f6236738c9bf0a4fc685dabbdaefd2d6dabb51aa59f6961dbeb38f1039a9429dbea60cbc10077f749e72f3d8c2404d8b107692688032576301193eba9319e1456892c685bd21ba3a399a8694b94cfa1cf321cd57e912e341fac41acb3f0149eb840e4daac750236d2ee66fc853826c821f3ed5bf5907ef9b65dbcdc60e876c8d69c2d1f6097884e8d1b5ecdf905a164633ce94577dfe43553e63b0a46cd653eeb77316a410f3a19c427b15e3ca5d39bd89cb519e810fe1f02b729401bae8c8f230b4a6027f9a9a2abfc34318a538a88deba9e756b981e5dce9198f3f492230bad1e7373873252cafc1690afea008675c27b053e7d7c50e6ca207e8ef943152ed9f20fa255e75209d4768e5e7bc1bb3a517ca2ba84382f340cad79fb8fca700dac33cbbd053bfd603703d31761a4b553129f1aff27284e2362071008e3cf2f368c5de5e8c649ba054eb9f1e03e3d229c0a02941dae97da22939cb4357a025694bcdffa210d8d5c3754d0f5b302c559263e3523fcbcb80333436a3cdc64c97cf51bfa18ea5d8ea1747b21f9ed0f17fced71b6fa99ee1486199a99d80341b91a588346facd7dba00eb4bf118b555aa4972a2512b5fac37b3fce18f871d747dbc1675328d88b0132ba77f00c0b4f3d6cc0323c1d2a4ba16c5966c3f94e6715ad1f1752a3501a82b9caced63db44ea30bd30a3ffab6a25641574fd7aa4a090a79b903440336b32348cce1e4ee88fd20e3f08ba61af50cda6458abed1e515b82a92f77c0e46f47faddd0eebbd23690ba47e65d726ef23ea0733c510c23da41f4bde7664f32b5d9c29a89df215870173a5bcd5eab63821b51c4becff83036a7a7616fb0de02aed40d87b352ee15b37f5d3d6e0dab325347682a777e9bccdc6190b5e1ffd2f756810fa4894e9d4c010e523155163100a4e40e00ff1101c7e8cb8c0e43f922ecf17f4829360f8431482dd72c679128d040d12e25711c9f3c2fac0aab0752c5b6362bdb33acf8ad5c0ef3d77814c90c62865b89154b9bfcba7b8f2027c5fc5bfe15154bead6d01979a1374bf99aa28f3b1c3d6e7a14b73ecec22ed782d508a7f49c51b63d808d1738822e57f08168fb04cc23bd057c213c4716b9922128f29809b3e6c1d71540fa47cbd0d4e49b7762209a5c21538850a8cc1191e2c6bb32cf694f55817a58e10b7321f6d5fe7fb3d47f21316687f45e62e6a3c017f14f9ea1da60130a0c238c8c96bb4c4fab1b880526a51d91eb9c62d47240201511da07b683a7a79d71d0c7aa463e1c5c02104a08732b68d99c60e6ae444251edead672b3cd895d65b2b35e20d4e88838f248a7e19830f4559baa67d62cb53f394e732dadcd4f0e1a1b691e29de1351b8a8febff8eb08ee723bf7acb8da251b6ad0c38bfa31c066574a9d485d10dc23b5159b838806904218a62b4a58df954fda3be10448dc6ee4fb9a833bab314960fc79f1fd3d85e7326d3c4e0ae5b3adce61dbccbb7d83708846c43b976449c012132e3f1bee1a8cf4089b1f3a0a6382cb6c62e14760618931614fd99e7362e0a87758efd252f6746455fe788c10ce6e0f2e99b268e6e250875470a70e456e0e8b30a4c2c1d16c86e53326a955a702b0816f9f06d30e07eb749d5374b35193c41a3245a909fa6a17a0ad1391e2ca6c74864fe1fa1f2b1255823cc25e0066cd1ac0c621f56c7247123804ac5098e08447fde5a6571bc9cd3e53396646ea51d0c880aa6aec5b48a8ff037662ed2302741e9fa3bbb0c1137e071c71713bfd6fdd16a3ff84ef6a472fca0691fc32ed43b1e05f1cc0ee5aab2ae214f9146b437bfa6b5cc505db41d8375917a5544403674a386f0935e124fce8a2092b39091c1247b91069018b202e381499c2b385605fb9f1363ad73a2f426cab0410f4d35d84fe181fa2748bfff1952ddf8f201fa74316ec35dcc3b5e2c880ee0f5bf9f71438fa558e5cf9a0a3fd338cb59834267955d251a7117c45eb1d09308b34d0abfdf583fa1eeeabe4e19b1f51c68e7dc22348495f4ea1563bc9834adaf0881f839701dc2ec33a72cd25625a859977b7921bc3e935004f671bd0c4d4f3944dfbbd55d8142ff5bc3880776d0b88aaef73599a801c3023792b8be78532c454992f03fa9df5d663e3924402859223749ae561ab4652a5f0c63b23ec5a62c297b2248eb5bdbfbedc5e286942daabc7c3db53fe270719a91c5b6a81b22b38b70bb52e9768ad23cde484194747825e0c356eb92fa6fc237db5ff2a5bcf8503e7a8d21285078805ca9e74286bcd81e89534847680566d01d2a87139e349a57c3743e594e76d6d305a276a59b54d4099bceb50df38d06658c79cec38f7b3bd04dbe17c21e411117917fbfa3d067f709ca5b5805b95a176a236829830e4631ba1643d5aacbd6e19b49fad3e73bf79983785c6e13714c6c577cdfe2af90b4dc8b9d0c2242eeaa4191d04d8c081dddad2fb74c34a40b8bbecfefe16325955d4ba64eb6cdcf39f256fb0c1871d10b110bdbc58a903ac23205b3b88bdcb614a80963aeb74d195b0cba3191efbb2135173093054c9d573c383ef549bf8de5bcef576931859f1a2885243a633f1d12f3f48c41e14fb4036f43c88beb22c6e579d075a7c181b99eb5727510db7f0b380e48f025049848e38a10d3b70bc72e32796ecaac25ecacc0160957383cd5eb721c622bf0ed7c8baf745f3ef96f20be50d2bd0f36e194ade4d6c649296e33d758f404552ee36077bef0e6d3a1a795764be1b92b56eaa5c4bdf0ea4aebf1954a46e07bac03acc2ba8add1185e629531fdab73dea6081bbaffb64553e356632f92fade5dc8921c42ea6d462414a35f16500e5bbb2fed4d55f91a5f756939ec174ba651be7dc58a03fa16ff49fcc31e49f89195b36e4b8c036fef731f75e124356bec0ca26564962d73ac32e9ea582b4f565b4b5c36455ecfbd4f896e08aaaf3467230d77579e316accf6220ad398087ddd371a88ee57e9be547b1a474250f0e77364023521ccecbc5cdb3d00242110063635b5517649ba661b128353f7e3de850c96febaccf37ad6885dc24bbf01fe4469ae8a45ad1b00d68f4d1d8e218273dffadcf452d41ec9948f67b145308d76908f93c8cd35675c317f33fcbc7a127af31c58fc39eb8c88ab721464c97b11bbb91647261f81bc5899752d221dba46e8210760093869ec80be6481329b320fecfbe1add2015583fe43a7b00968b111d1212d4f54f8b8ccdbb2e4f24af9af15842acffcb6d82794766b8de01d7c1a721a512b67984159cbce3a418f4f03feaf875d281036b1a5c92f59c7036302dc13371cbd2dbfdd4292a6fd2fd00307f2c2acf0168e6b296fbcbe4333526c32d0e6423c08db46c4b17478b29f9755940d9a306fe218524be1a1e448bdeb70fbf1a019679bf217df373330e61243843624a35be1b3e8cfa3bc3f1f48384149b52d7281f38eeeb81b0c37d7801a42dbd3659862ac5d0fdace6e9359bc3dd8e5fdb0ef138efda9b1b8682e598579490f34ad57fbfdb6edb65ad8e6a67639fb30de2392f9077aecb2cce8d1e2d364320218c56e811b2ae2c1199e7c0c46fd1658358239a225eeb41138c2751995d6b4620eabb9c7cf4c0e39a2e4c4043f12e8189cdfed489c26271c86b631d8cc3c3bb52c2bfacd2d870d5ef1b29d1b2bd85c922d09e6f5d6618a3b5ea9c4550ba4c4a5e52ddfa44fc732107df97daca5778641dd07520961b735b70e4a1e2247391cf449e17fb34268be1e4cab16704ef1f8fe079127a96f35452c1ac257f334a8260fab10851e360ef08654a832d9cdc8875070518e5ddef15b832ddce63388d99ab62e52f59322cdcd9474aa7a238b5db70211f3744d84b2aa1fa350bfda6fd6efa5c58b4f5acad4199ec7e9d7b5b8f6f23cdbb8d0f5f64c82ba1c9feb1a34613418336766120603cea37af75d9063a092ead26ea4fa1c123e98e3a2335d4e2001fee001a7be567e4c796ac5493db93aa733edc016dbc9c99f232df70b8b1d32d2633b0cc939cc6070fc7c8b9294dda1a9914ec91fd6307bbf59621f65d91120c56033b62679b96d2dc838a25322d5745fda72908cb33d5726d8b97293ddbd526c3936de4ab5d3853218f59182000cab91223cb439da2a814ca5ea56fdd5f90491f043a29ec5f02c81c95896a85aaa548cc2137a3c30db55b88831ffebb8ddd9ebc664bfc36cd29dac12601cac327f72cc55a3a28dfa4cadd94a2fe232f52525a8d6c0b3b7a14770f8fa297b8be36ae5473caa9bcab7962f58e57eeecaa55a7915cb483291cf50db95218e8152fa2567c7e477771a87b06e820ef511947b0b566049896afff6e4ac6189888ddc37029dcc6e6a02401e5e7069a8c67c0ee0bc18e6148f312df313689b4a0af94c55fab6e8b142d132b0f6dfff514bf793dd249a1663759e36f3829c21368da05ec74de058b735fd3cb93f65a1b81b1566bc8e486f36445602d82c1555ef52597e8363d1c7a7dde90df0717a55be171839c7fd60834474e2ebecc6490b2b382010bfa2c3e260b1951d0021e8ad189785aa1a0fdd104b6f01994b59ebb564ac9f9399c1a3d1c9489f5e7c5432a042b31a4c8b61af121db503361ee3cb0faf06a12c5b9a70ba15c1e32a98f78749f9215af7769833aa72ba4e8854aeacb83ad390154b1d28947960f616e1064467702b47334d9bf1598398503b6a8ecec0ee11e407fbff10299f958f7ab269949761e73f0bca403f1e6dd29338c2a41c6b0383e0ee2654808e03716a50cc2802b714d55e155284bbd22bc21db2a41688754537f9b48f087f4d04d14ded85691d988b7d5406be973defd60a9586d3218950b5ead68becfa6aaac9d1e81ab305c40e4a4a8a25ca5db0d3f41d354b195c1e67cec84e1150334ca2ab63e3fa83d3d3d2090192e9aa47afa3c6eae1201e4de5ec2b12466d2e8bb9a84f6083b31fb14a8a03ab1cf9fa4b6a405a728513565fc3991099ab3cbc36a0a52bb3f07f679b39af56090fc8dfd418c6e5a2c340ea6a9160315b6d26fd841d569fa97dd0c0f6d36655174579892cebc90881588cce668b4ad3ae200df28d6822f40e13b0a3ce7f419e03ce2dd86f1029cbbe1c488bc0ef292520ac1cfe1955367443f1b6e7663f4b7c2a913a46a30b647c75b02c1ff97a248d8c34d97351d04c5e2b2a7e59f8a84fd8bf84ee4be14bcc10e5cd51aae601b5e794762fdb3f6f292cf9f840f49b266450bb0b13cd22a9e4eb5bd01d430d5ec56a5c40e0d8eb8b537808654059465ce192d07186e2f21aff210b0e9d7eac293fbb95efac13e8f611c73107dea1cbb84e4f3e5291477746acbac8397df71e91e6b3fe360b4f41892fcb8d17c9649fea8016be456abb677d170a876598b16abd8eba9b9a9996f23906d9dc9b1b80b3056b37b0491b66bb6ab8ebc812c036acc8216d4bcf622004137da0d610cc34e301f3493359c5f8aed4c75a823244e7ad0127cb89d96855a972a9a1ce9c71d976bccc496af597d76a049985965b255dc450424857531aaeacc08a7e751507fc262e3a071aa5a79c97648f35a5ccb7ea4522959ea3fcd353fe28767446382b1ec6aaa84b6365cd14c19822c227c4610e1a50a83c7797a7a45e6dc0df8e5406ff9b22f8af1cbc20f9c2b2a7c5d15ec6817836ab08e2875f7ed7e1d9876990f966cd29b3884cd2fb00f90014d83e7045ade81493c9f0af2ef8016f5a245f416812b93dfccd64297e3172fe647a3c32a12180277c9db8baacce2cfbb82c1af6315dffea6403fd5eb93979f2b3333fe72b4b0d546b2cf9c6f29d7ee9b3968c4f307db9dd2b09a908b0dc1e69bdf336555eb2ad9b18ad7f2bc8923482da6a0ff9584c6d1699ca195d48c57b0deb5de1b8bb58c8799ba89d646a04304ee57ed3e40e9af5c3292d182f17f55466c3ac0733c6ca7f8f23522d98ff5494a63bf62b5858d42935633999e16258ad3af9119bd91710c3499b4ad739bf5538f783e1d5b864348feaa0797b8807ebafadf771f6f0fc876894141a71e839670106500718b9eddf2b171b6d97d34d3e57b84ed1f8ad6a07f84413c532626eab8bb31047595b59f5e107f3f09fe494093b2bf6ef0892c15da7d1e11de16a025833027f12a0a49a659e1b4e1112e5be8273bdd79255e64594e519ba640d119d06b7a18e827378d5814f885e66f76f90d79e1bdd06d462eaa702dd610ea253f04c68f9553bea5ac31615be94bd96ffae83e80ec66e92c35ae1074b387035a46e7c1ce650de55c139ede4a253e5f4bc11134b82b5f0a862d06a4c2c957a8984d4c7cf9b9d03e3d640d314297f74caf2f1758ebeb7e86c1b44e04be756ea1a68f38a13ae0a2a7d4c582e6160779429f42ac8d686497b5e44364500440bbb4ff3166d568ee0deed35598b62f9c3aedc49a5a9eea58d46f1347a178100d10e45eda022186d31183f9de9152c18ae8daf09ff34385484dad4f511752f78a89c24aa37fecf97d57470b256874aec60a40338f0b7cf538fa5375e8b19901417c8a4c747fc92981949b102b4552fbd0b26b9a50fabfbc21fb3de50f627190824e045573c943baf1cc2adbea7198d38a29833b121ecd6ea601f1f4d68a40bad44f6d3e75722c8d0971a2436abaa827e568618980ba193fbf9879048fd6778cd50215e4db342d620c93ba7d0a0bcde09b13ddec588a5d5ffce7b4bee3bd29f2998a62aa83761003de5868b219060b1431db36b4bb42080004f641c8313dc1ac92f17344d0f62866e13a2d580f65afb8303c0c6ecde2d976000ce41a363c25b1f101b2ef4d5e623d47fe6ee905c52ac14312aef8f35f332bd870be5323fd94035f2b3b9d3db9942afdd79b51d6ad9ff833f0cd69d9563ae7be621174655114f65fd59157612e80f06882b0adc5ba85ba09bc563640f60f7b46734fc09e3db197ae1199e521f1726e178fb46203632b702c758ebe3a5b7d9e8b7ed546898c911101baf84d16121f02a73c8c73604a73deb09d7e94be37563e7e3dbdb5967905b13d5a52aebf30fe00ee2e81ac11ebe6f7579b13cc0cb8f05dde05d68a7caab0097d1c60cbcf3e797ff554dfc1f82120b4fcaa97dfa4f16f71bb39a248308422fc6c4357799786b0615fbe74e1aeb95e8624613ded7febd9e964314a3a4461efb2ab4529e43c97128647c3314cba5416b12d4a2ab83da5e932981474c8fd145d635fb4fbba9f8867d51df3d5b81c22893112e1d77d443b5c99ed2789034d84ec43f49850f032e2769fff257659ae6b5656fe1eea10a2ba75a6bfdcee4e2b78a56c00b81ed7f7c09afc146edbbed6645f61622528e2d4181b4d2ebd7cd82f5362fc22c5aa3a3c216fd3e36dad21edcae5d2c8fcc890c967d7e62c63f73504cb4c7abc8f3c349bdcc53015ab6deb3ea298b40c265749adc59809ed01601eaa98a4fca5452733bb51ff563081a512228bf53cf529817394902bb71e3e99659ef95be0ef0404bd64c9d55954b1dbbe31cde38246ec6549a98cfb17ce061fb2726b5ed15949dca47cf0905a225655401605645284233e592b2a5c3b76f9e6354814851dadee2245dd347ad5c704728fb3133a8a07ffd322a779a5e089f213552f2a75fcd0fd994e9178a9e4ff9dbfe3484cfaf6d3948555db88f645481cb03a9589996ae7051c91bbd2a51410993fc6c038836f3953a523976469f199268fb37f35e9666c4f45bac95596cf7f83597e640ffc51e660265d73c0fb5853d79edb4d23e06174071c61d3134938bd4823edca581a47ad836084d4890751b0f6c604f01904ea760d4cb311a21d452b2978d54e9bf23f1f272fb33d1a6adfd7d4c1c5b7cd668118aa25bef93ba03fcd4db3408488b505dd374a6a0173a215dcb5774a2cac63a9bb09d9fa149a5d3505cf24b8c77cb94da9920b59e0547fdf445e63085206dac9085a1319394c2e369e88c4b0efc560e196384cdbf9530ff68d872651da068d6fc5f82596b0dd423383fd981cebcc5d2ab18507d80b392f33f6df45e9ee5e6114d9324e7315aace9586cad7d600c573a4d226ff6da31bb5003b62512f00b54f5a57a5e89d3547b5e307af95f9c43aae5fbe82232d1bddba3ee7575dffa4cb8d44fb72d500bf278316da5a885d442bcee7514a6dec21210a8c751b80fde8096433acb24dfe3078a89371a26bf686b32b835775b22207cce711fbf6ec8ecb28db400b4496cdcdcdde52f45100438c2501914bbd40706660c7fb08424aed2b767429d131e0b20e910b29b225840b5ea505ced6ad1a1b1f5c3d68e3d8491d482adccfe2cd06a00f86783c69c4e3219c516fd6bcd07d402e784884567dbced5a1e9da8a269115df77f890b1af70862d42395180c87486a00a5e86594d74b3fcf645d4b79baf7d384005595f4502e6a805ef69ad92b7d62bd78a2048c7c93e46aea630c17f0158b7706af5a51de46515b51b2c8e8f53e062e6fd579cf3f2086aaf6482b5b53c57289a21283bd1d9129a140e484d556977a189809b7254d4c24faf40922ecd00b06c2056e20ff424b01ca1c98a6010293d48a7d3f5f1a2132a3336c806fe5f54ba0f5695af1b8929074f87d0cf08d20974e9c9b696469295e7d74caf06d2c6ab0bf91ef20eb052dcac8bb9e54a093f70ee2e2697f44df15d5edc0995200f5070e1147a623ccd98bba0f815f9a8a7064a98cae8f727cdaa47b7534456d67c8d774bfbe63ec7b662f38c4f89a4483bb66233652846ccdbc6fd7c756ccaf2793db748607bead0733b824fcc7300e7439b76d89438bb4889846c2988d92677a8fa3f3cd619e303976e5d1a986589691601d5b2c49997413092af161fcadaad88c982de2ea1133cd988862ed2228a4e21be9853e3f120473ab8d3656b7cd895e05aa84c1d17ae648806aa24c972aa9a470fbebe08230e470b087525786c5423c268474d4cfa88c739b1d9c0e0376a07c95aa9d2a11167cce6cf5737cc1115144b0929d77ea114d9539059cc5ceec4f56b4239e65f1e4e672f2d7d6041dba8a0f6ec393a51ca040ce68688ef35e1a4492f068d568f5ec8719c0975ef2e073ea50ef7046e02313a0582b3c3b68e9219eccf7d41be900219183fe01e7d8fe24369e8105cf339631b78aaa11af10c2269eaf39cd889021fd7b5ec2e0cfe2e7c8e93e25211f0a7059b74b8075b50a7065f3b7ef86fd694c607072f77359d4f18596d55d7c9958c6aa2728c9a2da4c184cc9e59483fbf038179d6d979bb7c1ce6bdfbf3af6ce55a2a25e5f8ed46a8ec9fe975934e8f47880cb6a6b746cad629bc1c3cf34bb07093ea20ff20d0c53232d5c4c9af03c2889008b1e6b3f31a6b9ab3d60dfafa2a80f0a38a9acb0525f8016109ea1cf3e4cfaaf015003b329757f95e4157f17863d88c71d7fd394389001de20928a300b0c76451bf3bcb6aa2810dccef82bb275c876031bc80dbf67ea67d2a14f0693d37a67f07605cfd99d1d948753fcb21d21e31766a0f4504a27732a71122af9d02f858969ef4e533f5d2d4f702c48c9d98076e257c9c190b5eefcbb1af273d3c013c108f9686a42315db9799ded192589cd18954f2a1e8b0945a00e0fd3d8331dac116eb65bd80536a4a68b4d47ed22eaea9bc89aaced2fe08694ef287f2c11fabd0738130f63744a7999d28c45fa9ab49bf0f15277b002d9dc22211b06ed38755023bc4fd27c11fb2ed1ed4c6907508bac8ffa5396ea136e6ca37fdf420ded7bfe591f2fdd6020898ab80888e13faa9c9d8176ded31cb1a35b77ccb6ac2da6b90eef974516b1cd3f09acf0fa746550f0b35402b35f019fa6109a3d79c5613893aa113ab4c273e54d99238510b1497814a624089c9c8048deb7100a35fee978a370177a41dce856fed9fca839bb9ace11e2c526cfaf5b43daefc91574441b8403343d88c853166c514cd17adce73183f0288aa07bb2a33e3ce8bc468fcec7ea35cf69ac770a24ede4bdd09ebd4676e86650e0ef0816d10dbdbba96f2add7d5ce13ef566c8a2519c0deb8d9bb74b34dfeb054ef1ee1e207ea43441bdbe0ff15bd1d4a83a6c861418aa374219fd1d3f225b3e9f3802c900ce47356214baa46481e2c04bcbd7536031db7ea3d0224a9eb64542119750aadb7fcd17318689e5ef6ca40fb1a57a618644826508390ec45830701d10201ae1c6aae19565d1ddc2521056addc52561f9f561fe6cec600249477c7f6147a5832996890f8da680b45206217b45ed9855a54a14435cfb0263cbe4b3318c2285bdfd971ebf2121fd154d4fd5935b56dbb3fddcea60dc4402a3aad9a803191dea438942d4071ba761d17a3b363eaf47b22bf49ea5f75758ffc4163800bd2459e9c26f4e6e050b20d112fdbeb8c5f2d73adaa8845b2775d8cad86877d18c33e5d0c112d87f680db88e4af93e5d545e16cac31c10ab8347918c45642e8d972322d5b4918921097f3f33ebbc1fb22b846490e23373fbf591303b2c529a19138e8510d110f9afa67e31c8ee5a95b1b45086fcd4ee69a68185ac819590ebbd462272cfae4652ed5d336a890d8d158966004a83e036e62621d806e72a3f6827e38c2f598107617965a6fce073a555428ccf89a513e13143571a14ab35d5cdbcf8e660cfb36310d437bd526b391ecfd22e15bccd45644e8ad08115fd7ec63afe24df715e612a7a968f09278101927fb720041bb7a4211bb131c70dc9a9e0f39cfd799a0868de648b9548a912a8c2c9790b6518475a7f9ccc017b8dc986d0098f0303edc213b42e9e910690f643a5351681c836a5593d7980b86f5e10c11aef845b66777ced2809745a705b25e307f5a5c01a80de8a4bf53887136c5f51f63c79e527c9d131fe1315a80c93229f18c58cea23d1b3f9159d3449fa847d795dc1d561010d49013fcba26349d01821745cbfe254488ff0716e44a65fa4026b85b9e04db14394117d50d90711e3d1e67a69b5bab65a24c565fafe8c9780c8839911616d019b4a167fcaf41bcdeaa31d5f099172f9d26b6fb23cf951d17acea484f9005c1524aee4c916dc21ba2b04d8b6e5aa6f7a7aa410e970ade7ef8b41a3aa56d7ee1139bd89274bdadfde8337ca115e3cd94cd9f1b018451722a414003383d0fb58d0d4a5d5402dc8574af83641c2f60c2fba3aace26497496baac7b14cedad4e5551e75c3c25bc5bfa7c1748f2f9772d6a251adc7ba5e86c53625597583730718d1bf13ae0c97182b1a4388520d9e68ff5f15d7f32f6c54b2031cbcb048743f6d5a83de5733d915c21afbb0d42cc8d90e89fd2f49e0b3303ea57383d9de0043cf38ae777c8119a7b0fba16eb6e7af46e53328ad09ad05a2557d5cd6502142340dd084154b04903447c51b95ab770a11f2b6d0ba1c7c2ad766d82ed468f9c8eaf9a245a1b33bff0fa32be7ff12616fadc1a48d7a88e6a1b5899a9a90d2e77754464843d39aa1e91b5889a4e30ecb5a6b0dad8cdf422dd6927fa6f2a53a3dc4d9d97fa6aeb4a44793f3de708e56af585a8d6f86ad96001ec36e66346dee5a026762560ed4590450e5f4157e08e1e86a2a6075e3933c580114457f0c218f8d3b2ba5f90a5b21c21544aad2a812b75c5e15d3fa9bedbe866b7be48b5edc68d8d3d15bca2753c2fc4e770b979dbabb5c9dcbcbceffc59ce411128b49c51d4e2dd3d1751788c7150ddd820895cbe5548da33ebd0b6ed42ac7e000641f79c7aecad87c88430be3421d6841a34f6a84492b41459b5c5d19d67eba8e581fc1bd8512b61b309673677c74e83c3128437ce93032ef5508e9ab8ba5d273a0a2f1b1dc49ef4de684567890b75cb108d810d2658300bd3fa94d65d32a7b4779c50e2aaf3eeb098c73e85902a6f8b588166c83dd5cf68fa64b3daf0a0c7293527494c87083ff7ad5e3a082cc782e75c002485d2ee7e020e37d84755e90346973f4b604e5f05a8219bc40c9808ea871af58c89b24a28882aa2316f6d7fba8786f53ba191d992c7cf73295929341690f2f65283f2cbb126eaa54e6d864efa66ac637703efce3dd4f23baa8461b134a6d58e27fe4199940a91b6d11b45799dbee8e74e5d8a0b840f9d17cfb0f87debe93c910df4887f35fc9f53a399a06ed900bbb934558cd1482bcb4851162daf531635eda2c6b4dcc2bebafe5d758051681ac99a3c6c4e5af81206899ecbfbc0d4f77ffbeb0ed92ccf0847887341eae592144a162426340baeef68ca37400a47c608afcb439d51cd749bc22dbf80f87847439aa9b2c5eaa0ceb14dfc9bd91c81ef0b448c8c367b4ea1ee571395d0797ac556218ea74fab58286a9e8461facb280af0d1f2b78371ad4e3ac09e826a1690b201fe8d1057b78a97c1870d3e771be3ebac6b3f576b8a32add611edf4240cea9831b6d4235ca3fef4dd25d7881f9525b42c5d2f09fb0cbf8f4f212623c66177519a8dc563cbdf108f7981607b9d59374244bc56c1bc2169c59437cafbba5f55227b25904755d81b9da4ed81c792d5a14ddf670033764d8970a3dfa5b4db9e9225944da2f09d32765b072cb7adace694b03218a8638e1b63e328644c245c7c5a5c45a9527eee4b2dd586813e95febfdbffe3e7ec8431c4913ceef20a7a3497b2ca14724ce371645ad7016c17e8c2e17559bfc1bccd47b4ac1e3c67d48d9aea2c445ab647865c360cb3e80aa5fed3a832e92929da8ccd4e723a892215b356286ab48305ac24ee08e684901aaffce2857eb9a975a9fe5857357dbc4197c3a4f9525a41dcf70a9721cc559be3acfbb9a6b6852b99978e2125d2ede302e6c002fea50b11250de764e581ce332dc1cea084419a4b80c4f7aaa1470a230d9ae90fe79a2ea2ffa7b88603486aeb5812b8759510c57b06f8a3a36199dc54dd59b8ac4116c996e4595f10bf27634b7366499e309712eef1035401306571cb8b411f09e517c6ea5c571b16eb501eecdea5188dab195217cfd56ed9e0c992d17f040352f1327ca3a0eb3f416430c38c59b85d0a7f9f268c82cc6e6ead8d9533a321faccee7b9e0bd59c3f730657d6f9e5ca468a9f147ba2958335b3d4c1de3367c5afdebde9f6b0caf241d3de5be4dbbe19e5c2e903cc144a7848ad457c3d122d81296e122e8abae67c813ce64dcf3e1721447b98df6beee4034f6062a541c13e704dbd7e3fb2cf0cab2c8cf8ff2dcb837a6e0b1f3ae3d2b97b1ca94185a8ac6de95666a7c64837f86f69135477a4ffe06031b3a66dbc045333f8533714394617a5e91be346b25b4c8b9885af18c83d826b728e29ed4b7ac3f087a5dcbb66767c16fd8a0c74244c57ac4a3bc1755a2d333f730d683c7f3c1d7041bb15e8a938f8857d6be28456a279fe9271a3c95636c07ecd3e7283290a1fdc95abd9d70822d7ab2a41d1e917e996032efae67f8364ff399af904819482678b178e76dba7cbc0d4ee796ccd5efa21ec2797c2ccb5b200564c9809597265e2aebb1d2b9b6ce1f25456fd32a8fdce6a00d4573d5c2a3397cef85aaf1ce7f9c2257d9c780fce7ecd5f8407501fef788a2fdebae071450ed4e240302fa2d7529651fe307ca915b4fd2b0ce22bd7080886111af127538cabebf63d6a01cfc26c3cdaeecf07dd0c8f609610d0593815f93ebc57d8f403be5de83933a1709db33c6673c45e58977ef31fc55bd94c5f90fd83b1f586f221ad45084e31d60588c3aab8f0296c1692b3dbdb5d7f1602ad0a779a00d30164112f3e78433519bb628ac967c13451da7f5b02d76caaaeb93c5be256548d7c98480748fc9862458f01c3ee0aee994da570633246329b5137163348512396ab70f4761af7d931c200e0de0fd9c53bc512bf124f0a339dec3af040c4c110bd314793c99fe9ca076b15666ba5939db2e9daaedf4794eca7da4589239aabf429b51c9f8d21d1441a6efbb602eeaf8069a0a997b7e413ea696a2c8eec24fdfc38e6fa6f8228fbf32ec517c304293019a40ceb45725161df49931f77e279f550ebeafc5c73ac150836b5dbf41cca81459cf20d1a8b8117b9c4f87ba47e1d7aa0981bc7391c287d407e8cdacfcb19f8a09f19d00e90edad27d80793676cfff9bce771fec2002397dbb7933970b68589fbf031c6e548538cd288667967f9ff86a309fb1122ddd1d88b330299e551c8efe5d3fffafa7b30c727de215a972195d4686256b3df31b49758171eef8c6de092ec936ed035860ce9b7625be08df2ba40b4a3cc9f6006eb8366cc95dbe88a9f74b7f754cb56e671f722ee0c550430be442fda245ec44055755e36713d24892783cc2fc8bf1f099f5b18555ff1c08c91158d1b44ebc14047b5a239792c97fbd2f9035f6d1bf14958fb834eaacc5aa521877f3f4d375cf28d3c1d44e3f34225a9f6406df303c73b489f3db346eb5b38a31b8c32b178f11e9002be95dae220443652f03484ce4defa98d3efb2d9564fc4201fd177321fae221ba698f934dfb80f6e09f20567f249f1c66b58c4a324ccaff84f82a9f82f70f4cb0845500a304ff9d7e3a55a3419a7405d44b637f57d5b9564e6e1e2035ce21965b3fc3ec9b579e7492267211563800572db2e58da9214b7537cacf490538d5933dee4b2e5563675810e6c9e00b61da15cbbf9a932a97b3cdb915533a59e02a8aa4a6673929825d54fb428db30a717f87606611b167eb607b64947f5462ae09cd5375a9af7493d8c41168ff1bfabcd43dfea7247e1d5d56bf04f5f49edb8326f45ce9f943cc533f4c2cd1bee7dd38164ae2a25e5b539c155c09ada7c11cbc5e9c7fe3c55de71240495151009451e1a32dd1dc68d7387674c216aaacf8e0ec7065efe0b9894861b8ec4a5bd1dffd457e16f7f8eda0f27e4815174cfabf182b825e183e1bd5396317a270ed3a2d653107584c52943f67afd0f9799e1115dda294957ec92400c98855cfa0f50e4a4ec849f559949a70ef4a2e1ff9447aa11e5e4505b9aaa51515d9a8b1201388243e23f5fb9c4a26589b0ed34266cb4465470b37564828d5cc3d3a7f2394631e35103cf60bd0b6bb22284615388c5c73bdf019f8c64c2c2e785702a5a0d07d75187c8adaba11c76f11364b2690dc37b987dea26c83758cb3623fb55d30975ce2960cf0a5ad710302a530e0be6f9e7378c8c34faa3361652f9ca130881e733a945b401e47c07479798ad8a9f21668a4284357e183ebbe55d891aa57274807965af3967c7598d6ee06cc98d34173b8d5fc847c173152cb2d3d06ca291347bfc258641b59ac82495872f2d0f6ac57ce111c795a48a93a8c153bb64c060defd36bc85f49f409222916341df5705eeeef3c7bb3fac82a482764223ab7671dbaa9dffc3376a34284981f65e5e54534bf897e4a5684d4ae4a923b0bc24e3d40ce2354956299a631f24247b580eee4733748686322349a5813760671d8e92264ffee080b4c6c3056553b66b9a6c317de6fd577bba3ad0da6f0e6e5eb53e8ef0a44a69c3904faf547a94882c1518a0bc71afec830a0574affee0918581d7294b5fe94c4ce0caa0ecd588c270de40e0854a13235d78a2e2f52eca41baacec307f9fc0b14dc52ca6fa93377d27c3c877a8f220f5cef6458e7f436acf4adc8a088b7d61eac0455034037fdb5f37ea5947497ccc6f29090d5ccb978f2df1e37ec70c67565c35c9057d01479a6582afc420f2195c5a28f7dc3e9f781dcca876dde4a18880cddcea57fe206f1e932d685d03e3ae95658f9c88d9deec07c06f73aa7444e0e46488259116aa92a6e6290435efa79ed08a92c5ddcda27cbab1e74078a44d89162093270953efb25960bb2fe4096612ed7c066714bcf29d7d58af09c0b58afd852f070ebc66a45bff0c4bccd8da3d18a6a07f27342ee0120324c7c2494d593abe7eb0961a30ca154e042e84ce9df8fb1a76ffff43c45d5eaf0b70db1b9185d0cc492177d0f42c7ce12ed58c65df3d8aff3b047f4de4f8508a9905322eddf493b2dd16a6613f53878b21c95acdfe70c6c2e8c70949ff6163ed7188a0efb26dd8bc676d2aa40c6f110443b1dec5ac2280dadde5cd76440ee65c8d412b2d0c930a7c841011dccf4a34b4d97aa6dbc0be98dd7800e7daaf0cbc277db6acd1be43818b5da880a78bf78c8673098af9325d7973cf19e5a83741f07058cfb35b86b4ee3830f7e46084b19a09fdd1202b7525ea922891c7fbd17e0ea57de8e3e2c847ed00ba97bebc3f2d0c1103edb4e81fb2a4a0addc92cbfd83dcf6aa9b0f3623607de26ba8c3cd2e8070d879f524987f7c25fa33d353e8dc5f479d06e8d5349c626551555dddbe1f2e5155687a976489932a384097b99b5e7b65347bcab4fc9dd5883aa7786443bd1e77d415173ea5346a0eec9b3d2dd0ed55fc56d008f1f84955df65dc79c0286969c31bc85ea6c4b1aa0d57f20a6f5c2c41cd1693ea478b0fcca40edf9304d9fdae2cda4c90640f36616482434fe553b66782c8ac8c9ab9d9e6590f5b0f9f3b208f0b6cd9b52a963384d63070daeb7ef30660b2e20062a9a89f2c1de0f160b4cd50f9c641fc820abd32cfe4865ff3dbe9de6bb221ad3486358d37dec6d12ba12e118935f63577042d1eab533f2c74b9bf5afc190f90c626ba53de40135d09e5ff7717f6a8dc2920095d56a2b621af11332de0e2445ad30a3e9eba8ba8a28646da2cce58bc08c7accb6a23932010cb73a71c1680a12b64113b9d9ad18140e435c1d2bcc2fe3e415194bf40617cf947abfa30e5a67121aef59cba4b2bfc468cacf104efbecdbbe3bb5295988dc60febb6f7a49d5a142ff7474584624016db12ed5bab1bdf2dac9145f68b15a127aebe84d0c205114777140d56dd06f8a1cc177c2d7961ca7e182f1fe1118138c5cc4b35224f6453b15546bd668ea4fc3e85974d089f56fe145a07b66f3a9ced0f41a62eb4a7896f39872126783e0fc7a23320e11fcb24c920035ac35cc0739033824fc5dd288db905192a126f7d21d27c53d0ca6dfa09c9059440c0e76338a70c357dc6fbcd69bd6403260ca0dfa11e0d709ae23b7026b53d26eb0cbf103bb7b796ad82f222fa3fdc6e592c768ef905ac479a6ed70e587a0d5802bd2e55f41a2db446a31b09502e920d4437466794f2d4d38b41fd109c9800b1f81eed91cd203ff7538f8ac0783b1a7f40ca13431fb597351a407cf96b0d05457cc0055a4cea43e195ecd2c33110705e831d7077ba75cab7f12ae1428627bc9d6ecea6f1c30e0fc02ba7500b01fff25db770ebba5c95c5516a4ce183b5684398e1e0175e75a71c7fddc8b5cfa985558cb47e47b2e388a3b61f596efe8a0f803fd9c825481ade119783c18146906d34058d51d05b22478b54f4d25cd8585b42ca7475cd6487add7ca1e6375e5d3740836735063fd3d361b699da2bb0e91a389cbdd3dd66c31c05e1894c34c54842a0fdbf7e4942cf61b4d7e2b64f900677686bc47d85e8cd7d0347787148f7c7d62e4606084ca030858f897284738283818465ba809fdd9e1cadb045a643060cae5dfd2e80819e11b1af71d347fac4a4371f864a80759a64908e67ed58259df2d380142c4093bf434b84e05283ee0fd43dbd59112d84cb43df64371344362cfd0bc2f46027f529f5a7df6ccd24b0e8053506b3bf6d64c53d4808850fb84fa092df773f0f34b3e7c88d3fca0725807cad288a5c8a0369ae82a8306925f6d57af8c2e5f54171e2f92e5bff4d2930936dad93dd9a769347f58f9e7e57dfffe15f100a019da2ac2939c1a02ab6bd5b9a8fd87b087e096d4d7d1f24e7492e793cc717fac1310c1a06c63a8de961f483d8fbead47a16924c6c27816486e02792b94f8a9383d82f11ecba15fb3f2b530c55e05bcd24698d2fc4b9fdc45264f2406d9ed9cb1a1d29bc6185306177ab85d7575b9ee213261b60ed5f1c0525ce4b46a36be059b0604b09b570208ec84dca039f383e0b46455b378b846aa7bbd3b7ca2cf7a50270675cd24099419327a046a2348aeeb0843f636ca2004adb31fd34d330ce84b0e7d6c0677b10c6b9394ed96f845b7e9e1a60a477f4a5ecd6340ca4f4b0da4328e10a3bc6200125b23f74942d6d80512e34d5ba0334a650a13bfad65d6a77c97d4edd81e945a1081a03a50cfc35a6d5beeb7c94ab2e252e39a4090d6cec44fb95c45305549df61b87325dd1202ebd0c10f8742d00856a92442560b1be46af43c7abfe1bc28c456ff2d0b2a00893787276f87f4d35d726ea4b23cea7c52fa93ebcca43114a6c31d99b357c450736f9cd9ba17d2207c380489d5d6d123c1c27d799eec608db019f93937c47669ccf3d092c08d780d0b29a7a18c89048f81cda96d8422f71f76c9988311a68e4a679fdd5305ba213ba566ed06cef06801582183e84d2162f7847474ad3bc86539838447ff31287a5882267926c643ea99865689e341cef66255bb108d0c19a5db5eb77deaa10ca115df1a576f27e7fc6e1604576d81d9f137fec4b26d2254cb7986567bf40482529fb0a7ac56518847b842b2e52ccdb936fa23c6900ed87f5fb2289ec01b9a0d9650c18c958c959ad4a3706c2f486dec95dfe283cd1757d2de2c3914e0259ab06a9b1e44060eea6e3aa807504619e23c865b31f788d7a7ee36540026d4def648530388dbe6f74f106bd1e246ac1cdf69aa45a5754088a1d88ef78a5ef1f5a97cc9c790342fba798bfe93abd9bf3d54276fb9790e23b3fa0b65bc4d0fc45b298fe20c654daf789faf9f90ac7fdec26185cc67a4500b4a9924f65749819bfb9370e69d54f6fdb7b4f8c24496ac06b6f5496588ea6950e4948c84f195831b5d7a918f7f99a640eefb207644b0c907b3d93795b0e8f5efee79af06c69ed164b448b88f4d85f6eb5942d7443eb6b2e86216c823f5771dd7bc17e093f2069b9cf34ae4aa57c07310ec9a7938f187a645d82eece81d826f1617b4c5eae31af615c7fd3050a115f628347085bec164fcb069b13d6f88bbe6d4945c42dcf60af1c49da790f1310364cad170e8a92ba70c6c1d00a738a2f11e0138fb1742792c49162be53898777cea5f91948913eb24e0100d95794ac8d72a65f70c2b71a2c894a7ac7315391d7d724abad9400c7561aa75f621d5e208366f9c021b71c8e7192d801a2a4a2e8598690dc0342aba21b3f3b4ffd1c797f65225e0d20b095d53515cb857d81396d35eb8d203e97283a06712bea194a0582e4710441c26de76dc35e6a64a9ba3251dc75a57e5eb19c3aabfccc5027dde118dec974409b81482a80df439023d72a6bfd1f095355333f4efa4614f67980aebd15e7bdc846fd6dcfc36ca74f7d678fc1a50e1f5eb640e9e4596b47b51d02c1488174204bd1393c8655e34952d3ff265fa499e0f4ba1449a78f4c69e060ba1c9ad1ff388a7c339d5e3d0aa4cc0bfaea5bb466299128c24acdc383b0745effca62f76d0b0bf60766ee639bc161ebec5b07018a39716ced5fd90fd8f8de915c30d2f350ae4322c66fc68d8d93c82d24b176571b7656e3e76f84d02ea421ed69073823cdafe7150a8640bc5609899024a0e0f14bfa635568ab3193b5e3116e15534d102e23192c7cf0fa4b069111b4b515cbc5ab590fb685e9d3929258fc0be4ce929abc6341bbef25ed0659c89d447a81da059bcd23641bf932f76e52c6765d4ae918c9480d1e7fb2574c32f381f56acc95f4d77dab59a7427b108f34beb4278b500aece80fd74414b6843fadcc310d5d86b39fbe8e21ef2b08f2bcfc9bdac5773ef84709e30c06b7509e72b45fc7ac1968c1f2274a1a73d7899dfa6e7e7294e5cf290d8d138507abb0c1d4dfffb09889f3d23f7cc7581f42f0df77b9ad9061c50bb1fd05392e6afef6c6028aadde4fd1d03a4377e177754b7957303d2cb2cba45ca0fa9b89891269c83231e28c1cecd65bc7418b95befaaee63a8d1d9f69cd445955422af4b40bd777292ece4098422ddf9a49cb587b4107eea4e0b48cb7f8e7f6a1952677fbb3d9f483fd5e6ba90c0c5791f4010cada4a026115e8790b2713eba3226573014a28807e8934c2d2bf27feabd5fedd82fe7e13dd490ac129e1da24eb9671de03afb05d4bae5d23b17d00724e1f0e99bdbcee60b28cea30c0cefb4913726c0fd8605d43ee145c1f967312f518241196d9f802840dac7fb0a7862a66b544e004c294c5a698133d903811964981cc0139ba959717d71b36d53ee94916a973648a581ae0a11853e2b82865432808a9f8a4a6948ae6f164524689713b6834ac5a7fe67016a6dbce216a7f95ea84ba3086ded37164668e1775576d5024b44fb05776fd7463a6b71146751cf75d03ea4bcce42b2815af7aae993eb187435bbefadf07f5e583e6a0c2126bad6de1d84dc5675acf0f4cf0be8a511b08d24ede832476f284b2794f033461cbffbf3eda464b7ef1ca3de248ae49df27fcce7d49b58886cce84d0fcbb5ea0e96f4762258a78453c58abf770ceabe4c58cc889a793da305dc4c1e89c2b0384b92d2011fb45acc83d2799b28a92c0adac34cba028eb49dc92aca3765c543b4f78a29e548b60d0b06fd49176be9a92591d7857a238a947e42fcd663df8088efdd9505d1b688ac9ebc23d1e9d66b0557073e95a0a9a2d5dd52eddf193570488bf227ff1ce288cd2b7e290e35e9f81ba09d13ac565709f646f7adc04208b42ad8828e15acaf82530d8ac04e7bbaf8a5a166e322d5794bc23fff0a368f685857400c650e53c1fad93583a3c6494eeef6f0a60c80b852cbd1649dd3271d2db89ac6a4e184c6da710248ca88717fe12e779298c7906a984e431093ed959ee92f21c0a3f52215ab56a9a2d22990e2923113971d6b78f10bdb82e712cafaecbd2c6f3fd3fff62817bb7abb0d739d4df82d210e56c86098b1b86b4abd70d96bf33d2162e27d5146db6d048e83279c593c8c63ecd9261d6ead08902a1ff3c3804585116911ea632017245f203c85170a50231ba3484cf805b7566c7771fe3fb06c6f4d48fc0d5f69d926ff2493704477d87ed4730bb6660b32766a4e6d4ef00689ee88d645de16c2eaaa7db550e2978131532cc936b46504d714a089e826780cdc68b6734b3d8372ac2313fdd955709cb0a2dd80b190382d94cfd45c63595b381b6b7b093c2dab1dcb06d291ff0a3f56c5e242180406403e744efe74db80fbb4e8cd3f8ce69efbeeccc6a686e76e959ea1b28ba9db0d77c2c8ef44a2ca9e146acc86d20fe35851b10f31f001350b280cf5b3747c22a51e7a17c339b74584618df7f37d0f781ff2b46e51e00cbff117be43c51011ef14f68a1cf55ecd37786412510359a60ce953d0fc3cb7b064fe268ecf9045f57c490795f58fb98ac60f54ae74ed362f5a4d011d7c404ef1af7be3fc8941da87ad1dde0293cf5e7a78faeb4c1ec4852cb67526a6dd8ee619d117217f30f479ff281339320a0f0a665459eadf80b1deced3089d46baab9a6662e63a73126809dadf68a18453894a1080602e94e3cf7b21b49527d30acd0c2fc7aeb4c35a57c105dd9f6d3f06903df9aa6a7547c60f8cdcdd545f09fb1538a16ccea38a41259dc69d599e7bca7b021a9acc949b482167aea9588fed0c9f9c2e5c8f951af5e5e41e9ba89d6653f2dad63eada7bede34ad4a57d4d2625327ad741c0b5284d5893c5ce19a3e42a3e1038b43b014837e6302a140b4ef174b8ffd004df2fe8a13c91372b2d9ecf7d759ddda4f579df4dc200bccd0c709c3ce20b2984b7f685aeb2011422b01bd10fd55ecb3ce95b8f279d1f3b856df28ff2e2f49173609c8e127c48b70923636dcba41e57934d699936020f406314b8615ecf280c511dac51bcb402c306e8449abe7ea3637a9e18507a0b7cddea8bb8155f96adf1f95f26fd782f7f06725b098222ee7336c2bbd5c10a9e30a888bc901deaff8c1e84101afe320a350fa70f188b89a401e27072cdf26e3ef28409578de1a5844b936d1a461e4d57f30846b97b0d07e938c78b28611b84df467f70cf28977402f28764f4057ef32ea2a5d1e0c24149df4fd0de033abab7981407510d8f91bc9fb402f52430c9013701ca62cf4d297dc79664cfae64c5dd1846d154f9b897602a6dbd4eaf00fcba322770ccf8ba2489b0ecc769fc92483addbe294179345bc9073cd8834d6c022397737aee4297df988f222be42cda645e1ba368a20e5824f126bcab25c182f5ca4bf30fdc471eda64c3575aa838e68617bee3dd562e7de7eedad8dca18f87344c0b10d7ae2f740a4f89dbd8fce236c44bf55cad664725ff3e873b983318a712020c615e9279c64f620039a29cd7db78d8205650b4382b838d67a53b0c088a9c76343510e76f550059cc1a4240bd119f5961a6e3f0c3686ee509144ae7188dd4cadaeb7aa67b0e48c84eed396bd6c29e6ba4c7af4eb6102ee6fb52d2227610aa17d4041131bbd46dc5e4145b7f4a5c9ccd863f037b5716dbb9ec8dc9eda00cb53ea15e4cb5fdb14cb4425e85f1c8843b0b85669a32ff545093072ca3c73d4b997fcd885fc21824042f7f301d3d735b6e4594b1dd779be2e44df63f2fef1f57ca897e56ee42e168d9070e47260f43ff1a48152fd10aed76e871d36887ebe53407cb45653312bb464846565f3a5d132f83f11b4748ba3c72f8b6fdadf51d10435816dcf335d49f9f20abbd201c58b5e8fdff1608a44a033103931da93bdc311c078c91637b0c4c0a6995f7001b29a5cddefaa2f2d66fef28c98826d54dd5b5d16d4dd4d805c0693abd009e8054e8b383264d61f0b95b37156baead4f297d41e6e0a8d9f5402aaa0864510a40ae978c12dac11c89bbde123a6e60c6c311d863b5cce67b7ced053e8533b2fc07c301cf1284a354d5e781547ff1d5a0e4b609178c5919a1821230f4acaecf95a491e616b8891b81e4e876d5067c34c758a651fd556b44d8fdd7fcdf77e4641362e4b137023f023ddb3cdb91c9f2490bbf3921eae03c3b535c90ca0378dbc01743f5f234ce2eb16912db52aa5d8e6e7c1f556141299bcb6687f00a43b98d23e18e7c13713f076e3a101ecacb8e17204be8d2c4af036b16ef2089f81646887fdedfc0229215af553cae42c30e6244299312658e3b18f608ef8525878b1eeda08dcaf6826c0b6db5d016c150e4969c506790ac178e4bfcec72165c919f19e1553a0ddce16c761a3d4f81ae3cbd792dc5cbccec2ddff28023f2a8b49f2459dfc61bc48fd56384c052c6bba2c1a1633404204a9af1c2f21b8a14f4a548dc7852fac78bc877165a042a02deed89df7718f0a09d8a49fb13493436939f127af5da6f9db61f13da78098e1a5897149ef891a172b4d5e12cd740f815b0ad2dfd1886ff331f728131a4089c5d17c487f48661ab5c3a33b3af36cdb0a0572940a486686547d4c1685f3569f03e78d2b05011045d78879bf68bf50eec9b7e96d293580add374bdc6f042cddb55338b659bc5f6f4795152665192b69f520bcacda89c5859793ce77a3900106e6ce5216f4cb9134c915ea887fad517d6127f5a50ef01656495e5abcb2aaffa28045426c6256d1624982914337a39dd197d22eacd61cc0e76172c9431c67ee1230919e6956487b7d724bd53327e32b7f71c4d4411ca4b5dbec0b564e8793f7c532bd6be8fd4ce0a0e25cfdb31d284ee89d17a0d6f9c8bf33a0ad5a6aaa3ca435e0acc9592ac48beda5494daf0d0d56ccfac0326e22cc0657372df85dab2f22a9a62b0ed46e196c4df33ab988566666b286129290ad11735866e68fd7c0559b9f9168afa0154df2f898e543d8218addbcd45ef36f5061983c05cd178081aec024617284e8d45858764a5e4d0c69128ba33c9ef3884296b89af5eb0ade42d039a15a8f0dd5bffbb126b0b36839aa1c29eb13d62e8e15f5b65f3461945455a76f1e3f6e4bfa1d0edf1cf0e517324bf7441e4ff71d6ef7b4a16c0a2541d9689ea1a7274c687eba7d550aa13bea3f06a73baeda815c4e53bbf33036ca4d412c107cd9eac12f5e5cba6492c4a9b1b638fb22393cf9aad2fbe2b67cffb31622cc3bbb24ec27d3334037d87c8d05147b3b8c2e49fbaa9aec8bafc55394db2976d3aef76a411c95fba14fe9c0d8cd7208bc7e780512a3cca0f583d86d699f91447ee9532c658f01736a7dc63a7ea9e29c385dc8f8c4763d4807ba26c746e3b8940ad18383c0e974464621c778ce3dcf6adf03628b551871302dafa70f3cc169931aa5e2adbb97056035c51139ebb16e1880487177c4ce282628626b84236aadf237b71baa0ccb22192da9af380abb29b497f27036855b4c67ff20dc1eba7cc50c33c36ff50e1f47ba0ee38afdc5a7ce3f95b8027aec5bd9ae2fe7d77b4f616d341acca02025d4cfb469ba1648e06084b93dfb4c7f7654ba2ac5f4b380d127cc363e40bd67fd266c6187ab5bd969154f64bcf718fb1172f142b3a1425f11b03f40bcf3dbaad4826ddea40a66e3131c8f10d0668646235412fa45414fbc6dd1d1cde5c869aad71663a8e72960c01439928f389e4008ef9af6e10111a535db2bf938679060233d22b85ec137f5b02cf9dc2241b209bd9ade3d14e6b4ad2c604fa6c59792fafcd4a02f613459a7f07190534d12e3dcc8f8b2b3b3928d1c47062f870c84c3b809a69066de85070c2cc81dce41fa9509c9f68c383dd88bb6fa02cfe710aae41fcf007829c280f9fe8ab9de80eeb9b778a19a7182f58605816ab4b94bb3fb663c59fbc260b715799668b71b402bca841d64ac7fbc385d2a4ef2077fd82ee9cee5c8ba6ca49abafe258f964cbdd4194d8a7b87259f1fb3e0eb68e7263a45934bf17b1364857a97eb3227c94b2df76d9b8509000db87f8b9be4bb9a16bb025794f44f52f5bad27c47215f46f36e29727d4bcfa78a10ddf3c986bdef11af82cffef6b5dbc558a028632fdbd9757e15e7524215a8cfb985cf8d3924b96e14ade736c80307c354a688d2b987561107436bcaa2d79b0632abd9bd159c1a5ad045dbbe6f9c515006a64069767e850a7bdc67994027701cfe536c511eacfe58a4fc42a53038fe18f22b376b8eff8c082b7effbe273901ca2922c4e0c4603f61a3cf377eaebb2571418d6324212262073a8bb5046bd2696b1d665f9285bca133a2efc053c6e8e3b62c9eefe440b4cb179e42ae41e4181bebe6db5d47065df7fa5ffa565040e1f666839256605d7262beff3a881d6a5e6078acd56ca7dd5e8e3067e67790eff9a4e06aaa5c266ba9c50cde005f9844c449dd419bdedb54fddfb6996fec0feaff1ed111a2489a45528b7269662dfacffc357a5810808d99e08a36fa81671692e3be6904ffacdb035cf3d222bbc1addb648b93a49f1511034c2a982cdc8128c1d5c0561d9276e0e0a650587e76cf9c0aeb6bf2589c542a0a6ea598636f6e0e825818085cf221a0ad1e9ddc1dff2f2c4421c030bfd03fd51633a1a07cfe6e47dbe910865658f55adc60c95e613f5f6799a223d9d0fa09867d441fffac283cecec9c8a89c37a208b42c576b659121f2f70401dba7d0f92e2b71cc123153ba1b7255d078199873f8aabd9e28b69214dd5b1485f01fff6b3534fb448885f2460a989716aa6c36a09135cd603b2355d5288472f064eb38d0f33481990a73c36104c52f6b27fe8c907edd9925b5a005f950757ab7ce185bdbfcc20e2f2951cc58a5a1b8bd17af9151741a540055abaf5e98f6752e3306d9ea2916f432bcbfcaac0ba8faf13dccda52eb2e70d1d5e23446c2342824697dd329ba41eef665cff12bed795de9e082acfd5f20c3fec41adff4d5d77cb14af2cf88f0be61d332510e65d5597cd83d47f440bf5ebfb80ceebee063e5cdda0dd18673657eb4f0bdca0602cead9277f38dd0c23e97256e642e5f2aeb045e866a49ae3a36228e1785eb4d86138c59134e3b744cf4ac449725d968643d2b152bd4c9402349817cca391ac344a73bd6f3af6dc643a568f105d2b709ed6870623753e7fd8b0907ce36ac4b95a41cea48656faa3473edc543f04a685ae82b7f6d1c2273250ef7855cea4817d43aa1d1e984696995d748a39ac0395d9a41a14feb395fd32c3a3bfb641a29457dc20027b23bf694efef0d3214f55bb07bc0e6ef8d801585aa9e754ea47b30c566365c9d6a7e4acbae550305d8f4b445268887d4676c56a867582a1d5b318f8156a2a817261e61c63ce551e522be3a3374d2716d9c6ee29f69fd3ce6cd3c70e9cb3867bcea4f432af9181dd1a30aa6ecd8b58c72b61dfc05a88806f0e89c601a9def5a6c464178a1a0f976e252789ab7d2ccf776a0ce10077bed1e9791690d20c935d26c25e82b53fade8358bc112a09599de4a70ce4887d561867e0c22539bb0a53f3e9461d9dfb5d64ec50e166ff9b61934dce569b677feaead6d474d82a144225662f0d3c5e8c29323101cf930e932791d63e6d823345f5454bfb74556cfa67e0ca4301130ff2b69a762dd274b66e947f0458ff7b20fb45213e91c8f35ef5ddf0d52c75da2410a84a11a02ce3fb1be1082ef0405a4ec0be3b9f0110e1e896f6752add8b2bd912f7c4a4f1b11f1f4ec9519e5768f4a8a65facecaada8ccd86f8a9498a44a51c84e3b5fa3928740f8f5397a72b7593fd20ed225098a8fcee44ebb9e8a702b8b6539354217763d0bcfa87804a315bcbd68f40a904ce7efa5ed970f7217d91cc76d0b3252856048e96dcd9e4e9115cd916b767b2ab7d7a54a63df3d0d4b7f9f24fe0d2e8985f55ab05d19203f3e95ea9b861ae93d31a88e09e630b5e5451c4ba63c0eac9fb5449c8ddc6f40d997fb842f82ee77e4a7e5702eee7a0253bae0d96aee39ab0c322b9e6e0c1f057cd9e052086c191785b83034a332094403aa091a3e885ae8d1859af618f898f941b01abaabf23abbbb68f9756c45e1f698e6cfd1d626f78296b2b4c5f58d272db559adae41d2af0ae67dfba70d9eb75995739b4ef1f82dc8d89d7875a1c8175e57d44f277d16de46f2168374ed7684f424a0fb8fceec6a6ef7bf1f21a46915384c44b69a5ef189cf41041bff8adc12d8c06dbeaca40b5a0256392e1fcf4e546684466f8cc6db134afa3d20a65f8f7a4ca8c1906e48c3134b8259cf1f295ef1078da42c125df2350a7862e0a428ce872b1ae9d06bdecaa5203aaed85a1709cffa1a236677efee537d2eb3a4a6b980e5d9e9183eb26a32ef251d37637af63e86d258398223d37be27e7109f0c798c909a7781be90c0edb67031f7ef376796e729967e425a064890ac2db811d055777c70e44e5cf8b2c08114a3e149d634131f9f44685f0767fba70ba3cffb8ab97b8f7fd9562d15e5b9bcdd2eb909f9c4b36e4a78731210a38684e95ca47785a09d26ba3c024a66a61ee9d27270f400ab3bc47892277b9581735bbe9950d8abebdc0d720569859fde0b3c55e27a2567535997c12f807da08f6024aaf210699fa8a3f5be2ac72cc7c2d0c481bb724c7dc3126235afe50c6ba4671e7dba70e353858c0fd9913738d0bde9e4378dd9f4661dc28b9463c34c440ba5bd2b51794968d11bc354357f8837d8320e08ff344438297ffe61722138e2e8bf46ba83f71d6a22a2d6fe9d7d4e3f2eee4e449502bcce4ceb69f974d42c576ba0e7398906f3418689c966cdb33a1a1392aeeeb33cee51395bb08c299757cbac597a740c418edc6ddf536845156b72ce7053c506fdab7ff0fd465350cefcc249a0cbbbac160c670c0f5e5851f5933a46bff497bd42eed0fe4ac6dd5c65514c3db2615b69602d4b97f2ffd6077fd1f251613db86eeaa0e47f043df4007652b2109f52e40ce6fbb6f7246541e830f8742e2039f211f7cf9c64f4fd778278f752dc03e923c47baff5ec6220c609f6c9ab2f3bbada183a29dd800462b0907b209272619389a71be15fee5d4f7d12b83e0df8b18d30c61ca5a1947ed6286a30c94e0822aa3b50ddc7d8c20913ebcb612bb14889ac5bcbc024b9f30946da6a1a7113d29ac83448d91054742dbd250c047357fd37511a336bd23c340a0796f6803b18095e1b3b27d7909bc193903065dcef1f7a32fb20f9d2638392d2b0b4c1dcbd7fd8d811b55a6a479844911020357a32491b7bb4a791768c9c44088b14595dfca335551bacfa87fca59a9f747839abb3070df945ec683f15b2aaef9997e9c5d9c167d4bfb3866e60a0fccaac9522f4f3560e433e431a5ee6873641f0d4dd62540593374e51d04a180d44eb69c08a5ae07d138f8b452ab7b4456fc6f6e1324fe820be8a9c00c19c16a625516cb102fca3ea2993886775f7885b455a8531fdee7bae5f154261d3b4adc3542a464a1dedc28f68dccff83e0f6d06b911af4f07e49ddee76dacdda00a6851a00edb820c6258d546037fcee3e4b105f54c46141e652e572db67cee0377b38822abfbf4d0056ce7895d7c393d45a09d8048c0160b38faf135229673a21503ccaba81ce661d82b3c50fcd8ed1d013dbf32165d7804def662a4776c067a20e3c1155f11ae94cf968f0bfb053bfdbf4c43789d9586b2b9886768f8934ec23c1aab996cb85c23e08071dd4deb07580a2027b37b5c9739301c676e3000c3431491a76c2d0f97cee282a6f1b409d9d05531abbe2617262704245560e2b6c81ed6b2f515675bdf2749f6acf70b309623d6985d81e0424589c9822109b51ac448af19d43f757e62d7d33184b729c75fdbaeebccc84ccb0069c821667c948add234220785fd40db0c1afb8c83f86be12923fefb0bdaff01a5dc25534a1c8a9dbda7959420bddb79429f36cc83e05c5c0556774e6b5c2c7277995be86c6db86dd8aac58368c2d29a666e45b431d69debfc88582e9854f0f6b7c6d1558b79c266f9c380c6050841137090ec85a19463bd1fa7bcebae306c5959c39f70c3638162366a8049862a50e269c61f4016d0ac73064e9e0e0018c100f8b1882e923a2830d012a3a189a66ec221fa8f1e994fd03eb3b101c9c76ba50fbf0bba4f5a74f8ce2872be26f6a8ed3cb7b7807798da7310edf04ecf57deca3b8988602bdc3f60cfd7a3957ab516077bf3bcac40f1dab862404f413a23973e3e20900023de01e01eb540d6a5ddd6a4edd071f526b864525562dd2163e7f83d3fdb15481b391c4b1300cb2c2f3e772840de337fcde21a56fc49ebc24f556708de1422b0e235f3ba2c0e53af0faeaf0bfb2bf9842403c7ca27e7f5de968a8ed50f2ad59aed15d4cb06b6d4b9edf4bbfe931c12a6451ab0743738aced7216a472360651d94264c5459cf15e758341a8373b292c1a71be535ed613d53a2d74b95e23f47fe7b55e6422a3c82b655a52235eb515b13d4ed59e0a60326f2da088e5e1618420fb8729b838b319cab636e43bad17fe3619bd91f7fdba769dcd351f47acbdec457c9740a1da2c8de5999d29078436353786a5e8f18ba19da02179a42bc40c9d81172efecb4f1183917995427f4fa2bf78ba6281de75357e78cbfb52589fa50c286727df5d571ce9b6257851237df6ff1656d54a0b8912b4e42703f460b951c36824686de54bb0adf47fe8266cb85fc72ed44f901e36a03ababf071b62efae30ffe68b62fac98a89f0f30ad71113abdd41f0993843b9fb8f9ae5d59f2952f79a276ba73a81974ab3ca9b72a4db518233bd79400d8b928c03680e481dafe9c7bd17a53679e13ff5bf562113d6597365c6bb66322467cce39f8587c33ee07d3ee32491c7edd0ff0362cace4d0ebe4879088315e804b5b02bc93ef71f4f415ec9a4098f57f0ccc6f4157f8c9c9bcfb8282e742ecb091f41ab0726c53a90f0b9a0b825c6f6045e11a45450863d7b109467857f10612fdc71470b3a301287ff9d43539dbd2788e789a5955db6132e1431ecd7982c5139f786e430ebe5202e0487342d518c918f226c8d2bfb0d12b8d34262fd89bdad21d9a8aa8bb196b0193c7a1c5e8d536f2551bcfc59326cbd3b9eabb447468a31e149ef5e146e4dbea6e33c111bb71a293047a0b78ffeae011c3f2d1dc3ced0aff7c7701b7aa8aebed0a975b59cd98351fa8f9cbc394620f3d115ac46c7dcc70c14408738a79f2d24dcec8c2e275ea1117acc437eb8833cc05fae691ed8d6dd5679943734d2cb14cb826e5e9aa753eb4b1eac2c7cf021daf6495635dc9ebafa034b9da1b83b0ba5f4fa05a7dede61acf618a46f056559ce0e688efe25c0ba2b8f2f1c83c79585c4774663b41ab4657f283cbe6e598431fed5d678bf8e7ca76e21e5b8168f530aa9a0914db693c3e121f289a8626017ccc69e4093882affd68ffb619bc5a2665c646e331d2feaa89ceedf0cc30948bf1ad16766eb9c73f616a3486d7e00497ef8c0416582c7182b55cf3ec5d9ef2087a00ade7d3ecd33a463591e3d32eb7654646c92b63ded7c1ed634f0702fe565c1b48a5affc4666f19d18b8ee5a3dc1d221e905b9c645e93394153c7e8d4082ee664069fb4941e7d8a11ae5f2111de19444a0cf29b6f31af6a940e2b6fed1c7b02335ecce039720a12c8e5c7146a567f829aa82de45798fc45910ef90f0997c8fd5e6297e3a97d801529053061e63cb5f605b0bc4cf19a600384f0dfdd2ccd52fade40f38c0f4ff6b99f217291365088d19a6fc4fe7ac8f51e892b8f5b65f1b682e77c343360cb01a7b1578745514186523ac92f260d57d6e7345f4f1cc7d416e3e9a7a05a672b4eba945637fac486975831b307fb5f66eacb014207d4fe43a4b7ad9a16c78aba3c7d53ee9dd11f5891e1cc875ea27ff7e09856572ae3fd70033df24308fdb5ac3a34d7e665714fd106677dfaeb09decf6afc98620617a774e8c11d89c52a2a657439d1e2ef729ddc0104e7cd386db7083aac9b6c38f892f82edca4aeeddbd14114da6c0d61998d9b15a70fbec0ae1d7cc921694f63b8bc0bd61fa43af718ab6f895f342cf2a695b6ee4df6936577aef0aded208c2466f6035015547284e9f1ab1d2613a599fcc81289d72de063e1c7cc5815093571ad7fa5bf21460283f1b4f28b5c6ca212ada0735a09cfbe81d1942c713289d40b4276b5e341ecdfe3424d8a82b8e9bf9c547bdc163feef07dafd7103a19a72a07ff72d6d713780acaa5b95355dd1884cbf893283d2aaeb38103b4f883353b0df16e0e2a8bff0fbcf3099cc060e67e204586fc2535cce1eb922f86ab74cdccb0262e200c82339c32ee75d54faf7d703dbde8a269f5982ca1e92c963c8e9b33f766ce7fb4e570ca04a1737152ca7bd2e4f88bea0959bfaa776ab1feb842d02150c2594e3293f09283cc692b8c2db25eb74268c5ccd2638122198cdc0280714bc1646a0e864855600fd37da58721fe04cfcc6a8692319fee6509a10ceae9e31b53e574059091a9b4feae8a309ddc76e37b41197366d0816eaf1d19364cb7486a571892d438e9a907968972a9e0b3a6cbf7a8637623237d2aca6fb8ca6fc6a4aa56c9fb7070a9ad32998d22497e1cae11269a80008087b244447a44efe0b4f685262fe3e32e035174d1cfb8512639b14b0127de48433788f499ab74386e4ed04c1c487d80d2e96ec38b09052b43a02fb8996500b1c74620f06f45ed26b81974a6b8b327c99089bc7d40e011d5999aad9b8646db7fca7ef3cfe4329c9a70a844bc36d640fa4f43bd54f57fba65b75af9f8a3af5e456bf1e592c4701f61574731b57e275fb36479441883248c7a20c9e97b44c8a4f2d1e8f43a9df7cb66adcd3eddbd09ca5a91f07320db4b706083b1a15f4784bea3a5d45fd45733696e1c6622bec73b76636738ac064be725a64e90ff8ee41d19729948e549b36a0a8032e4ffb5d861ef28f31194ce4bbdbbb7b08c08c06ac33e56d5330ed7790932df0134c71a5a92179dab00f5ce9bb815d028ba9d3a85e10a0d6a6006dec1dfe19f32cfd33799c9320f31649dabebf6262498be7a1d20247e27ec92ca9a0608fad841ad434b56b5da77f924130afafa6661b87e8a9c6a8b8e687c13a98ad7c491b23faf32baaa8409b421c6b9fe6a2252e985c08eb1ede2482e96745787cc23026d107a7573f283046c8dfa0f61a3fc58fa5050c6431cf0efb0be7094da9333324b7a098712d4a17a6a69907dce39ebaede3a1e5433e662081e126b84d93958825c18d8032bfefbcf7adeed760c8cf089b3db03b8d1dd3991457b6386719ca33d3770a0b60e77c300803ff30cd96fd492334617a7a51f29bddcfcc1f81825be295fa53c8cfe981025c7507fd53322c6142ad2985ece5eeebf5c3d4532efc50fd3df468a087398dc9540076f0f7f03fdb5369837e20448179634574b3c2e0daef8a61a00988b67b6d0cb0e40c4a874fe215780cb457f62b2ee1b2bec8e2feaa73e6937374c9384e1c3b55ada69bc3067822787eb0b6868eed0e1041c80ae4f48faa81d2de1d3d8de4aaf26d964fdaec8e417ebc92ea6f9e816c4962b23b4c24b16b752dfbc62aaaf948456d2fbac35977bd733051d1c83113ba342b5e6a698d00cf623178dd3aa89a4bda600bc58ba460bef9834ea02113e5351211cf9035dcfa6164d02252014013683651dcf5d40b13fa1925f5807e2ecd1d57a099f04a621e3e63e83b3050f99a15e6a7df88bb4133055c9a61859a41272ec95b9cb2b5eddf0f35410ca7b8c768fec8d45922cbea26e2997477ddf27cd402dec6cc5078b31e2cba12e160824bcc046e95db7644391bcc71eda79902643dad1392ed477d81e96b21b64b325ec93276e0cff6da8dcb308f52f565dc7d09e5d6f04b3c7f7e59de9a831d2d604432f5e8f64a2dadcdb8e40257b61f5cf478be33f8a7a7812600f6dec5c428f4d68988b415f1d59b5e045fb752c0c7a1053c0e39f1315f1413521d0a07f6023aec35e6564b1c7cf61f8d1a143c578994f153ba8a5a64006ee6a257654b5a06dc285b8baadaeb86b47ca1aa84792b1786903e80453464a1ba19824f095ceed4d3f9bf2cb713037bb6d9e74aa9b391b9043d6c098b9ee5cddfc51d3d6f6ce4b50fc5ab73a77200fbaf7023be81d81411ae6557c47c94e955bb67647eec52b9275c6e1e21e9e109e309c1793aea7e7df3e71a6deec382653c1fa49dd9fb89c849b8317a763dc4c174bbbd41732e2dddeb5ee991bf16583087592eab9b5021c84ff751cb159413cf5c0a3a7e04bbe07144ff7403974f24aa3b2e1f14a1265558c9d6c7eff255f3a80820ae23d2717d1d4b4a738f527aa253ef51253eb4b466d26189b7aa39fbc55d477730a68d9fb2154a2f02e69273d419d45ba6ee62d85b26fcb0c0c4ce353b8f76e201951b6ea1bca84ab90a18c393810208129ee2e3f080c4317ae7e9970547918121c2868da61d34a215f062fee27be5f8ac0ed69e3ef26617df229bb513ffaf848e620e7c429562cb4baafc6368bc27e4562159bcb28fd2a3923bb16efcbf0cac9a4fb8a8aee2f97ac1bb182692cac2c510362c9e95cb900bc9c824dc2e043bdb456c76a6c8d362b68551bbd105453d1a00c6dcf70fc9e92a172fa12324bb865d9321ae4486a399602fee89e8025877339582b05399d5f456779823531fbafa9a15ed71e4fe7a600dc19f50b692edc125c7c03e70b8d16be0881557021ef124f94ee4ff2de0a5ef900c1831419f20be49f9ca9f3513cfa5d1a947faae52fbc8740fff7e9c041e9d783b77bac50b84efcfb60b1eb0d48d9b3658bb3b9ad26f5c14294d105f517eddeedf16ce35ff42493b61a70235312a58860ed01a3955a4a89af6244d079b09f83945a0b5cbfae17a5558e485b458ef4c05b1e6460524a7aed7577d5ae26edb54733f0e4ba7c0b6d2852ffd3a120bd7b2c6e17177795af7459d02afc26536840e5ba2e0932d3d8c1ccb2a8fff004b389da1d65bec2549b2d87c4c7d515af63f3e14fd5192ddb6588cc7664110ee3a42bc076e6f00c11d0e8783337fdf0c23ab7384c290288a8c4af8aba622a2501a5ac8077e48c26e92113a1114e16448460c53791b26433abf7a258a0d3744c09534e9118b8d2fc296c33cfc2e06556074c541e7282fee607396408071abb1f4f8ab21c82580756f0d89b7cc9e3b82956a01de257762ef5ce2064ac8950bbfa2035b26d872d85de88b2ed80e68ffd727594b2246ad2cf04c4afc71ee15ac4bf185a1595973678fa97a2fb190bd088264c6c7651ebf7d6986eb1ba749290e291e4baab293b8aa840bc23877ec62640873b15eab549f79639d677c2317d3b00536bfcd819b6bb4e456fd3851a3b411c9db689a0022ef227714e4a83b205286c1996b62d4c855a10a9facb2096d0257deb35c231da04c386117f25bbbb9e8ac7069531e87f812354677c42a1e426b35937bda656459e17331f873de15a564f3a20d33d8d5ec440f2963699e2ef518d40c4e21b331e65c0b036c47805c0975101994f372b8c0d29026ed190b1cc92e3ebf649f6953915f28d978404372713658c91b2d03b77b270af8f2b47d0949039bece27a8171eb09c12e57da069b3f4588461ce44fdfd0a1a06de60c28739664cd8310a20749a06481df1f4e7d07f066718803eb5e30bf9bcde8d0406aa8c0a02669ad3c892f90cd5cb3b1fe649bdd2f0a19dff2180d55a000a3e7ee577915fa6acf29d74ac84cecaaf6ac7ae71747d73d74a1568de9eecacb978c05c64905b7e2f5955eaf378dac377f807ab1b5d35a79dd8ff64afede1183716bef50768ff347ab204b3fb22a9c823c46666f4c9e81ddb8e8c84ed58a3025f77bf818b3662df2495491f1caeb873c54e27144c5d405c5b9aec9bfbd2ed3a7c8e6e93a2a6ea09c987834f0c6695feef587f8ddf205adaa2c9fa7990082ce976029f6bfa788f4904eb2efba440aadc099430ca6a577c0c9b6478435f562db8efa09e51fe9f465e80d4abaf572d08b168d23b16e5545bda8fd2511210f84c0e5350eace591f1766bd7886c432581f3af231832169b061c09eee01c53a47a316a666a813b77dadf9cde260302aeb106af6095b65447b50ad2793277e1a3e023dd59916a3ff2d0d75137e76ba64f094f463ce33c2853efdd92c085aa5d66a5a930c3f3a1bd505a6e28b53d577423f25abcf3abffdba6986e0416f870c5b727217180d2d4ae06501eae315008517347093d361bc3883cb170a44db386f431dc2fa68410444b0ed99a297f952bc28edf98e4a076d6cdc3f5b2955950c82450eacdd7ba572356079c7f781c4290b14ea4f04b105ad8b7fa53ed843adfcd5e6192388eee98101f3c7ac603892fe38e159f789caba8f7080f4be53f0c79aca8be3566c38fca0dc495e8358fb259b67da21e07d97e52560db86f36f188a093c1d5ac0dbee54b24cbb7bc9419846bd6dae5ac5bad60c44be7bda640a035ee873f330e3a4d28473fd90a83a9c87d1299b874dbeba3cd52625cf2c73967e9d569ba22d3a6ca42197b229952323e9108472cb28bf42e56d75c7154547248618db1ad35179453526691c76d1f36b8e1176b288735c4b2b898b590c0031a553cee75f2e4c36562598838d306705c4ed694672231e75e0e010ffd591a56bfbf7501f1f1d02e47792ace59badaf3a2f4653a7731cf273c6d1e12f5b61485d6bb6d42284be9fee8f9d7d140a9ec1e886723b953d6e8cda92f00e8d444912ba561b9c272fb3ec10a5c2187c5c66542fb10e304cd61aa2ee8968d7af402cfcfa1e1b23b80a3c0902b1cdb4bfc8aa91b9d11e3830ff324977bb23435dc3dc7291088950f0fa0629a18f3fb9675ebb40f6ce60493b8c24bd1daba540a2d1850574fea682be34efe4da22f3d0b37a8c72d65e5e42b14e716d4fdb50991cee88f3b1293a68059af7927fe3e32da54f7911f81eb1c384465b4e8aba582b26215a51bcdd758d0c759161dadcb8ee415d6ab8d0a4b896c333d0bddd1196b492e99298fedc83deeab468cb9439614cd6224423d70ee26dc1615f6ece5ae3163cd87b4eb8ba51bbc03bf02589aa77ca959c19dcae4e4bdfe70e2b107a2e04039d609e8adcf2b1bf4a0964b9970d783b3a72fe1b49ad221af584405c298b324bbc88f978b0493fc663259f2c627142cf84a235b047d05e1d94d69c245ed76024b530e7a00082a24edb560958638795dd2e043ed6c56f58aecae4ed5481ac31752d58c0bcffc1f994120b5d5c99223723a0314a0a25244d0224bfaea547137d319a8c55035ea874bd8d5b50ca533bc1fd212948348a9f5d7b2ab577add7b4b32dd249835c82afdab6d5228532cb134e604f0a8031643a9692f37e377a2f624f13234c10e4e54b574007f2a49e85929fe7f3322acc1f6640b77c487290d4c5d1402fb09c2d8482903d00d0a12e0579b283e2416f426ee4b8ce17c49a6c0af33ce7d642ba78c715a6d5da397cd1579c7daddb261e1150b2b1eb5b42dc1d59c2104584ebdec9eac5e5d51bd5315455db854ae2f86f5d46033f1c383c8172de1bc6bade7d7a8008f9e1ee7a97fc4db52d210a62bd07e2a26e69aeba747261e0c1dfb6e1ae2e2c298e0fd68e859642583f1c40eaee76ff7b827ccb25975a17beeb6534f33ff006125f0de514a82d35b8358df12a39c9ce808a0467b1996ba62d29cc730798342852489a2237ec740c3fd634aef16de009a706b0ac90d133a5a6c37088bae53b67523cb7a86e6d0cbfb7cdf27e75b49d8ca3402dd5c229418425cb188aaef3e412374120f984f508534ae571d154d3ef0492517bd3c510c2fceffc78ff6adc5e244021436f71f9ef54889e454530a2d5848a90aa6ecc1ab90cf7ba752fd8baf39bc979cb21d58a89f18d8764a1263752507cd8d3cb159e435c0cd9ff6891bf342c8835cdaf8c00e4794cd6d53fc05e3c9a2b3ccd2e16866a74f959640fe3423dbbe9ea4a6d40e5a8f169ebb48c5d7902504a677aab0c52a82b36fd227ea88c7f569cb5f7ae4a2cb3527ff049c9721fa310cdcd71df43584b5561b77ed2c56b8a7f6233b36f2ea059e52e54e3be7d90462c98f7f432d7c1c96e764695f65a099d1209ec497a6ad68745618bdf0754aaa62140f29e07d29fa366c3c83eaea860e0dffc46f35d10444588d8cede13d742e51125fa2fb945155a8506766e63dc5d8e42e6903c09b96f938ec4244bee355efd3c70cd8be22b2f5ac60725b2ba1b91dd6592fa324b85bf68cd401cae43fba791650e7af469ab88dc8820d7503422272c31dff58bca6abed8a2028a93740f11ba7ef6431031c78cd87f866990d8a77e9e3598a1f84cee535516f4b58d6ba62bdd1d692d09595d8e058452b6476125dc57332b74b3d0f3218db2b90c12954d9074c875618f23c857d3434bb0034ffc29298f2b6cdbf4441289d1de9ee673edf45040ae7412577a5baf02d39eeef387fdbdc060a322bb276fb245b74ee505fb2044d3f9b9f33c5da5d5774e51888786fc44437837ee237f3ee47bc31637ce4de5ee09593999fdcabf430760cd92d67de0b11c97825170379e02498f44f2d0938f152bf30c0b30535f65944a8a932bd36068abcdc937f5d0150ec1e44c895c7d99b8f5f725e20366a8a32117b186bcbf0e339a46e8d2c166c32813b582b7cc63843fc8f4ed41a59e6348a5efbb51d134874a8e8df13e2f31445a01a3811fccddd2fed987c5a40fa362cf75569cc65c3279e23963b2b63a16b5a2f2074fb492825bbcdee403964d50c5806ace22aa188ec51dfa80836c8c76e1684d9cdae320877a45076d6523d9861d463123264e7a780296ce78ace8c515d5bbfe30e4a60cb3e56152250ce382a511c6896a9826e1efbdff00033e4c8b6ef39567d96ff11a49cb3ede47a56873676fccec06ee6c2dbc7c49cb4af8a30ad350609e4a2957e6700826e81b0296444e5e8fc65251095ea2256159abdfb6543a5bfb3c89fd0279f01cfcf781c23d118de79bf93c4f86b62575060a61e20efafb83ea01e4a5d5517459f76f3790721ee72193e1176220c776f8f2a3d58b3bec0d93985abc8aee89c746671ad98b94cbcba335d0653c07444c4f85a3efba59fd7b5f29806007e54fe3a4840bd3b642566827d72f790a66257f10181dcd034a85b3081d13a0532a146ff3c4e62e574c10252dde1b3fc81f5edca09d25d010c89c99034a41bfb6abbb008ce3fb939d1898d31c0568f54f435010595a670bfac85c7551cbcdb7153590a5e9d6fb5668a50fe652378bf035dbd6f3036415fbde86454f5d13a995850d4ce70fda683d7617b63da36ae19750cfee1e4d47a8fa1858bb1e69f3d33196371818165305482e9486bcd3f377a78a0f57582520fe50ebac5e7c0e9be7a2fae198dccfe2ff8b269f6976e45bdae9be34c85dbfaf8cede3f1cfbfc2764d879e66a67717ee4a87729acdf2600fc411d0b0e3dbd9cb477a1e1ccf35b03b4fbabd81c4946e0a506fb5d6c7ee2c86b18d2432890b7f2908dacc74902818fc3222bc73ea521aec9b5c42716cfe124595d7a35cb5ee589afab5278c2bd14d78b74d8630e69fceaed05c4d6055da3a8dce3aac717bd9bbe8d2bc54cea03d2d1065119575db2ccfd81d7e82f699ffd28f78f7109884e470c0a22ec8a3a3f7816aa74b76c3a6be3dd72646a9dc074c7e1b29deed2f50c79e2f83908b18f4f607df7a1bffd62bdf3a7360d42268d2695db6a42a20f933e70666a1a4c23295b9833b2372413865a1e5ebab0817d0178ef1dfd62772e2bbf667597a3d9f5cbf0b693d3ba03ec53620cdcb5d4937b5dc33a19fc86beeb9be039bae1bd2bd7c8bfb929c060033e26105597e00eb87f92e4f5debedb7b101a7c2635ac75f1a5a80898d086e22c27b240781109a8ffe5c195dbdae797580df3644b648874f25a827f8bfdcb84d1e6376673e575bbb0a1d9baaa6520f32e39fae942656e8d07ce90055525971db7d9f90ce08ca6628413bec134b0d4f44086c08ebfc5c554ae0bef31d4e517ede17374d9924f36539b37381a1b9f0001330df684797f50976deb2e6d56580afa6b2668e1fe2eb7c0579bafe8998d4764bcde7f9d9b22c6b09ab1553141a603902cdf0d3dda9a3f3fb8ca77e659fda36083faa458ad80dfa212d34722f6e1ee12a030525e01a2ff2738357d8ccc041ec8f3b7fe69740b203e9b1b3ccda9d7ea5490290ecbcf6f8a07a4fe698167f0088a040da5d69c7df97c33a720314445a310b619032cbc965cc60b9765718e10349d10d725767568496beb0c39e527797e334e921c484d0c003969288fb5f00c42e82f09ed22a284ed4c07f334fd0874754f00862b0298258fc91bc5541119ec9ad978b5dbab946127f58578f2e511fb91b6cd2d6bb9e6ee94760aa021e27b7de09fcd2dbaefbd56abad19fee9770f09d0304c543fd7aa6d7232b46b4dc42fdcdab6d971f0b73f486204ffa52561061b349029124cc643150b08e92c9d75d6b40cd47f366eadc07425604c4a4006891dc9d70f1958fe582f968bee02164f992fffa1c40ca44b0e0b5f484d096f92e4b1053cc2b9df7a93a00ced458e4fdd13955e95f16eb0aa6cd1e299935aaa3cdc4a1eb40619ba7fb9535a9d800f85e4827530500485ad77c5a4413e45144b4aa1c4379f31904a723838b00bc4ae4fe1d71067e0c3b99b09fcde04256e4705b5f27948064b1cf35ce53b171a0cb38c7da670b647e4ec402640647dc9ae63682d146295a302a49385838670575934b54f0ebff399d4e017d757515efa812270d82a3d0942c96f31923eb5a716f51293f1e03404b23d18e718384217113a16b6f5024bf5da53fc338571c47ac899ab8e9148de9faca587aaa21528f611bff575499092899e69ed7b0d962055e1a28af0945a611532a23317b11a6b90f0dedc47f291d3a302378593f7252101e87d627fffd4f08e2b53aa210d8cf23e0a7a2723552a126f68241902ea00008a7c0e539d19b5f374207661ad2f62c4e61381376bef70874298ee8596f4a4ced0bdfc6cfa3933ba8da9cf2553c120b5a16e00997489edd9e7491f1a59e50238f2a8eaba46179a37fcc7c6ca53fbdbf06e95736d43c8ddb48468ab0f8a5bd2c9a68b722b1187bc9c76232429958cfddddc0ed890d133d15ba15fb919d8a0b82cd5fd2054c81472614fe0a5a3cc07a9986e347c7879e2db74a44d6bd992bd1e4994939502b2bf241394e000ccaa27b330bc2f72e1a3476e05fa4238fa64ee4e53a0059637135431f589087d05da3aa09ad8d531c04c309c1be4e71e358c48190bc77bbfcee59c94b3f229fff4c39218cbdf8846b94781830f96ba127934a81816eeae15e15b8b4fdc41faccb80990771551eac0485d963a79b59b3c25a1cfba42933258c67a010f3cde1675a8da62cf330ac34b916d01adf189af5562af4fcc3407e82ee599f9e94a2658d3b350bbe91d12d2c96c3a896001f645c4fbeafe00385a7177d3e077b5386d7f804207c9cbbf073b3f77775ae53c635972b2a7194a4162e479760aeacb4ba09a983d7ceca0f5719281f009e1446386f145e8e44dadc2a14fcac06646046e38bac8b8625b33d3d5bcf03685d2e6b87dce56f51e2e0db65bd04269e04d165070c133973eefe407eb13ae2f046d89ff76df7b59b37b865007c9976822756e8a14b801f790d050b443d0fe17637f91260404be5b07726a923fd69eed4aeb4eed00de54f56cb3e37d0e6f8ae0aa7fe8eb2e136e88b7b094bd23bd8a0638feeed383e4123ff86ecb370332c9760beed5729129396952bb5527ed01917561a8989fc87980e8314308896d005f1383609d5fbe4faa3570744e8232ba43d5ba16fa4e1063e8674d6f09eae1745bfd474fcd441922136dfd89bfa42fb6d5c730be5cc3c30fecf2c82aa27e91b95b965f8c6de125600fd7ff464535c5717a8d03c7636c213c953a301ce724f651fe4c04418aa0bc6a71ac5242d06e8eec0bd5692f52479a1cf81c6ed6148737e7a6c86696b8cf6c39afbcad2cb61b1831eb0ad4e1f4cc2a72161ae9e1268a3db53778fdfba5432fd5ee60d1adbaef4aef9fa941b66f50463885c6af5f1e587709bc9632b8a1218a92ad22b016da707d8e0af257f51aba6fabad671d0c30995404224045778755adab280d948e4ba7468bcab57a7b5d98e5b6f1de02fb0966631b5b785e77428f9d31bc9caec1e6838985eaf91d25c53bad17b23679115ac37a656fea25ba56db1ba4f8d7d8513d7744e5db9597af74bf98cead87a8bfe90007f645d7c40915641ee479b0d8c365d46cbebdf619b92dae0ab57ddbcb8df02ada0b346d7c6d8911549a8279f0fd65aa752ec140b79c9ecc959d05d907bc8ad1532fc307b56b90700dfb6808cc647d1f96357d3988f2051192b48bd2112196830d5fc521443106ed34dffdb56d71e21142ae7ef2aa9b6101873d29aa93ac4802b9772b23511892eab08877bcb5f38c83eac62c84b796814a2ee8c19cec701f7252646203bb1c52a09ae878ce1224244577f3b3706c3cfe4510d470c31278ddf4807486c2c89d6b7e322dda04235dc5d13a7ccb71c68bfc3618a09465b5a87c7d59fb2a1011a4ea58811b52ebf4bdc5b47a702e43f819fa4d0e3c70b83517fac3f8ee8d3c7d202233e9632a411edf4535271c5e76f88613bba14a841a0a0bea53b921fb48e13883c3efcde3efebf812e18c5fa9da64cd2f15798782625bf9f92ed5c427e9a3ea8998ef74d506cae7b8c1f8445c10a2809da090d7add186cb4d99ab7c3a7f2f60b581c374c68329fedc6ad72c8b5148b37867f67654bf744d3585b665aff591d1c7ba667104f235fc9d003e1827d50d4a2103fb6c04a9450c31e6b753a03c780c890f4aa83e83ca4cec2273c9d039692a83d0c35a70ecad4d7eff4538a186e59ec1f61695a6a1e9010006b738ae676d7c35c04c5535e841877ab12f853550973f0bf4f958b31491ae3ddc90b1b0a339ac799c2312357ba01cba01e276ec8f95ec5280e6874b43267dd9a62cb2e9e3a849627998a87fad3c41b092a478a698caffce55108032a5236ca278afcb4a4ab66699aabfcf392894df2883b00b501d05cf44888faa0c840e252b188394b23925a22f64a8545c16bdef7280fa4c7942abf42c74d1fedad783fba79de4dafc328354631250126d027dd73dc178d290d8b62b4e2b3522df7e16abb0586c439e81a3ce647d017afb7c2b5e46ab289f9d6c04ba1043267c929325a50b6c7269b545fba3d5c1ff6e1fc4384b316ae5853d1e8708821ba9d463c2e13cf240f990c76df697876c8a94f2551b14492212c45e32eb3d1b9c24cc6fbf0191acad07860befa7849f9ccba071978df4f97cae30b6092272df4038413637f3ae3418f9c55cc1c0d55fe3605fd63eeb7c6b67d4c063aa813d93ca5600322e122139fc121113f1a8a3589c7c3c1578814a0bc5a6df3e726999e5ed3c60c35e27a138fe00f889e9981cc5e7e131fea1d899526cff69ae550c4d25cebe1ae493d70d110347313ef291d128b0cd589901240b06560b962dd25caf5e7e4b3e6eb8a6bc8111f255be6e2b8dc22990a1e2cf60326dfba5adceb16d858c3963019809c551a4a9cdd58cc6403fd332ec1992e96b0c2d583f667d4c31b0e006dede849f3233173bc88df56798a30a04234e747357eeb789e55fdf91de2ef47dceddb671d28c37acb9e3f89ddc2a1d77a4d26f5fa20cdaec6bf40090a8e5213eb0b318c0e8556d95cc94483c1a73eb357c6d910968644729be348a5ac08793f3d46668781b3a74f15fbfc05f013547649a903daee0fc00b047fb0cbb857b82d61426067e68ff1d3a0b38d3d97f83fb05203457f6e0cd599e1df0735fbfbc662060802d7b11e3523c68a570e7422d246956978cd7ca5a379b89a950ecbde18191795ebdfa00245c9c8d35ba235bd16e4acccbd2004638aaf2b1daf787ca8a9823bd254495db0dcff23ba017e72058dcb805fdb83af18283df0794af3dcc125e20aeb82315fa418f31326f611da9d75312d83b4055d8727b2cd3ecb0e854fdf662ae65c66d2fa28bff8a70916b946e9c393d58eddbffa1b0df63722954ee79acd2865e31e475296f4df84ab630a4981196a1207cde03a805e377eb682657648213a7b76baa49e97524e28b5622951773afc6c205b74c1d840c5f0e2a96b700f6b872aa164135dc0a9eb4f4c6491bb1c4f0904c2245c736e92c303fbed4228f66d83e37efacf2a6546248d56a8edf806b70a99f6fdf65a9473d7c7f0944381017f3884a78457742515523fad05924263f18381e8a591863d3e9e550ad270794271a84f65e6682b7925389141ca15f98fea85ad8c3ac569b1153e65141012556eeb566133407d8ef424461e735922912db7e83377d0683d161802b83fb73f7d5f52144deaa38c23d6b3c7c8aea32e970670dbece8f0da6b9d8d4b81ce38c1d8e8fadb6647c0156a92d5a9a08c289b3bf1e2f0d7babd61002cf1371679652f753df92ab08f6f5df1079e2f6cfd7fd98c02bee3c01e22488e0dc943e75c4de2b323f776eb25c26b6a41644035994d2b7672995b265a107b29a4a9438d51386a3fc1d69d3cd879f47ffa855ba7e83f897d54e191f9939ba9a8ac068dcbb820db74e6b0cfa86eff3ad871213b019aa44300ee3b893928af5231960b868296b1621ed8d34aa5e0a43a2fe21a62df9773085742bb8aaeec6bc39a18a386bf6d5300b37586719695c3249de63a079b503372cd0f79823056620e9b5eeedf92a210dfb6c91418e8a33e926851b2065ada74450a4b8ee30c34fc23f70bcfd10f0c470ab146e1b44d689efd2708380dbdf042ab7efd67af0edefc34b1ee6ba92524677430722380f1ecd0994c37b2d1ed318da58689d2f4b6841a48cf409cae6894cdcaa2f78720cab128a6bf3d6c9ae7a074bd63d8798682608b1e9e6e37963f47fc654dd2cb2321d10b1dc907872fe20fe6843b2b1f6d0a72062ca472ec0f6a073f7f0eaa1dd88aa6b3b391537d8801062d4b27a7d0c6e4dd1a7ca42f766742ba8e378e4f428ef0f27c1cfb7b732dc0201dc3985236037a9b1a4315f8794859c122c78b665949b326676ea7fac2963f4627d19cea7d3d7111da3d475ee634acc033e83d7d07ecd4ffa0c77e45b0783355bd56cc50739e040af68611e43176dd99dbb17c77ace372953268061f3fc82f0b5ad8531eb6737c7d396ad6a521d136cef830f60f4c53a9603f586a1fc21a39b21ec1a41ff27dc0b74d62b44575334b8375fbbe8cf7c842e2d74ad2990ef22909d28752d0cfc19722fbfa88cd41f3ca654c51c5f7dc09df81eb9f4b1c310c22a802ac1570e956954c8db1c47b51ba50f57be48c36c37c59b13320a7c4ee387c39cbafd9330821b92464f54b05484c55e019c460ad1c3e720c0d4237aa850d02229acda6ff7f7bff4f98184e94d155c252e5f4d0f779faa3eb8e2ea4b4c7c65e8663b856395aec0927fceaf1253356c87c4f9caa1c79d61ea5d9ff896045d105cf58fa881b43866b4cdebf7a801439fc30e0f9b737c16e6548b925415cc47b70f1b71e1f27d222155cdaa68e0b40c1a1dcf26b0fd79e46dba952984f5b053cee990076bc455adae4285aac8565945de88d9dc7b7b566cc7e7a8ed0c414b6351c8e4cb2cfa961f6b33c09e1bffee0e5a0ed76eb52974f0b9196bd2b5bd84b23745c7f138fcb892f4ce758c54f22510f1a072fe732fdc3ef063692bb3b84d87ebfe632a9c63938d2da29c4b32e9b1ba05aa35952a38577328a1ac103223f388f9d70ad4aa06e8347e826cd793c4274cf7237eb8bb338aacbdcde9523ae1a7d1c14835380460d60ac35f19d0f6d42b40fe8dce0df74237f97fb4c3615d4a66fcb32e1f9625fec2b7f92a208f2cfc2bb938146fd7261fecc5c126e27df28f95fa704aa91f29da1bf3db92fe20e8983a94228dd0eda93f9a713c443eb61fd821a088c00ff0463f462ceb0ef3ff7550a2e6546b2b9dd32c385d0ecc73cf10fdfafe788cb0bde2992a9cae87ea87b7531ec47b75fd70b8a32d494c073f5e425526b36e7f3980e27ba0cadb21b256a1123a26c7580a07d8162b2e5e273a5cc7bce21b79cf940a479502cb10d20ecfad31bfaa728ed9be6d386a26ca5ef701fac8a9ce1b349dd0704da2302ec0414bdacc7b1f15cbdde50cc92e91dd3a478801d80fce4960910f09c4df41e2391e29dac91148eb8051347d38cb8679ed08a68ea09d88e632cf9014982bcecd195d9d060d375dbb0eff936feb18f5cc9bf92ae1727e8ee158564504de9890e24fb4814c448ab814da1955148c50dddd80144988789dcf37908de68f79a9c197ae8a65d42e2c89f0703c5aff439aa2b83fb6ad3293f0a629a43fa461a5f75c1d14160d89dcbf6700e81f78685f234299f7a75df294d0451a705f9e5a9b6d2a55261b14ddadf28e252fe8dc37e66767db781d5a4794855ddbfe396fb944ae0c55f8c6a5fd89653990af929c871fbb66ed6ddbf9bafed827dbd363dfd05989629432d7726ce8eb1a52f508480b0ede2dc59d067d908f43cc90b4c9a343a01219ee34b72a0f7162eb4ee5374a6de2027712edb0f4a52a5288838f414b2ee50f20ed3f6f356b15c52e75e4e2fe19daa7fcc71f77483a26458fd4bfb2f2004c0305d63103969b112377f5b3a7795047136492f9df5947ff62284793f930bd4adb7cb4486d16feef259c1c8c86a688f15056e39ace11e2c526cfaf5b43daefc91574441b8403343d88c853166c5175cf6cd74d90356009bd54ed4f9c654ae26ddf18f04b4ab95d3c3feac1d494f0b581e5b34f98a5c03eaee62a4316d3fbc0e7f06b777c3cf9f948af1840c2b175ff4f5e37e10cc7fc74ed04b02eb825c37a026f3c635a9f35ef8913bcd720e5a1d03041662eeed6c3b5e9ce019dc5b5264ea9c291edf3b630a5b9bfa84c882b12e58ec510db21129750d0b89a192978663373963712bd634e0fa4042b7aafce558dfe673adbe3aa7df33d064329993f1f9f96a233548aea9a3f0f8149cd45529908100ec76f1b5d229965fee07d0258ef9acc9dfa588567afcfadf55977452732a0e1fa03db0f8bec444edaf91d996e87e869f36d6f1b9c1300f3f5a2ced82d3e991e60702693fcda01a110b3e10191ae3d570bd73a44c59afdde54ce082d9cbd7a637e9aeb24edeb5fdbc2839a8460ff04a17b67ed0825263efa5ef0865540bb39239577a9a9942be128b803d91cdfe6f9c7ea51772e06f6ede56aa7ff999392238e2d9a0dab9ad47396e0eb3086828af35320c1eba957477a9d9011ce9ef59bb13c13ce436ca3460dd1d66f20fb10a6f89fcfffe5cc1415572912c020d2ba9bacd1d7de71c67935a57e223bf3e1e78f0194b01c361a2e2d03fae142f1d2e850c25ab72fe4138baff4b031af87357dd89504224d45ab5460e05e8ca621b6e1a913ed99dc7d0b715b61178fdbc6fabfbde189b47d4e7c177eeafeec57f13dcbac96f290dcca5c767b7b07e60096eb05dd0d65ff101927fb720041bb7a4211bb131c70dc9a9e0f39cfd799a0868de6572ab56641dd2f88b30ba1906264b1826c8397ab0812fe195fdfc4b5def8158b99a30b6d15191b60b873f32b5c1c72ab7cdde8a68c5592b486f170ce40c8f59c7b994d15fcfe502c5e26bb9747282437f3895790e903000fb9260ee5471acef438adaa1be7edd2db0921362cc3ac330af9a3899b7a7d2710893881bb7d619244401347b9fb255c55e3b074a0db445ea3de0f2a95e75fa75b061dd648b22483326d25740cf596c3ea5f49ae254fb087015f000c9852b829ce395ff2305a4566c008807655f03935687e0e850c1e8ba3d0d6c70469ce505630317764dcc75a3b4d6dcd63ae801f18252a2b82ec5ccc98c970531e42c841c5e10a649a9ec52e878e207686711e07ad9ff11385c7911f0b12e2c6bde3b43af5570f3e64ae9324c0e215b81d6bf5bf64ab9d4e972b15ea9edd233c82a09a1e5efaf16bf4b3de2a641815c5eeb02f49b1ce1fffb9fefaf3c570e455f3227ef29ce93d1c5d1bdc58c40adaa7264256f98bdddafc18bf481fec11d0e53c48f69b4c98bfec87d50433f2e9f77ad602ee3e50e53200cbcf28d14c0573d6101b7a1a1385a580c69de290832fc0b86425cd061250ad5263f03fe749c6ad926e7e3611cc323f7c44aae46eb9db1e98e3bdaf1371351945754ff8c212644e35786219b17671f78f79bafd59a1e8d5a2c95435d46c45c9e9081ec75ff5e6b642d5a9f4bfe168218fbb00f8d25e0c8d070b097ba5e5dc1d3e4878267427bff5abd75f206a747839b8f8df42a9d2740f51e3d4b32edd5e4ae5ae2172e7814b420f3244e73e2cbf4560e69fe880b7de5d6efa268fddeb50ffc8b64601b34f5613b11d6c663e1b1a5b007b547952a59d5a83d91ab156d8242e6bcf87146bbc82a45437f1642c2e550ca4ee08dd8c773b6153273517dd3269af0364a8b60d9000b895a0c51d4e2dd3d1751788c7150ddd820895cbe5548da33ebd0b6ed42ac9f426522d053cb04f604d381e77ee83ae188d38550ec9040934d5ecbdbc7870a2d3dd3cc9591fcacfd68a39d636a8c1005d2fed74e4c7d1e1dc9a554b879cfd60947224c1d3db2028ead04346525a0c2a71a0a279a9a44724c5347a74f96a352c10c822eadb3a4ebd428d3da59195e704ad64548ba9652c3df8e056d625fe850c27f5ce14cd836eb9beb2576db312eb75b88b58b864a1763d84a45cd2c00777345d9d0714f2c8c7bb3946c9464608059b25b0141507e1459fd06b6d21f180a99a819632435c14a8da926f8ac0d1ce0b646ece73039045a6b6716aea0ed2193c19dc7fcef96ad3f033a423e21d28e4462221b0da2c3dc8123988fd2be401ca9f658737d9dfbf4f0e11554a904fcfb3b42a1739b8f8c87ef94c39da5b94d859d75e36f2ac847a345a953924df1335ac7796aa898268a1138836e4315b431d2c2a637f3ec62a34c8b255898b97486883a8a2d960ac13f3a4bf1a1558fec3749c3d4551b679e373561e48eeef1be0a18e8ade133dae7e1a6b01aa5138186573f70a49cc1bdd49a4c6544e7966194f42916f7fdb8c1c77a836da9cee91f8828c11528f5d9b00de093346f329a9e8461facb280af0d1f2b78371ad4e3ac09e826a1690b201fe8d15ce39f4221e77fa8054742bd387b0b272e7b49837a6270271d878c72666b5699bcbb6e206e25795b0ae52aed2ad8e7e5ed24e055a83522936be00aacb14249fddbf5c53fb8a55239d109b32b85f9d9bd3ae2645357c2343d1247c0d4226866a642dc6a2c6e4406772c540a18a43c6e2e0dbfb1334bd1617ddd3bbe46538c29e609dcd785ab174bc1d9c473a78218074d57fe2b6e905b749983361f332caa51524ec9a86949c18fe5e60e4f694fbdfe5a9d77409f7e989a875089727495131f0f5e99d0e5e7b4259363c574f2774a8128626dcd0de075497bb502a3a07e66f453644c649385c98c3b5dd91e68d544b3597126bef44dff665f79c9ee7c8759d352497a74af113765ddbce181d5daeef97ec6c6684d82f24defe4d3f3598c3fa3a5397b6127c623cfbb95ec2aee8af3cd3a9d921ac280f6c87f0e8aa691399674ad3bf1aa1ef16e7c0e7732350858165dc20be55cfe25e1807be6fe79a2ea2ffa7b88603486aeb5812b8759510c57b06f8a3a36199d3118efa0815093d2df7973d05ecce211a87080bb74edcf5d612fa683b606907f9d286848adc3a3efe84b9c7c9bbc08df1fd375eac5cda3969f6d0d005d81577f97876a54e4603498fd70e945f9d6195593138461f0c9bdf0d25dcd856319193904974059a63f1ed0a96b5499d11178782f0140edc95ff4c08f9738875acb7b03374529ed7e17574ff6603578115807f653be6e6815f5a4f2ac7003e6d579283629725014127a7bea4f3cdfc0679de580d236200d8852955c4bc4ba1ae068ef35c30b76f687c52490ce430d351a53f6f1dbaad91bc9e82cf132b13ccc634e8d041d0faff404eaf6bab883835826d6edbc7f0d21093f5f1dbcfa2da922f98d5c8b09539edc542e503b2dac1aa7efffc55c981ceb23d4257893a2374f74562a65782cda5d2ba0bace7774957d665f0e8929b27b91834f72e09e475e66cf74fdcc4e75e0c3c4696232492653042b30f69a970ab370610daacd8f473388ac85478da40008bba5aff82994e285b554abbbccbee9144d2f2a338e7d6bd70cae02777d2deb203570144c1b6b46bb02e03c9b2c48d68af45172ea29fa6f1cbbeb1119964a3b2dffc9194354644643ac70eb616ee669334a53f08ce8d05042dfbe6d0f34b97c87efa7778f388d11e94d4ed67b7ccc060493978fe69d93ac31dd115b319e51c13bbbb310547ab2b00845472eced4f11bfe1738b6ccb0cee24f6fde2a1ace19f58b0d0b8c88a18937825bd4d44b034196f96c2fc9898d190d6a08665552d3175600559f4fb74440d8fb1c927ea368874bf9b95f42a625c82f6014e2bbb3c504ed17ff78599d375f6e4eda1a68c5a4cd0a8c163b9f25dbed4c375426c0adcf22ab532297cf3d079e2cd395f0a39be82c2bd13dc30c190cde33c0faa71921fce641b8816fb685cffb595fc561f5aa452fbe89bac17bc83acc4b71e90379bca0d1d412cd387df776ca104ca4e2d2041e8338e08b71de35983983f6e59abb7b7c556237300814102ecc78c2a4f7776c0becf77e6c2ec0f9a41c0b77f256ea78ce6e8acec772b208afef1e5a32a9456b3112ae57d2ed34ceebebfc7f1b44958ecdd49c905973f6a4db225e50e59c67d208a318cfa70d1310e11bf8bdfc512e668b529dee1916ff14bd77d97180a272c5cefeb26eaec69ab63d628b259209103f7400ed467e085823c4461524844373cf4959de39baae00e37af87830cfb99f0b0b86946d7affba4cc66a69628c62d072e9d330a4b683ea91b7080030242021ff1a9dd3b876d7c52442ceea0209cc2cacd80ed5735780c3eb41b3679929618efd366308de3e965487aaa520a7eaa6af5143bdfda9b4eb251ce7f40c353d9d4ab61c44db646bd888f075424239b3f2d95504cc4e1ba30e96bd16443a9d6fa9ac8298c6e977dc96a67bb079f0f89b425a0aae857fabad11b1ef18cf6227266424f941192d631fe0cef21236de4f3ab5f04b48f9a90e52fe201e08eadfa021b2f970f4d81719a753e575b9ad71cbc7c01f7a8eebe82f57df13cd5a2c4116a429ea3b58c6264c29cb56ebb2ea3ed42d7b8539b4efa75b73005fc979d00f0a2979a5c4254a206618c7e3b7c3c1d625ad3d21fad722eea63a98982ee109464fcfd4fcc28636cbe8e56665c86382ec814acf104ca1c0a769e5300c54bfc3a1c6c39ea3e60624a6a3cdd5cfb69843e2c79084adab8a1346dc017d44dd958c9222386dccdd4d4f09fc80643769c7ad4caa0f2bd08a04c60414a8a4a15389d95fad646777ee9d1be692415a6ba6a0078be19b03999fec5f9bd407a554b6a8248d7d778dec2de4ea1d303f28e554e7e46333569d48ca697e1a0985ff670303e553ff01a4e145cf6f7a357b0a50545f757941ae34bbf405f70ff788226f7ae0a3400ae4854323461a4b59290acdaf52c63c921f7cdd279c66e46b900f5e2066d8ab3d027a19537321d4b59d6294a90cf7815c7a4f9cb8aaf6bfae7eafaa80e2285a30d6483b8fbfbaa72d35fb16685e58ee67a0871a65148fe3f1c562a711fa8b612c49b266dbff6a5c229560de0358eafad6ddbcef0c2c1ae622a69b4aecd5bcf9d0064fd6df57fe1cd4fa3144165f66900faeb0fba0576ae8afb18a3191b01b0afc274a3a02f80cbcbd9ec03f25ffcedff123c2c830c1fc7ddfcfab3ead2fc9f97b8f76eef17de9375384c1059f775e4ac9427960efc8f59ea789338d60460b8a65de34831462c0dd131e2f02e3e6b5d96adc84a94894520e2e0df1872e74d0da69848344d4018a059772bd0880796c4b1e9860dcea33c906c97416e0f5b671ca13ea62cfc49fc120186bd4cb9ae78c2b64255ab92928af8d3c4ec7a487b0bda99df34b776cfcc75887df27fb7c0f20bba62ea86ceb21c32bff9773af819a399752b91cdf37d7755c3541a035235a2bbad68e71ee8dbeef729dd03d96bd0ff9a8f658df4f135c4fc13ce2d89abd08d3ac98f82c809b496a01977739d2f8fa896b823b95c713d096a1174f9d09dca0512f43b64fa1406a5772c6ecbcee803692a68881916af0291c90a32d870e01ecc86e4148ba8a75f5717e0fe2965499c6983051e7ddefea3a8049fae6d41258f78502afad5e0e69b262bc8371cca0af430afc810a83dc2ad7cacf0c44a946ff1c11047130e78ef4e8a6b7ac8dff3e62a94417225b24273ca173ba1846c51e586d98417510bcec4e3f63cfa748c78f8179cede4cfbae267f957d798f6c71b94ae3adbfad79ed36f5d1bbbb9ffbbd56dc9dd795750b305a6037bebd40a527abf0b8e49adfca407db5698da30b03f766bf94ab5624f3070d6599651bb790e909d8d8e5dfb39a2878f8ff3913eb079dcdb345d91d1fb5738cea2c0cdeb65dc26847c3a5ffe6a91931b98fdf90f319dd5e096f2b3c648577cdd479884e8b9bf4536dada69b7c42cda11568d505558e9d42497c983bae07dccf6bffcf7f08235013efecb4ba979896b39940d89556ad584004282a10d48c872ecd7481127c5d57c630aed96c0f90e8c2a01db6a1045fbc38d237410e8a1f74c4122e14c3458983d4776544513a0d02b351eab7e8570eefae287f1cd513db751a0c155603bdfb2fe2a1f1bd1547870cde5f63e99facb03bdce114b969eacbd668c66892113add5eb535e8eaac71bcdb0576a2c4118ffad5d7d233a043837ff8ba883c8d939df8cdcd6330caf30eda80763bac47bebaf577a738e9c5a2db73b02e5e314912c11cec9e882df0aa9ad1d3ebc2e31c50001333d4a50d722e37c320956b4a8fa496852c902427e0b92600e8c8e2e3fda504609dc88176dce40f92cb4dada190f9b4488560e4e5c6c90b1fab835ffecc38cf957e0f84a6cc8d21a945218e15843f15c05499c3139b99dd8bafc2663529ddb0f72ee6ec1fe8162d701b4f542c6ed49066e490a37735de8247c4a7bb8fc17e30232e8e3bcef802a18dbb09e55646f657435f13ce57fe28a1864cd766ec83d20a983c05fa7eea301d74696f4b9d2be2e833f43c90e2816bca6dff4f6591fbd1528d9bf117d160778164bd75b1f28e9817b590b0643553968ce70ac25398e5324f79be579666b8a91387a7d0c11b07592e19e22be9381ebbfaa3c5e18adbc7521c0b41e1bc83ea91495c2cf53b17c18bb15e9ff9e2fc1b9df35bcd23f287e3eae013dbfe99adbb3a14157970ce810baff14e7eacd9ffab984d35c921866e087f5f1bf15f3599ea6184bd26372c61dd97b9d1b2d99597841bdc2a96187646a32a51436b38d17083a81985da375d14810369958d7b3128886f900889611650335d383f22b5ed6fea629b686fbbca150be69a0061a6279472a5289bcd863340d9293b1c82071eb91f286ad432d6ae62065489c0b36d749b51c840d8182764cb0f161e614b8c75f6d3f007c83da66bd235ece17f314ddc43f4ed12d8558e5843d1d266ebb2026089e483da529b42933ede27405a683040c15cb17785b8ff24d6bbb43c51b6cb935f3c68dcf620e58bf3f0e1b7f8358a15f74710a0d0e346f42d5ac297a2c43f4dd5d9c368432b1cc0374f9a26168b5c79cde25f9be92d2c2c9340b3effb35e95bb5fdc52a50d1c1433bdcb54e78e11cf69fae4afd0cb4b7a8cde52d828803096a82094860b09ee25cae5203263ce4615e77b33e22296d7bd29bdf9440e42aae6b09e564bd48167929cffdd0b07bf3c015e52df6632a18e29fba2d528ca33068be0e6b2cb4bb86b3c57f65a0e506b2dba401f103ae9bedda01f98d8b221ea3a7c23ed8380825ee43b94fa15b62f485ad2afd6eedfe2ad750fada5877fed59af7b047921886f1b9f6cf334b0a2e4bc7de371cda3f2a23ef1663466ffd23560f0d3da0d950a851f8361a0fad0ef97ec77e5cf0452175477a1a29e0a5b28fedd2d967450298c4db964be682874d824335e1740f02c8de96e46beefab0c472b269eec154c6ac0816a79b9adda8581b3824fdb5394f77e6298099811108298acdee5632e9a35c3bc513ed1fec1cff9d5dcc1d23b941873e64bb90988dd71958fda5e306bbafeeec003ff4a91d4d0b4fff2959b268b3be81b24a4c38af166406263a0d47bd4b35e0466a8049159cbb50c985bee86a7d345d09450de04afe426e21cd127a68dc5b860034568d5a552f61b5bb5afbe3c0ca5a17864246be0dbaead0b1d28a55dc841774b19004fc8bbf6389781f8ce4350aed18d80c4b12cec8b99e56ac15ac29398e88c4c90778b92575bd036eda2c7203268fb201bc1809dbff584a8a9bb8f0a8ad33f01ad04c7eeab30ea0726d073875e7844df5655f8a3be118ddbd306938701116e9c6538bd39c1f7d8fd607a58406f5c9ea4fcd5099d96ca6515cddf80c9d1160442b37305580998529db4e9d9a5e0c9f06868a5a082781067393f4971fec17658acedb0f9ceabc89d2dd9023146e073559a2ea3485b6cdd567e59eccd928306d0311e3c9ad26363ff3abfdc78081a7e1f54a308acc661c642d27d027fb84e847e12abce8e7b871ae9186d2ab6715dfe28b70acc74ee7ecdb7229cd54db9aa7316ca69bff26e140855830d9934540413ff2ca72404aa72a626d7aefc3c7fdbd65d26bcb484a649058aff1f60214ae5d1dc2d8caae88a1c4855a002bb2b5ff17805f3edd744eddadf778ee19905da404623361a074fd370fa53e1ecf2429dc1e7239cb370de23a66a94d3249c88fdaa1af28b139deb69f72fd1265b232ad6ace80842f20138c6ca7f4ad58cb786f92437b894ccbae1ec8c0b50a1eab02e021b2f94c835c50264412e6af9f16c3f922d04c7e2f5c46a28465f2fb3a065fce949dd98b998a6f2c5f84393ae1647e50bf1e66701c0d7134b7f475e1d20d1b86248fb7e5bf6844787a44a6443e279f8fad1153864b7ba4dc5b16982cbab2b07b42fe3dd35a8939a93bfd59c25059318462235d47c0223c2ffad1e8b43e55997360d4e658f49decd4e00ff8196cae9c6db1c67db0fd926d48f01ee210d6f87d837577a1ac39bacfef7a0a38ed724e8331edd0a4aae17ed0c38919c973363bdf22cf24d7a716ffafdf84a87fd724519ac6548f4ea3be7fa52b372ad65610916b18119b449fa79648f7da6f5e4491b782c8e6fcfdae6cf2f27a7c316f7167adfe684193ce57afc6453e61acd0f878bc8123185060c55c8234264a4b2c308596bf70441fc92e59f066422e14b8c31d1331c6b3b19aaf33437dcf0b630a85344beceadf1f68ecbc9e5f0c72cbf1c23520e8ec71037f698ce6c6f3dcea73e54e7b5e82e8636152e683496798b8c1c6531b1986fe9249aa0add6bbfd4e28410bba875c0732fd8388405ab1e51d978744d55203d0136eeb1920612a791c1da1f68f6eb71be8b3fe10fc83251cc93944c967703dc7f5485fc1b0aeb38c368bd0af6d66c240e08b255c5639890aa6e73bc282367afb1ca51aa4e5db2eaf0a45cacdd9d26c6bed4bde2b22d4af27c0cb032f80351f5dc011d6871b78ff4be4232a33b935fbe8fcae353b3a98a6db95a97c47e9eddba24e081b9d89afa1834859d86d7f8640228c8f97d33d7dfdcba6772ae754c64e3fe4cde3cde9eeade7076864e256bd49093df063d9f74ca2e101f89e1b6b30f196821d2838bfb89db08ec4c4b2d73f8b53d232fdb1a262614b31db2094a9d4530e81129e0d58bedd80806e2476e65215f6fcd64faaf351c0e46b99025374f65f329407062845d48b65556d41392c4e70c68ef7d207cad2a42561e14d1ad72cb2b34939a2f88c45da81dff2db71ce4c39fdefd353d9e9b4ef0d5c4efbc77e79ab8c6439a71fbe876499dba7cbbfd25df4f1af861f152e0966f3ec80da18c1894d37bb08875083a7194926c818fea6d504b7202c18e0603d17453cc3e173dff25620059e42743542297ddb86e78b508d95a185b03380a41e91e542b889ea9fa78519374ed1e2d3094797867eacaffe88898f89319d6fef3206b6bad70b8b8120dd2b74db7f5d97a39a73b7c82dd9d58f59cf75ae329ed6131b7600a0cc57c15275a4eed2cc06b894ea0fa64a79cc43296746f02594fabd0f9e59ca63fc8ef592b439617234197b5a1c1baf95e9dd49bd4870a05ec8db878f812bfcb3326fdf65e54176b4079da5c4d59961bfd65bd2cc4dddbf748c188dfe0474696a2ecd2a92b8d9fbc91418340ad9dde9449d342c1306d1f51740fc14b376f0a2f44fe835372921cbb273fe7454cc37840e84a190405befff44c0ed775e12651c7a62564d3fba7139bb2f78b3338c4f202e0184c0239c158fb84b1a5983c214b3451d5f5509c2c0698d3050f650d8e97d415c62a0d8c73e7728ef8875b90f352210e6a982fb1de3e0d687aa4cbeb073c4a02e8c0071aadeb7ebb747ac71f5fdf7c23485bb7e84bceeab93aeeebbb200b20755b32be1bd67ab39b61f4f60715f947db811967a9f4770fcec3322a7304b05aae2a5253703ebbedbdb2ff9af5e783fd60468dd7101138e4dc587138a8c261c20c9cd07da3e139084264e80ae8ce9c9a6394d691eeaa569e3ae3389480e29266eacc9386a36963680bc9f2dbee7d1cae3023e2525dcf052da09fb82a240866e5b95b9af8471dab64274dd30ac2f2d2b2339e0a76256a230cf2606ba870f6fe75e382a4ceefd6d78303df934a54aa110831c18b893aada5da83c4ee51a06418276d03c072e148c1692d62284793f930bd4adb7cb4486d16feef259c1c8c86a688f15056e39ace11e2c526cfaf5b43daefc91574441b8403343d88c853166c5132ba2c871e227580bcfa74c6c63b53b8e142d2c9d596fb2613c365736bb95a5e193bdb90a346b6e7f4145a71b3707c778c40e24837ab1a93e47c71178e58eb2a68ee8a74d07594237bf1c97d650309b96ce73dc84a3c0c3494bb6f5809016cb9ac12bf052efaeb2754328ef57d92a260ddc0f6f81ec01f4525dc8a61bfa5e0ed41601598288d4ea97f2946773cb6ac31df6de3e36351e0aa0f020b71ca36e2311999a6731605c97637b1b420b1e68402d2d1d14df9f36c51fed0a051992a68dd6152f7d19bc5bcf207f3c7a2e154c0e8b91e1bfff118d67d839e2321841c74b1109d998bafda4ebca1e30c127ac5493188a3ff598b327121fc142c4fb072c6b66db0055912fa3008643a1850da9b02a18bd423dee433725263ee647783dd66fc03a1d3086e4fd6312a71cc24745ed0a3f003e3e1d0aeaff208b3559af9860ef2c7a3bec89771657fb172f94f5c47db72af9af2f012750407fb4856ec44771b43b0c0e41f85dc54bc5cec40f100796449bf7a18e5dd6ef34eba9c5433c2b51c2aef5bddf456ea4594ceb010b86de89e8054d7b2fec2fc479fa884d916b97829401eed8595d8bdd17d6a60eeb324df6e9bf746be07ddd184be925161e2a3efea5f8ba7666c6f369b965f22bc9015ff3fcd7173a1a739ba3277f8b5c7cb4809e6c8f6f03f2fd5efed634f4bae603e47bfb24680e7aa3e4d8fa1eafeec57f13dcbac96f290dcca5c767b7b07e60096eb05dd0d65ff101927fb720041bb7a4211bb131c70dc9a9e0f39cfd799a0868de6668f1565a1c460d6ca5e45125146f493378bcbda74d6ce12ee3687c249686cf1cbfca96163bfba1cbfadf8fa668e261b67ea8549fabc408f883c29d30e1719a56f11dacf91496fd997e3ee54af9c40fecf29da1cef330d4c6c9cb2d69344ca0fca85b5ff24f6941a714fc97eff14363c4c49430baefea595fe0a13a49ca2178c8048725c77a5a9c4901cc37158dcd47db77fe575b2cc5faf9e084e957474521bbd804309ec7ba429079e7e5b50c5f4d0f3ce2d4ca09120fd86911492b68348ff5a15f788715814b7eafff5555efc09c7d4853148a6fe47f7520ec757ec8217009c4d76c01b94c3eec1ee009a2d0654168bc134b48d80b8be413ceea041ac5b402dace036906d2a0813c580ffee351fa6ed51bba513ad0b2f0fad2969178c6386e6def18a33b5aebcca3fdbf4f8fba52228f7e953c4df56c697e37d9d22c4804055c54d9b3aa179bec4972cc65548299d418e447e17c6b1769398a6f80b9457b33cec5af98ff78e2eb8b0d17c297569d1befe429abf9db5b3ac7cbe5211126aac06951d9d5e1b2f357d4c973967cc746518c0a5cb927d328db7063db033497c9ddf6209ed7293e460bfb7e21f564fb5e49047554d18b38869dc54bfd0df60ada57730cbc1457233932aec3ccc02227c9286a6cb6e3f7cf4400fc846b73e579d6e9fc00a68e9f32119e2762a384141d4517f09bb21b4c65f9a9bbcca7b2dbef8bf8f0bf7bf3d528c56a7706df177a6a2f09f4f5a8d82849cf65b71fd426ae2516b63fe83f26a9bc39c36643b22f07dd20b08267060024ca1be5f0ce46bc1f652e78d72fcb785058a8ca751efd56f5e33874333d3299fc884ac5826bb8504683afda24cbb7b802a4e82a22730078a0bd3471647502688efc16f0ca4ee08dd8c773b6153273517dd3269af0364a8b60d9000b895a0c51d4e2dd3d1751788c7150ddd820895cbe5548da33ebd0b6ed42a3d836d8fc64635317a8abed15806852acb7daa10daf0d16dc16db4fb612103644d6683b9f745ad58e9af6457218d015d2b83ca0ea5e279858a1fc1d0357453d399b5cb1189f517e3edc09a95f6575b12491b9947be5351ff620d67e54c813f51c9d3a8fab7b862db37036ad145e3b2e30b41ed99cb999246a913b9015996fa7f0c9cbe90903c508266fd23266b8e12cdfb978f422a64f117c7cb972684e30ad76d9790acc160d5fac695e13bbb0abb8cb2b70f8694ab5f8927f55f1bfc19a39aa3d7427d84e7754f8411c851940e95ee0b41207e096ac62ec654cf01c297622d60462159286f0ffa229f21cea90d15bd72b94ca9cfdd0c75b2ec76018bd61f8a110c3969a33c993632f720fc972f795a16c7c9d811c600181109a63486fc888068830ae27067e985bdb2eb20f607daea273a8cbef0ee5f73b53129a9e5e21d54ee2aebf40a2dce3e6b52cf507638dbf6f710761538b5a6ee6be8ef26ce00128d016a70684aa8db8a4e0e18b35ad0c73bed044bae186c06fa5da3238c1ad1749c3042f4337605782123f17b646f4b0a6f7fdb8c1c77a836da9cee91f8828c11528f5d9b00de093346f329a9e8461facb280af0d1f2b78371ad4e3ac09e826a1690b201fe8d14a5633eeb723d674ba122e13444b46092d8e6d19d5e9d04794955a2755442c8f4e65081c1ec8241e86a4a344f835362b995023a83ca2595fac29314ac300661457bc2482fa5e2787f6b33be62ae81ab9a8fe9a2cf7b13abd74ab12d810b899111961c812959082833489febbf776d527269a3acba36a55d43a40fa0c89ea2ec509f9bdc10003cd28e8a59673d3344b3c4c0040aa851547dcc090123154ecbb8e1013112038c77ae72bf74787bd12f88a476c0871d7c94ae72677db1764e05c3f3c2b1b0c015851cd61a35a823c997709f8c24d6d8349d1ee1ed488ffd14638c07295d4537117ff0b89c87796bb0011c12d37dac6b9cc245cef56d6ccdff79af98cf723d2dbe3b626bdd7c993b136f3b1b8b52a9203a15e43a4ae3922bc4f66d4b940feaea1a94776b0f902a30882a41aab18a1e81e46f91acd73128ce22374ad3bf1aa1ef16e7c0e7732350858165dc20be55cfe25e1807be6fe79a2ea2ffa7b88603486aeb5812b8759510c57b06f8a3a36199d7afb0fda110af2e6c0f9fe0abd773e1cbb3354a35a459fc5a26a4029d969ab7fe841c14eb47883d964d44728859d86f442800400a850099e603c991f13b1d0ed533d9bc52e21fbab4e92f9d20af77387ccad723e0f7343910b3957beb9b21db71568a0b80ebfe105c919525ef4dc039b5e7f254d65300f4373fc0a9f442ee8034b4bf7f6621b99fcdbfc6348008fde2aac5ce177cdb727cd859e5a394dc7c89e5e1c876e12a2b8a12f19e7c2d8db9667b07100836e05fbac01b4369678f2ff16cd5ec0a2f19f0e1c56d8a84d0f64ce70a2ab1402b905500624fbfcd46e6bd4d42d2b0e67e79903015dff54aae4231ec27935e3a89015f30794011711c5d345167c2fc0f0c02ad6bfdfef4c4b653a73af35581e8800d12a486e2ea44fa043f0aacf9284390cf5c5e406d32845fe1e84087e40a49460092ef064c0b7f2d644f25e361b85e8b9064d03c3b759425ee53584344d523018c7d595bcf54d9de55e1bb7bad83a6b6469e27f5ed43ab4540e92fc0140dee142672573eef713fb05b22eb10bc0aca5659061052fc36a37477af795cfda236aad2b69ba2915504f034e1d4ab92e04fcbbba5756b0e83737d9eda4e54437985e26418c0c36b6b2b391a554b141772ac0c9e07f366e9a5b00f2041694ccbb6fa60dc4cbc5c9c3d7fce3a37703ee3ed0d06fa7cf5f7517db0a4b59810026b4284890549d2d33370d77a6a29bb9970ff04d1951604c20ea4ca6a4645b4ff75ebfa6a97cf7f5ba9e079473716309d0e74374fa9bdde075552d8596a5f0983ab8734ce82cfb6d3ff4ca4ff88c4e809e61de3eb0e97d7cd575ef0b6d5e6fb2c153c208e25b67589f2f46587b2bc6e0873485b28338023f59bbf69a1cf229ef785523c18c1ac9c524eb93f2d8b4f80f413cc3344a720d7ca756f018607a9f8038c66407c72452b27f8eeadbdacff782d093c8d22a11a3948aa5d4d744c4a2ad6fdffd303285d2357502e84fc7a9ef73ca756602f5036e64edfcc373c0c37ca5b7ce95c7fe5118463a5dcd4506e965ceac61ab9072267901010ed916afac0fce15a0dd118a31edb3fc749c86dc3447bfb5786cdb4eccc3214f9550ad837ad87a43cd87613bd07ec5880066708212902ab78035c4c06a302e70f650a6dbc5f51b2b14f4ae78af053ad0615f83bf138b1389b2d0845cf437e37de01155cfecfeaac448e1d154ec2d4fa86395ed518510050aaa05b81c3ead2a5bd5590c990acccdbb7eb036f762e9cdbdba587c8cffeacacd3bafb577a1d37a1695cbf1ed1729a00b1eaebe1ae40ef9f932c11162ef5af787deb9411fae23d8c6b6cd9cf1661cbd116cbac2ed7e02501f2c2c3f8ef11ad216ef89bdeec4e4035eec736fbfe95dac249c6b71743a3ea549dd36683f2251bfb1d908a9862a84de2dadb9d9179620ff654e7a899573bf8b0c91813e3babbc0232d6c9494a0d4630ec08ec715730b323838763af05860fc2edecfb0581fce1175925103dfa034bdd56e9f04cc02b6954ba0dc73e1ca7cf2bb3135a700611c4793e80076fb912e80f064d3bfdc2ec266e6ecbeb4fd6678e63075048d1754ccbce1ce0fc1975a1d5c2b671b9efd44012e02832bd1b517e4188d97ba1690d221e0291485678da91fde88aad8dccaeb9837fe81f6e03b5b58725d14844d0b4315fada6d1a039d9cd40feb14e365542b782f9eaa147a11bfe74aa8dc6367438a8043ce91f15908252b025433ee4c1d8d3b7140d102c6310682a74976d00b9c888a58c7bb98ad87f3e13f3781c576184ad739ae245ca585105905daec56c1145b61f9b6e2178678fd0e8113111959702f7878f4cddf0712809f988374b25ddee37e8e1ac20214f25e3393275daf597cd3df2ea8decf9fc773e030ce8b4414a775b33faa871448088cf3de72fdd80b154a27985c301de3c442977572bf0ffed859473206a21273e286ff3798bae8cf2aba11297bad90603bc8f5b83c59f1de7320e5d3a98c5e2913b29e9ff0d4721a7801f861121690ed150bd910926608dccda1967cced346e383a83478591255c3cd443c3eff58278c708ef889102533e58d2dfc611d3567187563194e35c88cd7e1050a097c3aba1682971daccdf88e49aea96219f1871a9d81d3bbc9655919183ebc2673ac352e28b06b1fa39ac70d97d3a9a02b331118bacad949090df3b988e30086aa2f296e5e6178b5c243f70e6ff956b3b6e1cc3064ce850f2ee7685daf7833781d581a0e90c72c29b8ea255da268d9cb8063256661aa06a924f68079e7cbca731272b44e6cfbee9054f6ba7187d6b3c4c8c8c0dd0dd9a6053bc3c4e6fd8babf40d75b823881d7e3e7f5794339e88104757977fe45ced55de76059f034ff61a6811fd64348433c2fc92a89ddc7f2d9a39d83a65d4f506cd23e53fd2f1e97b208972a2f8d729230417d8ac77b07e2ead434b858bf5f8c95541c93ea4a82dfab16d5c307ad34c60e07cbccbe0636499df232245a18acf61919052e9e34bbf178f41828261c8b3f6a2e1ab6b1dda98ca3023a4e1073955b284238ebee9639c114b881e373eb70d21305619a916bee7f51b6de7f33f05a4513d4204df3da50bb9b978acee2ee2af055629e3ca0548faabf1a45de036173a7d903b79687abd42ca2c55647ebe53274d7ba341aa446f962795b0c9ff87f6064fab426c08f999b914f25d49612d2c73b664513f3cf21b657660235bca6f072572adb2e1fa928c7c688c931ade140a672cb1cd3355603fc25c260f2f8b49b2c6171054499d292553f83dcfb2d2dbdfa3122cbc3eb3dad96ec596dc9103be6bc9db342f9c139229e0ead4256a51fc57e094198455347d609954fb49afba19350ce0cca4516d6de49a1350590085cea04c8d02327229d48108d138debaadeff01c0ffffff3f