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 59267 d43f707fa2c9b83a0ada3386377e68d5475ca1f65fbdf3c5a3b4dfd3153e127a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b2f64f43a4f5d168cb485705d1bce87930e65380d357ef72d64ffc05073c2cb
Certificate Block Hash
d43f707fa2c9b83a0ada3386377e68d5475ca1f65fbdf3c5a3b4dfd3153e127a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b0050000401c0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000080a55485a6ad8bd9f5667f0737d8ffb61bcbe676f514d379dc6a4d17f3e2fc7e4be722b1689bb08b0245d9b1b696dd934bb6f4883a8bb5f51cb1ade22709d0eaa9be205580f6435805e625d6aaa9b4738f52b6aab8f85eca391a0000000000000040000000400000b0050000401c0000

Raw Header Hex

00004020e2a59a78902816299066885da7860395e865841ff3a5c42e4d2f3cfdea2f2c12228dfeef21c2bd82e4672420f2e36adadd6acce4ff61ebb21c41894e76d8e4898dfa116a2d820318cbc27350c0ff642df77e350d38650e9387ce1b5d7085b48c165d4f3af4642f1b

Proof Data Hex

59,560 bytes
12121602030763d8804f2b4db8ae5471b40a3dd875bf7c789c98ac84bf8a4d5d5ce7360ddd4b09e9e0d9c5653af7beb8ce0fa85eb359caf3da4e433f1534fdea2a8f30511ff33c74cf2479d647b481a87af7050ae590758091cc41a599b3c93387a3f98baa0a26e1ba5746f6be0cc1d0b616dbb67849f3b5c4d379a12c54c51205d7a703b67e459985df398ec12615735482e09e2304fc58f73e2de9d0021d27785fb3f2afd5c84246f94c17a767ae1d62b322c2cd8c6494a9cc148a25e26c07832a57ec75800ff18d1bf3740464b2af1feff87ec5c8b8e934c641e03272ee726f8cd4f4f2bd852db168cbdf8c708f256ad5fe0beeec71628b1bb91000026780bc533dd998695d4fe832bb2fde1a05143a9a1c77d9ba1702557136e7b0a7575b3e81bbaf17473769b12b4a4152308b0012df81c7d77e5c8f51b04e5c6029d3d17b6a89549a672a55458cebc3cd9b8109398fb676e953a5c5f35b3be2364efa3e39906f0fe74b2bad8c0b154cf2434a15a4d2df9dae39ca46a0a59376c31838492f033a48d28acb48915f5a8f401cde3ed8e872bf5c9a9eb43197a1c7f4f1fa114a1bf5461e4b5577b14d260a27dfe1955d134d64cfe410571e8507e7c990be73414e3a5b38dfdfa78155c6349dd954a1117e0e7c7037af937705fa46a9ca62388247840c3e660a28375f6c20f4d7fa28fde6f1b33bf19f9c8cf712b6f2ef135b08ff5f252f8b25ad7576411c8b0475605b46a82e3181cb0d80bf6a55ec7f8d2d185a0fe75d219a9c3adc91de64485e639f0d7caa7e1482815e5eb758ba99ecbb31238bf1e2a6b0539ea971aa99541199bcffb71cc52dbc1d5969003c51f81a11b796d89105e5a9106ce36eedebe8f3ae3e2bcfe1555f2062783785ac8c5d135c44c88dc71ff69914d079ff109de450da13cda29279c4db38f91b8889fe933c58c62bd2030bc9cbcb96bee177ac9a01c03f6834c4590acf7012980e882063f4db1bb7e7041e3fbaa9f571127f931c79d289050fe213080edb91ec26f4bf8de7b3a873c8d5c58f6c5d23556cd6e56eafa08b364a808e5bca0a75f10b2c4873d167e16d2d97857396b99677f0c4dd7a33ac97390c9c31ef8d0d9b47e18f0c79c88bdd55ff3639cc425c347ba08248f3c06e1ad9ca7c7a8215f7c957580a4c3c71f1cba95df8c3be38ca07725b17c5c3c3193ea474cddb1f1fba30fccaea972c33641ec5f8e516def4193b28bc1d01b7c2a9be561dfce4f369b7c0be30ca125198c53eaf00017d7bf170ba860de07a1900166cc428f5b44072e4def0335609354d7c863c70841b2ac3e7d4aff6c68c9a1e403dcde13f3f05d3aea5e262232c6e0c5689dfbc9a48a2d801cd5a0575cc2565b9fd00dbab32357e98b8535be3680a0df18ef29cd239c920fe30dd85df40b8defebc439deff817cdb0d131167742cc6a036f735c249059f985c9c150ff2585c185637e20b90a6667e4e063b507a3189ecd6d09030b89fdc9e7430e702f2da6c8f98a922ad78b813f101c6bfaaa56e733e89fdbc1d71901245434415e72285202e6ed1135ea591082628d3b70e39cf01bd6d4bd07dd5c698e8cda94bea13efc55518b83ba7bd80cae4af50f8533fcaed3a7a9ee6c986da34f6807dd3d7711c735376130a96f9d6b97f05b8bf4d1bded28168854e83dea439407419c151a4d746e45d07cd0b5add1b7bc4a0f1a3b2e49433ec25a8f5a496030eb6f0e0c79382878913cc232a1b24710c371f0739ca572c3093dde00478f59debc8ec156ca45df1d13a9d82ef46985440d171aadea07a3ba18d74da25a166d8d8e223d80c12452f5d33ee8a72b781ed0acd7d911d6e3673d46c76d4e132fa479a4b3ab552aae51dd1ad387eb5c01b5df2c4a9be7cccf56c9b4f6e7f15d4365195de1fc300f9e4c30e295d4d84f0c91dc21a439b3e761eed4e525ef65310c0c7740bbaf936ca19c9f742c8a17b9252007c6d55a5a87068325d833bcc2e858b487d51a7939b15d66a5466ef632250bc7bad05e1a77322d11b4235ccb1d91cadc02123bb0624b1039882639aca79a07b6712196a782a016178eb8627550797bf36b7a381129e7aba15454ebd48ee7f1592c9c0a5420fb74a953ab52b2d43284435d6d55849767261508617e448528919759ead755f9e14396b1f8fbde7f2580119c66a445a51bdd16f19f91ff128eefdf15b01e0082870f9a590394bec89f0835608f35b574ef7dcd2371e99218172a997f3130a33bb7903f99e9132df48ef788bd66288c029f944ccdbeda11e9880a866e90b3cef3eb1fd45c7e12ca54fd83469b83bd3aae981e65e4ef36d72b12aa8c7e850744d2a298202846a288c529dfc35cb2feb03da8b1b07425891fa724319802c43beed589a97d1567e2de123b709f0bf90dbe3958039af480d1d3e43309eef867f5451f06f3b6b24f49e617bd3a62c80f4e1e3c01e90b3f79b837e4013a12d684fa53e34553d6cbf4006a93b498cc992207b35f48a3ee48c7a33bc17b712cb71e6b5245ab1a752345f586715d8cb769b328efcc166240a1648d68a4fe7739243f3ec9d08c4e98635cc7fa4f6cca108709177d9c276087cf1eded93cb80d959fb7691d337171aad4ed32b9ecd35fcef88f15f092a6711b158068dd872549bc0eb7922cc2ad6a6593076e69137abaedb37d6ca5fbc6672fc81aaafc0d0dead0842a39c8310a321cde3055d49a9e6d2b1cef05f2227eee50488af86dd9a71852aeb4515c2ee83122248f3ce2a52857b922a1e10f974a630822794f254274ffde322b73018b42269d1751ac9fa7344f9f6022628c42e696ee1c71cf610fe93c61637a1afcc53490c98a22090607e51c8f1cb2cd8c2846fe11f94e529b03f58fd100abe375d1566503110ec61c004a62c122cee0128fd934bf1b548b10bede34732a4bb9da5b09f4e7f51068a757e4a470bae92271a38924359cc41ef6c00ba120d74332bb7d4d5e44b8d92681b3abe6147d3ab2e57e0ead391b18edcd5965299fdecaa33a814bdbbdf3838bf829d6507448f4ef8090d3509ac840f9e1574923b5d9904ea62a0efe2248b603efc7548a41127de62a5083d7b0d9dafa6e5cfab711139395f2a699dd88c07830308e473fc81ac35fe47c8f30f8e81f0887e1c9cd0f4a131b140df6ad9549e5c3941026baaf8cd25e6f34df039c47f61e605786bcf55bbea75de58a7dd71bc9c937f29447daa62ecdd35d828ef8d4ec695a80ebae0aa88283ce6fef5189f8c1d8379b3235600d1acbe95b495009a4b1136d451cec9a7f859a013d40f1f56f1345e704ca35008cdca684c53116c223762dda72ccbd38b4129d6f14448015d3b422cfa74bfa20ac0555af10ce202f1942e36957ac0c7a614de6c1b708c6c9f69b50bd487b30d0ae7e4ec3454394ea2baf5aa3013709646451b29055ab5dc12630f5021a8984cb1cd674d611c76859f83f0a4359c1619b7f401e7877d1d6dcb761e7604e45c7513692358150d76f4af4100019a77c10952dc95194a7ae5ac73881667bddfc2eefe80b822243c368347192548d862e67b60c6e7babab146247c56aa38e98406186b2bbf05ed5be46cf710c98c784f331702817877ea4b64d0b52ef8fc0155945d6cdc0a6a10aa2e840f44af0e333bc3791bb9c988c0db4bb8c33adf8ff8d63a59ecbb791e0fbb9c1dc6cdb724ad24fb847ea115795239dd871c9e4c8fa8305381adea09dbdff211d011c237d87adf62b2048995be095704a0c67ac734e9d9f947f165a1a09c0ddd3d7c444184e2aff41df53f9a2fe730f7ae74a89655249208c3e70aaeea6f9d27033c008d03cdf58ab0e1ead7a1330d0f571978f6932ce2f28f6fb8eaaec36d5c485de7e55702f96edf6052689db565c0e3ff6db72716d955f46dcd6a3a538df824d3eb9edfdd5d244cb0d904777ce1f256af2691c85b4854162f9b29215ef377b03bdfe707a258d12c7c469508ebdb04ed8265c6c29c0984f7c4d199ec48333248eb999972b5e31e8cdf0480dd387e18dc9509eeb2ef8e4e8bc8a63d8e5977b1d6745bcb8b749d6114fe7f018d1cf07fb884310ab454686724d72f0cb651e96b27a4081d396ff3316649acaa6ab40bfd88f07b0ccfa57c2ad44df4bae60c9f44d4a0748d2e6369e269f0cab2cbf176d12fa734e837cd3140ee9dcc1bfefab78928a40e3ab068bebfca9a1016c83dfade2b6c913db2dd7e869786ec6f2520ae9d8280ea9a85a5999139676908b7e416c9cbd0f18c8729291ecf4fcce6baec4a77118b95418ad3bb5f8979a21e710a443d030963b08fddccbd2c7bbf4ce5f2c4a2117709921eaba93e36716c7164d52c03c9080d8cf181a80379cbaf4db1cfcbcacbe7db9f1d7faad722e79912cacc19aad292355e0cd2e723fd2108b57d0858031da1fd141a7dd1ed916487f349d7efa5e0947b56ffffc232c22cc4e9fbad0369b7071ef2c0142db8bf415f3b6051ec34cbba343cc044c660d1f16eb7599ec8c80d4e7753c417d3206a1d8c72ae3fc9ad3f28f92b03f4bd8e1fe951812ebf5bd188ff03c9f0dac7754ec802bd474c80a0708fbac16deb05317a65c92fa943577063f3d2ce807fcb9ced7363b6498c02a8698050eaf5683f94a547fec5792b56cd981b9f33c565bdea51de2cfdfc8192362890607c778359b4744022518ef3fdaa710293f59890bdc3c96c05dc58740139bb535f9086ec3fcdbff85cfd0d93f0da276e80166f28d79d5beccadcf1728d5a7646e403d28f8338ac857d70ade872b57ce3bda028decf8dfc94b4c7cda5deb6dedca4bcd5a1658664a6a0fc97b785dae713ac29619f40988ac93b2318fa7d52572c5337fe43f1d29be61cf3c9acdf08cbba83badcb327edf0b46190efdd28fac168d1d9344aaa8ec3880ae7e6a21f593655fecf5444f875de7d666dc1223c55eb60735e67babe352f2abeb7fdd69c0753d9e98ee04523e6ddb8c9206a492259905622a71d6b9868e354529ebc5dadf8d392f000197902a31609b011731f1a491517030974f688818fc86452754f1e3fa51b5925af643a32746689e1f06e9a2b2adf7ea3d5942342761976a8b538a7b812e2af2765d25acba40ca30ff911ca2c8f2d27f09365ce629c7922e887dc2c46be6e006683a0fadd53a0515546cef0229c80e4725b3b413524f1e7bcccadc90dd367240add01624ae89893406c4f0f6cb9590fbe479fc668f53b0bf8234daefb66663a7abb6ff5023e642f0a6381c08e37a59bea2faaf903d31fb18a3542866b31ccc8406ade899decbfe5701f7f8e1588bde158300472811c4058e49362810852ebe9574292ba4c71593f79e6fcbb8ac33263481a12e6fc3b18d87b859f8d4655b9f1629782c59ca25051d9f54aeabedf1e1bf6250c8048655b768386c224253b59ffa6bf8cfa87b788feeb8a7d797b11b044a80bfc78a69c1ec71ec0d9b9645e31f53981b66113237087736c011ab0657abccce814b080dfef8dcfed6166631b17364dcdf957341c751bfc279dc64a52e70fa4f31fb0ae2036bb249337e3e9d09a46a3d64f7e75bb6694ccfd429b29d770553a4d100e1e2a14185da6ccabc12466ad6285ff94ca2d5a5f19c310d922ce3715d568222dd7df3bf72425c0de5626282682d622a4ad7e90a85d3657bc51ff3db66ee1b5c16d6854d00418e5a5ef831f0bc6b6689ca759700d550e3040b885a96b3a075c8923130ff185378243ce474ecc0b228f95346bbadb516eb3b355e26c419c0917ff948af4ec90ed849a3b05443386b508096e4ee915cd5acc0a5d425e6bb304c5286bae1f02124efcadf4079a076db3a39dc2cb7871131eaab6595cd23fea318658973131aacdcc46d8b1bcb232b9228d17153c749bc6fdf8c0386c72367daa5792761e38980565423659dd3a75e8855a4a9803b6c320907e7853c183939dee73167cb4acfdb2b3fcc5ebf8462fab3dd3609d63eb8df90da98b0a1d935c2d1c3b2d91e2800ddc319bf1ea906d5ebe1ecb11c18bca18a53ca2084f67f970f96925bd80cc3063e64fac9b21651bb935cf21b3fd1c63149adef21c1e4f58e8eef88e52c3ac92bfe3e22317621f0aeb50abfbc817df77f56b3e554da03900f21348151e7013c61fb92bb90691f97c4f397bd3e394e7ffdd4d0f4e7d98d113390b5e53309cfabe57716ddf4dff8fe3f1a4d443878c252d1f6e3b1761e53c7f127af294c93e914012648469e5e645c825f148a62a2f27807257010eb1100ed887fa21fe8bb65db2153cc8fa8953ef793613a733aefab048a6ba5256d81a9afb7b62c4c2e709196a7400d128b68c71ffcf56e77c883d16ee844f7ca1405ad066663af47178e91bf2940cc9e0dd5d6abcfa892fb85f69675ab88cbad80ef55b5d2a14cac6ed90ea56c469e0260d3f3cd616244ba192704825c18be4f9a8c7caaaa1bd93b6eea9ab89f823d438f1cdb0a75a9bd88598b9689d99970f3208a5da73b843e5c5b4cdae50f02e65b9b4064d586a793b9a2b43b94736f19c4909f7be295ea478c2d129fbb5073858a6261be163b97d1519dc3658645e57fa19788c16a3becba780c7e519f919b5a0cc9d2fa5bd28117cc9e10a199541127241668a173ba812d86331836144be391a4bd32c425c9237c371916dade23c997b0bd42c882c04069aabb05b7e637d6cc53c17cfffa033d87d6c4af360fcca3a48a757c96528595b93a00331325f4da32a72eab45d4bd741b7a7e7c16eb7d4e65df63a6f8f7952b5a1b085a738bb96b773b16674a455e60a24d67c3a0ec0c5ecc881596358a6675097bf7fbc14725f95c710332d0a03ed29d2b545a5aaa7ff0499aedc88c426762a829048ebc2857ba3c395cd7836c665a9efc6576b31d55db47cfa37e72047600c60f0b9f37b4dfc4b71a82faef18f8ba08930612d70a064f84c12cbc318cd75cf8b0a5f6f043875d79524055796217ed3998931a7a49eb9370234182436ea91db4f24dc6b10949b47267a912393d7c72d819c93bc9532a7552dac287bcf74fb87dde23cf8bea178f05fb76994da146e28ab593b3933e11a967d54604b6e83ee1c44db1abb14a17a471d831d57ffa42f039b08bdafefbd3d39f9909a137d21b7cbe2db8aa61ae0b00d72a0fd790f21f4e2995edab9225de751ba2aa35aff4b149dec7c80900553470e6060ec74bcb29fba47e8488d0747123df8a657e25f96ce6144cb3e8700f1ba8ee7b4bfed973aa1e6771aac26fb268d8cf782023c9f28fe99864b9e15852998e26c1f835ec0496ac3960eeb4db03d5a350d36ef575fd9880a68837222d3e2b6a5d956d7d58a784e817698467efd1fc4aff6ed8e7ad482b4a251531d1ebf2ac60c71a0266c67b0642dd74356252ee50563e0ba216206891981be79e878f26ddfd3fa7441ab0e96361a59ac325cd2a089b4e111b2d9ee5786fc96c61e8883c8d8d6369d227868dbd89756f00adf10a8860037695925a3d5321c63331fa8e837d62bdaf5a31d88c6734cf92959ff6ac7126c77b7b361b0573551d9b33270c769ba0806c5267cfd1ad9a5cf29253a4dfe88deeeee93314a278c02fec84ec805c7520b45424eb4fe8558edfad403133f7971d4bc37c0310211f5a3708c6c041eac7c870269600582bc65fe41ff2e948e71a25a9a057c8a60b4eaa304dac79bae64572c0ad400877afd4adf36836f5805e43cc68479679ec018521ccc53b50982c4786ca108aa4e566a5437b411b62dc679b208e86c012cbffe5b889f85d63e816d380a286ef78fde501c33b716f20d5466ec6ecab07ffc243918307a0e684b70f3c18c517b55388f1b59869cc55f72d19a2e9d146c0c0a7f0198ec551bfdd849e4ff005069a2e86b82609bbf9d39f5cf5b0995c8b54dfc866f20cefbfa68dffb5c0d32cf1cb75077681763e57462155ccefd7a19add7058ef0931acb134eb3617dd6df52c082355a893989d2fcdf156272c91f335c22402a98bce2722fc6722d7c471794daecdd0608efe6edd762c023a603326050c62738a8b14e7cd80e4d9be026c8a48d3677a458d4ecae80fbb6df41397d32b8c881936def7950c86a818598b0a18f1416e7cd6bc8904ffd4a662835bb2688f84968582d7a6d4e8e326308fb601b53818df18b1e9ade06899a15dd2975c7d6b1d19cc6b90a070b8cb0926f395f509f7586c60bd8bfdb3acd0dc8ee451e53abff95a999e4541808fd3076f4b93730b6b38821080e697e0d39c8abd0b1a9dd03d5c298538df484ac62e162b085e0a71bd63c6d97e48a9fa4435b1a05c06275d632ed6cd609d28becaf9cc3f50eb21e0381115948eab28b4b9a8bd19398e7c246321692136f4cf86d3383259fe3480e75ee251b25f1ccc2cb5c53c4821d07d9b9d0bba30238ec50b9a4eac5de683d0bcb76885dad832b6a2a8dfada14fdfd21a39932972eae762fb038d528f97930c09f22ccb299aef4d23abaa8b113407917bf3617d7aa46a5f7041c1c7fa919635d0403f0659607f8aea6c00fd755e5436618794666c68388d73091fb4fc92d8c4a678293f90e99a51d96bbf72171ff44f8b4d694299b6b8e4e3ad7f77a34c57430efc036dd0ddf57dfc6c1f81b5ca075802f28e0cb0a836b359bf7ab7660d1365f404c92d6b113b2ce5c2d9ee6901d23f49cad647191d8a910b3f097c49ad5b806005e2bb7cb4fd75189e57b07f7e9ddb6c3d0232faec599ccd1c3cf8f7a9fde1d4e0210b14e8833af8009af718e56a47f69b81ffbe33d78c95ae674cd061212d9bd8f0eed217552c897840929b1090b4981a1446bd52f0ff33728600f6ac96df73542246923cc8054b843e8a8cfd9231842caac3f977767f01f9ab675c3015fd111a1743c3b130845f6e1a6b947bd30308a266dbb38147242283b8a0d36baa8a1ac277c763ba2994eeee2d65a585eece682838c1f1a162e6dfa97ba0d50cccc8af3afdb9e733ee2b06f6906f28ba1b784f46bd17f79f41eabc7fa75fb0710a6f544e50a8bcccd3636d3ccb2f8ee5b3756eb5fcd817c99730ef418fb490e1bd67405e5b75e6e032c3323db06c8fecb7c61d6903e9fa1068d8c31ac874db04c1426482ab58023087ecc397110e00c0c90daa5301792a367a6ddc2b11af4eaf3ec2fd5676d3409f264c3e1748066c515c95547e0d279ff410b0a8c456803621952de7402a5db36c78db26d04f5e80e308a944b62e444158d4682d2f503b60864d6d09acf99dee3db982b77ee86a069876e8883930403158f3aa41a492b5ca38d38ba57d43c18ba83708082076b9bb0e90dd757cdccfa25eee6128897cdcadf002ccd3caa4434810cdc9affb8d69bdb3a0e677b13b8b31273f429a2b725e6bf477b61fc23d809abbd14f3cc013ad4e10e1a067c0aae03ade67c01269e9cea71b13763bd84ef08a6e0d8e9db0ad4cae2585b0903c835f09641fe6f945f192a8e2da48671a9df5949a0e714565b5e151156b71dfd8ba0a525b93e8dd21bbb963882c653b891279b80e41408d6130e07360437bf4ae3de5de8b2603bb2e64b2471f7dea1eaaecb849db8cb07c03e4e639f7eccee92eb5075293080d228d60d4103f38275fc908050b096c926bc5d38e411c2332c3dc8faf97e7c509baf0b9cb350c777596c380c7ff1ae5eddac8d6b311e2460cd8e8f17f17800d4596ebc493e8e14d907547405eb1ebe45c419a757361cc73c98758578bacf4e2c5f73c7675248ed8f89017082851a3e01565191a2cfe3c862121e17c7072c3b74eb72f162c62266be8894f22a1ad7344f909892f13330f5a39ec4eafbec7a185b39484a0b707f20d1cf5d902e2faca70074237a4e4c00705baf30c87a753716435d0bfc5151b794defae70921915259ad46a28456e2be26631ac02a5450f69602de044bfb4c771ee7698627f45e0af6596ea6a75f8d4937ccf431882f87a35fa668167f8eac0db3f97316b3288ce45cc9444f1f5a9cfba23d5c636fe3affd84cb7e57873692bf5cd87ab6606c839c7f6956170e914749b8a404cc50ef683d1d62ee5920494dcd5536aa3365630c31967a967118bb49d2c4b5f625068515d93bde7ab8dda3dbbcc28d97b0aa4c908764e51a828179ba1d85874dcf8dda288ee24c50e5476c19d6a591a00555298662bf65cadc397126de45eae8f18c101520012334c9d29306910216673ff261fab29dbfdd41fa454668e2344686ed20e9ef403d4fa6abb60552f5645428af8cb9b310639837998269f33102425616907452b10e936a5322bd0dd851f19a9afa0eb499341551de0a543e662cf2d936e5b6c28274b1780698e526b48c1a911caf3739c03d6c1cf18b4aa371cb82accbcabcf4d741d8c674e27298f32a0c0be48342ff61d46ac91baa4f3f5ff53b6e9e304fbff4433da0739a3639cfe2a0599e9fa4c6916aa198b280226314e477ec6462ce0ad2d590ffec3cdc031e823a13cc28a621a762f2b6dac857f35935cf952b6eed138725100c0d83c0072acfe17c64afccb36e595c78325e1916c1a67ca6dccc224ac8b5089d9f23faab58e90016e49aa2bbcdd396cc590b467850857f0cea2bbf81cd6fc3fa31c7dc8311be68951939ccac52d618181270a88e0a11af25157df3ed515f54f239c4a99ec270ea35edb8da0fe9d1407a2efcaa14255ceaaddcd07c2c13445dd293ba3d8e66169d988561369519e25ba3517e6c962eb0efc839a90bd113db58676ec8d38cc4dd5f051f47d7a9e92812f1d1d1a7445f2827962adc0630e50210c773bcd859dc1cec73de62f141af2443598e62b3bccfb00a473a69772fd3eb1f2a6ca7c4b96fb9d98c930118b6cc7ff19b95dd1a9c878c67af2bf391482af36ed74d714983029d62a23b7cc52bbe06a9e46052307dab5ef265ca65fed575b772300d087f248918ed43cb7d86cdf91173345fa60de8b8f133f2c58b5104c049450697b76d169636cfe8972e60e789f227c443d12365190ee757bcd47144db87e61444ba31c668ed4b158e9c6cc9fef79531d8e2afa9bcc841a2bc05f01573609e1c8bb6465aaddacf02a854f9e6a52cf6c73b7bca18c012b19bc540e32782a849d4f3f2abd69ec67720c7180b3926a05deb3371ab84043fd51f57d082d1532870c9782b5a29e6ccb4b36cd6c3ed7be8c1480e0d529e9f889920474f4fbf5756d44d3fdffec34526fed030381b259647c499a7a6550e30ecf1a23250e4ddf5fc8e63eb200f733b1841557c2e6ea0bd9f1f29b3ea0e474b7bc9f97fc7c5d25080c971e66a53fed81e16b7614b6e9e03cc5e97323f630bf6c84dd5d5153b9566d097aea24bba11790c56168a2d59660b2e47c92b82f859332c4fea1dffb467704fc36cdce8a06aa740f5f8b24c5f056e09529ef9a9b503998238d42816cfe7f90cae30464e459041da9536398342c8537d437bfcc522b3fe33b39ac449681c412fdacf0a10511c7fc952fa6a12c299077c14de33fb207189d91a6ebb99d1150043de9696f0c6a301682041e430ca2226c8f4a36647723a7c07aa0cef967cc8b28f45697fcdf2eab1bbefd40a5668540ce483e4a46d7d293a9228b9e1ff186183255891a471e73e98690f5278345d28753c03ae3bdb72944d610afc9d58987f19c0ff29df73e6b3fb3590d9cf222f7f1899edb1ba8e3aaa1106364882bc66107c9d84fb802da1cfc0dcc72a0cc34dce042d86d0492ccd98969ad4b8ba6198343e5d2112ee19a81b3acac9868f18b6e3fd723443abcf1ed6271e2f9eb8047da8e320721ec008a4a5864bb73149562dedad790125837ebf3dc54344c0d4191e7d1a1d780f7a9074f211233557e7d2de3e02ff7ff3fb59c746bfd58acc0c1f635dba27336f77245b7b3e99da53c2bbab8906c0d36c3af18a7001ab8007ba207ca3bdd56b773fcb69ad77585c57463fec2450f9b281483d398031063f75bb55e4a75ff1620ab9d035289625a71f1745219b4d72df4127acbd05bff78d897bc0e078a73056e8320ffaeb9c143f5fc0fe285f105a7accdd8b30016a535ab41a873bb765f6fa9ce647d8f0f764c3ab3f4548c512af075786e2d1a8908e11e09a357a3cff924b255dd231098da20586e73d3d026d4b10753cd10381db9b7cb29bb0c64bc7d7ba60c19495df612e43bbce0fc028cb55030ad7366243406d822336e70279ee9501950d53b4efa7c781692b2a63cd1154676d83b71b5f8c0ad09f9d0559a7910209f82eccfbc86b0091ea8900299c6a9dfc1f60ffd5d097c0f77ea5cee9b4def0f10e8783c15139a646b8049c32926d2453aa85327b0241bf0f1667ee7098e081a98ac0008b78ad499fd6862b1d9360c65dec1e3b988c5f2ed479c514d1bd9e0bae692e7e946199603e7ad4f8e5a2c77db285290776b283a473e39f6ba33121bb6c54683851b8966a091838cff29291306bbbab7c1fb96e1cc7ce286f50a63d0f249449b5df2177447e9f86de9112722fbe7a6c49e51b9bc06f0d443112c8c2f417daf24c44a2fa1ceb5703201f54cae084da8bed9f5902f4ff2ee883fbe99d6a9394cdfaa0e254f10582fda3ac554c2071d5b0a20291cd080dfcc601469a21cbc970fae42cb556b032b92149eea7d979ece9a927b2be7995d779228b7d9c46a5878e4233bf50525a588f54d0800e933305c9c82a062e8e6108e4c2e866a5a1e8dc3579aa07fdf811c43aef912b41dcdcd2004e817075ed0074e3ece750f1e879feb66d409568f2b2dcd4d776cd9911b51ce52202660b4f9856a8ad93268745d272ccbaf48e87a10cb2ab130d91a84839284ce592e5b8c8da17f90d0d44e1257e6648a9e98d3ad7e56128d7f71540ecf14bb9c09d749aeefc2bc0dcd7fe8f7e792b93d46c2efc6ce82b3a896587dd3349e5e1a1fafeb413b21800a5f3495037d4df6c559894900563884ebe6698f9d34ea85c3ce085106d901e53a3f00057ff2bf89cc167f8c40ea5aec0a2816abafebb5a8d9310828bbf4d026900035fee4a5ba88ce3924966fceb9386aa0558b9d44d5f695f422de645428f8c6f157498070bd9d0db7e389aa072fb13836938c8e103ee2deb19cbe019c8506bb7f0d613a74593395322e9b1acfed6aa1078709097f49fab6e596cd020c57d2a7c7760ed73ae77416386e1328d82af521b35b3a01c81663c85de38d3d96e8cb6f80621e67a27a30ae43793527998f7681782e204931489df6caaa38e35825d98bdcb2797db5529c8863a2308fb68871d76cff53d3d57b6613e89a97e56f0fca7ee7d6ef61395ec2d8eaec7299ea60df1a74f653244c50bd5f9b588a38691699edb6e84b55e15c4d59b195bfe2d763e43c03f4e7eb36c92e8b9f8623b33b2cb3eef17216db891451ee6a1765dafd7b5b3127955736bdb1468fa5780851ef71ea26e2bf0a96533cd47fa3f7ca030da86caa2969b7f67d6101977a458f248b5563287ae6739ceee830b346edfcac47594dc228e65c26ad780df2dabfe5c3723b5d0fd415521223fbd8049835183a831a66695cf1aca92aae8f019729e32a499a536b50c87144144037c9ca5c1ad7b68873db7d41ed4000d9e067a605cb5780bfd65ca403f452338143f0f0feef56de3d5455e1a0c97662dd9791f4ddbdfbcadd73140cc9605fdd8f369c4f4bda374ccda4e544ccc13083b9814dbddbaf495dcc416cc40a8dfd417d3f9353d49bde56241bc50f36b6c881db02a7f29dd2cd000095dfb8b97682ce4e525bb507ab88dadd65e3c52b49f2f69eca0c330ee0ea3030d039669da5ccbae3dfaa991edef19d125c8143eded26cc9b4c48e9d456c7f1a6ccbc4f4aa261d53e38a0c511c1274972dd1fcccdb34fd3676c500476be865e1d533e7b6402928ac4adc5dd3aebbb660e30c97b65ffe6e1d9be45a632b8e084683fabcbbe8eee8dd52a5e88c83ee1dc91b26e141b1ca1b031335ba9cdaba1c8b1779b464bf82a06ca40159e8b12890bef72a0f26b7da897cd08bbabc0ce5adeac576d7ae8675c399c43c5320f6f386b9fe09b8f06a6ef994ea520cd61b7bec895d9842990831318ec730435316e44c96ccc7073e902ce7ced73e4f187e22eedafb4ca3816eb1e14cbe385d98634ebb6f4788710a703192c9b1d51ec0cd3dda7adf66927378a4f023485b3cb4fde972d669550e2b4b53487c189c039c4bc1787a1eb18f7311819b60be36c12cc0eb23e072488f877843c1029fa4d203d183243c3c8492c4674492fbd4b32edc76da5332c840ab0d6046b39bb3825781d5d54a477af59f60ba9d2dffe513a5ff9ca63d502d94baabb0041cdd240950b85b4d2c9a8cb0943d76b2b483b83e9e14bc5a800eb87881dc1853b0055bd7f7c101f674ca34ad96835f6ce5c1a1fef6bc8cd037c1cb1c02150db0839cd2da1b15c31a3f5261c5b379199545393d1617196ee6da03f41fbb4a9224d9c29fd614c20f15d82420d04fd2369d453e50c72015a7e2b3d40ed1a9347909a7015fe03b39ca02b4a3f72e6bd24e2a9ecbdc754e7deb1aa0372670f1b33f321ba8dc1ab9b10ea456004099da166b57eebeeca75bad6bd27eaac1e51e00199b8fa44fffc8b1be979a8de775bd7947856759d72f5d7450dfd11b37bf910b640b72b76aec660957e6d9a6d28660685d7a9e5f4b8d57d7ba0a1c2f630061ebb2328b5bb445b9ffb60dfffa3d46c0c6e0bf60c9ebab90f045f7c52aa7993c529f295082011eb67f0f53a3045b440c543631993bffffc21d651c211d83c92d7135593d24a4c3e99608ff83c36721a0810b4e39ef543f0712864e48787d8ad79180e4590aae1f1cec85818eec9d0e587cc7b15b957b590f95b7131a8b3cbf18a45252e72767d86064626a2ad01d43bcf9dba1c735325952033026a5c7c79158b617444aa47f4a55fea48adb5713a49f133791aedf866c90bcc1fbd83f568b625b2209467ae1333885798fbb1a91c3f16614ddcfe7ddcf1816dbd96d658505c07e7c272b26d39689fcab18fd1c35dd1ac2a85eab6f44dfb88d309512f2c348da64b0736194c1d6973b438de37b633ed15c08beee13f40da4c3cf5a052dde9bfb98779e52220c322db9ccef8bae5818956e5bb74933a57729a8a2f0914abe88f7253e5e7bdc35b0aed67fc5c54d3840c375fb6f7b6181b1884bf29536783fe0da0930e93b9e16aecad3913f27b3f5f1ede6711f2f1a71481599b2ac0bdc0782b0895192b19f1f9cb649419ab745a46e431207c1ab7ad4d2c6cb76eb78d7cdafe2470a8483206e5b6ce4df2b8516e94965d91a378ad89c6a78591c4a13af52402d0c9969955a6ecae85283ae3d84e4d26d4381ff3d6f46ef6bfc8af4f20e95911f2d617aee42114d8cee05251b94780f34070f90a8a38dc7edaed97c14fe41276152beea72b588660cfee6cca987b8143d2607d1cf9e501682d5e379482e7eed3d0b819463bf2b197219dc0e4863f429ac15f511556405d8bcf82d0c7dcb08f4625e1bfaf6d67ca0be23e02e02b3f5c3119e16b2437c2638a2a5bf055e22e0c80cfc1a93a2d06568a22956c8e5ecc356eef17ff703608e873b0827c3d9a23f9924e76e1cea1c3677027afd51c76c1df7b65fe0d706221bed5bb4a89936fc0eafe7a0785aff881670a3ed71f2786d9f89288a7c62d1fb10f531622ac694f08747b8f26600b0027b3b7a1de87c02c22d11eb988367e920ff64b8a2cadbb9e52065c2b084a412c85db4faf58aba6e0513dabda18b3c95ec983a3f38bef9b06d18a015f57dd94057535377b6b6fb88ed7ee8f1ffedbd9378fe1e211656d957a76a27fac8e2d7080202a86d0f840e09175370f500389e4c170d5a8db0e5c84b3b0362b9b74918f168723ecbec5176927ee437bec4f7d6f8ba16c38b7a2b2471cc3f3cd30f69322ef34815bb5c291a35df3f033259f694b4bdc82a9700ac8894a842ac915aa513ab7665732acb49984e24fcafb511452d496e0f07567fe8a4556ceb1851b27c3fbdc43bedcdc249fd7601cba64bfd780771b97716787f1ec23052e9eaa3aab8ad5ac30bc5d01f3daf244548d399c92f9ba6b144ce06c7e8d1377d48cd22058d8514534a85c47c6aa3b3ddf4ef721a5c0bed9f8735a26addd51bbd91dc38b8954a7d8f5127f47c27e94b7689185aea8e31988316817b73e9830429a880250d867253402125c3d6e6332ebd62f1847c3ae1b4e6bc73ec0395bebaa4a17d5820ef6cba2dffce1f87d391dc5b0e2db2f12948dc6dbd19436064a738a343b362cdaf77959e40d8443691b13ce21cfbfaacd6b91070e809c2aaaa6447612a29a3a87ebdac2cc89fa5eea10ed4c1f9231a96b81315cc8228f5322d3836ae8cc3ea295b9189e6983c0dcf264866f08f3853bbcbd199c7433ca1df9215c994df120cd7c7ae2c229f1c02bd35774b151f7bc8cd58ee7093eebc3e94ee99ebda83914382a42717d3443287b621ba985266b3c755197e42443236ec68cd5e2bcdc423a917ad0757f647326b69f7f974b20c3194462bebf6d3b1ce37c710820965cc50f2e93c59f03c859f69f38c0968c494ef639e0ed73021196d257d09353d0f9bbac3a0c88619258149c54479f83c79a8993b3605478c2a56893f3f88c9cdd5856dd95633da2a0003fec3ff34aa1f7a4f3beac9c167cdcbcdf31c0de33af569070b71c91c1f012df0e158784198249d81c5cb10e9b28bf031df3fbb0a03674d7b28ed60c5bec9459f0098b6acb063d66c8598ed89d28b45f843462460f3b2d579aa9e8451c049f4f0799db20876bcd6ad7254f5a9d13287a633fa480e89974a812d1070eac106143cb4400ca869d8eab1cc4843c0a77e3c1b97e4e78176aa5ad1a600d7bac9a5c934462a2a6962bb4480dfaf394099aa698e648cbb0595b22f1da684607de7e2b5ec0a83b20017b132ca8fd60bb1666acec27876eb4ec1ee0c1e30d1b5f2dadbe02ad1c13c7bad4f12bfecc94257264d75af0ab35a97b9b28ad5f60e6fa0f0a75a9c0d1e3238faeef6b822f9aebb0b8a956b7d3f52c2866ba72347ee8130d477c6a730fb7a37e53de91325f52d186cdcd62ce87a3e630d929c20c335b7e0871fa9bb76098a4fa765903cfd31a7ef03623f474a4ce51b6ec61459a09282440508ca199f638ea82c897d94f14b6abebce8f60e7518225c1b0d401fe614c5686ac97d0a1583011dfab041a5c33ce846d0201e706e0f6fc70d0459262cd94289bd4bda5e8a6f5e9881c238c16a6092f0ca2adbcd005d8bf70116f86fcd13e4950cc4eeeb5ba85b22c77b9c6c3cef100b544f004d3b30aa95ba91e8c5b71f2bf4550c5f7a2180584e46c5d00f0ef1da183cbaebb50c60b4d09e230e143bbc72cf282c19595efa17c8fa5c2e97d5eea4fe07f31e94c23d11c0f337666efd07d74c0f481c18fa8c8258c201063bc73532704f6c6450cf5f00d22fb08936fe34c19394eebae4368cea35cae65cae8e1bd4047e1b6b71607d27fc1746d51a949e7e9a07e7cdb95c83af58e7145a9a8d0389ef479194241b53a3bd0ed99bf0c43164d0756a3a0133b322d89fb1bbcf74699ce5e10c81640885102a4b2625fc522e046c4bcd22bfd8f1cd9bf0e12106e98692ada79c148d5fc18416cf7a6d51ea1eb55fdfcf3f50a784d82b7195d40d717b6e34e444c7b35d0e661517f41ce85897a824d4e16fc43e6599ed0c4e6ac44ffc412050227279f4874f49d60c27d2e62aefe027c133d287797e3d368634b4ea95ca52f7d60d172ab34f84e3a9d2e721f67f31fff608f3c9919b4869bef446ff3dc89534a85829529c384b5b99c3487d2b59ce2c9e84662c9ae699709cd81ee8d9a6f3df1f80f6603e2e1ac49cec9cf2aedc2babd188ddcdafb15f0c732c64a97adc257e720a9e57ab26a6cadfb4d17e10c7843ad0ee19ffb52001ee3fc1210709b6b3ef123394b9cddc42ddf9f838658cbb931187a7f284ca6fefe034fa7d2af2f6ca2a919264c8fb95206dae75068db19eea777360e8e68be58bfcea2192f0e702db79355e13d70fc3bb9f0b08b8ff991784efca7ee235212daae07f6b66652de6280adfacccbd1bb68e2da417868ee495431a08f21d93c518868918ae50c8d4dc7d752751e2d91b424bd24900507d962aec30c705a853ced8f979cb3734edc3e9e47683545635af7fe33d6b3161a803299151739e46dbe0d1cfba240022b405040db9a2726334e98fcf60337e10daa35b486091b4bbc97cf632729461a9f1761fc134e3cd7ce8245c8c8be974518b283f63434bc4caf32f9232a79f44770f2784b4ff139123ae0c30f86f428be1b4a726f1115648771da13ae9c07a546c4cb37fbe0d678a6861718907ebb730ea8ffbe44316028c0641de59fcbb3a96114c4712d505023d0c2f457101ef0faa706105fe1cf6aed0369922aa219c8f2b91afde1062efd77f5131ff8055538a3c47d01a4ac9a26896c916471eda83ba57a13b59dad7a4a58bc7b6897f940b56c6ac81045cc37ff6dc0f9a637e3d6d98a8d6eeef7ca78ee1bc12c8545293fa91d0016051b72c4677ebe508361a6f5fdb734c98349b66b718e3c18d17416e4bf3a30b07c6e8e25aa0cd9bfce39de7592737ae0dfdee31308da10af767aac8ac45319486f5a5eb435662f697873b49dcac3a9c4bd3a70f8e9dd65df84effcbe299e6f9621b1a554a80688a4c90a7f2374aecdc5055da8e398ee807990ce42bba16591a7fe2987d36a1ff18ea0f1edbf3d5274064aaaf8a7eafce999d29e81ea4ba50f7d5ddd83d026c03aff167879ce8804aa82d9532f3ff79daddc389c6f1059a47f5e58f7115b0f7033ff3888e9a6a39f5e9608c3de6128c15f746c9713682502dcca70844a902e8762a3c8c7e287bc7316064476d27bb9c44ac838e39fbe42086d5cb9fdf4b40abf81db7df2e73e299921fa7d0fed5b748b6d6152b6a8a177da6753c14f0cdd7517b82be5ad96fe86326e6a7f64432df1fdd8fe36946afb612507d09f8f850f68cd2bf10d6191e907cf2c31a58085d7685a31320051be98b79205bf0a8cd83802aa4857e22f56b1b707e55c79b8f12ed3a428fdacffa596019b5a1cf3757501701b1cf3220f923b531080da0c4c2d8571ebd6f964dedbd746e3818c4864851dca5def0fe9f8d5a77dd1befe36915db03615ac90e3461d1562e186292b0c3ecc655062383ef0bef4cc079fb15c6144d329590cac7195e2fdbd0a7128f0242ebdf531d749206ac8546b20bad5b2113ee1eb3ca20dddefc4258695e2e148a4970a8d4d07d46e49d1f219e1818ce11a6421e32224dbdd2da45083e12405da91e26d29230063b8fe7ab21c6785bcdff9096887df6ce7f1f5073979c0e348e5b8197eb5f17ff91ec77d24c550941767baa2351c20e28878b9726974dc83fd3fb462407c880bb575f0b484d364b167838ce3cb5bf3f418a8e76b2f273aacb8cf7ced55c01f9ec6a2ee91389da56b938b36817febacf0dc4f41d0a99a23f0c3dcd3191a6e81b64a36bf3cedcaec0993881ed1f033c7901fe935e0b1f568f92e87ee3b98bdd81246fa6fa5b7a8d73a16b2551a1116631411825f0cfc434042a57b4de33c2a06cd1c0905ac47a63e00c4dfe5d5f20671fed3c17769c5e791a46d5bcb899342b18bf080a7d859f5ec390836504ba53d4556aea274b01eef7fa857f95f91f202cb446431b8eea776bb195faa70859ef1dc303b0058729f3cdb43d0701204b0aa98ae90796a3c0973a408afdb066b66b41fe11f2efee1695f59ec8bad1e93554a8e202a4b0471264fef4a0060217e146b2ba9f1844e384d0725062c44c608129e789f99360a5e0c8aa511ae42490b76dcc8bf720895dfb2bf066cb841f556e2c7d13324e3ed4cd1ec2a1ad6abd057b949f5a5e648b7cbd138c7ae6d6c3b1b87a0b59fc5818bdfc9eb26495c89f1c4b5fc3db0f38f362a8c442fa6951a76dd91ba3c2d2de79310adace8063c6e26e870330e4e8150a61ff11ea597a0f5780e848c33e551e03c941a4e0134940ed12cb7154dc027119c21b9cc0ba07b56d74f22e7818a28b6aed16f3cffc80a51fad4563095ce9f4bbf355453824c7d9fca979910890c2c58fa3a6e4bf49796dc9e5e4c35aa4e859bf2ffa438ee02f13e1745c5a816f72c085e01ea852056354e111f787225d5505ffd081428f249cda78175de12a4c66c15a61b73a23c4f33bc359745a07c636483ce7fcb4665440955b79a808f4da41258d95d5b31e4dd622f7cdcd9e3bb1c9f9fd51794c7a42238545e3bc07fea4e3e15a912c2a0e1747fb505013d773cd54aa6564bcbb58103c11a6e583e46c5ab3bf56a436cfca7ed3386f92f216a16562e8e37361fca660539d81d9aeac70bbf44e0b0b69e5179fe8f9aa17bc803b53fdbba5446968ea6ab5742792a4872abe0bd7dc4f338e076f8510c7f597ecf689f2e4aa339dad7601a2bea1b6657c140b88f1d1c0c4d9875a593b1b8c23fd01d99325b3bc4bb487f85d0a50b2c97b94d5f3f2c280bdc7226ca3f75d2f7033412e1d83eb769b3abcf819179f66391e4729c9b971b580c359e06a4ec7b09d4241b789afc9be410744e184e83abc7116706fd0d5b2ee95d3acaa76881f42449bdc1ee46f26cae5ee71283d22549abe58e852f4efe51eb11a46869fc165ef17729e5f745c5452e973196230009601b5f264258264ac6d4a94e3baffa199a561cc2417ce187bba3223d50cc96d565b2caa40ae2e9f3c896539bfe1797c6875ff443c920038c3c69c5c626b91a1d03fad38c61f35ddf5e2445163222d56df49e3e78baa3c3f09ae4708af8d7cd907712144d410ef82de9a2abe1a0132a439e95115e5788f49a061d4e38b20332ebdf6f69228b3b98778715ffc98c9723c5ee0292bae841fef96852d6b2dba5894a2300d692eb00a62d8ae306ea6d64d69e284bf0dac549aefaa72bc989ed94a664f4af74fb204815eeb02d58403b92e7c2f56dd665e47b18ec824ce0515739ef70f6d201f63bbfe37c082565195c151dfae34a85c9a1f167a7df28cdae8c9d7fb08ae0ba9457d515db0f15191b648bd876542e418aa1c069bc9b32dd9545f59ccf60a096a368e36b176234a566281da607d3619507ec91b858fc828e46c43eee87240cf5c292627ea2d2934b4fa5d52c1ece62147a2e2e65c949826890131ee87f18bdcdff52b625679a780e5966a9550c33a52e32f64050f60546cd43a8b8538643facd8981b284e0df575d2fa0ae12fc507d7ee1490e346e951835fb0d45b4f4130fa80f010fc77fda3c0633992ca207f5fbdf8ba5e4313f5a134941cc66445ac4b45f6b160c50a7e0597ce31ad21f202b111e84c61a1178fc27c88caec118eaac8fe0b1e04f8dbfe0c8d79faf5abb2a70fc7c9d8507936f49e21a3d73c27a8746cb4186792f8f4a70841abad261b6091b7d1ac849d581c6f283d6475a35f806957687ac3c24684f4ef8385a35f381069e20fbf5cbdae3ec8ae4e1e30aeabcb4df3568509cd0c7d272a4538de7f3e72fe83e02aac41bd2a5aac3dbf0ddb492998d5d3eb9ba8e91d2b64a484ca1bac0b7d6bae86c542de09dc8654fa047e0b31f83df52ff6416af082b385b590f02ea673762f1e6dd27ab1d502f1df3f1981265176e0166c3711a4d2564d79df36cefda259ec6cd1a32cb2e96217694589f83666682e869c0db90003162ef4692b90101b707cd7225def78a0487b9d9eb9d51dbffd3c4008b53fb70a5302472571c0826cf78a041c2af662a21749eb26d874f89059389535d2c03033e9c10c0ace1eccff27ce4a414936fdf3876701a1cb98af903ca0af28ff6934f1e8f465f302b4e590329b83beb960b3f552cf66aedba96178db0c2799015d2c4027f29aa123f1b4d6018a609f028378e66d619f2b078c56275d3f465a608b656bfbbe15d38725b4bd5a5554a8bf3c1b881d99c8c298432d0340565c3397dbc1e31b2cabff15d6187f0ba3d02a83e60e6bdeb272482538963635116478fe9a9734a017b4057e3bdedb375019824fa407febe48be0a2fe460e17112a6e16bcdd9a026e3dfd187a62f0645f39c7c126568fb7d45ad3d1effe386846fbc94d69893ea50d16c591b893bf68cd84e0b1098d1d6c97feebb09940317de399d37b287ea2d62e0ff640f6c8633ba75f8fdcb14ac01a0ee49636d7aa56b8d75519daa31eef1d0d29031172a3b74f00fcf484e05526aad84f2cc001b10e9851aebb453614916c55872e657b3704150a92f3a8b077112642f118e17c30300d6f378ec64e9d32974fe16c6a74c373174937b832eaeb64f791bc06a9a7c5a2f68b88dfc9de2c98bec8edf65226b2d19d1b0577b131377b3ed2495cf3bdeab63bced09ba4745a0dfa9ecc40110441cd954d39e39c45032d7663c1a5e20c65f9ecf588889d646c6ae5d2d515be01e198a6867f9a295d7868c9eca5207792fc5d5546d59b75013e2f3f1ae209155fc4966300a1320fa3e3dcf5f2c2085483bb1df694ca8f7de5468ea3ffe228068715ff82d41c68897c87fadbfb762017ca4f0ee7a40924482fe79c75a571530919d87dfc950f1848c64ec524c65f01e4ba21d688ea7f6c6b7e610452c2b5c3c1577adf3309f2f9c7172e466d0e1deb096f65b8a005ce42c33ad57b989d997ad005090d79f9b061b53c3f356db7d2c43e0ac908963bfa38f47ef7ffc1a98e2516ec633b58ef2c30bba89638840d12700f3b753fd22155175f39260ec987e54365fc765c9749816bce8df1d5504041755494ec202ce920d76f6c62d0e1cb0667a527a92cce37e7b2e0f06e70a68f8a6100b85365bfd9c1690f99913f2d4d08d9d1c914adbb5b0e34e1adb96eb7037c341b3c94d24cd8e8a028dcdfaaacfbcae535597afcd7d44160dadcda6f7cd6f0ab21800af7d11952a140b8623a0ac56cc2e255c948896b8328fd3881e30ff4831fe6bea717af79b90bf40d2a36396fabbab2668c81f9af2ed4c94cf9f1e5e7851d7fcf9c9f9fd9d881262b5d6ad58ee64be851b0236e403dc4bdeb2eddfd894869aae9dc75c23acb6efac1c293a0e4049aeea87bb8e5c4f8e9e39f0a968b1307db4b92dacebac8683e4463e754f3b6237423d44fb8cdb84e6917ebd35fb3f7138c00936c4c3691f915e94e6b631cd1b674e3c427a03b500823339218770d443b8733ad75f8dbdfec5180e44ce5fa063d068c1da09d5df97605fcf897f6f4ef122ee9c5b3d45c850960fcab14459136584a7456023fadf670f16c136c4322189c67e54990dc8c3b6defca982ce0e5905688c3a49d2ffdc25e0e5b28bb45f423df62849e79c4751c544ca635f25c41f8cb2e09e3619cad0b77a87f3ceaf08c43554662052aa5fbd4d3b53fef02e085290e7f1bf3c42a76e8315ee1c94bfe099aba9d47ffbd81a922005a08adc65430de8608d42be87178658f6ea91f65845c6c7cacc7a0f45755cea4a8609a3c7cb4eba5fd8f80befd65ebdc8e913f5454f3b6b6487a8751a7f0dd5832682a4e5798920ba3c9269df356cbdd4ab975fcf0f9af6d9d4ad1118729af14a2ee7700f9fb88d1e2bda002bb645a229731ad003757adf52c0b5a3fd2cacc540883d81696a47a60d9a1e7662a1fc445702a74a42daa77174ed3fbd0d51dd96396ea91bab42b3f9560cf9c7bf202e9d6bf9d3e580abbfa66c26c3a50f411eda21a895519762bd3b7b920cd6ee4e230e863154abd8b59bf7389e17765c839a26928ed88a1f20ca5fefbb3b4ff03e1117db87a54e2d67179e2ee2ce038867439a7f9fdd0014d6713b4f1fbbfd156c0fe83faefa28981eba22d6b106b610c9748b7e43a358060641a76eb20771ef342187538df40476786077b3c0f7f94e0ae2ca860d1619fb75902e249ed8ed8abfc9191795cd4d3faeae24c6c9618e1391a39da4745710f7718362b5f688e0b967aa93e38b17939b03a07bdbd43a969dff0303cfde8c75330ad863a1377c11ed34958719552d80a7277c7ca04b4f6ac43e26d206a20921649eb705eebc778065ff335419544fcc93b59deb597f6d4c2a3d09cef8c1e8397fe70efbdd7158f87fd96e5c292e0d79e9ca710db4ee8116519ae6f9eb6993a02a17e3e493792429affde75202e1f8073bef4d39aad838de9e473434e9b8d1e80c94e9709b673a6c283921ad689e441b4dfd2d64be3b0b1a6bb0614a3778bfda1f4875ed7de147e9a32c1b85a428faf27158f5b85bf22161d112d8d410a53a46d292020b2b69603c4b30627de946d34703aaa32369f52c7786d2e70cf60e4860cf3e98e79fbf8330b87ea4fc6912b1533a72be38088f9750ea4324afbb3caab4b2fe14d752de57833aa5447de8b425fb7e5e39b02c88ca39bba3023049e239a2da16c952a710422b78edcf1dfe947101b7b369400291985e04a65044a3cb7cd1e217236187c383f197958a61d786dc3c8fff25cfc956bc47d99e32f18c08355b36855959e4d9791f6b282b16b46cb87baadf5d878651fc972a293ad89a60f47d525e3caeb851d3a0f78652729a8ffd6abeb779040d59be371ec5b88ed90f4a3176f63b93fe3ee7a1e20b923b506beabedf02ceab2c4933bd5af62e6f308033697dc28011cf70ed5569c94ea60cc6d0075c17afe1e8008b9ec96fa3d5cffa95a7a42976ab34f2d09b324e5e44c3883b27c46ccb4cec00c997232768ab0e10f42c32b30476fc7461ec1788e3d0db8086cb9b4fc293dbe1e86ec5bcad70577bea61761751098d49c3339753e28422e3eeb08fbef0e2ce88bac5f69651633871bfc8ccfee7c019f5bcb4db07704c026c0478f2c9beaca3213539b40ea1cc4803b9c2505e376f73628b79eb766e10c91141bc0a3e8bc2536c8b1e94575be4badd0f8d50a4c824ba9ebbdb5364abba7eb0af3f8c29c63eed354c98a70e60f7b0088dc22fab621f48e66b56c0d7927d690960ca0b8dfd25f10c46086f6994300b7417b9889a5a964d50640b27b55c46504e7f9ddf3c57fc4242b98ffdc1d37b4241599ec87ab0d8587eb4caad35c4f8cb0031b710773e9ef9863c40c41196c7ba18b476d8ba1b0fa75d0fe451686f3a60dd2388ede851a6eb0212d62877c6bcad2c61e310dfeda7caf0544f5fdaf16abe0c5b4fc5f659e386a57648baba06c39c91cd4a9fb9be52e8db7df9e12086d257e697d36419ce6487a2ee6937e4ae7d0d959f9ab474bc40f64e9fee0d795710d1f0cbe68177acda7810cf8224ff1542074f9adb8651466cc38c607f1994b70cd8e80a796fc4ab6b48b82d23b093c59bcd1016fa22b9840413bcd5ba4412be128d0841c577c00fed11f0989edf1d3094416f207c28cc5f5cfdfbd030c5a63c07ed3a53335ad55dca8b6b28c71696ba0c88fdcd5d0122985e95703e33825af0f62c7421d081654947816dc90e282e22235946a4db1c27fd7dc5263593d9a2c7e8282c308e894e7310386f3f96026b965960d483ba9df9af758d85d47373ffd5d60020ba961017c7df80b366719c981dc00afe7ec976175aab8cf640955096f51c2252a0f9586f3b1730d92ea59bcb62d53971398a3261f54a6188544c28b207562514e59002d2fbd70c1329cd23a3c7770dfd9c76d9b3e856d2bd0fb3f8621258b76ac19d2016339ec832d016a7d4c8e1739791a3198706bf278fee319d400b63309b0c6b19074ab9ed880935cbf6c9358a10456137c39a41274fa508851d882d152a439682e822f8f374b31551d0aa568ce35c932329e288ab57ca2c7c38dcba8d9d3978b5ffbfef7a91ee4e6b2307dd65ba141258cac2f05a43a8aa9d68a5bb1f5d59226c25b57b6968d4e57f4858fb0659f434fe1a1e860f7321443e2f4704525a295f5796a29bfbcee866d1299f4c0f70e68582201c1dc678681bbda042b32ee6680bd5d86bfc6aef5261195d39023d3878c6da5d1ae3ec264949cea85959760992e40bfd3e5fd6abeb601ef97ecd33c079d4c6529143dab5f3ff67ac4a5f51c35dc52ade30e25cd8af537b8b20e70a331e0c107a520816cc880e92e6b79c904d2553a35ee1e804c0e8280cc44b077a3e4e6fc3352a454daf59f2e6be452ae3fbad2917131d4a5e8d4403846c8e23c7431b8ea4510002ac22fd7063907fc40d8f10a0774e96cb9154ec630020676868ff8f075c380ddd6f7f1145ab64114f06e9c3fd2200a0a940ca8b4ce4949bd29e1b843f55598e12b22a76552199bc6eaa0421a65098e1fff03d8187635e914e9a41eba7ef1599c6e57d358ddd1c0884e0afb79b995ade58492eb818f03023d52cea2e3def56173814aa9e09110d37b92886a29fcbac72167dc22dad5aa58bebd66b33418c21b7be9c09ce51e1b8c360857cbc50969993e22745ca896b665d674c80c5a0c9876eb58a1f97d84c531db095ffdf4097a29b2e37778b0536fae3a120f6445ae45f818c61b3a846a2eadbe54804212e366c23b9508336cf56ab1fdca89fc916810f25b4a32192353460bddb4f3653abc96ec4a83ce23d2a97dd49625bf23213a76f00a5e26d74870c55046974b65750fda0265cc839994b42069fa1444fad994fbc120b079a16f7ab163cb38acbaf679ed4a25d08f78b09e4d90c639c699ab66c456af9a9aad556b75ed0209075a6fad02ece80bf27bb91cf37e06f71904a775d7ba05ee8182128c6ef204df615c6d3e610c8eb5c99358de03f84f31ed9196391ed3bb46e2cd78c0c1c8e4acd92572d78e532766ecdff62fe351e15d95d646cf7d8672453e42b6ccea8a128ca5ebf317e8342fec5cdbfe5bc3625634b7e3b261e3531adea6ffe735fd50503577dd4c7c190e7102c5da825517ee9cc77e11efb4efd0a14e5a01dc98b867de613e6deafd89672092b5ed0885c2cbd91cd4e41faa3c6f893b4d5b69e6b392b5463ab00a15309c70c9e08f685a103bd2249c716cf9d6bc8a6a8c6fd2541b5af95126af60881bb716f0c3823552115cce5c53f4993c50bc5d6c4f9bf1f4cab603563bc8b5b448ac2cc7b1d7444d10fdc443dd4c780a7c10841c15ccf72617d792f243dd0b3774b54a143edc022428bad505f87816349fa07e87a7772b04cd7cc10c61fa165587523f26549bba49454bf09edd6475407601fda626555ccd97fefecabe7e2c5b56934942a69b5a85563ade9443ac7260a099b6842136e39dc0b1c7213929f845c3f8115174787febe0bef957f097d4f0598601cb7d4e4306c1db1a8d8e56cb64ed0e80f6b0107445f7d3fe359013a2d5a73b3d5575980fa97b56ea38ae3c0b396392558083d8b94545c78c421cf77f10b6730c02e17407c2b9675652ce7728c55b1e73631100d32be91c2ab19e44013f2bb9dce214162f77f332dcf5d062ae782c78d491bab4194fe3ce69735e90e4c2a711ad89fa20bd3e5045dbdb8a358eb3773bef51959c484d00e9e056fbed3f7ba42ce9f9328c3d0b35b78cb50d5741ee34e4fe46ee44b79b5621df9c24e2031d0ac9caf9c50d02e9f6e33358b2ce44aa068a0b344b1b9c7bd1c2a304b1e14bfe054a9f46e82c0f4b59ba372b816256f860525cbfa85b27880a4e1c8df89e3421ccb9dc9d622367bc1efee959c33258797b1ecb566c5f4df25f9bf75941133c7f0a1a8cacdb30435389e62e1e6226ce1390da972b263fa694f554610d6c2e2320c75c03237664082c21ba43735ee8f6cd2a406f1fd66454f7ffb78ca0f0dcec84199e63b61774c5e9ec3cf3387c35b4f87596a6d594f6823ea4f5d258118d04a76825ef20f2150e5686ae90dd37477f07d2fe6f4eddeb6aaa33a9f85e7b311ceb1d0e283fb1e6b266e60bf237cd18a9fc5c38b7690f2bea80c64f078038138354dbd9908ac88686c37503138c2bc33ff081cec46d666b2fc1a3252a8738572f6387e38a518be008e3898b73f9ba6d4f7e6402647b89dc7e71a44996754c00b796abca16b2684eb9dfd8784b0bc0f5283c17e8ed7613cd4e614c584485370c4cc49b816e6358f9c539d885b29aa1e7008447de848b4ed46b351b8f00a8b82b85e73c36cc41250bca0759e9aaee9dc5cf49f38db82c0f30862428ef690dc25ea70bedd281537c71acaea50cb52761d94608057e1d21f83402cbf9d7fa3338f645237532ac5bfb8f3b34fbd7e7fd1a82e7c1275bb0cffbf9cf28e9893777b47d79e7af700669980879718883f8d3fa29a38448815ac0e08fe37f861265c737b5f471abc7667c5e58883f76ecea282444713eb39f76b0566116a81398c909e276ff8ce276c59c38319ea454f6203903cdda2b583a561ebb2d11ffa92cca0e2edfc34a13a1664ccb23037f7a9fb01d29bef7f24a710bfca9eebe6d5c5f1e8d07cfd003f469ba563caa74bbb4306fc36b16c7f939e979330d81d73df9164bf4620013061676873977d94f1931f7f858f6372b67a5f79c91d52ed5fca170bc17b98ff678a58a88318d1bec45d43bd8e6df5bd65788cae144329b50ab55390ac602ef00c19f22ed87409a60ce905fd99db9132408ad621b09faaeebc24285b3e93ab799b3cd78ebbdbf75b7039fdc5377babf39b5eb9d649239fb5f67efd081930bc7e9c259b256427df0e602ccd05fa0b95235206b3d121b30b6987f7e55337a0641ac16308d41f33b6e9eebdf0f70257222d773c701c7923fe1d5c5c7f75c0cfc2e19cd75d023fe360d2cffa07348b5e42f940928f9109f2f39595ed0fe11ef942e08157ad26e639e69887b83c8f6f2c4a917105db8eb1f7ae2521cb5d144df212643858d2b8dc78e09829bd7d210f0742cb074e5dad52f3868d6f2da6168c7e89a512dceee828699c985f0083c206c83ec26a120a4b2966b8dc18341b5d6233a56985fb7136def910933226373eec4ec786956ef1deff8139a687043b839eb60ab5863f75f7e341d8784572625dd8dad7f51aec474f78b7964d029de423bbcf343b86aab545049c2eef3e4224adbe3d08df6cb32510105357ce7fbf9bda995b06b2b14b20c37e3536f845cd3bcf143d3bfd160afddf3f1a141dce3ab0d7c790892f687fb910f1c58408ed1390be4842877aea9a253c8791339abfdaac11fb01cf09987ecd1393f3489cbad19e2dad14b1ce762955f241aac539821ab98adff1659b5cf516069e5d5d1c37d887a3493f1a08051a409169af61928662efcf11933e86145e8fc013f60222dc3d8dcc218f3e1752c6f14ea5af14fc93ba31d7c8311213780c5888ae63c377dba7c77a3414b0934193e9230ddca40004cf9abe4fd1546a6bc1ca6423472a02a005e138721eec1998bd35e908525d35b2a98cef35076f58321b966bb87b68193f64ec46ced0dc6dab4cef4d9e9d19a24626102f376c1aaac1f0284e12cc41f16b2ffa1cd6c438d5f963e88d82f1a82f4d03e22ab5b5c9a155c212d8f3decc1a0bfb0d30195b48542a5733927b3a2202a2401c5ee53aba0d52113c37f4aabf435cbda2160815dd6f4c4353cd7fc7e3f8bc876e8fcc12f8423756d4507ec33dd77bb5e26ff5ca835f9ab1c50ea09770e0d377c982536ee8372a9fd334516cfae6f21fcf470c6a88ba85ded4b807995a285d476991e8c7907e9198872b9c527a9945310d87cf74da14e8b11f0b2c3e11d007d279fa729fbd0b70bb9953bbc116670d5b25365b769c6a257ff977ca5819c0b32639ea4912355e52dabfb57560ea4a6c2928367ad26e2dc34310506a0a5b064e1cfb29960a8a0e56ea778b34e309a61179a08d0a689a3b1ea164de1af4758afdcfb204757add0fc5fde7183858b064531d6ce50916da12f7563e06ae453a301b40ccd4cb58bb11d8ebcf665aa7ec73b090672e03ab2715129ff6603c39a533696b7859d0608d8d8e10b016e68eb4f68e8981d69742a2d52a5d00f8759e624c474577497bd705274cbae6a300eddadb9c17a4433c0d77ce290a474fe0b201356f874e697e3778a9ff5c90ba3437eafd1fca6645d1ff6885fbd650c9e78216006c11ec89c3b51b096d9ace998c12161438b26f6b32b58c703de9b19f9bbbbe07fd2b4f6b31c3312a8092c9c869ff2db7dff2a342c7f2b2053d075108e922882f9d7144fb55694217df43029ca5ebd5758dc261b371fa0a410f20e6fe79229490139b14bc90b0804e92864baff5fa25689348af70a0a54d2395ff75fb72eeea7c35b281a1ac52ef6f70d8f92b2b14a0e1fe4952cd4f2b6a0a828d540d665ba97883fc2fb613b851bf44813d0c13eb2c09dab281a3d2d768bd29c259e411dbdde67280c9b08ead42bef70a77c725dc661084eeb07caeac532f480a32d02f3d5be2e1a347b1ebceb347119a7422cde3a32bb8683708e6215ff9868c9424a4439d80f90aa908bec45acb38373f38026a4a20a6b90031c5704cce527017a19460023d3030cb4647232e6d883ebdeaea2541fb89b89f58140ee35345cdbbcdcbb5db1a3195b5a86094a098331e846487566769b7ba4fade8dee03437cb63b84fd98ae095bdff0d9e426994537a6b0fad9752177a7640d232e80dfcddce05233db5ff1642db733a4564f61a5f0b28c7adfdfa34202a34f5414d65e473c2acc904f9cccc3e73566734f73f206b4549f400380f3fec8a6a4d66fbd91a7b2ae088f1c57aa03b1eb245b4264fca4e1f6eb0c6b48de6e44bc356cbe8822157f3bdeb79dca1bbf01442993d2543d117d55e271394f6e835f2e0ef5798a0e9e924429e7151c8b2c489b9ca0cb18ac74ecfb9f40eaaa67a0fd6b5bcbc6ea8bdd2bbf9d299f74e8d53038e5306046212024b2d0f113c415cf47e52dc2b30388ac60e24abf7f862f6718bb6037e56b628c340cbd5c4800bbb92faa8c4816b9e87f1c86224151a5eddb9f4d4a720bce366f22e1b7eb687549591bbf1dfd651ff317c731ddf2af321ea471581d9a97d20a8f4c83c3ebdfcf50f3330ffb5c21a3e78248ccddb9ddfe3bcf7dab53c0ebae9d322c712ea7191415fa6c3363a25ceca2d6fa334a381ef4f08ff0de2061f1dd2a03c5f7fccec61b725451967e9fa7d358c565503f182ec1a6bccf80edc3fe056b77adfae1d47ae693f5171af392e9d55fb9ed1cc7158257b61e1704e7c58133980b9a711cd80a8987af2b9d943b6873e690320c0d7357110a3254108895b468151e76877c276202193861a47126fdb1be38a7d2911bff5cdd7c1f9ff5ca74f973593c32a5677901018cbdb822b30b1582d9e64d03c4ed6d92a98e387446adb36fb09bce9c90f54748f5a3cbe92ceec4c92ab3f526640f479fe9d92fdbc88ef7b874739e2394fdf64b00fd828c8af020db86064cce44664768bb39565583be45a840e7c871125f76d337b41e1d0bc17df37ff7d764d525fb1ff5a701c70c0823f816ad393c13e583ee763d1fbb03d30e3159932d45997160d26a0f8ab2fd0c8ccbda42797661c71a35e4fe645455af0f70512edef1764dac9153dea0652b07dc21064c618b19fec834eb6de4992c4a8a68c0777a5cf2ad798894465b5828f9268eda5aa4c1cf827b85995217c874c5ba670539d406807ba02ed36be1c7b4dde52ec98063a30f858acc59d950b133f1ae29f681df9044e1bdce7ceeda501ce8020ce789860b995a661a1b92b987a16a60eda6f37795a361d4cb3b8e4c42d00242dc7eb0b60521c4acfca150a4f1a57408034b77ab5a9c34c773168d88e4358b67f6012f1b081b04164c6653cd23e74c7f409893d3ec00f75c4f27d6f5e8f5cf706afb33896895f622720f1d6b281ff0ee62172dab104abe7b269d841b91233599dc2a8de425e0a7864f1e4cb15c2f10ef9772b4553218c4a615554c361b5c640fd36e7ea2ff0ec02af6d4211afcf6a72c598a2da870d04f2b83c630984fdb791eafaaccda44031187cd8e0e5c91910326251c52b9b47d6844f37f5a9f6a91a136d52439fd1c8500359487b8cd15c98fb6f78095d7ab06a8867083dfba600e3adad7db67315a1517b9705e93b157dbf5b559251fdd4c5df80f8c944cc2a6d8b7b266fe314628fa75597b29dc378563e07cba0eb0d7f996938e3620426f3adf1d631bcb55e15d0fee31f4596379e1bfdead76ea4def525948a373e4304f946cf732124dc33d0801281e9ea58f708fdcbfe1e6cb6e1c949670c2ee6f72e49a607c438c9c0aed446a2638f061781c9127ae69d7045895a54a81b6d0c7a234b1568d4588e47918473df362a1f0ed3375a5e43e9445b55dac84f77e3c8bf480b590a829037548fdb32093c1b8e9db14ea416df77b6e0880a84b1a4d354ce22b0186f23283271edc85accb8823574221599cfba58d15995ccec2e323e2f526852acf61ed6a0e1fe9240e847ac26ebf7524183b3952fb3358357a55397cf26aa9c07b441be90e2398b89b511ae21ed2da0fa11fa64872e3b2fb89e6657709f71075fd23e4674006f2f31a53d1908a5fc152efdfbd44214ff476c890e5650a12cfe96dd0c8e4925981b85af65a9f9c391f3398cb02939b705eeff41b8da4a468d8a76e89b4153099ac57a8908983f80fec26458ac4fdec75517c08d005af2179db79cf1f244b6fb126ac92b9c39fba3906245a42864b7ce75b7532e9a0d2a400f4f5a75e973906358aeaf7dcc9484765134864cd64d52ef06cfea97ae64f882c4e47275f62395dc48384c476d13f8aa415cf844ecb118d8854de123a66e00275b193292c1eb68c1aaf54adee57831caabc6c4185d5f8a695073b5baff1e6bf6cddc297c17f6848d6d99601d6f4aefa87ea6ec10af83bf32fbc2f9f933120b558919207fbfae5e536552b8a7e4a23e9b07cd985ed7549f6a34130bac5aaeb6f75bbd30a7d9d3d04a88ddaeee19afed2e3d943c24525aa43f2cc7b16b9d17910c9015cd2c7c898b6ceea7cdb161d1bf53bd5048ab2d89f49521f99e27c0c6f4708d7db4f823aa6ec26e46d6071772bd67428cc9a30b5a5b25bf32c1455dd6e91f85f5d7cfdeef09722577bc5d8f2487971e8d96c6b3d0998b2382c0613f7d3a2236395b0ea660b8fd9a839d11baa5aef7cb9a77c9b534405bf564ebb570283cb79f8fa79e85226d8e48558b8a28c1aac7a23624fd7f1408eb2b88386606bbfb9f7bc00753b9584803692dfe544b791bf908d421779545cb4e0393cd185ce331e00e42a02c0eac125eedca38e3af3a5a1774e9fa07d74f5b8c9f7db92f16e35140f84bfad231c517edc093be23b76bb464f53c062ebe8ed4e69f5eb84038d3ffec75bdf3f6ab4d64f2105ae2d0b0d62432e3da3264c0b5ed0e24e0810b4bfee7dd429772686bc23073750fdd7518d34625b5d7179c9e506affead0392abf15d3cac7a735f1394c703f3cb6675721482a6d4e744181b285e9a522f506a604c54ae6a3e9ff77c593b70aa2e6f5b57eb0c1f39bb96ab5dc6383106b827bc5f130d0454f425e7c5be80324154b87c251cc590800e8b054f79278649a0410f656519dbee2ef25e4ef7791aae6097ae54fc2c88ff9a429333604232c33c245ab9aa7d8f539253ec267e523b43650ff82ad609757db68e012b566a645c86e3fcbec891bbce6a69e97392dffdcd1fc780050bcd638b5a279f4b22fe606251f0b93e68bca7a8ab298121bba6d9711b73b2b463889d6dd296ac7b5b3f1bf0849aae5f96669f90a5f73b8b83fafb9ef3b241cc4ebff93a51e22df1c2359d445705e77e798d1a99e93f5a6c4d00e2f8136ff5e76b9d8246c33fb6f71f86627bacb951dcebf52fdfccbb82241c72cbb007dc99b567d5730568909ad52eb73b63b1ee1dacd05259c88b330af301c90ab928a16e41d516ebbfdf2b88f0e1ba338ffa05fb41dc03f8141221a296de70b66106e1e329a5b6c5eb90db760f7352da842ba700a48fb2dcfff578647cbf5574445478a85c800ebb5b51f91b67b7df5b68f066dd4adee4fae86e3a1a638553f581b7aa5ffb09c8cec3908144f83ea880b98981de2253b853d007991c21d21bfaab47de21c369fc4a35f9e1f3e1da086264ff2fa1c6980f836b90e05a6fedf8dd9fee65eb38c2c6113a86a9c4e4126e9346a91c675640c847a33b918514d3457cdf606ee6610ca8c64689173bc1ba9ab6d7793baa73329ac9085af70dbfc534e19da0feacf26ed911bd375926b59b7076f48d5271df1a6840273aeee17e51e2d94f3fbd1393b30fb9d8db386a4dea2fb6dbd3afed0f6a9b45fcc0aa12d1d39cf16017998a49da0874e65ae3a5687ac6489b056ad9d2084f3f9958ea886d1699fb62687d4597bdf85269dede25c042194b1fe49a164afcdece9995d52566b44cd806971dc5cbae86e96d8b74af510f63c61b05a8123690293a23a204918c139e73b796fa57a6f91f78eab82990168428803e4d7c02c0a964c8f73f1c8bcfa5a740e0f069d439c7b350973c03e98d30c60de067a58628a246960ea36712360ca4a24860f5b03a0cf0dbecbf4e93f1c74bc22d2454ee9b3bb28c61b90ee193add96b5cb5347f39588bee097d33db50cc86e98d7d6529b5e7f3712f80de6d21afb9c661387290e18d13f1d85b037f0d9da4ff3eea9e62eb6f696c5696b326e4ca7aa6b4a0cad97c099b00f04e6d471595b31e6f282033a7490925d8ff607b24c73421731cc77680244b78d74170d43539ace4e53f8264f699ab609ad828eb28629272692c6394be997083bfbf27af5a90c5c9ad45c211b7e1d58c6f3230f770e08bb815f4ff6bddcb252ca85dbba4b7a122f1c69d0c350c38029e6fceef9c16e13ee9047768e291c787a3039a7ba9fe17fed363fd8e90d26c289865bcdc702b579e767e13de808ff84d43f1b1c19ceb8461f4041d50bd9c1232a4ec92beeb1118ed258f4caa811feb8b2c070996dc4daa8c2b2c40d02a034e5854692be0eff4060fcc26c7f7854777ebbc78614ef20bda645436d8b5a143cfe6d3a36a4f4c0c2da7302a7c07d1073b2b38c33dd6ce4547e59b9f4e44e3d605519f7945c388617f54d099546e17c2a9d2194dbb534a7f8e77f2e28660748406cdbdb3a5de163d54fd16b9bf9507ce248cbd86d3b435770aa8138bc14cf4d6a75a5f2c76d33014adab071193c20e9ae69850d37d086c0e35a2a860c3ea7cf12870267dd075d8998fa1ad78bc0d6edcb94cac075f4cefc9705d13ae7a8b5cd43f65e93b27e3c256c840ffb07ce39297ce7ee695a01e39b1849c052cbff30a5d016e8bd6e26e00cf08277989fde1339799b56872df068131025095b6e712372c6da20f94b577354c807c0d44f779462792654392c96f374eafac7b5e0cb6e8dd5f041bfa2b42fbf4e279a9b0e2ed1baef3cd9847fdadfc874f11d00d7c9c25ff22d911958ad9b4bfff806b4876c0ba31e3a2ea4e7555706f7c8ff8f1a4f3a1e1a86b892de545841d84b22a19e945fdfa8ea09b231ac37b12c0e2b4a2c67743b5dfc11f2070e82a867669f470c7840fd417f2e8068424cf422c8796b0fff8ecd44a3b90270d249541dd74068663b325f8a0d4d0537e61e82c337f87115a70d7c700462aa95437dbf09ddc54468226e9e94757c002ff4882c7f302edb050f1dfca9cab51789490f07e8d44679f09f746ce0906708abddd19bb86336a71c2d5699ae28bd8efe3e3a0ddce95f7a3a08dd4062a5205aa1b998f426f409580af8801810c85e03d7528c6cc1c432173b7220ce1ee9eb5abc043f8c07339e38055cff84faf8275302a51feb750b8d93502b4140d9782e89a8b8527d49d2c61f23544ca846a427ca061580e5075b844865f3df0299a80a63b2c4d55b7f4aa0abace64cc28134e8f4c47c39ce9930b249ad9957820169b0042beda80d799f029b6fd4240eb52b12deb44ddabb2c2da56c55b6a6054aac3402b8b97896b15f1fe81d3b185956ac49f55043ef5868681b8dba12fc2638ed8235562c80ad098bd80df549791a215514df0907366ade133c20021066dc88b05d95cac54ce1151ad0b37f6d9c16f91fd17e3ae62b1df0b6a55b6be6cf87bd5e08a0f0c537a8d6ae67f33285cd9319bd3f223f2aeeb4929b2ceb335fe8131d240a2fa7fdacd18ccc03a0c3abba6f4dfe735543d9bbbaaabb5c28c569495b576e3ce35adcda44540afa5cee67e82ac5e13962399f989a89576ce0ff482240e0cef855fdc4d257b5e8065c20a5cc90b73ec2bdf4868a29d243d1505a467cbdd58e3c234e311d553edb359c1013eeb02ade9a7acaf1275209b2ea1614d673c5f80657be72b2a22bcc3f2402bb4910d38916fb36fb348dad2446e18970e797f22a5292c0b1ea512005d9c89eeef8faf9830aaeec448770e64cb4d83ebaa6f8ad88c8eeab011b9f3dcfc8cef1238f7584d979b08851c9e3c533ebb86eb5c150f96c7842f1514e35f87d87768adb3f9c53653bb0751e1878858585d5887fa2bc6a73087cfe1a2f7ed0274ae40618fd45a1068bbd5277cfc9a60804f9cb7ec92fcd2cbf6ca237a5f27f32d1110a0e9bf6ca097bf1bb12e671091d10174306fba95589510445ff31a390b57b709f563792412a191ecd9fa2796ef5de0cb8557231005802891840980e28d08720203e1b73700c30f498b23ebbee8e49b71cb45211d9a1736499c32113973e8731a92a52334fd0b211f66ff83e0e2226b3eed99c54b028e620ce70e0c8d882d3a0a2b42e2faac2759c9dbfc43a9787483cdaeebdbb0300d2debe11378dc7a1d2c011120ce19b416ec1e0080e2a15f8ae43a0dfeff208760da3d8fe07ab60535416e8642924729ec3284cac3d4384c7a0f590d73f5eed45d8ce95f16dfb6690ba1782b253c3f4e9ea60183a4c692a40ee5cd92fb55f130ca9135876d68489a659787f66372b2242417b86cf23ffdfedc358e0ea02b50c087d7c6334005eb516c37c681cc3c5db3ca383fec8f0ae1a3b1fe3bff24e9068a0b0aa83820395cc37d88d33b838b7f1a4fff5fcca6e2b66e1cde9bb0858a121c7ead0b8544e7cbe5905b7fee9197de42020344698d92a34043613e0ef75fc94089fea06b8423b5e0df281e1d9e53987c786157ceb046506978ecaf9672d581ecd3844cf66b722d6529b577a92b8bab307e731b2bddd61787a5c57a5c8d6038ff6d1be68e65208665d7379adfd9c3d3fad29a5c88bb025feedcb190ced646a7dafdac4698e3034adfb939d0f661d773d98766dd640a0ce1ec366c2f53a4b7ab053af3dc7fa81bf66588134cb5ae3071c6b699efdf9b7c51c6b0276ea9a301c96faf18c24d7b7b2ec5e5b0f86a9edc27d6c444d456c70cd013ce8f3d4d0c13c4d0bafe665907b191e581f7f243e565b9f34cfc36738c1b0991cd5f68f487a608694907d18078b7aee2fe92eac4b31fac4cdb68cf770a1f5921599f30a14a14fb375f20ad96319ee37ab9c2b094354fef296a0034e815be0715501e0487b9694dc90658ca425899499e325d58ab935059c4002efbcd57e44d420424ec057e1c7acc024df0bb9bccb114949561c9d176ca673027ec4e21edd72adae35f641cebbe36d8ecc7bbae4744440fec9f9ce617f3d138266e76b5261123176d4344f9e91c8b40b89708bc0833ec72fe1e7b3f81481ac03faef838ec37b41a66060fff4bcc4a73171e376b0de384f5fced439798f82813dee37bba0b29500ccd6845ce11c68adb7f19e04e5e15b898df8671a6d9d0d2dda53ea6095c6e58c800334a621e1f8d13f5680b8a308b3c11ddd0feca2f7c2c31d089af4b37f2d9fc767888f916d1f786d77634968ac7812767fee6e0dfd2eb13f40bae588fcf0a2c84f177f9dde00903a72fd42c9ffe6f7f92627be731651ad688f24ac1b71e2d878b2e80917fe8fca53acdb04b10f49572ac842f5a677ce96402e80583702697445198ea042706e3f9a0d96cb7cc48771e2fdd20b0c97a374c806af1026954fb4cad9bbc881a38e17ca572cf8ee5af6fcaa19c16c06c75cf157ba2d0b3b1624776cdb3623e9988a371a9a4235ac2fe9b7629f5e46140321b6e0b65d5e01f7665a00ccda028be77529d83aeb150037e115e4d5b8ec0b5b2141b21ecd0a576fb8cec63793d5d0139d2ed91d7768f56e4ea2b8695c816e182f76970daa507504baaaba7e7c2f110c6326964018f53b2cf1f4e831fb38f00ff07504c1dfea0b5a2fc29ae34154770924cd56d085b7978b623844db3ee63b9f7f61f3a8ab4a12172ded2a1cb58a24b95b05e6aa8865962db7a5253e3e3207fc62d689064563082407e6431cd9f653c6c12e58327e23a2441ec950916e42006c63527dda49a7e712a8da128a48af996e57837e94c5cdb659572589fc05066e8d0fb07c64a68a9e40fb6b9e3278668597c31fd093ff6f4ce75e8066a77abe3b13e2d5a8cdba2275193caf794ec842ee895401d454f0683f0f9dd7cd2856630939c345db4eb5f8fcdc1ba2e888e18dbfbdc2c782ab557c393c7f9a56bede1206d54d8bd6e3099de4a9469e094d1b7888c1a084c3e1f400afb2bea9bb5652f8c007dbe4379366b18553cd6a9c736d9953ef770c8b15f2c1a42e6917be78c76c7908738b3435d4a3641e05f3f636481bd9e8f10c0f157fbeb7ab3d5d20da1f4aafaf2b56d6d3abc6224be3ebdb090a9988aaf74a6fc2b58e79f76e1c5fe6604b11cec232fd69b4f476aa155d33edc40e90ee76df0231b6166f8227c6179854e09d9f67436fb9e61ea6949affede546f8dd313fc259a0416fb8f1c358e2ef98246c3c7736fd01c559f0d12762dee458eb4772e0469b7625e728041d4d2b4a1be62c5ef1f3740204b1cdd96bf5f42ff722b31bc424cf3384832a4557a6213280ecace3c6a35d15b2aeca1494f0cf7a6a97cc199fa9a1f94518424a68db4cc9b73957f2f95a97349cd74f3de2add56a2b8bac889ef390d86126b019fad9df9c400cdbd0e4e3672ac773d4b225eb0766414ab3ef977d933197690ae12297aad04f64dd173204b7c1cb27f6cc50765e1c61904cedf1db625312f3a1ea40597bf1498b8fbb46651dc1074d3173a3e495b7da6dd57fcd9addb2121d1484e80bf00820c01c787f863f1d6af31a3039c7ed5d89fcb1dd9b2f19b7656890545d3c3cda23115be68e0b428cedbdd2a6c887be923b17cbc735eadc1c4e0c47b7a39a5b4eeeff48230492384c3bc707da84faf320a6fe675eb6259da5f76a3799296e1b742f55462d13831767b66a68a8082d580429e607ad9f52810e5717f512d924da6aaf9e744bcdefaa79b0d3c5d01be55c2a897f20852c4d56e50146989d6bef97ce1397dc5c1283d57ef3b568352ac0d10446109d0e136600e877b0f8b52afcaed51f6ecee23a3b026572b57c778bfcb2a8dc2358e8d9fb41faeb4b9e5578e2282cc9648512b8fc929c039dc5a7e3c897b580de1adf6441e1f126dd5998161b3998cdb0840ea6de28edcb8331a87b13c8ffea2004049c44ca6b4e83b08132875f89623b16e8f89db3b7d376fbc92c49d2d67636af4a7f9e315006989f017bcb77251fecdb1c35176adb358b8681b2727ca5b4c875e6c7946b4f16525e5829d8cb90a711837a399fc6b823684003bbc0b79e693734a01272f4987ca031f08cd5e8de5e31a1bbe7cf314c7d46cd0901852e6377ef5da0bb50cf4b4c2e7be529f8a4309e5396021738f392c18d1e1c77b1667b9fbbbfeef8dce429264729b6a485521ad67851dabc648f4d75d8a5b18a7932f192ef28634653ede59ac1bd34e7879d3da49f8800812d06a290372cae55d9ad6494e74b1eebd09710cd718a53d997ccf7f89b502ad89b803ce28aa2128155f0add7bd14525865bbcad733cfbc8b9908a8568f203bc0e223eb0671e5a830a2fb3b14816f1e3fbb343b382abdc6b16f235add67bf4aa8f8730b14e443e530dbc92a0fed008ecc0352672e5e95199a96c833b4abe1b4defa0e5d99d10912899314e6391a170543593aac99d4666eb52ecaaac157d8bfa3e43f4ce7f8a7d7ef0920f9e7116fce29e714ebbf64611e64ccfde049f01df2a9fba124a61e785db1cef642770ffa2d67c66d6d013d5c4086e5fef793db7284b483c5b5de0391e4e2ddd6c0c069e79200a91cdbec4a3678f9942dd77b79c932ac6150d40795dd395ce8bbf4e0ecc1c6b72c3d66eef0667156dd254ed7907bcafd858703e410d629979052df5150360bdb8ca4a157c924b5d434158f56602e11b5a1157aac0493ed6dc4522a6f238f07ec963a5131d2b3a579a2e78eedb6af07d267d742a9d8ee15bc0138a7d1d91dbdb31d36aafa19c644d399d65938cafa3e0d4abbf06d088d38813b9102a77e9a0c7c550b2e5f90366dd74a2461e5e0288f363521235c9b15ada66453364c7a35e91d1530c6e56a38e16571e2caf20dad0a871980d4d74b1cdfed7718128d5f28b6e586bfce946b98f79c2d27618e768e30bdd4906d5cb1d93fedad285b821a70ab6d31853d38a5a9978a3dbdd97b0764d6bd580e513c18e6eee891334597dc51d68710d8fbde7f61896cf1cafdb4421c01ee56e6ccee6b359d08642c800d581779c48db30a6e457a46825c403aa69038c37baa6248badb43253222402ca44f73de515bc413b57d8114f33afb9ac4bbf5a87ba056a5cf1a47e346609d8b4ced1526a621e50bf6d32786684a10ea2e2aa192066f7cb272d4186fcc5a59ccd1f863196e4ed0c1016cd90a43d14211478ab4ca0453e75d3ddd35d1078076734d1cf4b3e093ebff39d1c8cbb114e1b23b72b678b96666226d8867d291b0a8b07cf341df2ad35c9fd7bc29dcedb5ba8342848373b8f45299de6a459e55f11540e6b1db526f01665c2c0fbf1e76c8a44e2bc6ae4f3c21b706710904f8e3ebb8de4856b6a0ea70a162541a7361d742585d1fbc5dcc95c6de936161d8ec539441f66eaf4ffc3b2b3a25751fd40ce027d8ff17fcffdf89292869e6998117af58a853c92847791ac499e13b72a231781f5bc2e03b6358eda5fa7a618f13944a4a1f4fc713a228895220458cbff1c8fc00e9f609a4f0e25b142e3d82dfbfd5981a3380898cc7cebdfba8dba4e10a5a163ce696c986cbe61d25aee79a51ba36eb7c374cda62256b1963040120e3c05217c868e68ea35bef0e14232fa75f1c4a8825110dc1d253deb8f739bb821d6ac41160988e137b22d9e137614e83f8b8e36e3e5e0d38dcb3db7af1a47f9d2aeafc196c013aa66074d3939675287f9f8f097e69ccf1e8383bf372051e9a8d617a6e06847ff02d44553b40162e402fa6877c96c7dfc25832ef951410f439534aa9d90fc1e02211fed2de25e0035b9dd4fa8ca9550c434eee307f024e605a14e1c404c2c68ed899c2faf0d4fec973570af747c7ccd1e727e92a9c0e16021b7e74320d3ffde02843f78e9648b816b5221e6502f51cc7edf9718e4926c2595c6b709a3b560e511ec23a755da052869aa59f4b5aea3413b738469ef13f79df62abae5fe8e591e27fd521a9cdc03fe1953b54d0b5f0eb4fe79301c7254e1ffd265bdf653d6cbba38b37b0061cc9a76be2058b810b3b8bf1186aa1f6eccf3dbabc366de76671853eaf145636acf077ad519cf29060ba18cf5111d2d2d80b8d5429f9c0c44209d2d8b2131b56cb0e994c6bebf7bf0d060e1e6f5bfcf9128ffa77f62290a6431a7193ad930b650dfa5b0926992d58a2d466847f6e67d9bb6add9ff55c8be3fed2b01a4e0ddeb23b8929f30925975d29384a2545349f1e33b204a561daacd3772018fcaf4550b34925db39b12a0861461cbe9e09742cbec5e0328b7bef6dabf247c5807283aa564d5509161bfdebcee2343d1425de69fe10ce2bc04ef44e24d2968271f8e42d0330a170c603390437261552589f6e12b8b50e65b0fe3259e43586f67cc8869c7ab05399a2522bef8d1d9d4cbd23930ad60481faad59410ff7b3045caf49fd03050705051250dc589912d2d8ebdec7cc03454a4636010157155d8a5168c08cec64921b826ad2d24cf37bcfe2422ffcb220f744cbee0e2bb0d9cefd23e8e6918764306e82a47d499b67b48e4e605746ee6a6a876f3cd810b8a018d2f300234688a364d85aa4aeb67327f33293d7c4186b3508df0836cd9c230f9ef0cef50ea5fbd79e376ce988a40718a28d3be113fd29308a194e0b6b2ba856caf68a60c2128d8e63cfe28fb10dd00a6d227f821f0d2859b637ec51007d2abd2442caf99e84b9bfb9b64bb4bc13e092177d9c4718d3398593deae76ccbf60042e438dd1822116c86750efab38595d83c2c1f30e74309009a97d5fa3a2a84e75bb7e504039721fcd0d7254bdba337a0a0ed21cbaa609c99dd1d18a83ff575cc1258cd345a077cb4dae0fa84cca66ee118cf85d9c231beefaeaf3ee0c398c4cbbe611f4e6f33347e5c955d5f0a0724223a9251931e552f84d2184af6ae2ece06c5bd86d3ff3fdb22d0b4f1e0ec6ff1f1487f8b4f73a2137aa00b94e7fa74cc9e8c5962638ce64297addee527e04fd382624285fd1edbc8db6bf5c234fe06aea277ec94edd07e0c7a81901d36860f64943478396176f162906981a625faf90fbd92435c71599d187b0acce1ebb1c50056a610d1b625489ea0e417dbe703abdfb8c69aec97be783fb12672978b219cf734a042cf9daf15373600d994ca06a42027290351a131aa0f9930d1b4aa8d535aa65cbc96a24ee7c45c63d6971e89818d54e759fc0bf10c796bd1592f4c926f7cda50c5dbe264bf8400640f8abb2b16c7125c476347b6760bf19da20e7c77aaeef71a5b0e06abc3d856b71d57e0b239fc8b9a28d0ca6e114e92110419f24f1a7873a1c4e1ba083a6fa8031618e36a78a074afd22807dbdc3b9e8c417a7ba8248514d6565d41136e0963a6febf2f8c841bfd8fa6b2b02337989938ea0cfdbffbeec0102ed6a413712c1e40d8a31eaf4b4214f59c50f3bd1d933dcdb975f8a2eca4f19831af600fcec269cd8900a56017be4952a5559cd6b44a51f23d75ec8c45291c754f7e2d521b7a2a36fd62bcc2d621582573830f4140c77b46098ce772372b68038c2436b388487f97a868dc62755f596963d127f612f6e424fd8ad5faece87b239e1b5a9ce2880175d8ee099c9fc4e8e41721b4bb8dbe6c713d88af7b1af07ee118abee8ac00c47382fee1c68859b405e1a9b2b08feeb61bafa778b3e5da77eac626a68943dd24bc900ff935adb9c168f727d793c1d7de1396d75f213faadf534999cd2177c98220a2c0540a48583e57918d7e335466c0034dbbfc9a75faf956b41fd0019ef89be6020f8948a5298d675ee9d3eb4c7d40a5ecc6c4ad87e9ddb5fa247d650a641e01042fbe1d14e6fdd4d21b37051d67cd6c19361347ceadd202972fd40af33f7d4603349c3141dcf71ff14aa4ab983bcf62418cacb34291e006daa8fc807bb3658f78d4db16c6a1612102cbb216a73857d8f89abe244b9f6c675d610130fa351133e2d5fda8093fc6b1ad9d15084771a6a75d8e709253eea413e27aec6458c695b0f93265d73227d6c5cc3256e1294aea9e677e1bd8e74b9424826a91a84c07ab3e05d69a7149a72ad582320d7e768a22c010ca735ff9bff60fc56e2909bc3f11bd5540f32a40e724e832a63eeedb56c39b95b521200acf857f2a93f8b445fe2ade4dc5ac0e6f1214bbde7b862e918cb2164676fd15c3cd00248eb32faea674fbd428b0a900a93314a6a609fe11a7fc9cc3f765cb5a4fb3292d4dca84cea5bf59315597dff07624d2c7160442b37361941d7ed0cf4be1827641ce6d8c36aa8843ff3e2ee3774fd0c2f44aac6d4f8224073109153a48a993c7d40fb66cd886fd70f40423b9e78916f837e8959f37a4310ec568c26215a2425b01a60bac26b122b277364792891835f207148d93a01120850e92025c22682bd9cd4d83bfc58acf2477a2dfa9df7e34ada31cee6d7343f5380dfae9a8801d7388fc72400b0163d4e4a1f35acb07c8e15abe3f8ce9b998c64c9de39b3d0211c5e14c491f23fd42cba7095438c44b74bc2c1e006b55b8135109713d780af2595e94b164103b533e0b2f9261fc3b0fce3d4a58ab2901522c3570ae2a3bd10837992f0a004ab7e2236c9eb6a285d034364a0ec6b5a0cc60ecd3d48bee716e218445d93d6f603a4f010cce5bb1d140e38b8780f31ada70d729c1b481f0da8a5829a355b03585589ced341d5bd0c12ec64c97c00c466b62add0a513349c31c127748ee89d7cf0fc3aafd5b0d8707a33ead944aaa248d6739830f309f08ada563549f2fc0fde7aa4705c51aa2dc108da84a55edc33a4a7095632855feb74d2fe1a045cc251453cc9e664cf393e66efdc8ace7b30c686e2e183c3ff6ec45bcb7b1c66ff20cae83fb9ecf9ee5a923e5e3f20accf6d56ac44ab0da2882db768a6231cb59258f645638f9997d47f087c8c161fc546adebed50fbcdd573127f256f02b3d6346ef4aaedccddf3d7ccf79a8992bbc9f3a9da51f579bb209584bca73b220222475ad2083ddca1d98db989ea60c8774e8cd9ed0260ee232cbb25953cb57069dde53fd57c3e736b948be57f5fcb090726627de7aab32bd8146f0a1297948903ee280b3e7e9aed669ed8ad673261c13c261e55b5751358afe1853032abda4a28e3f7747228b1ec3e6e26cd87dbe25c958a64115a63c575c1440cea793fc21d32eba081cb2b588800f315ed8a5a8c03e3e5508202dee85e8a330646854dd0c2db160b3fb31c32a528e3454b037d20b2874a0945c0ad2d45407060075e0b5f2321d601a3e0f9f101103347d9aa9aa1b6ec437cd2d53b6ec8d6a3e99beee3d021a8901c2df0a6c480e2276c7716c4ab9d6daa0c717f1ccf822c2873f0b705d9b48eea4924094f1ec0a364c5dc5875b974ee2d45617d1633165b64d282bb50649f16fa068d71fb9cd6f75d30446b3c57cd9147c18656d398acd1f2dd19c0c046f96af48d04049711a82ca89c4578e221195d28eca4e4a4c14d884bf8e639fdfae3d5d81488abe807af8461b5fd6a4d49e6c478f3128fb69b7466be701515892403bedf5ffaf857aaa3f2c3cca3487047c40de0d339150bd97c0de812ff4041f69c37ee3cd4f3b4da1e143fbfad1780f3a9371e0cdc743f6644823c2e0232ca33970f8ab0f3bba212a7980e0b7667cdca09561f8219ae40f12ecaea31e546da7e6d387effd05c48978f059001b000cb0d6f7e24693b712bd7a9b3c258ef3d501c37f9711c12b32fc9749f592dfc4a1400c33a45e0797ca7a13249ca517d2c6d1d4299245e9011c5b739e487128712e7b130d137e776934624c57bc16b531080b074f40766e681428d181226a474f1e699a40da359a137482dcafac5718122cd2bc63630fcbf42879ff6bd61997445957f891979d8322d7e19d02345e0daa98f7f73bab348c7b7d3257944cdc491bb2038a075c164f0651bc6c398f1bf70d3d8bf333d7ca814d6db85b938fb5be90943ed797fff20a3bfddb39f905614c04c37d4ceacf4c7cd248ccb380d5b8b37d2c528657c9a4100a068fc793f51367cfe6e80e5717f9404267406069f79992eaa91e6a61b424e7407cc8ac3c181a72ba4a2e1d2cb0ecc057649ac66d39341342f0fa3d15ff259a047e53eb6fc8766b21e68f59b31597b3d095a8b69a12f023ad50426b75c85d8efd041e8b338ad0e5faa947a5c03a4ed2a6069ea355c3b743e35be47c029d790bcdcf871f35d28a331f18176fe5f692d15fb19e334b34f5c57725a816190c4e51f4a30b6fcdd84e9e0431dd309039c212e08a99a6d4e18e59ac224c1c5a90f9798fa182c65f90ff0ff7bd81bedbf87a689598d5eb4de210f30fa6c4021ceb0975203796a7728f17e4f338831ee732a8cb237e6dd4a8536c674f9a802f75de5a266512196ae1c7251f46ceafce31d0021438675dbc6b409996a25b805ea5c39f7445e251fb8ac8bfec1b8f44e3887dac5ad941ea90ca78998a6d76c49afc11afa23ba15bf8e6e3099c5376f982fd5ca97ff0010043d5652de1ca3503635182d0cfae51df42c9f9e52b0e1562e0ac76c45fa5a1ae6e779b80d39f1b62645403b0cd752b87900cdb74ec599d178ad77ee8ac76f2c349be283c104a4d35dd446a291143a454c2cd1b94a46e301a1fcc1ac085f4f8a5996732248e6e0d660f9a0771b67a771c2c426e6e4b241b298dff420d0bfa66c72126bfca95832f3e47fbde0e11aa8bad75793d179a99fc57f23a92faf971435e37e07142f67daf37b9e3dd4c854b57d1ac9a5ec04f56ab00f9c94760d734866a43ab6c096493f248dcbeea8d4d2955f8c7172c98e055959cc26e53ec0079925e80722a965470050a105222da640fe3a4779d10e5ee7cdebfed2402b56483dc89f1d378a110b4193def8dbaf526241b382eda06881487accae4f75278a361e35b0a0ae2faf75f5da89a29a664706cac299708c7b0037d1ca5608b0903e5b788765ff42504b693387a086f4cf14a0a02635aace030a2d8e00f1f1a9131c5f4aaf24df5567d56e57e3cd50814166c0779280dea44a0c4539811487ed5a4729783a08be4daf97019ae3796ddada5cbf4f4dd0ed6fb6fe69d6f798b3304a077eeab4808d9d233eda30e21badbb4d977dd3abc6d1afd2b5b5dbbed99fe7223ad40ed5b6cb0ce64dbb8b447a78648c3051905e42e102aeba38b654e2bb01b4292269f5522fb1f4861f07ceaf7c1bf38b3c71498cce68a8c6a4e5e4c4a64b7c86ff5a39a8fda7f6465a7242cb7580f73a21a4e9d9178af9e5f36285f600b0e106a8cb5531b8f022084b7e33b2b1696e401932051c2c8a031c7119156f121f181cc5f6a914a6a99fc56b4eb84fcd07bc9bf54dbf2407bff90d02a9bdbfd797b64cd93469f3457530472d1d4adec7f5b52ee1b2662cb999424008573b24eb92c78967e7c97b5ff51a892669680697e144eaa7720cfd6cae8292964548a2a10da88a00b05159561d956479b3469f4aaa610e849e3926a1b9a509f6343b7b39405dcf3d6f6773e01f453a452a4e3ec4cf93535b72ba6373f471861787e3e71eff9bb20ff98e05d0c1403f63019498805c325508f292e14edde327257971e11089f6afce07ca1816b867f36e7a956479d923e46b30579568a5b825d0ddaaef89987ca0da67dd852192eb04dfdd0bc8fad227a1cd628a89f65f7ae2f0905ff7a5901c3e4db56e3818e4ab89747e6ff3099668f6112ea70e4d1c33758b32c9292dd1e809ce270344209545eec1a5cfca3f903cbffac9738b63f1ce741790db3932e02b3ddfffc542ea64c9586c10ef14f76c3ddb4744a9e0e6ac52f3e187ef66d4356a8d6a2c09fb841ec9a58e5885954009beddd0ba02594dd757419f838247a52c36ec1eb6b44b1567fee65908a47eb4a2d345222f2209ac17d6835c7f804082058cd0c9f2b8992f6c40e0176c011bac53fec50d6abcb4eeaec99f7a57207d44c9a41dc9c6a6ecfe0f6de012cef21d1ce8afbec88df7676373da478a3ba195bd85512daeb4b68bf4d2dcda2437742b13a6e3796a0b23a578fb40169e2c38e6e6761fa12eac080a6cd739c3556ea32a0bb05649c84686becd3f265187ce6f0bdecacee650f77fefb14dbaef4fbaabbd7c3ddde4f963216d488802c62642b47709edd1fd721561988031c55a9109b41c50c6d2e0aeb34f4d0431129f7e1d37108ce1aa69def06bcf9e30cb45522ead8c9b5ba95bbbb1d6b9258669d2ebba0135c0e78c40fbbb4f5264314a6379c05ef91d49b643a972e7647b7be6e1482d90fce19c901ac45597a4138b5b15167d2d48f5361bbf087cc27248e688f66370f0af136b3f302249d5bd994918eca162e297a5611aad70a97522de3b7f5ba151867cdf78f08187550af0bece1d727628c5728cba127a80183053377b6a74bfe28af06e6a74ea6e677be0f46ac335b7f729e2d9aceb2059bca53e572c0d81d0a7fc5b30cd071479617d2cd06c939eca9e1eb933a9fe4f0e5603d567dc9f080feb5700e0eb0e5f90d3412ef86bdd82352294e9157f438883bd8849e58c96da884ca31535bb32db81d5852d9eb3ace5d85deb217b0b88d7bd5643b313588f08151526f4bda8aaa29d6a7b372438f3eb0dd95a7e4431d9f5cf6b9ac71afcd3fd88994fd563d48c4e2d78f91cce0d09085d2983f67689212708f0a8914b3f7bdb291c75fa27aee59e157df05a91ffa1064642f82248579a253b54f920d0876d7a476824054ddc9a2b777f056b382ed775c98ba3b72dbfb02f8ad9305ab7b0cede79123e32b65078ae87e1762cac2be0522f5dd9890a3050fa4a0f691fbd02bb31a43c2e6ca5b0fcfd2dcde51b5bf7b833fbbf41ee6ced96b9b4629ef761c98709c17593f49abe0a0835850af184b2b2f6a9a5caa4bb9fd4b1d1a0d1d890f405a2f292167b11b0d8628d62941bcf4b9f9da74a19c21422712b48e098c8421d78c3aea5e14f34ea3ba91dfbcff9ae15bd7613e0dc0e9ab11c51a36a526b104bdce2007323294875a276ff82b6ab8a15ce4ddc89d500dc6567e72e3b166b87f80fc27a0c04811b1400041d7081ff0b07bc42a0f9a45a757edd8038f7b85890b1fd4c44a3de44c5cad86413f9863afb1f1e782d8c85a49bc59113aa76cc39e5199711f759639c867e47617fa9051f2aa4c5b8c2e459ffd91c0c99fe09bcc6f96104c2de65e85ba56970b86dcc68bb70093f1c6a525ec4c222a4f7a8ab07ab630b597c3ab56305e9a7e09bb3e5dd41bcefa0436cb716005086b8caa7cada6c54f54010c64f531e1c7260b4c8f6f2e4642a674b004ff0ec7e443c5dd4e11c5e48464cf1d3fb5571c8f417ec9544a824bb9d0e673c3d0f74d15311b259094f3463d5ca0ff520bcec8397e7de0ff7ac015f7de35a8dc36b6e23a0ade38cfaec6b4076ec0600e36b38d8801060b2888ca262feb21cea95c1f4f8287cb866399d5eead46125e7fc342134b83376c98c6a15a8bff690209df32e881a6dfb2790a63b262a58ac27be0100f2508d48596adc2c0b0d9c460893955f28cd3342aea4cbd412193aecaf25c192afd18e14590ee321bf0b87779bd5334fda5492374ed9ceba57bc0b1d1f5c0cdbd661a067d426c670fea0b7bf005f401cd186298e557489bede0b1735526511159610780f5ccf5347ff525f5913e88fb09468dc732b5b0e3471ff3d90d15a157f7e646c9eed4f4aafaf8cb3cc0ecf4df013798f00f57fc73a6ac8cb16bd3734c20ca4cc228d1a32090613b4edd14960e92dc99d7c1a5ae1f7e60c0ca7d6c912cae5f4134314b2e54720792fc2a4095b5cfcde7d630ea47280b0be8688a0721cde5bf7d4ee41e8193100fb63c43ce342482c05befe8c635a4be321b324e6a5e9838f6debea62f03cc4d4bc04871b006fc7dc00a018458b09732f264212284f4198aa727bae277ff08f55f95887acbd8623bb5e2a4650d07ce7a02062a6fec2718e170bd3f43772d260af910fae16ddc27a0add41d994c5f4459c6a2718c0f0fbf75bb2cf3c5c34e2066db5ece5018133d607e8e00b0d8e69b6f61910ffd998495bf16d85ad6c79f83ac7e4152c5a5f14f6a2df4ee871961353389723a7cc4b47279ca558a5afeb40984f52f21bb453f51ca6b923edd8cb68d24085be078d9d07734aecd97de17e6066a5d6b16481ac1883989ccdc0862df35e6af9350d6284d8fb0f1219eaf7e77ef79d47140ee08c63e4cd76f38ca42098769dccf761110fa60d54c4416935a44cfb229a5d108756578bb4c6b1d0aa58b9865675d3a182952a2231f35b4918a29c5c7636d9658610a409e9bb1c0c2ba4e60a1608ce9e6f7025ecb5aed65f93c47860a6a8488a0ea7361fd7488c331bd379a4f563f8b4496ee83e4a050725fcd9ebe1f100878429f67f90414d04998fc34a91e16682ca27b8518f11ae5f1e1aec8fa64779eb51e09683018ac4d326fc465bdeb79463530c22960d45e3d10abb2f774db37abb31f69ff58f26be5d529fe543c7f1d893e34121785d0b7ee0f846f57e885c5ba3a436dc5ca9b9c917e74c9615204272ed35fc3499122c762806373ccd17bf016512121be4bd727808162e5f13fef1aa97c2178a3abaef868d5abd691ac13bc68a8fc344eb54d76631736ba8fb0183cedadf9659161cf01eefbdf68c47e488c52e07ab9a5cb91583e11a400a2b0d53c30827379e5896f74e7c2d59db3f1ed4131fa3fcc86c197f64b6503736a676fd7736184ce355b8c0e28cc43c7a7a084127d7d95ca07192672f7a0d4c9f162d9afd1605701b440ee4e54aa49fb2d31a9a8e55828ff520f9f0c0dc9ae4aa79bbbb3f3e63ac651d0948429854e5e70c85d8cfe1e6020141e12ee7c4b8f077ca9aac2f3a78ab2cc164ae5d893e94b5ae2186502d475900268de7108a70db664edef79acb3ed46c9baa7b80ed46749c2d35ec12e73e8517be24ad882e4cd8f162c0728b07863b46c583fda7e54932b139f9767840e03fdfa86d281dd1824aa59f9f701b4fca673deb6e787d3117bcded1d34757b515a9cd564be94e8e10d80d0cc7233cce6b9648f6606484cfc7f99179e2f9a0343faebe67e058daf95206eb4783e38d71761698f9275aac7c10480a930d1a2c90dc508113a7458e4abb5682fe6595c4938fbb5e19b1b24c5fe1189360a37bfad3a77eb536c2341c5a52a829f80efdb4f62a149d5419f9d2cc5ffb480680f19ad5c3da0df0b365cec0c736b338e9c31c946e9b8527f3c71a0a65999db4daf661fccc5d9a41c34e73441f3c2b889b5b577e1694601ad91fcdfff335f478e79ca2e5b90afb947e4c6f037349b22a1fd3f5aa12609b5d015c317eea7faacae192a8d21427de3e39c366c01a7a095f420555c9ed74e6dddea99bae23e43f942b16380d66f1ea98a0b1e2c8a4248ed4189c39f06e6e6043fe99eff2c4d97fdcd8a8ffa494acba7a7bc99d987348c09c8d910308448c828c20092b3af3c1117613435c7b41adf5e7cc7a3690d7389049cdaa6d51f5efaa75b8fd7a474002b4a68a9a1cd92101b74c0f3d9b294e7920a416d45fac65191349b5048ca6694c8e99a3a1df0212ccb238ce502d03e7146fd95a3dbcb2294ea66a8c4736fb2d39ef93c0e04c74f50293d483592b8c306f31c72d7b9bdfc1ff3d0205692e43aeae8c3ab1e75ae03574d828170cfa2bd3131fd22b0ab5b9c514ca36f57d991ec662584ca424dd38fea22c1b5667ea88cc2268fa414b1da437bca6f87ca1e552630d1223004c2a63c1df90b8c13c361e85572050f4d5a9e57df06c226a6acb6ab62b4cc2bf62547d71f0a1a1294d2963cc99550b384dd3ebe3f07a94af375420e7ae747c58f7db9f208f7efd8292eb618878f9a2d289e2f668ca4886cbeef20276d6ab55dfe0bc81a21eca9219595a97562d426f01d6b73653a331957747bc30e555bd98bc35fdf90c50bc23e7752c8ad275b303afeea7e7864fec320c7ac0962a32c72887b083d45c47dc76bc14e67bbd7d545bdfb249495056591186428d47c933ee4a18415e70e8926e7232fcd916de8acef18d2850adaada9b4e0952a35e82f2df3ff7407a7e4d6e7851a2ef45a3261e0bba5bc3883d34a9eee4288538ef2a93c179647e49b26ac098af028c95bca00b16f808f930ece0bf6a94fe46fc01b6d72a5e26483d93b212b262b08bee87e847726579bed4e2937b9366eb61a5ca8ceac84fa87ca0edd45732eb0fc07762c06c1255e269cfbd5f8bf3d26642eda1eca5a1ac4d795de1db2c2294c1b3ab8536d265c8ebd9beab379cdfe7c8d624095b1e382a3166ea4bd2417918931423ab736f35d314913a65c8c88008bd14e2fdc29abde094c84ddeddac099b26a25160f4700425ed4c265241ca761562d56ad1b566518307ad0ada62a784703b3f4c6c792267ea8847edd77315dd00fc8ad68f1f57e991f55b214c40746482a2ebebae060cb9ccb716287a98684c75d271a6560393cba6d198470ff953126ae1c4c6aa21b94e67d8ef1ed3f39d0680c06cf44ded624cfdff68110be34d269733b8054b357459d36a14071f25b3ce063473a4f5faec4404e7d27d6fa36300a0f8ecbd48393d0da0d722515f78dec2524a6109aefbc2d785c7be04ebbe711e3a198bde6b5f1115f1087f2afe453c40662d3293fb0c8f5a9cc3173209ca2b4584cb20aeb4dfd44e83a26aa8bcf4c5abc2d7dbe9d38f5158145248d5a61f84d5f05ca641617e92cf737975579cc30989c030a5abbc025a92c457ad8100e89285c8e2f452e2d6a5d8d2cd36d63adf54de4341a40dc493fd607b856379fd580e5ee8eb2590b98bfaad41e37744bac8f79ee4a1f5c040a42c34354c025029fe3c51810f5d6498fe1a0a3fbe3448570332427c9e9f9719fc557cc9c51a9194497428cef9d3b477c3d9b0e0163895dbac5ceaeef12cc1fcde21b4fcb426dcdfa54189bfed2e10432e46c7813e594108c7176c6d0e30b671401f858d93d20fcc8fac5bbdc796398e4852e16ad90851537057a181d483c297c64ce0058d04be5450d6d771004816d0ff0cdb6b3a917427cbd71b6b5572b3178186750a3cca4a78b20269af0e0efdaf99fe1184f33af64526fd6c6672ffadb276ce41d2ca39cc1acfa70622698f33cc0614415d8da482a974996fa1a8da2d5d31c73b1a8940feb460f34431b65606201cb41a92ae660e8fb95d128cdcc02fd916f5be372f6912bbf5272080c2d53440239c9dd1527e786d76cb76e2ad0e4ea9f3301f11d65186f88f4bbf9724b6c9152f023cbe73c86f0112eeb2e059cb0e703f098412b1b095aebcf293466357f28148f72840b91f267cc9a223f1b01db52a2ac5f3ff6cdcfe1468503df0eeeaed7348dee2e9e8a104785d6785004333e0fc73a1a2e74982a067afb26c4a8851e35a39ad6d2afe019d5c6ed23ef5bd9360e41b038b0c2c0049e4e43f473387aa90da48fd823ff9b558e15034cc383093a91dbf4c31c0d79cc40b8eed76a03c807d4276db78c492ae90c32f5cdc3820630ce39d5844dfc69603e2e660e46bec1f6308eaf4fe13bc3bb9d46096b481dd5c553129ac8e9cf25e19128c8d021be0a606f597242f09bf193e3a865cd04aee3ddd8a47f08f9c2cb7e68465cea169f411703c4b68539aa426f0310fac9684da4720e5d531fa9b4975cc184b60dfc9d551620d078965ad4e3e456f0f0a692d79d9bbffa9eec3299c15037fe8891ff21a30730665c7a6cd962cca07bb7a065af0436d7e66567fa4c278f3cc25aceb37dd550b2ca5aa450af1010caa01830870433c972004d0c84aa411f4cffe1ef372ef5fe1757dce7642ec854c1e4fff309a2ab86c334e6e27fe48eff0830b484c57f77bfd73f07b37110d52f2bee70e668c5647310ac3f4099da89f830a21720555b0b77670261f0f648208acd1ef2c532451666c7a32aba57cd983cb68ad82e64c084e572ae523de6db8c18d75912b79b7f38f630f99b67fdb84d13f28fd152b58db762e88de59508c71bfece8f72c0713177487bc18ab51285dc61f236c81b9fd838edf8e92dc0733495d54ce7f7772b5753eeb5647e90e20d5deae86460654b205616141508db2fbcd4d77d1b2367fa7eb2c80afde9c458ab0f807d6e59bc3708fa9294843b99095db8baf858a9c511a6ce258e463b708ea0a4d28716be9b49460f65265d5d26042c9bf4a735b90902f7ed686361d72d966ede6d133a1fb00eb0c19774f281cb3363d3e47128c019c09ad8bb1e8501ab1559f8e74b39b6cc9c0caf89f53fd798fcbbc2a3617e761b9624b6e60a5f3d0e383258f9cf9f5b88ae6ee684b4ff79e687259461049da4334ae9fe55a0f628dc91f1d964e055e74d9797eda4f06f775951e232a06fdb35d9e2cd90aa1bbd1eba92b052ffa4b66ec01745000e27024ef44caa6ac200a8c46100aaf1bb0e015871e4e5d91d16eb9373b9f6673a47433d6f36291404eeab308be456bfb1f262bdec50a54efa529b78300602a5bb3907f3ec41ab204d2b5c0ae091bb590b9d280c549f3d4eab9b31789e5c2d7b21cf6d91259a31c993224aa4464b5c7c09b907b58ca058d87a0095de8e4e410f3088f558d0935a1f0d6701245f695183c3840db653d54716a14e35fd4f9dae754ba9327ada7d6d8e9c08e9cd8216c6186ba5389d9a61a3230186f3ed2805dfcdcb835441629a40b031af4b9a166a9e0b8e0845cf5973ddc4999570d9ba4ef54b93b48b25a6cefafcfc00b355bffd6bdd7d9052e781cba6a6ec9ce72258b8fd11ffd558b1fc10bf1f79f87644a2b72fec0acf7b85086ec7302eb3d655327ab0642102ffb6b7d92a7bafdb2e5ff101eb925bd234b47cc8036661a7bef8d535c5ac509f64d3150abcfa10c81a2f650341a648c7828b63caed5ed6d72ab070f73fb2b0acbeae8ba2684ed027605f4d1c366a7cec715809e4dc5b1b20369141493abf5d2c2f9102dcfc005e97c53b422610c48bbad06fe7f5d01c5af63e0c79f841933a196b2f1abfc1bb693e368f59d9d20ab2f3cdacf09ecb6bd04a729892f3f52729783886efb3c2cce00fb198476ee5dade8b93c5a0fa91a9f1ed3e7ab7b17cb384e12fa6e7196bd33162f38f1d8876487d9661d5617fd99200e44caab5fbd182ee071299d5349d1a5b350c1ea20f904f56e786253f8273d0c2a7d02418e7473703a043d00cd46581c2f67b7814b0f89fd00f9ad94916c90699b2bb4661e886f98f01eb7567da11dfdf9433e2b1c1aade3526335c3c7041c23a6e4a35c487deeb628f6ff2010c6da4535566dffe1ddea008ec214b0f52bb697405054f0e58143e0945848ab4fb8861c9ae30cd70fef8178747bc020187649448992d364b69087c14c4991e77487ec3e14bdcc74ba1759895a1878199482b6632bd50a15349de6e6ea28858f7d41053d64a4d1ea36a9d10a7e46d31cb0085bb9688b1c147c818eee8bfa6a2de35649d5cceb8f3707d466ede72154b1c882ec7a20edf97a0e8e82ac30c76e5607206a734f764a8c81e33034c7a404ed95a7199c821a6eae9b6f293683c39eeca57626907592256ca7237d3f78e8306a11c724b23a3d2550c598d82786c7828974a8b19535f2cbec42b1c8e40e889b66603b8917f6c76d5b19867aa574fc1b7b684123f5d6ff34b0a44a2e0effbe82f465db0f5eff1fef44e96a3d04ccc9fc501036a6646f1ae3074f9fbc277557b81aac56b89be4708f204b703764dc411e8d82fac854a0db85b002c84e0c01f3f7a7a1d8af6e49a4f186dc8c92813c1aaa2bc99bd0ab3ceccdfdecd10184713d2fa84aa4dd93919f8212d91fa2a2ed50936736a5ac62ed604760414e04139b913e58e0b3409f0454ba74781b10e7415af61cb911653f4ccbb1565b9607477805a2e48324146110d6e1a1f92a9f6c0c2ca0c86e373a3ec93c773b02912ce99cb7d299263fd049c235061febe93ac1bb7e9d2127c302d41aa51a929d70adea7f4b15b4f3e7f28ff318d9e7bd130ffb58ec43363932999f21b5bc798b0a72a7a6262e06b3174f20d2e528f08c0af6870327d39a03c7bc03556380468b2d2fa405caef119e501a2e8206340b8b95ad5df927432eacbd54fa9dee4b1051eec6667f446b89523ea5e1a25da844b7c03e3272a247a8dc3a768f4fe4ad8f8b652f404f78d060e1e9351fb51eb67ac8a0de6956359987bc2acbdb8a9a0890ed728833b7f4fb9da45348d22c7becc6812bb5be121240d8f49aa3479e822a0443eef33b5c658facbbcf61980874a9b0391ff9182b1b29a516122ef0ab9ec3712715b371f40bb9ad350915b792fa71e548e01dc097850ca0be4578d44b701ed822fb82b6b5592675c3122aae1e54642ce701c07e9fd7ed3c6f152c5499adb53fb725eff83dedbd9396bfd7daeaf6afc3ca736fed648a106800185fa6bb531a3a4d7e8ec91cc9afc69e0051c8e3e5c976bd6d57303c2cb1690a50f7b4b232f6acc14b057655209f1e79af9d624219980be00baa8696944305a277f9a4130c725a8012e6924ff21362e9a4cfc7a2476d87157ee51791a26c5cc15668c09c832b0a3816bb2c052944a9715cf7bca5268a14098bf0eccf0705c68f1ad4c10de22304c23d3215d34ce2c1428cbbedfa3890a39e9a770e6acae515dd0397e6e1e32d0e31d07bfb310a30ff6e74ce7207f1e659616233ef62fcdd6f7eda774e17fb6a2f485770f66e41e2d72ee77bfbbe9243d5af1f7404a890f01ca3ac42d1e73119d7f2d5dcef529ca734a083e7fe22094af373eb95d54c3eefb241c2de10ff64dc584e3c87be28d3ce9a60ab6ac1548c483828ecd854f948e86ee78b3ff3157d7a683b26943470d4add330a21bbd749101ddb56d7ec79d514efd0ef7210887594cb826ef38169a5a76cee1a45b09a8b754d3e9b6ff8e7d973273900da027ed09855bfd6a84011f25c6c0cce0d1597a23fb0a1f5df9a96b97de1e8629fd3809645ceed3fe4fe289758dac4e79f02f1ef1cf93288e9a835b72439e0776739e113ff4ed63a8047500cef1d0cfdde8297c46e88be7cf1f538c1303915ef7d4fa43ec10752690db059466e98e62aa728f9e3bcec72b2d9decab88b89de3204154f8693afdff2c88e78586f5e4be0433aa2bc182e6061317e8a57fbc7cf8a86248ebb66c190b056855a99623437e784375b73ab2687db6df7432ac421429a107c0dff361f4dd974767efde4d9b0a8f4763eea00036102d05ec3a534a1857b220aba54e8fbd2d9a290252be63ac48be783032d128a1c1eecb3a4bc396518818ec9c5acac091b11e03f9c5bf801049e42f3c7635cbc1f33b795267efaeae3520c5292c70d8126352b512980e838d849fc1c6713b1fbe6e2683073b92afb94b68b60054ff00eb217f3176912096c2cff7e43b9a3b88c2804da6efc9b764c721ced9bd6dd3c8c13a570035a278ac1ff1c00e7e995957ccb2e1e937efb4dda6cc153b909d2602e1b7a4aebad4a18ff5259ce2a7f58454aaccaa154a9c14b5c45fbd2eb9080bd8bf55fd27c02b793d135bfed18df83d0dc3dfff9a7cb2224a4a820b82baffc81553da21d23280d6b03f8067661da2836d5cadfcf8858ddd6a1b8fa8cc2493d3a6377f7466f6b9d3af5bb9df1b73b958c54293fc5f252bee23303e0fbe0befb323e53c85f31e0618dfaf26770857bc3783b8ed83774ac31a993670b3626962b456f18e6972f337aeebd71e19bab9aa7d178774555db701396a42f69143db8f0ed44818778d8335142aa6754251a014ab39db1d3bbd3640c6236082c7df89b254599ab8bdda8f924d39e8128bfbe846cfd0e62a981a6eb188afd557d65c53b0cbf511fa77aa5e9c9778cce0b1592d3f2e86e95e71957395d8a4b484e7ceb489c1e806ce919f6d196b9a1ba6f7f55d53bf296182c6bf8ae0376fa4ce1368abf4dcfafb9edc3ddea00a89feea767b1750fa83718de44becf3316cc598760156739cecba58a2b8bc55901cc9de0117ab80a9fbe9a34350216e00511af849ebf0d91b7e01c0bb9fb32a0ca0f809f12d03a3fcaf0b3d8a9b54834088320ab7338fdce44b4107cac0ec13328530d6ab2081e9ac090855be87ee200a1401cf7d2342b09f72d81fb68abc7695d58fcd63a3c6710f65854a59ec7a1c7e8398283c2a4bcf2b5e578445b4242429b19a9bccc65f04b8d7dcf7bf0cdb2c32cf14d7e289d83b498b7a217b1b399182111062230ba982f85dd17e5f4479664f4a293922318112a21a2ea0e764aa7ff16abba43894c84c61d9438969ae57000e4c204893be43f9065a4df110b326e49c1eee722c2ab09fffd6622e86ce83b180575991779321c9154afe85cc2b2addf9e3537df233aaf4931775696cd026cdb6611f1a83201830c87fe710ead773e0209add25703af3a313609b086a01ef1c334c16509a4de0cec628b224e0d1f2eb0f9cbd327953aaf24a154db8a295d5ba01e2cf53950b69f86495ebf761fd1ec49b5540f3d69123d8518f8c06e1f2e7d5020292e937ac07d4a35cb5f320e9e436d1c9e38649f22c3f8a4eb0babeeeefe85cd0d5a9219e04b2ef7453ab7ddf712acf21c2a2bb38305756e1c9305765cf57f0d4b347f5ee19d88f295982b7a4ef9b0fe918696ddf20ce496411e46b6ab2b7c997ffc296446631cd8aa1e90666d9b4cb81521944d7eed6f482f17a053b8a62a9ad34172eef7f7445128cd2e12c3aec2bd69d5bc67229a14f5afa36873607878174574176877108289a6c4c744ef6b17bb03f74ede467e6510b2addd1f2ef8956f633e5fdaeff01527d71a7e0300d41dc374392094d93887c363415eda931fa2c785c7439a085026c0cf97303beb5befd5583098d331be1ccc0a500f4e63ebabb9a8c32d7d985f70c7b057703e371694921b42ce5e67b921075a4c0020bdd4a3391f763738f331148f84c55e309b106010cbbba21a9cf693ebaa86ef7568320c9dac46c59226b1aa41bf2a6201f5d4a394cd454f2a626de3ce08c1aeddce5286f51612103629bc4a91e67ed89e5daf8a47513ae4d14def967454d1bda32ffc32b6a78a6a354ba1b22dd24cda7492ea4dea988f30280043629de319855ad07cb36586e1e770bd95f6c450ce8abb11302325b0660dc7b93e749b736170b6206fdd5624ce4e8a7ad7afa24809c1667592c4d273f29c6e22a0edae3638bdb9759d3ad10e23d114e4e68bae38847040a25af69f819d43f485efb61578da7d0cb23fad464679242a4c20252c0c6d8d842e0d60e83e2bdb15079d3b7640981a9d5819c30fd49ba21a99c1e764662e30ea341284bcd9b5ea95fbb0ce05ed6223a2a26ee207b08f9189ab5ed72d803b4a3e647aaa6590c5febe259feb25e7ab479fa682253e3d1f4d995a73283f690c4219c07c7ef26369eac1e9dc6433a3262137505850bcf0b3a5fd66119e38be23e456b5eff7b9d574f9a0e2579167e3987322bbb607a58c918c6c0a2e2c7d86cd76ee801fa1576241dbe358efd305dd586b869c0945ff688ab97935da3630979213f44a40b3d430276cb4eb97a2ded0e19e1637b39ab243a25774f601863433272492da01db6cfdaea627ada649aba4455a6aaa3389b9fcc5c4d6edb1fcac7f26c8e86f170fcf237582c00e1bb36540dfb85a926aea6ef8b29a8d2009a582103e239a263bd2c863424cbd7860ea71229bf60fd43a3914ae18cebba71d951d500acbb17faf2c6bfb2cdf491a905bd936d6de5be9b1f634d6fa1e50ce3a954d931724fcf55b85f5703a2871dea1af1c0a4ff21ac0e5b41504b442c9d7f07261b5808ae31d45dddfbad90f2046a99eb9c892d715874e2792cbfe214af450817c1c9c405f72c8c742c804a9e61bf4bfe4478bf4e2e05217213caaa850e7be8da507b8cb5b2390f44449a4d3c7ed2d74ce1907ae3d19713bbe9c5f09ed54b17152b8c359780eb9498e1291fb332d2bd8de18393d3de2723084ad4080abca846fcd27d0e42ed4b28bd74d11acdd1836d1055ca21f6acdf693019844c4277c5dda9fe370fc9074536bdfa7f1ff4672ea8c6d1c58e68a8d6f46d06bd53ca9cc090f20201f7ae7dd35460067225dc89fb4bdc875428d644acf71bc88aa9d422a253c4c2eb32c21425390cc02853eeae30a4252471b402f76961c1217475b7e6e617ab0f069db2c39e6c3c16b8acd7e4a771fbc4b07b552bdf3b4cd57d044d3c00c969f77c5298d821f52464ceb6c320fb8c67b5af150c14d3566abe3bc9b62d5376402cb39a60afd0f6ecc5d2e924f49baf98d62aefeb3bc174ea5b5d1c8351813e56a4b733b1593fb108b5d279cefbcc80f653d86922ca12d047906f2620d6747b94f427176539746d670e58339e7fdccaee83f5c08bd51a8b4026a351bdd7c6164c32fd8dcb943d74a51e528ffb9b892f269713b0c2319ac5bbda95f79c1dad711370c82f25146a183eb7c980cc4ad1fd7cca0cd0b92bc787962bda0ef9fd7b782b1fe17f725f3611e2cd7f4268be994af1004160f14436c4e45519aef26e76c738a47b5e328f50eef491240a8aa1b5bc34efb5a16a953a1a4d1e68821ac2b7cd50ddca3694e84638dcafb3b90f5de6c081b6026468fa459c83cd6bcacbeff284455ee05f2b5b16114e082149a71fcde0e186145a36fddbf524d1a218da28ebb24bbbdb5213c2bfa25584c6d83dd2af148001e275d348f311b3686d01906bd05232f9a7537845a76cc8ce10d373d76d7cb2679ce8cf80f1623c9f992326c0f06cbe3c2067019d1d83132668289c35b5e3a40e4d7a8733d95e8ecf9d96fd8631117d1de3fd6679ab075ee5eaef9dde50681418c1ece05159717e45d07d9a06dc2611c500c7e7c17987458bce86327cc87f9b44a210a0c21b7eea7609a984b9ac8c755056ec5dbd2f13074a8767892b9fea5b39b5b8cbd8185ca0ac64f6468a2527e0cca91f70e93faaed147336684b45393274649218a4872085ab6eeb0140f078ea9619063828bb8551815c112c81c4019ee5015481d82b5d59c1047e00c8968f9c8196c5c080335b13dd13eee14b08900347f2f8bcf3d91c8c44e9caa305ef0ac9306e2550fbc4d32bc2ec3a87263971b626c00bd9b9de41f849ac6f376ef40c2df838dfbbe12a79be9eddd0fdee13635d12e0901cea9e147d7651d9820f903758feca07d2ac348602a8ccee427126bd28d73cbcfac8998cdeabe14f31d8cd0fd92dc36cd0915249582f5f185060444b4d2e56044d57d96ae8f3ec69375263ae1dfc934298cd9e0cb20bfe4bf6c1571907e11dac7dbaad3d174c1991e888a26946dff1b1751cc385eeedd6c055b4255b1625104e535abb0c13991343f6eb85688698ce78102366ab9f21ac69af6e5526bc6a5b9c31c6d524e0f17cfce9efc39e505a99e707f40e72d3de0c4e90b713bd9dba3b2bcb0613ba9931957fed69a7dc28bbd7e789f9b193097e7c3ebf33ffa851052895e85137cd26874f42ffb030627ce5e0322b29aad90387141c0704e110f5830b16b83ea6c1511069f0739b54bbf78c99d8f41155915057a616934a7c340a6264637ed9218c052ae2db591c39c08a83cb56ee41d02650d31a3965b0f9ef7091672db23f94b125084750a70cf3f83b9554feab938a5fe64a1b46e02d293a845bdfd654c21203b8822a6ca1eba061ea609a49b38732e82b30129e9510431cbb30dab11809e214d0555f7a90b1f8d8389f7e9a246b118302ab784779b68a18aab4a4341af8b088fe941a5d910211e4b43d8dd55ae255a279633a7f08e3c9b63b97f20e03970e9c6f9c13dd14d70d91ad135c6d24a0467da6f8d5d25c833ed6d0f5a4145d3be0cfefd4d1aff82e77592b617498c874375be71fc2f056a738cc262be1095364f902073549a20795d4e8bf678be91a47acfce7639cb8c43f0b0426d112350b504113b0a061ad1552669da17cfe4d1e7a841e485fab5c2066d108774f5fdf0e0b6305dd14e1ef4f17e495201ae3851c4926c6076dacc7caba547bbe2569218591156454e76aff1e54030bddd12f1d77c88f475766249430e057efbe3d62ffa769667aeddba2b93a7686be346c93f616731505a73ddf6f261a8e7d1b139f02c3823fcaa266736facbb7d44dca172757da85b9ae131c897ea4f5f93bfdd0731ee82cb6ca6eb5882c482af34a68b52323a31447516f40e1184f1b2e7786d72dd595a58649bcf7023bedd1dfe45a6b887f010bc888e0d42755af4a971c78da78cc4e26140c0f1fbfe4297400771e30e8040b6e2927740c33a4c02602ac7e88730205e6ff227eb67d276bd56a49223021c47f664de245d0b5ff0646516d197056dbae7bb40ebe9bffb3caa5bb4e8786333b939a960b86b33e0761a5beb1da312cdab7cd6c902a537488ca40eadb3c85c89cd3e36b49a5a47f42352860cbc5e57214ddf87fcb604ec911c1651869772cfad8650c4f2035a0913327954d1939eb30bfbafce75c4336779c1ad293442a85b3d34e529400d3a9d14f2bc5a55a6a623bf49295d6afe2b3c9883fbe427282fde7a992cd3ea5f3583dc3ff6d1e7ec62ec5abbc8ed2ddbcf547a7facf59cb73da197fdcd481d3b5dcae8547ca79ac46d5ea0de0ea74e6a8c91da0a3aa8b012f09bb18d99a0d05cd357a91674c4d9555d834fec62a55d0994263aceb97b81ab4052fbbca64420cca4d45c3ac24ac6cf908fbd52eab183cd88de611e03a6a2068f9e52700d9b316a1a0285c68842581f49f504a973e0298f1445031e84c159cb707ad15cb46ebb7828193da6cb7c3c24e06ba4c2ffd5965b726216ae05c8f31226bcd66162eee137740ba192bfca8f238a9df2329d9a18196badfaa24e33a8085adefe8aa448ac54d816dba545515cc33611ca83249466ab962ab2df4624b8e452333134ed78e5da01a25f003a71423150d8e99fbb6eb80c40251c9e7657b520f3a22efcf20192063fba99ddd3149efc2f3beec3a9106e38d041e42c048d50f2b6417244f2947b41b6b7b22e275bd2295957af2fd3f90a512262bfbde42ede5afd439f427767bc0141ba4686322f33b7f5b7215f72a51c292ea3f8c49fc13d463b337b09b6778fc7d7e87da5e483ace5e8528c0b7a6dfe7f5b512fbf89fe169745796464901454bd2e1ea57b4d57a3938e0646701a81f3bc50865f42b9a6972235bd512a20fa05fd95715addd686064e4a638283585cdc3311fe699e07858e9c74d92699068f8dcc9e3e7fa3e79f461192e804102296fe04541cfdcb41b88262a1ed129bd27e1a392bc015a23c14c8008aab81ca76fa8e968d7c2512ff18d30a9df37ed1a22aa00c070bd34ec4f43bfe57affceaac6c93230e039487606326f035ebc477c0b6c1645dd8bdd749f3fa4a2d045ef78d9a1ae30fb19abd445cd142bb526c6a6959d3fd08446a8d300c94b67380973d23a241bd7825fafb8d5383ca005c8075ab1b47bab950fd37df77ff50e4dbb1d8267aa10b558564be9f372ab44ac337a7dd1cef91ba0e3ad403777410abf2c1edb66b972a94b871f65223c7cabd69868e18f215f0b3c90357e81f76aed7ddf5f3c1bcc8cfb3227487c9078afe5f5c46c02d8bd931f6ca862b00f0451fa8739810fd5dff1cea58d78221ec4a30b1ed0ca30cb25aa9d2572304d57e0b8a71cacb8f92fc9ae45cccb595307899dde21fe5ad69c9d945a6831dfcff080ea4f8f4a04a4b2b5e331bcad315a3bb8648e509ff44e56ae229276d7f5b7cd1c0155c6fdaf6c0da8d731e7066aaf1a35667cd6b04be697a9f28bd5eeadec4040ec57dde8f8df5359586dd437403386b76eedb26c8b7e7136856fb6598bc32f0a6e17cf565d80e127ed9724c4cefce11bd6e8f1871140fe32197b7a2ba1b1991949be13c09c14a7935c23f03b34b23c951552dc32d7f30361148dfc78e2dc4ae1b2f1357a873a5e2049105bb5629008395849098a9f5abc5fef05ec180fc9cdccceb8f9a0d869d3a4c110c0c595c6c7073e693e2749e521b67689204a810c865bcde6396c34c3e3b8fc36e1d71e5019212e063aa19836997074ca79a1abba3f813e102ca10e9c1661a480f9ccf5ee55e823d09b3749cd2ad4f9d5edf1bd2d0b000138e9400d68e825952c233436a68f114bcba5f889384f2a07f86de9112722fbe7a6c49e51b9bc06f0d443112c8c2f417daf24c4ac169f1dbd321a571f311072625016a59bc78bebffd22046d05a2ec758f30a75131fbe4477f7baa54d13bc669d1d49f6efae9bfeeeadcb0d0edcbeee9e2c02ec8dde7b3e0df7681c63c8efe07c48db5671507a46b329feaeab4d92b681e51d4b403174b82b93d874b6a8446f6fe39daf7615d2853af876ef4472eddf7385fbb8e78d6e2b973c3d35d27304005c3e07d28d546bf6ff688af80fda21354d42f3438db43599fddc2c651ba150f2a5a39c5d65c7d1be998881f1d11c5332aeb28a1fe0ac567832382f8c94e39a26db914784442bca8088108b7bcebc3560f23c7efec94a8dc1e6cdd0aeda6a6ddfd492e20f9dc09ed89d828522724593cbd83b73d79e201bbead9f70a76d1bba2271aa709d3dc5e9e50fc44a4c8858550c9a117c30f0abd442d19b4db8fc60b5dea465bcb5eb2ecc10d9496f46888ef148414d2962150166114d2babb94a24bf8b089c59aa5fa2c331fa3d178a6ac3041e79dfe72d003d5d4bc57807ac5cb8d45336307120859d7e3ea89257824c9cb15045fcf665e9d3c0d7bf5146345c9bd9d75b5ea1b6ca8a499ef545e470b962dbc9a757ba0454d4661b75bdebcc34e7a69bb769afe059fab1a0ae6dafbd9f1152eff8f8f21ec6ed45e1d920806e8a73b68b96e2353f6cf500aaa617e9d5738ae00ccfff00304afe074ee8d21fc7115dda8593fd893ae87704f4c5eec5d705f93156ca4cc47e25621ddb94a239faa468f32bf2fa3e864917fd0fca7ee7d6ef61395ec2d8eaec7299ea60df1a74f653244c50bd5f6e6092a3d77b161ead76c0d33b039550a3d928f7423b77db385f469127ecb7cb91c74f29e45308cde0cbeba9c619dac4d813600d49bd406665be9aa51f98f7a892574219125eaaafb50c6456e481f2f4e4123f7be2ed81a19a48a999d91ac4d04c43c27a1c12d8eaf159d376338133446bbb8d46f4fee2fbd4932a79c1a0ce2cb670a233bdd9d1e3e16f6be8fa33181c29f02298f7eba7f0f85a0811717f84a65e3a3ac4daf77b155bc95c9cec8f41e0f7e8230ab4faa4aded6be69e48a73b0fcdc2e26c590153e993cf191524fb20c147489e9d2d92ac928aa1f68734bccd17bcdb37b2ffee3006391dce69bf98e95cfaf96e38f5ec612761a98120e72553fd311a1c4b26c3b6671b32d3b5818d0f2405d46cce6c053b2a0f4ecbad4e64d9d3510d4bda88f7a8ebdb399e008b27a2a392c6000a2457b028d28d07b49a1ca94859c326f4fdd17a17d0ccd9b4a55b38e00f6a0532b284a04a03421b63ecb2e5b64796f4f1ffd2d3d3084d8683901937c7036a1ba30d7c57f7bbf78040f71029f14977d78fbe5c174c7fe5a050e7481f8bba4e8fabdcbe403fc6ea38e16720f8b00d8208d87c385adc4b2cd1a934b5c173861013c394f4909d26bcaa5db4c833510663777e860522ccae00d729323fcc2ee4efe249c1f379bde0d15587c5f30419425f8217b6d054cc620fbc5561e3a2c9a2ecd48cdadb1bd51c0a0d3391e9464a37866727d6ade231d4ba553057432875be4832b751f429acbb1cb25ab8c6b346d87b9749399391fd3841cde2def4c9150421ce485ef5e06e9c56d5a75e379bd67232269d50a8c6b49e16b15692f97a46908c7a69bb66a98dda41f3fe0bb27542b51d9fef36cbd65b8b41ef8acb613fa7e39c2a7c8a533101eb66c99102118833b78ecb099eeb6030b96c34133ea0d26c1ed4efa5332c840ab0d6046b39bb3825781d5d54a477af59f60ba9d2dffeeb9c1f025404e33dfd560c32243038d6cef2d48bc35cb1d04ea374803bbad40bdb1c6ee46690b6575dafd12555b383810f9fbe59ede3d9e760695df96a630e562bf9ea356d70d1782a1c9d5425119d4a2b30c3f18abea7790dbef8c19bc904cbb98b430ef10beca08437f821503c0c74ae2ff5afd6cef62bdbadfe75347c3b1e0c41e6cfa0bdc5f986d971e55a96293d6f9915cbc0f03c75f75f8d0323bbc7236a18411243ba151b5255abe93833ddf595000045755224a79ff2cf796596f48076e83f4f7e132a56082b345a83e565f81fe43da86a48232c748d8bd1e9bd4bf7d26fa4e0725320b4868588886e26d23adb616321d0b89906c9d5214384a9be706afaa10c1219c0fd5684bbd6d724ebdb27751980356bae3edf64b3df65f13887bdfd63e8c97aa832693daf2f1e3c4d3a1ed116a69cd9c565178c4b3f4b735db3d5103f90f438253313c57f712417253c7aa1f2adabb8ba21182858fdeacc4d11086b4c1f7319050a614aea006363e534762fa44547de177f620a49bfc05ee66c2e78e024d9c477ce3608d201afc81bddab11b99b45f042d2e1d8ae15042ca74d156b462845d6863343cd8b617444aa47f4a55fea48adb5713a49f133791aedf866c90bcc1fec3f876da15a1f97ce4e84d26960d7e5e7ac8f21d456eb1f7cc574c104dc2b2487270c5b2a5b1beaf77a9ed8b9e3ece9b215902ab680a1804845601355c2c9f8e356b33a25a1a313f3fdadd23b35dce95f48d82aba740b49eb6e4ad4a889e859448fd5070a19e1ab981403c4518f3672df726fa50276a21224edb93c7951939b0949e0189da0697e84437abac2e50a20108f162d17dec5e66792dff20ba73a704148637121f882e7d2cac484964b843881ee897b061dc267c9beea4869670767b8337bb4f67a34fdda37508d2920e858cef6e58501f83afe1102249cf59c19997697e8d1198c644ed7c084c881bad496229f6c810aae28633255e5c16b12fcd55981f16bebb6c67bea66757d48ed58bc4587fa59d46e836795cebb2bc3f402530d5afa1156cb82ffb052b56b1dddff9044c956b39a6e7f2f9ecb1175a52d737d52dced39aa38ee7b5704af15f5d5722129d1d5b54de64c0df1f9e501682d5e379482e7eed3d0b819463bf2b197219dc0e4863f420a8a3ca7b5391b1a6c49479f7568c5ffb364cd0495c03671a15639baf59e4ef2d6fe366a68214a2a60ff8d5c1d4494b13aa9ac0e3ae4a4c32eda0c5ee1c75f72b20eb832482c33800dc7b035c942f1c52fe5bf05b824012de23b018d991ebcbfeeddd0c62bd41e3f27b2f0f6be1c4d3a5994800c0bc6c8a937dc7044cb4c97169070a739a3a47fa0300a89473e355c741df0f9c4cb04c0cd703d582fd796ba9e5cda356df4356d071fc207080c67c7db9a73d0e3aa6c67ea37860e2edc52fd9e6c6258d29dd0995ad30e1e58a717f41d6e02d577421fb56cbb1ed11c49a2220cf36fbbfc728f90a7747d11d5903f47d9c71c69e967083da0a6a2c288dfa87a1f399b1c1abdf149e419cbd6588ea31753550de7577eb4c252f57fc340dc2139d3a96929fffef8852aff46f55bca48f01cc7d7d3a09f48b86c56a214fe99b7f0c02bf0990e7231dd1a08dcbe849658ead954a4577bd9c685b86a6e1c3aa1eef8987a7ba54acca321a6d29dd6f4c12c60cdbcb18c3af7a43b7489c1e619ec8cf7ce4ea6042958aa47f4980e7b8cbbf49bc05fc6db28637fa5a206cef28c064b6309f5befeada6d2c284f308f4156fe4678b3e054cb79099e882ae2829e18bd400c0ede1518e3dc3560adb7e28000573b01ab0b4e19b772a7c0a027ef3f0c6af322b771b50c7bd3619825647feac62aa96978275ed9ddcb4165b4cfbb2580384286fc37e171f909c9959b2c77d3e68532a047e689820c9e93ec81df1dc10ac98de8def9fa5eeb9eeca3f6db17dce2fb7658ec24b4204686f7be18845237948e8db05d509ab5c5d2249ead39a6580bfec9c7685d1ff944cfaec492c9f8e2afeef3587e065f11d8d03dc0814538091934a20982ee3d9afdef24b245ea900a77b280a8e315955c9f773dfaf5036a15758db4e7b22275e28673f3b9639cfd668aef65fc745cd0157820b2aada403d670d1fc8f9119e6f58eb1a5e8bbe259550aff87c82507bcf82ef74763a6d3c7bfd5795b63180ad39fbd37deb03fd5d52fa55f144a1037007c19867e981d93384cf0287728a9366a6bafc51eb3fd63180aa97debd4c8e0e9570657d48fe8fb555e86c59da1019363629adc4aa0f5ff7800e19b1235889300b917e3b1f55cd491a2b603f7e822e3e597ece00e00455f06f7cc15e16fce38fc62add734ed633dedc9b8e570c2ffd844198795657d59ca450cc7b67a23caba9861bacba97e7de90fbef28f40917f8643aaa50b77f849ceafb9eecd06436d356cfab18429a828bd96038f8a4485dfa536da9ed502104210d7f2ff32e8f0b6163bc6ea6d17c14db9cc9595fc172f0f463170dd0dfb3ee8113858787e862e070ccdc1caf3124c518402f3a42c03e97420dad2eaf18e3cd4791aa09d5acd8e8695e9f2780ba752fa6f914030601c301d3ca483cc83e35ed1d6a9232f8288cf763c423825220e81d7549e672ab6f381b6f881b6846e08a98a51410648cc7cf0c9cab1b44ecb689973b54860cb13759e093c2533fca60e94b405784c010c218c736f39d24e3db58e2cec5e3438dcd2150b20dd832a92acb9dd0f1691630330213b3de51e4f11586de515b14a28f7666b064862ab9f8edc36febf28bf61cb9eb7dc139857c14a84f030499def3dbd9a405e2359bb06bc7bf9968dafc4b0489e270284b04b8451590de5c406628bc941b4ebf0e388a71281a68af1cab4ac989645a4fa680e4bd6eb4a3636b1d990645ebcf6425c6fe131f71c33b51034000d2f740728d2fac3d00324ec7ed26ec700f8f19a58885efdb5d4aedbef6c0cadb7778cd439b0f302699fd7e0eb7bd6058737275b91f5590ac604603250036df66b9d4b6b711d19db49987e56a454e5a9203e6d34f13b0d82373b91fb9e1bd675bc9bf85e3773d6a04716f033464f973feb01719ae83ae60cdd00dbaa359488003bb5589bc2c38c79ce9bc10fcc5c8367a76cc0850914cc255d87fa98762891474db7d9ed6571e34d54c5558ced6458b0d254b468ce07aac4f2051d837dfa63ad5c5a684e3ef09ae172a5811487a190d8176ef22811e96d5ea31e33b909bdc44dbb45f3aee4ffac5ca970c703a177014b7164b9cffe230d6cc84917dc25f31916ec7490b6edfcff91eaafc9a9b917d7a0770ae7c51552d4320ba062fee01a927f0f7a33a7dfc8b717c7b48542512bf623c18175c4d1da23f28837deae8e8c623a6caaa96c284f3d264d64b2a1f8be6fbaf8241d69dd9e13ad0a4ca1984dc972e5109e744101f4a448cc530ae79b246c62d296561f9db22ea6859373b732c1d668888750d8c2bd33444720947ac3667fb1759f46585e975d1171afd8ec479173e156b8f7c3b0fc0d461d1a0fb215612e8e5366679bdd5514d39598cf1aaddc7a5a16336e035365bb3b5ee82f1331f96e1f8af2b5923850b2c150915a2938fa230ae0e8531de890b96dc46db035e1e6f1396029bc57b545cb5aeba1c0e424a8d9ff405dfca58b02c3bedcd0131a83b6fe1d7b29195836d1a09fb0b97aa6abf6afe42b13104c37c22fdece2fdf4cea66036d2cadd2d7a8ab421e5b27d2b44fbba7c36018c62f8807c3bba7529011a39b3a954b7c68c67c9d1991c622af060d028221a6fb3db825cc4bc99195a6f7ce5ea0e2278fa69f0081da3ff0178bb832622a097c0d543466ff5a3980a2c82b85f0c449c35fac38aab8a5525899db1976d0342d9d14e6563e337056c69dffb8f882ccb62d6ac6be3b874088422cd3769458712bdba5157bf7dfdef41e4823ef84eafba2956063ced25a89cad3a8748ab390f5022e5ea1fc1ae5837b19922e54a17bb2cbc61564a73768cd3bc48bb64ef1c6197768a974498280cce011f2f9938509ea485156ec5fd8c37003c58c7e76bfb28506ca8f4381ebfc6bd8fa55a6fab101abe64d930a5d99cbf158e3cafe00ca65137461e19d70c5d8f17b3b0f25cdf609bbd4c44844b45413f43f08b42781bba22e8b30b61370b1ac330234ae9beffb728b5ad17692dbb53d7cf3d40027f0e1f3f8b0b39caae197c821b9970e1f5cadadb7bf92c82600dc688d44c05095205cc20ad2a370db402b7f2570c06cfea9ec8526f19ecf948b17f7b206a4edcfb5651f6c95de1054a7fb7d816a894eac39b93e609da6e42655fa17b0d5e88ffd74d330e90f0d6d250aa94513ee2a610df841873422bbdcaf701dd21fc1457455ac237992d10f118ba1fd9f3cd59734f953829595e967420f0f2c25e332c61178984600830615243da1b53ff626488394cf1c15740fa04b609bcdea199fb56892faee0234bc75aa2cb25e5e9bff5a5060f28ae1a6114322a8962ea5017e0f0e97215fa068678907067f175a3bc1238fe20bfafcfbcee8d9cec809afea055e89f474443fc4a05d0d67520a52e2ce64705cc7bf0e7d2e15f1bc745d39c0de867574df0b74c11dcf453f2bf3ba5512852b39533b623c060b7379fc33dc91b333152524b3cb21f8b53eb94ca3f86d78fe21f6f331441fe52eb469f616ac84dc2fbe872d0236adf9406b538e01b1cee1156ad3237f6ac053c8d89d1c63cada6aa2c9e30f7c70bed0235dc95218711cfa7cf4a12ae0497aab57bd68d83954e058f7231dd54a656a0451b1568435d70a640a859af02893fece849ce1fa95dd676b4982ad42a3482a40a49c10d3515c8e45fb82b660495c7c49eaf62af50c81d7eb7b28538e83daee4fafb9ea5fa88bc7d5a103f83af7144c6837d055fe4cca87a5387ed10d494ead3559a2b3a8db78799999c0694f07bc80a639a1e73afa262164b4ccb9c092f027846d453a5f4a487ebe6449870a72de2e5ef1f8275dc91a78f66c70d24890a60133e8d6315bf440dc7e47b7e26f3244b2e1ea8edaed8211ee67818bed10af961326d9b2696f90b62e046ab1a1dc5fa5c4763207fb463bd0a42f9a39b917cdbcc90da93b6bfd485723c76f2ebf914ddb40cc4e3a19cbfdafd460dab50b0a2f5e2ae6ddecf2f57c053cb3e5994eadd59e1d558ee257b3190cac5ff35ef826a9d98e107998267c3072a85f12855ec1fba9d163e20ddfad5edbca9bf3e77dac04c0acbd1a4e55ffa5337b7330896b9193660cfd244f6df121cd3d644dfe0f763f942101c6a06a24648c4c397f445cdd2a965611bfd33fb9b1bdea39f7ed8a249a1dbeaacc908d9722fc1e343ac9ac23d5c43dc6e5a68f9ec7713c40ae549b838aaaeac260c98920988f8ba0bc8a638e2aa35742b14bf5f56a04257d3cc713162b03311dea1de31040330f6bc3fb69ee94126300c555d872181bd2db254d32134c5a593a958715c9ffea8c9db3a7b879341b9761e6c9b030b6a2d68b6d6b2c44248378450e26011f1e7ee9c351d53e717764a72eaa79598aa118fa48b1c32124daec5b4b038c0554fe97d5a29e8d7c9c0599c9e18c8c229298fbb0a46d3c60da7eefb61972e7dd4a929b1dffd1fe1bf0608e7310051ecc42b792eeba55fa0912c102fd2b32dc62a7a387ca5f8ce083ebc506940fb91eddd463b2b3bb9d04de29b578421abab46c8644fb442f7c9fb17f0ef2b89f1e93c4086d173832d05ad40df7fa34fc994aabe2e38835fb560e12d5edcb91860c2efca81aac591e40a6c68a63f7ff373d26ebcab331a46130766595ab8edb5064fb362e1996e629fcbf8e7e69d87951d8120e207f06e5a7d17a06e4a09ae3719e1c2fd86484dd4b36d7070f42083b233f2ca64193f3fee3355f8ff49d42bf1f19aa0a09a60bb9a863a0bc91fbce78e02848d7458cb851359b512c0c4db7c1911bb89f9cb9f9e08cdb616b3c3a903bf6b09fd8e94c20f541006092b8296414cd4fd846995fd819ec78087acbf7560f5524cd6e3432347a8c74c3c44782c1ee898a44fec0d0aaa40fab960743fe8356e1df7bd67173c3386cc883941e5c466f9cbe7de953d80653b0e6f6d811b5a05bedfe289b50610ebd49c35da629a6226951feedcd65dc0701de756e21e6ac06317c9e0692dd00e96a9851faa5e4833140898d8f6765a3346c64d5b76c540c8caafaeecbf5cd279cd689efc8bec0a7d7e74a4ef2b1e998e7d9c96cf8537872a950c0842612580e813ace134e334851e0661efe5763639ca5ce0f96983c7eedc180f3a7d3f8ec6fa267ebc217c4283afa21a6bba6c533ef097fb14fb9366d18798c23b68a5d0ae17b8bd844eb2d3b7e76f3b7f1bec77c13dab4146b41edd31e1b5c3b24c5a4bd38b139c3150a930a73c0baac1409a2bfd5ae8dfa01b95ebdaecb4562651afc4a457ee8036d980428e31dcc03eb1d2aa200a5f4124a346ca4054847fa25deaf9f6fa73b9aa4cad56ae82e6ac22cf68471050bd10281056e66871ee76e74a806e2775d4491a74313ee9c51307b6c1a85a8b93ffea42fcda9026000203f00d9182cf96eec97daf15c64bd4add030e0c30108eae6a6bb65934bedfef4c1be0ee0bb55e8ccde7eb7be231e4c5661a697b6a000da48a3fd7ee07aec5bd37fe47af676a971d9ab665cdde0cb7c52af5fc0fe599a4e37e0fe99c8f02779434f260d5dad87b54780de1e8e8d9504be25b95875ca4f57730b97a6d0fb022ce9bcd984cc34486dc94c6783fd832cd5110bac35832b6fdb529c4a26ea4a51aa8583466128e729a12b035feec60b6e5042b606abb73d4629b2b5389cd359c1bf187d2b951a94af275cd7bbc7eebc6822d1148b0328921ddd76e2219c72dcdf550863f17b3638052518fd4885a7f757b3b1abcfad48f8e191c284651a840cd91af557fcd24fc7ec983d4204fb538d4e2b4a2fe24bef50d2a7edc81bd0f7fbdacd07325e43fffe9e48cbebf25fbbd7e6bb99c5b49d54a5c053d2ee3e4f3ac774bac218e061dbe4b16bf4449ebef8a5de1df5573ca8ccf19e4632958d76ec80d187d93152659223fab280706ced718e15e594f6164da170f78516dc99653108966a6297888d73c425366677e2a374fda9bff8ab101d545cf575ad4726b802e9f8e890aad2665f1a59ce4730139307c03f07ff620576f4c602a46885586da0bd46994bb690765a450e359642a2510f2f4891fc1d81bb9caa72572d83ac039ab906b8adf1272011bb5dc947c584dd964d6b33cba67c53c373e77a8bad8ff6d7779fb31946620b677e7da512041db8154b1f682356473caae2506a071459fde5e7aaa9be48df4699e531a15870b26e874066f3144dcb09ceea078bf14921e2f2e9bdb5d4fa9f97733805f1b9866e67eaedb199b03cf7d99dba8efec94c9060c62e2cbb2a0c3ea03bc5cc19a7748229672387a760ba1b6b28a2638c6b9687980ccf634beed19f39f67e21cedbc218ed612d27f2e7d2d1291ca9e2aa3d34f9e53b717d219fa9aea64f94cb07d132fd8111db71ca7dbc1a46c4ba147fe578dfd9f90b132fa2337a8c9e7f242dde3ba25445653db41cfbed622bdc95c8a44c0d06ed6b2b067dc739a5b5f2cd1307cac4462ce9cd25c6815305a06309ff0a8aee3d9d0d3cdebabbfc191f6994264563e799798a30cac9443fbe3f10b1b54c3e449adec0a7f3d7e7b1f8b5f3462823fa98163b4cdf015693e493beed12685a3753010dc682a3c84ed7a1b706a563d849e7c9ad88953806b4868ed81a0a98f35e69a136aed725b660c92bb3796293102d110a5b29f265a0a532e583645f87abfc2cf6d3c104807730f92c29fb15ae6ab3384dd1d0f3ea31b4810802713c86cfb8249c410e0d69f0af18b24253bd8f420ab196f9979cab0012321568009a6f5ac46d7d92cd90818aecf73b31c13abb19d06f023e7f6ba741e5b1910957a1eeca920e08bdf958e1d1758d2a448ce2a477bffff946b51522b61d9fcb08c0e4bbc361059b2390aca36a477e240cef87144b49c96fef4d966a1a4a545c118d15d58a08d79c90036657d840a5db270a1620198e42f529f73eb088445b68c5945643b8b538d16ada01a6ddc3de58a329f278628fc10ec340648df34492d178c81e0dbf6b8849b27ff4e7c3a1f0b6a23251514d558995384d5c4ff1f0edc7fdeb35396effc99d9ad59549fd03a6d1ef7bc2a33eca4372803dfaede700cb950a639220f4d659500807e4afa147a52bba0659adb83d64323a214777960c7140bf79ae66defb6367c88e2be55dea949bbd7c9de4ecaf42252f2435d00fba9eeabf13b5cc676c2de1ec1a715c89cee527d4e74fe1294e2c2df92c77b47d9e636c2f31ef5344876cd0b15a9b85c1e6a0296f13a313c71560dd6b43ecc081adf573c5bff10667aa3064badbcc2d427375931c8af660ef958abe4fb944f60133c6967b69dd267b93ef9cf088a711598b5b7754348823b0dd0ff0a1006abc2b7cb2d37d6eada31e3b6423f6d3450148922a33bd6e4d683d1a15cc8997bb350d4f3caf38b11db0a195fb222406bf32f29b0604124a3c7b16c4c6721ab898216ae1d0d9f0e70bfe51dad1d0e1aee55d5d2668fd8335eaa2f9f2a1ee64e6aa30facaa2ed9ec265a1695afa7944d3ab24875c1e763d4e15a8d855b45d89827d1eaa34f916942e429556d7118c4533446a453fea2780502788cb8b697fbf1c7b0f87bc6b19cd10266f1716c7ca134356b748b959b1fd6eeabf90e7d92c7e8965c46a7be9dd0cd7d359276c23dea15b33bdb136f2022805fb085e029babb1b786eb7bd7cbe63899d571a6ce90db72ea1d451e9f84ef1594da18d7fe81cc57bf4357b2e72812878f0c70294376f0c1f1aa7172f8366c310662805d918969daa0b3759b65f81daf41675f76f1ade16cb1079c091ac1d1c5eec92aa15e9e5dcd4710a407429f65f7a6bd3d31ef03ef1b30e98869584ff6192ce2ab3f608c0048467b6a6648659b16417781a80eb9cddf11331c98f2ebdd9c8df5024e44128f9ebe1724ad8dc4f3bf6fb9635cd2d070453a675c2bb3087be590d495e17245a992ea11ccfb0fecdfa475a702a7271bca2b59fce44f7a042a0cb35953608bb4d21fc86d7f1f93f27ae15062274bccd6776d2f2314051ec0d764baa300165d50a52a1c34f09478f31c5f07cfee0e2be7695811d89665f82ed7c7e23ef601e6252a0f5ec5a390504f4dc43b078b3466f10e0994f281257eac760b481512793781a8f8be2c76d4cc4f3b9c68cd0af05801367dd6a662c562865227defa96c48c6ea0b789e3b30ad119dc1ac6abff5ce0a3ec5870299cdc6cbdadb0df9243c8aa21ab21030de13213353113cdb5c7da385dbf6238314100b5a8c7db3477bd1f5eb148aefb9d407b3f938f236ba73d8e23c0073448f2606b71ecdc258240e8ba4bf90774c4251128c83d19a4f9e314da15078d4f59ae064ebf91aea05d2522fb62dcf229e89dc37bc756752f17a43c026f740ceedfff88e0537b45ed6769249657bd99818c136085fb23fc70041a8c85b0326573d25e9be63f55e152a1e5279e3ec51d7e3e6839994efe7531cad2c3b8eb1c86b6d0fd6a7fc5099af7bce0b2565e680d0ab7132a51ec2d9deb1ed675fd74eaa5c396b4b3aa078820b328e539d6fa956f7db81ff380548fe931881b33793989264ffa24925da985fda361a2ac255a51ae161f2a622e076291d669cb320c7c2153105c952acb7e105da7328d7de1453c2f02e7a527fa70de0b737c4f5758021336c37f06ba0c6dcdb10ceca82309ca92ca9568587dc3722bf7e98b78e4cd44d272300b107c1f5d525dd3d56ac99a9473f5a5e1c8e40f98dcbaa59721b37d0c325256fce452b2ea7655f7293be966653cbd5131a0956e57e35d3d564134f98d94789dba4a608d74458eb80dd11e0792d7279f8fed623de8c57cced80d245e83b121a545ab764e947d93c3aa7b55d2a6cb35d713410e791953bddc21294768649e9b0c9f1c4c1d623db871d54dcbd7d12877d264b837e4ad708324e1f9fbfec7e700e88db3f97ace9680051d3b58fb147a89bcc2a83654f88656edc5229dcef0f626f5bd31871d0c6f9ffdb2357d787bbcf3d239a63e0a8b9ab22f62ca2542f3ad338b1359855d6d9415df3bb545aaa1386410996895c1dc0ac8f9f18a91d267b03826ccbb4a1960fda95f52315858faa23927a12860f65a247379f643527088dc9a7a911dd79cd456e5ad5ea9ba8388c3d4138445347aca00f2646f8be30bcd4be0ca69beccb5143363d0867e52b9832003a260e7621e9dd56525d8cb1dcc97837be18dcb668d14656b0478944bf72c58abce9578b06e10f230ce9a365dbf0922099591088eb3d8570a0b1d005204b3641d1ef0bf849cdf0336c12ae4bc3f910288747a022d8afdf5375f4fb23a4f5c0aaaafd55b7e967d1bd9eea9841996b640c7f9060d368c24da0e36f0045b44a915885a454b195acc9666abbac436ae9d9135f966473ea49b88018937a57be55dcaee1012c2fe99e09de40b882857215601c702540fa795f7eda185f140f8add8bb14056c0326a187d9d43b34b10671f53baf65f051e44b452445fdd5623d2f1816e2bc108dc7a502f0af0b2c702b48a5b195cc2fba2d7fafc48d5b00ca860da3610f73f43172fcb4fabc52a44d8e3f063950cfbad082c1d416cb4bf296c27803e27f1b6cad2fee60cd6f9ac8746b666bb31c4edc7751cd60df43978acb6934b6ae1e4b01fbdb7c254dbe2d4e3411aaae59b7d55b177d0946ddfe6e2abba6449556e08606b453169c7cba4379faf495beaffe7372e20539abc13bbc55d21aeeb959d6b96502812d6f954732ad87278a5751663ee604d48b2886fb813ea0a795c6b2167d4d3289c36a696e87b41da9887e7146e5dcd956f3aad464047edace8e26b1083db648b2d9e1763d47c8c69a2ae11a9a2b99a8eee3babaeaf20dd89a57ebd83d65c3b1b993e938d63785a2f3e09029c9939af7f61ae2d49f7b6591c9b025c09177032d9632d4130f2584659d8cd5a95e7327db5694de81097d5cc628dc61cd2a582b734e9b1189f8d1dd479a37d408d57f6e878b78d376e7c9eb324eae5d3c065c688d2547e7f939127e9970e4f91a6f02d311524495b0779efb9c7bdec4f2f4ba9af4639525a16f40fa635bee1708a0d4b33a79004b4a3298eb58fa1938a94d81d1f747843b5444929c323d8106929b4ad0a85f3c99e5e87236590fb3e29184098b2aba4637ffb44f975966fe30a13f7986c4fe026c6c71cd8cc191289d42785d27a69139a76be57c0fd9ce4a7d9a27372ee65fb777e45007553d86ff9e06df95c208cbe2041ad70adaae9df3da0290573c5bbb29fb2bf0806adf2f44cb7d8bbd67284a293ef027c5fc55f7f6a79f1fcc9708cbf25929f6fa695cfe6e09332ed1eb8119dd8b13dd385f805d4f1018f3b91087ac1a22b2f1f7401a29e415e1b080652a70ad95d8dd3676d708fe1ea4ea389e2084341e03708f0f9bb57a60f7c8f5e01d02be303611c3fd80b110c290a6e6c8dc7cc64d88990842cea1c6080898d9e5c6d3e76f3c746d07f6b65a9fed2ceff9fbd2e8676dd0b13914d9334efadc30a0e319eb93fc6b7a6facde5f0536d133e582fcb8574d949ab6ffab8eeb14e278a7f1d366aa2b25868d9b8c31b2b05f51bd85e0aaf3f31ba0c84577c9d393cf5e4032522767729c5725886973c8d74fed4492337aef4c859be75254b8d65a581d232476ab9c141cf7ade97d08fd0e1884e82a9e6b18191b039db60959580a86d4e91d79d124e4f734035abfe7d17b63b44897030d6e42f3fce235dc09da387facfcc841d697b056f112d64fce577e57652dfc6e57d7cbecf83e108790d470b07c661f1ddf9f5336a21c557c62aaac0abd506e06c222ccaf14dc45af85c32271cbd28fa8e440ce084b16bbc2d6c3f8f95b49f6e8118115b17dda587219a6c9ccb2d9116cbe323909034cf538ae135436117c2117e4cba9d6c7d25e76be1e21e439b6319f97bdc851359f51db324ea35f1b7cd5dc93c8d18dd095c0c2646807a2e2153112e0b51c7f80bc2870a7a2e030a05a733a703ad4f7d7ebd508f700dc5e434a92661c457990e34343ef1f751b631f258f269bcbb2b827f7e70671e4932df4769afd0c3f035e3c4a3a33c44b518a6dde2bb31a69bfcd352310b2e66145cf3259fab8148064c978d966c665baac6f945c1122a78200a3a1b21526776bba0583ac2733710f80dce66958a5d7c0af5704c30511fdc52acbe87927ee333ef3a06d14121763898b93c9cbc6c95e762547224fd607de3ff735f8281996f884536ee22494b34bb33fc9726b4ab95204a7d066e4fb92667c5413e2d25e396a3bc7381000fc173b50f3b1f77e3fc25552b7d6f9b409917a1c5ad481ead02d6392938e1543b4b9f52ec81c5a79517b5153722c96988651b70b1a36f3b4cc04dfa147481a49c775dde58c71042c4c0ef7dc304b59c9b35eb25ce5b09df53546c17b34fbf884f30d6df6133769260657213f8dc65f35f20a12244723c3b2503b1d10547e96ab7022a46e6608f4306750d861794cc06667dba7bf161dad8113cb5fafa1a4ca4fc2085615071a208d5b31cd06b223aece27bfc9d11d589d87051a1b3dfe3af3a5fa159cb2f729b95943152d7c211c27616b07b74ceb2dbcd631173ab4a7c9469a391257bc062ccf78422e7f7b4ea0fdfc957ec1cddc7ed20e862603368bc1f8b88ef0a9c7e69d8087674f0998b89320a8ce47292321af39adaa6060f71b8da499c328db65840695d347a5b1a315525bd184cda81bf49976fa474875e2194924513a078b19a474b48508769b0777c8a8917a15c52abf1c58afb53e17a18f003f18fb2ec819f9d5e0df6e5e64c51a53414a98ef13d1efbc90fe3a3c83a9cffc72edbcfa89376341fb6647dc8f5c87869f1abedbbe38170810b9443a04c99475823b4a97fbb68c92cd4a5c05720a714b15610a8bf52784a5b0f63c7fd413349b70a7b9443b646e2cfe2364a0732dac079831927f3eb8c2810456776cb002b0936fabf4cd429504e562f2f98aaf31e2435863f65a284f141218b07222b1c75ccfd7be7dbb5fd53f4673b89873b1c5b6d8785fc110270f848d9e77a283ba4dc20510ca308cbbb75f949fabecb1e107d2859e47635f056fd4463d61110f6a6709e6f6c1d197c3605154af61f36e397856aacfbde718d1364c85d424fa4403fb63fff9e6e93a270d4950ff667f294aba67a5a6aaa35b843a2d7166f3b7a5ebc02ea7bf1a38dbbf5490c06640af4da539d5993c958a81d5fceecc60ac4e02b592f84d02a662d5af7fd7a3964b7a6668f3a96d23b08bd36216a47236ceca27b0240d16bb44efcec7650da8121c641c484165a2a8e0e0dbaccbac01eeed8fdba67bca5d3c8446f921128a116a2a9b0efa1d44fd761689cb3c82a6e8be7535524dfcc1a56f3664027b98d0ee3dd6ad4472b4d59fb64cd9f775227f0520705ad8baac6ca9dfda2140453136eecdf2642e24d3107a96ead0739d3bcde3614f8f4866bd3596e796612f7643148140be7206c446f106e202842b237fc86642d28b36e65342dbc1bf2f474b33d87f734957229b5caec8afaf52c328597f4f619451582f8d7ed90d3b99ae714e0cdee9e34663ae998ff1dfeff5f22c35a39906f231529c2b2b1e344e8791c23290f5128a805de2c2f294b0ebfdb93cc85ac771723f7daa52de4b3bfb59471545a3373208a11b2d09fbcd44211d34a60fbf6d7bbeaba2ba68b11a1b7c9da29b259a4cbbd0019244054d3180428be950fa0aa7c9a9df74c99ea9d4071e4db84a73bc8b5e24d531b3bef8bf1edeb75c40703ac67715bfbc20c5afbec2f90051e18788d9e85d39bbff4b2a331ce2278c1649fdc58f3f18be230c85123323c4e22ea08def023cd4d02e1bfdfbe685ec4d7b88ea3045a81b7af060fde9989fbe175990f1a0b09d3755e73666a8cb28bb95152fcaf3206b1b8c8461520f333b1ecea5958296f37863817034427efbf2921e1ca70b2b4563d2241269d4b808eb21fec24e89a5d01708595e92494df09aeab8b46b4126c93b317d8fb1ac8c40ea33ebf5aba1c42d4e91ba56a16b5de0e8699308dc27e9d5bbeb3f4510dd8c93fe74bb54f0e6fadb9a38cef252e30b1de5be2cd31369b4544e44e4b019aaae3e3da3c28953bb3677f6da8302b10ab601439016e0f2644aa9a164705e3330b53cbd5a2e16711af132051dc98ce7afe0086cc6afe744b574563a67b97bd0621d79d3141633ff7d0f80d61419a8ea19abc1d0fe1cda0b37bb1da575579d266adac924f5ade72a4f420005fbf68d99de90fcf020ba930b578d29ea009cab110b9c18fffede12b8f6418ab153d3bd809312d6a7aec8d2eb96c89e27a25c022ceda2ea85dbb467bff903362006fc75554597c55474387b8784a3df768bc74b99fcafa041c3e97a548495e94d0b22483db4018afc880b6d890013973be542075dc801f6bbb5c782085e5b833e5b8a95d8f14490c67dfc002575f3fea95895cf3b4ea36d9545bdf28410fe5de724090ffdb04134b0519faf4d5b539a31d2312ab69d3c7a27a76351905582d360fca10afe048b1090d0e02a30098f4f20117b2f4abb954d73fe051177374d320663f2df3b6822cefc302780f72e4d984305fe12d0525adf30b213d70856172108cce7b75eb7f621a26f51e5bd91631f178f631550b6b858f5514d5638e7339e7fb2eb8d6e4e556b3e68f0b58911f26ab78bd2d34c03f3100324e584dbc0dcb894dde2f90bcec1eab886d5d55f4add2ca0db4148cb2b56afd70a857e32bf0c3d461020860604bfb4a4937c2375ec662d4348fd0d15bc6e594cce146987921280dd9d04b6ef204ce5936e7183f6b15dc81ed5e73ebead5335ee97743aca6637e9e897952770b5ac679a9e494251ffd7e3b695a584ed9a6ec1d1efddff335425e6d2b47d7fdb6042ccdd4456eef3ba8720f4a45b2d643ebb50baf052408bf806064ac9d23e7bc40656264e9dd9c65766fa52ad3415b027f4a7cc48625590f6b965a3646288c7203629bc05a66abb5e7032960dba408daba59c174ff33d61072cd94545303278fec85567ed250eaa2e0c2edea7dff4e965c99da9dfa181ca9e33edcc8708ef3713ece9231345c43e39d1c36deb2ed454ae2084f1750a115e2be246d9e1bb41610123d6fa4fcb358e5311c9635d7baedb5b18e2bdcc2f2d14d260eccbae96f488cff5a1a816cb896a9db79877e7373cec7c1394db6b5d8369db5d16778ab17dbb5a96610dea27c0b08fdc1927aa0ce093224bcebcd9b4f599072f67802e0ce84626a97817a435d7851fe6ef15bd85167e4938a43746f9711edb674f2d475506f1551f9ace425412404c3125ad340037f4b53f57c9a05cf9436c6220c730c431ab78ff06ee9ea53a4591750fd572c9a456930be9f1d547969875224f4e1fb54e52e0249ea46df42cf2cef9aac7f4c83717573a2990dd343dbf8bef478fab8382f5c000f49c70ceba842033a952fc108442471dea10004724ea964cfa6e20d55d4dd15a81fb9d9354f86a02edfed9770cfeeee0c598facfc168bdc6671bbd3857ccbf057d7211388d762357c9b9dcc462ccd9e3fc239ae9c38629d69d9382e59985d35ebf0758912fbd90bdfcd31d569397c9371a364d4e2e419d33569eee7dbe579ffca037673de858eadefeb8278ed32462c8847267a9cc9048576d7d60f3e147782278593240937bb2dfa9cc688bcd4dd4f83588fbb425e4bb12e16bef594b9ee02d0ac3636595ecee7e2dc6093372ebaa48a661d442330e19e422b7663cfeb74d745bbf6036e7fe0f3d25125028f0292ba34aa08f834f01935f5c184a3b9e4f731c8a1d83f6b708e32b7772f8ee0d8b8ab42ead68f6539a2e21f504865bd3484e5a4c30346f0751d505785bc36b3350b2dbb18efae38d9341cf0e08ee85187fd90f683ca9b933c4c26e8185f9442511c84ce8d7313e0a2c5964f5c405d99e1308669a29e7b822e092fa1fe173facd70ca0a916116161838e1609d83b575890ac0f09b8ce28f27c495de223da61dae7679fb6862141cf867ddd9b0d4e9ab69ce13a5d538449062e62c47f24a78a6dcfcdba8614cf3234a9eb2d7e8ee734f1d436436c1e80a0de9cb012dbe3be16a6a191379dfe49397154b8dc20dad4cdf0626f377b582d7c6aa4f8180268f3afe2657ab5fd404b4cf1d6de6f5b405e01269af7f8971dd45a7c4a139de42a5c5e96f0e941c085350880f0eea3066bf2f12f9514990afa51cc76c2983a669d21fdef15f7f5897654b8d14a340894fea1ff0c4c86e378ae03f431681b4aa36f1aef92b7df5cb9010b3f09228572770186f718de1c9c25e9609f6899091e891dbdb22ef9b61ee9180b94f5616811ea84757a9f903abebdb163bcfd40d5bc7c3b0be17ca63195e15aa1aac1da20ecc0ccced9f1865dde0f9f132df56318f165aec40ed4794fa84700c3aaecbba2c0669fbbdf6f93bdcc266f0fb304c384da22ea0a600ac4477b8396a843000133ab016077b8aa0b9e88ba4f2b869f5837b5c4a2928a63b0fa4db61491bc62b406bab4091d073bb0db1a58a89a5a13e075dd140c5af9171418759a178f5e9454e318671c2d11481bc3b9007938751aed919cb3f559f7480c98cd239649a0f9f7a82ca40317ffe3535274aea985f80eda1a7069ea563456af42cb52f06d1e7c3735ce8f18e8b12d537ec5ba357b3b6ca6d6bbf3b55cdb2e1a925cc5504e499349e76a8ad157ce7937c5ba8b2306d0147122f0de7ca57d69d3bbd8ea94ec317a69c47874cf80aa4fac9c7a0e981669ab30e3bf061af9cb8e3b1b9f230ddfb0b3f9863139f17bc1946f84e274977428e84d2c9190bb25fc6bb5b3d2492cf8b568e65d97378a669180f42774b79ad551d880e5dcebeb9fc1f55700c23f7c281f7b780d36cf377a4e9a84e3b7ef6f28dcb96ff523c4d38a768a3d7d34a753352197e34a1914bfed7910153263de80b396d1e9880dcd3dd0b8b17dc4db883475c45c4338d987062b318da747c3be189f6dbd9774263c72acb91bb4eba1ab1aa40ef74fe90522f8af93c4ef2efb00c4f8acf19516e490067ef1fafb9c9083b231e6bcfa5fcfa74dc27be94c0b37d0708b42c891c0c70dad2a3fa94c7816ccb209e99af4c28757dbf56e330db21a6ea0e9c23d46aec1b008b5f6fd525c7ba5ccf2bf13a963aa0d3898ce4da64cbc8212be39aa5a81398fd1610556320dfaf05b446eaa13ecb23555bfb42d23f356371299c5bc30fd3e3759a1edbbad579f37e685ddbce4607262cf3bd8cce6bf7c9ca35be05868f8aaaa7ad4dee8488250ca6f25014255bd2c50da9e32977b3b24d542b7fc419594c48e4b46f874d2effa9028c6e8673625553f49429b836b54eedff7e759f3afcee99b17c724befdc4901055dedf8a141fc81d279cc9d5663fb5dd947024257156911a40aa80cda6c301ac841d249197a229a2f64ae333d358dae1bf0a1f94e274f4837c3d9800958d1ee01ec14c610c998d11463dc84b32d4f51c4cf16d978ccbb6eff6428415b880e932a4b52ee2b48dc9048017209134c7e2df0140ec2116d53c964161bd2477743c78d528419d3ee2db42b2953825e490da1a3bd00d92aa5a491f53a44b8c6465ee0167675dba62d31c554a26a33a143b105cc3ac0d456dc90991fe6a5204bcf1e8d2a6b89fafbfcde9e3c2043f3d15f2772161057085dbd95ee30c7a8521b05db187b0fcf76b28c6b45612896e6403d1d3341de3b822c75e7ce529012ea1269726a64d0f1a4604834248bc03255f1fe6b3c61ccc383ca63f1cf21ce1eb156056a9d9498ff876479d21b133ece239c5e3fa8017ba16ed0ebae24e3f5868f5a8febdb628840099a1105bd8eadd3077dcf500f0e9761e3a27c3086fc785fb8fb597f07e008cc8e359c3570d391a62d06b3f92bb94ab12f0432d0abcc491613e3692fcfe164c49ee1017190456fb82cdef41352807ad3ef4ead98e420806e3eef1b3b64074b6deaa5508903a03d7bdcd95b6d80a176b05fd8ca5a9fb1440d084c1424793cffe9ed2c1ab2d83caebe14e5dda040d381a1e59ea6e4e0a8b35aca84358d46fbb94bdf02ad502f5fe7bc28190fc8857415392947257270401cf21f0455b9e0d49d6cf696ca89f8ca23bfeb7588ff17cacdc226d7641a05614078f51169330c27053817dfd71d061ab17e9f36fb9224e230d0a0627fbbb74b757adcc46fc9de5c6a34084b8cd02a343cb5df3a39d4058cdd80ec98add8069599c789c89b2f3ef0f9efff9d54301a1bfd2fcab80ec6c874142fca6b46c3d0c9a48772238127e2a4f72773fbf8c31699a35e810b435f8abd62e3c7479913cee4a289c8f1b1d2b021466d880e6081f132ad815bd240361f6c28133f9163e98970b5ddee226893b1c6f64df4fc598fbc175139539b396e90e14e0bc3fe3a5b44e4fb9de0bca187bfeea0d23346d123a64cf10f31053d3fb107e01fa5539fc9a315b5b22a0b0534a5b2e9dc443380ffcbab90d8ffe9ecffd04f7c2cd2e26debed9b909e5ff7e0a5a1652d26ecca1a51c0827b12e2b0535f89a1bff59a1f5898c1845d31e5c71901d8ef3a609447ea89d58ed74b398145590c544b90f171010c1dca3a5a2b737e719eb3bac09a621df66cfd017828bfc023507f40257e3e7f21f019bd4388adf989b237a919bb0efb7caa5205374c1cb2aa9e1060a14019dd317aa15a47b8485c82d631a56f89b15ef5d0533f1eae4658b50fa1a02d61f1fec6069cd226fa94feea5e48e7c6fc8f0b415523d78f1320676f051d79047f3d61be22feebfe1989dd5119fa3278595c0d22ea8cc99883ad5ba17d738723400406afbac4dfc58245cf27d047ad8a6a96d099f1eeb94944e6bda8bf4aafd2a387381b70e2c372d8e362a866f082da3de988a30adffa34159e1bd1e8c201a9fb1659e102d8fdbab95f264e9aa157f3617bbc0a813b08e2edbc6df6d1dcba90ddbd41035b52d12a3b9338057f56d52fdad5f2750176e7ded65ecb60780aefb7d181314327c52253918a286a28447353d032ce1785daa9fa40dee50142758158d69eb0c962f3047e6c485c10103e9f5117ae6d43e48fcadf64ed3b453bcbd425bc3f2758ea58e8073af2aa18eeb7c049b283a99f22a4bfbcd53e7322745b40ca6b7d89a9c0df6808da215361a68073505323c9814548f74e516e744a39e9402fc1eddeb7c306e23b41418ad4c843855ffdc009fa231a86590aceda0dfd67493d4fcd69457ae895cb076eeba114234a0b91b1103e8ffffff17