PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82779 cef75dac916eb2c9e203be4eb34b2fdd4941b0f765365985bdfb563095b47937

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
afa16f6257c566aacee5d5d4d61309a8d5fb100e5f66ab2e7d6a2f8b4ba2d9ec
Certificate Block Hash
cef75dac916eb2c9e203be4eb34b2fdd4941b0f765365985bdfb563095b47937
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00118300001caa0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d89cdb283d36a424620054709cb2ecf017d695d3d907a1c0a32de1f84093c25797c9102ffaf79a5885b0d8e542dc960a7781ab658d8895d9d0587c2a55bd6de9bc469994c4acb0a065c6cde32a2cd565fb107a6136d2965d11030000000000000000020000000200118300001caa0000

Raw Header Hex

0000402096ac473f24e088d820e70753d683d14c7e5ae2dfe5ff9810c5a84ede2879077b088b65c1f6dffe8ae8eae4b544397f6827e329f33116b984e5b0eeef87f36baebdd84a6a38c00018ecd9a24b8b2f6a7d2eab665f0e10fbd5a80913d6d4d5e5ceaa66c557626fa1af

Proof Data Hex

59,560 bytes
12121602030768fc3ba5957041207cc6e65344d7c339c72ce727f78a04a7376589982728fa9191b2bec8e2ce1bc9b458c098ac0856b52bd3f64a88d587cdffa5e173ea3962ae1edc26b864c08fcf8d83d513cac6a030a6002748aea6842fd924a02c3b1c0d5f1d63c27daa8989fd9f63a961257bb0cb29d0e6d5eae371eb20f1a2837d37be13b7bca96dd55f1f490c92b4bb8fb098f11f8a52dae56cbd870c379215d347ebffff055f93460826809613b7e6f6ee76f3860428c826474ba5be11f06bb92f2180b35131f0dc6b04480082a88de726a37d9834effb79a2575bfd63bb721045f18e0f609245be3acd1a1000b1342e00edae8147a78377081ff2270afb2f8cfa41909f19c20ad22f12ee6d13d0256d0b9f075a47b14c4de92f7072d54692415a9869f39487a472968005cf047aec76a573ee2507baabbef6a0a084e586c05f73a94f9c665eff89295b5e28cdbe67976012ab4bc5b90c21a659902a3434ce09751260af045f6f745fa83ac5e697c5784cd3fde40a14e458f74daf691f6300b2bfeb3af011940f7b3907d21c64e08eb68b1ad1bbb5a5e8ef928de367c2650fe025db6bc9b1cdc8841778ccc7dfb7c194fb7f967e886deead26e6f1df6bb07b6e28441a38d1fd702b8ddcb65b18e2de6f3a1e4396a1eb64ea5058a0b77756e6e3adafe61682356b088f895aa149d347d73141a7381f12b3d5832d84a5a01cb84b9de5c7d6ed24b72047a5e2a939aac8bf970ace4d127ec16c618e47e18576d10a5a2abdd325e80549947eddc28be489961aa095e857abeb344914f6babc78ff4bec0e1b8c272496c493f7d8f71e8271dc554027dc488d9206b77584e7502f13a215fcfb47da4f430eaa62003a351800b590e7d2cf0efeb0c0bd6de19ef1115925d0dea73a7922a410c1454bc852713f069809dd89c81fd943f7bd05f1bf418156c6124c376566eebaa1b7c46861a302c81219d1f39b78cbf56d1a7a86a8551558eaf108c8db959b2254a2cb49ad602ca9e22f4625e396d5d99963043a8f1d63149d21d8d072fcbacfe3eded41076047fb8c01a30a1827ab3d0671a0e7a737772497d5e86dcd0fac9a9b18f918adca99b4cc0ecebde201f6ecce07efd8624b9c77568a0368e766502e1c8658807ce6a15e83faf0be9f8f828d9ec7dc2f64fa0fa4b1f03a8149cbf0fedde39c54ea3802ccd48a89242879a9da0a157d7a0ded4c8c57ad80b81228248e1f02fd41c49601463c7b8d9f5658eec05be30b7ff7cf15899befcf6078590028b60e71fcc66be6de14a90bd786e4cf778b42e63fb118a3c7c5f3e57415d3e66cd4c3fa5715f75585bd39a2636418f40de20a6fd74a8848f68133c40118d2b1dc9c951923a2d3bdf93c2511071f96f115743a3f0a6cd5086ecf2c5d4fefcc6f1c13489ff1b2fe1dfd4a80b4ce521ca10460e40382217dc0d3a7589e2e6bc1d7faebf54e5bddc016dc6efe60205c7cdc28d614d801c1852dbed2ec121cf4ccc9b04d0791017a7c081cf70b4b8d6727861171b6e466cbfc2f685e1ca1d5f7f2681e4e66895bfd17bd62c46f8712181e4b199ec82af6240ee1f338c438ea4a96192ad25072d65b027351d6084ea79950dd0a719bc0a43f58bf2f28a4bf51da832faf09a0b4985f5890bd7d1627cca62e82f180e0961544c7ff27aba774388996b75b80edfd9732c8bff3ef63d82d8b4cb3ef1054a6bad3648d2631e5c5a05657f24013ef51713cf9f7e7827fc272286e76b4a46cc9d73ac9f6909cb367d8fc3bb08119bba4ae8d5e69f2cca023cecfaa75287528c51e39007babc4bde68f979d834bdccad79320400a7f029671e9b56161c56c1f9f5c577cac37e59183fcbcb648b025cec1afd8ff742a57db4954ad84b5e9b3c6560b6d849eda0779b1075a4b7b01a473cab85547091fc056fd91b9c319682b68de75cf52f8da53862192201392ce781e74e46472fb75d79e0a13750ac216c72bc3301f616004dbb7b79743021eadde6fc559103957d43a8181c31482878c3465472a42ff07e023c5354a77e89694306eac5650f9b3575ff003a7c5f95169e0a281139165f36d64f45df6a8e98a64ee823e5e21b436cb6ea82ddbec0738cb028ab66ba32a72100406119cb2de39d4d1c2a2e082e51919ec669f06274074a6cbae4ed200678d4dcb852f26fad9710105c6dae33b1016c3cef90f699e3d3474f5d8860c83b2ddf533bce57d8c8326679ba1c3bf4fcec00368e4a17eae492cd57f02ad51385703c021d1ff2a28a2045532dbf074be9ef9a7482f9d3e46798fb4d1962eba40e834f9011486ca918c08e382de16897f05df4ccb9b76696e183b0f10e719d838d772c4d3f92f85a69307bdaf71f693122dea67ea9ea9ca05d8f4d74e525ce2632f2c25920ee15538b7906f8499d7266f827e8056f883e698305151c90f9bd6558350e7c0cfc269039e78ec5699db0d1e7369a7f465c7e40c803247a697e745436ef973c5a321fd7a7ad6b1c21d4198ec08e62feb2a5f30eac7f4e733e01b6ba921d7097c767479ea65f7e831dedbe0415cd07fb4758b291715a0c8699082a76dc0b4bd13117463b2c12d10cbaea58a9b1773de66d1d786ad8d07d5c42d07dccebcaa2b51e9a1c7e460ed09818175999f4048bc273f718f906ce5c932a27f5e3d162c156a7df253bf6c142b41c981767e72947b3edc50a09128d21b84fbcf3175bb9ff4b2fa2609f96fb7fe663dfce9e713ac32298b1cf600f14c7d31ee80cdc67a4f2b5285efe5b420ec76f18b859a1f3abc7df17c243de7f61284387478d7129a78f8b8aab4b82e3a00b9cb9c984ed41e034e4292545ca25ba2568805fb666bd3448da85fee8a49a07942d674ad4120514e7cc8511769b36c27312ba00d772defa11915a8a562cdc5ba026564e30bf7a1a82094b1dd03ff186bebb55eb27aa870e6bece7c1b98e4745d76c5b64bc589de9faf9872d2f07345a336fbe165ce615d12c1682681f9d5cea8a1899930656921079facd8bac3ebe6e6655e17784a0422630e43c81d24116f74371139cb4b56f0310c60d21f9417986fde84b1bed88ac67183bfac15e025a002d89c2a5b5b677ca4478227a599ee2d4f8696bb82d122d3b6d4ceaa5c4a860470fa47816f85d6cc72a8fac96987dfae9fb4f5b8b2e42e6f4f98fbfa591ff3e0af212f4700076c2344ff007b586be99a29b46dc3ef82392cb449ac67d3dae925d19e0f2e68b87edb74c06039fd607f550260eb9538e0bf039cdd5567e7eee68a9bc6c1a9e54a6a7a45e3ed4b1e0b164a82cf22ac508ff645abc2f0246f98baa9bfd54226cea15c062e18d04f1866ffe32b1d25c8b7ada143158a2a875a0a99599a5333629d60f41828a791cd4a81c96add9f7b454acc1dd16c94074610cded6daf280c17717b57d1286d11d28c5a0351e66fcff1768defdf642f07223a2e4eceaf0cc6a15cbd10341ed962a4d052763de7acd8040ec89a2fed5ab0cb14578c2d175bb7ccfbc8b90a93b63e6e4242a00e0823262558c7eaf397aa210a411e583b8cdecb7d66a8b07444fd0977f41bbed334ec686b927de15bd9b382927f7c0c233575549c763363808fd8de732a5a05ae0f1935816e380dd7406a071a1bcafdb05bb40f1867b9fb27c46a7f6de1c0b89c04882dd9e4904fb9913ea7356b0f45f3369d9cf60ed19a65407146c7dd93973595b7573878a1f8e4fd79b88da0ec3259a91ce303267227636d70b168722fc17831b89ce61b11683ff9a81ba36e12077e750e3fd4a82f293025b944660a9c2ad2df0d70f8991e26b8ce707041725a01562d7afcf94848c9ba4b49e5021922b5e524579e3efad2bef04dd744cec415024080b70e57b9a7565af465f52946b72ff447558d37ce0de1a0e4e9e48b3e5d5b8dafd5466620899945d2f8690681cbdf0eba0fff2b451c534cf58f4a3498e717ebd0e6bd9795792b54305422e12cf251a84fac62931d1e67ba08bfe7653873aab02f7e92b992b960be650b374bd243ff014f992d984e16e7e6e03ea4a77c444be0ac32a384af729ca61a2526738bae1c318df80c8a8f9e34bc0af8acce48e5478d3c3066d7544068ec9ea6cb12ee6664526fcc9cb0884d960d6d24e093e28f4804681ec3e6ddd1abcf493e13e054172780997c3083e802fd2bb093bca8340c4563a37ce826bb9d8f53aa3d1d9979855bfdc7790a98ad853666a0eddae3d9c78c4c773a0b84ea7cd032b6b46c7f7b93ffb05a748cb4da19bcd90a2e7acbea901b647b885889929b5efb8e38a8c9cc381c93427ebee28568a431647e54ee963f4f83550e152a783e2c04b7ce07d98fa20fb05c32c2be4963f99386e71e1b7a475d01b36690186616906d8b206a9e00865f801c037f4ac7c5a3758cec5ad9655178def2217b5e706a873d916c40a5b7d2331f74d94a8315125805e401fb719248c8295505bf27fa7bc27d40db9e8e58515c2b188c9aad4839701bfafc3acb742a3629af4b530e29744fea82c6fcd090df6675b89ace5118a0a3df31d3d381a4d09d69ff10216663b28561afb7447364ccae13fa00299bfc0a2130dc2ea6acc5780a91cf65231e9ccec5feb5e0227fd5adc8d649f3b1b08f08eba6a680b2579f816f9fb0d9c525497d2ac112fc6dc94fde1efdc62a8c8025aadc3d8e2b5e49221eb3807ec80bada5a11cd2ccc4209aec105c61deac81e2248c2aa556a8c73eff4a96e7fb5fb8ca0c18b2bc95b06726d63401d859f5fd83be15dd6999957e373a1587464ef9c30153a28605b6f2eba7c462e9a312f31f86e21735cd20f9021831deca1735f23b9a976ac1499a1ca7502211727bac88ad1809fca83226a050f36c3b4ef9443d0e60dacb03769275cef56a0361f713b0354e2fca947fa8b3e4306156faf0f1da47423f2d45f37425a2248a71297d82a597f3b31f9d8245bcc195a8272f9b0e70cc220c5f12c93044677a6a69fec5e0a5f8db9983489933cc2c3a7efdb447ad4963eff5800928f2af4099e6fef2d4b02797acc525a75e18198f2ac3364fcb0622749e2e8ef690acb81d770b197a66d2e0ab3e4a43c5f86cdba573d07e13adcb8e4e116c712e345782d62fad1bfe1bb65a7fea44b887445029dbde7e8c35159cd57b34ef8ef63f7ee3adb536de5538ce91cade5a934be6bb98a179eabe4e90745080d9d5cfb300a42cc26a4bb96e8f46102ad191644ed406112afe14d667646f42a70176f091804a3a459a9aa977a06fea2b277af287f45a89b8c2b8499945e40099eaf5729fe64e18f20ff615db2787ad4c0ae4b045f997f98ec047e2babd95978cb813b1f03b040c057339a1bb0308f7664a87f855c4e6d532c481a5a823ecbe7001e874c96ab542d25737f8c6f4997f71078aebcf9bc4bc10134751201d13e24e364fcc8a10a2545007930debac39e8d1e6715698e7a7f3e8e7e8a18ae40add368e3fac33be9a3f2b41b28bed6a4020e69b3695bb5ca49c097c775f49205a6c550fc8637f195be2874e2d0ecf6943188d00cd48d53f76660f1ea9babf1329b2f189ddc4e8d860888f4143e54f1f852bd50db3cbac9fe0c443033256249331ce1a0d0db5f9d120abf10369a1be100aaeae1b727a7e2a3dae31ac20264e5c19034b614cded97c906f8efc735a40c499a32f2762f6f68f7ee721b75cede5e80955f430b78cbaaed3a9d49dc8c28a4acb3a75248fe5c6f74a47c0ec660a42b932993ff68f9238cb5f88bbd979d5b1f1ab96b3f312068556762df32b11f22689f0585103efbe783dcba95cd272cc7002fab8add018dbb54a009fa11f6a15ba46a49b12bc433fe5c7efbba4bf3ccc0f55cda1fbd939a8cb8c62f7b9ce3112add7d831ce5d68185ee0f30593349007385017719d7babb79ae3919d16b93a7cd9b56463b55f587fa739877268796a702ca2c41a397c15a4d209e961ce69483172897ad2ca7693ee6f585f5b91399879249317759360c7cf987fcf819ab99d039664d9d1a348800b19772fd17e6eb502fabce0c3df2c4402d3549792a9a8b1aecf4e9decbb012e676ede1cf98c10d5744ff628662f1fcdad4afc5786522a4809360a7e23fbc0c52925bb382ed70e812e819e321613197886d9b7408d7e5d3d36810d5ff05eea1b5fcde43b4e41a4aeac60aefdee83ecadc7a262302d7876cf55d4d3aa1e8136b7082a48966c045c412a9ca12066c05b0fcf02ca09f723402a0f58cc48d90fa34bbb6fda9dfdf6377f3bb7803d57d399e877f5969ef4a0444883343843c4bce2e3b87d581fcd6d79defdcfdbb68daf3e19643a448dcbf5cd09b420ab1b422f8cbb82f83f42366a86863a619674ed9ae2dbc6c39688b1b15063adedb8fed0dfa26772f02278b8313b324c30d967c071f5f8a0747a4b492bf9c97c039fad6a36fbbca76de970e101819cc734ccec70419129709366cee35f2edeca17e757aab96b590ecd021f071848b9cd9d739848dd98522658ffa41a075fa0f530a3ed4072513cea36a192dc37d3ec232f29a5d35a1d90ba523588454f380dc8f45d529b91985c2a2569a963143283d61aac54e1cfe4d520c2ec35f3310ae84825aa04acf151e9c47752e217eb9926186ceed11895e1c4ae0e9bb08a3c247ffecf426e444b5e20809b18b92e7997708dde3050c441b4895bd645d4635164ce0de44d774c88c4eb5e762d08a1631c99163d19493bee690c2a18ffb64de93fbb0010fd3bb180808398a2c7e34839f608b8fead196391fde7b08541ac4a9fbd0e70cb9da8defb6e34af611122eabf530e7f7df5395144e0588ba6c0e1fa87df038adda6874d3b045f84332a9e2628213aa13358b787df9d00f3bb5e21f1962060e445b29d8b2fe6a95e653cfacaebaa7880480a2d19afcfea4e25d9f16d1e8243b0c7d642baeae17f52fa7b0a27de10a58324c698416ab9e4a26e6b397bdb4d1be9a37e090bfd7c611d750eecdf460852cfd49dd08fb3f87a0f3008543d31285385876f9f085f6ed17f6d89dbf8ac978ec5b435cabc27045826452921a1aa5e407ede911520122c73c659f81856ae6933f8003bcacf5b3809f6a16dbbe4776857bbab6ad2052302690a8d85a4c5cc85862b98e839e838709c86aa6e96a044e475f5b196affbd7a763659a85ec45ae156625864358c72700761ed55f0aeb2d9e2f0399261d0162c9dae75f07a8a05c1779b2fed8e74acf99b1871f9b46ff445fac706aa5c72191d3b34799f49c94c342b57166525828540d65b762a1b8a682838ce9504640fc5125f8dabbfb2dda27ee9c31b07dd1f956c35e138896150594fa812a4b5a8c0f279cc2160330c505353d3dfa73ac89d9431c3b51005619ec65d89b5148721aae0955619935c1d6f44a33b7d1aaf3fdcc0537f3aa998e69024f1d9b341b6d30da2ee61faaaf2982770f85186938df9896849f10f67256aec5cad38fbb0d132ce3cdacf9619f3f03c056f8f29eac3c0d69f234a3bd1500a931d7b20caf4e71974ce9ffc375a632c33729e4874a109ddd6071de494a7ca7bc9fd9fe3574e01bc6b533519c9162167e2a1775829a0433328208708520d951e570bf8295b136ae6cd6facf5e9a033ef94c5d78a14ec156aab3ca98c2c9c1631f29972257ce325fd3fbb3c9abf1b7388dfbb169b8b88adeef1e47808cf24e7d38e41483221023e5a839c5b1c3e81f17d96fabab4736659d8e85049a1e3d5422efee2ae9ca6580180ec4627a1ac106f96b0b32f416c297d45717419ac38defec9eea1631f5269c07a9db5acbf6f37d776eafea84c043c8ab9dcb39e91e4ce65536e7e554bfcdf22f48c3f9394acebff45c350c59b42d833c00cf4e22ac667ba34a0b54f02bb57f9930fa85922b62cf8f168b942d137712a6c2476bc0e01455003bd316116320e3be190513fa724a5b844b06ed97f2535f03eff2cf4ee9e094c59f5040ee0bd8fcb3f80779d3ad08eef5fbb13ab5ef28f61b2d8457294e6d94b8e6d82c03ffd9a5ec2f9accc6274c141036d640d18847630e1d3cfccb983bc59d42e0651c146a19e5b1678063305a8240134bc35d9e0f92b5cd75f819d523ea5b38b16c7d389d88aefac2bb4279654880ad5b6c5c55eecc4bb7f0e8d9689585f7282246c29dd764abb8bb41fb1d4dd49c4d60ac8005412c77c5e22965a30962f42bfed927752623e1b51e1dffc26195947daacaf6586ec02fd7320f7942712e23283617b1a1ab1c5aa96c0a062c158bb471e2fa538b246eac8df617bd8ef1b1a990d613e6a81737d2528b6a7ebead95abb6941e2164664cb5abedd299caffdddbfd4c69ceee3e53ae8b0bc58c0a57af948a4696297a7de0f8442b2bb8bf9e8269685da1fc3341ab4adce45a9afc6be74aae7aa7a2dfa30a099ea4c06a81cf64254602b82a1b23f2ef84ca4bd192c24f54ed9a956989558523f2540fb003a6983d10e371f40b9b3b6801228b0abefa9bd2d0c8e4bcfebbd386c18423cfbe769cbc685636ce03d2fef0bdec84367335c48cb431f96bae6c56d4a1f2648590f1b2a23b5fa9bfd4348e47088efad494d4962e45c0d4f5b8e839d872f0672ba39cfe74c60d6c637db86f5c7d8c80a299d1593a6e27bef1a93254147a96f2426604a5ae6d4593fa9c58d55b40f581bd653c7df9b775ca2150065c907c9bd4e397179d8f3e14e9d086b9806466e502f60de5b98a9d5c97fabec4222754cfa21a23225cfb35384b981d2b6c3e8619b7be3c66fd39999f50e0411d56ef47b8950f38be97020a2d71d68a1b869234215b5aa7ba61d87a09388fee6b1145c7256edbfcfe6012376f33e051ea40e5c23992443b974164099178f5f9e883659023e405938fc665e7ff4de0dc3c0dc2c9b627b52705327997a0a46975ef0852c23ff68022229a16d1bee92bf93e6bc2610c3297a12e9c3693e12ecc04a5c9a8f38c1fa360c31506e2544bb0e73ad37dc77dbece5318d6b17812ad9f50bab41b01b5b3740ad6a24a7b6c99dfd52686adcc6e3ff23dce1a92999aab6aa4f84e4ddf291937701c488fb292dc430e4f666a50ee74450d0fa0be9f961c423590f90998699743f13cd7df1bb36b8d822d47169d5a4341fa3e2c995d716e834673836962e7b53697c090388756429eebd937d8bd6277b2a0373f0ca03e81c0767b6575af6582f59a3be5eaca6b3d83fb106b1c66c35dfc49274eb301b62d461b8e4a8ef81e2887bdc5b57798121a12c73e74694ab6a0ed1593244f22e840a28ec9efab833883cc1a017c0fb4e62076a7789e35852a0263cfc178a92704c7229edc365d3a206e1dd3e1be7bca3f4f78993ba0955375600ba32526e6c3ed2ccd20b16a8227a7a2ad794638b79cf46cca8b8216db4dc345deea010c43df8f205feb59e68ecd9bd0cfa4fb724d62edb4c64fe12fe005e2096635815730a3354dfa5d35149c4eefb8d4f3bcda79adccf59f0e265bb1004337743e5f34f243fbdb89f3b4b76fa290a88b8ee0cf2dc9368bb436a55a751b99cdf0006a55d94ceac5812db27ed55e283b1397b2689588c16dcdcc7e098f953022aba394a3be774af04e3e2677c5b28a51646e2fd26122d91e4e6a4b9870808dedc9682a869e7351d1926aad6d52bb9e92ccf5243a1ca4a76f7c27f27978c24bec61390fef4c358a4802fc33c8afb3d3a0ab96d357e5297767aadc487a4ad026edaedd7a9fb6d132202f2d8ecaeb575a9aa02ab614dd71a43420d9acd9db0a31a8423fb40ae20f20626ff00a9a3c20971f44547b6f519698476b916c0dfaef838646aff45fd7282761bad26fb941d8e21274417939896f32cb767154b127915fac5dee0160ef8e08fd5a4b4f2e672817faa41e10e20996eafd99c7f6e4843e4c6138db14d6369c1cb75f25807b6f1fc47a95295ef7905cabbd6fb7de1883db7eddb67cfb2eeb658ca6a6723558a4e8c938fdc508abfc60c08a43726eafa4fffa13002d447befcd4d7aad9d872200ea1fc7efbecaf34403fa92e53b144e3307c06a9bb549647b7534ee47180b423a1af02510db8c4181d01e05b3055727166da67d4d202352f0e24b6c6a236c25c74e31cd118ce10cad68836284e38a1caad57a110e64d5846bcd45e1c2df1f0e4be610e9de6bb6b3231bd8520a404ab0d564282fa76f1f2259b4e3ca5946e10c646caea96a4393936176637ed0ceda17ebbdb4cc9833eef1c564dc1aa62feb7c10e1911cd2ad891f401b9e51e026c5f99a35dd9df9dcdbf81518564c09cd2497b6a60d29074a78698fb892dfe82d1fd1f60051f8b768880285e5bcbb05aa9aa156fe83583c86ca5ae272db09b4a10ea547e79e3fea7c50f6257a2f3da3974659dba29fd0069db62fa1e55a3d74134dad1d2566819ef1c81483ca6c9c7b161182585bfb8adf04df7319eac6e5c7d7de0fa36b1a9ae81bb69ebfb30cf55ca85c4c165b4a4a75c369db7947c3a10562acb0789eebf34785771e143383c13735ac75746aed96a288816d06f914fda79b421eabab175ff1c057e590369c07ca55d4e8e1b9bcb6ab509e3a010483eaf4e907c067a6a3755f5c5ab8b1960f269690d618c853103b31ff22048883b5c51838dced24ea8aa65be2439a0e79663350f83ebd2027075be89fb8fc50295dbf527443be0f27843d0cd3e39c6037e45785f2c8f16ce78cb29434b23d12c4cd9e72c3465220057a15ab93de901c59fba8c5268ec93542b2c37abce630628430c84cc6e563f3d4d970ee8cbde8a12bee8eda2bbdfb9a290826c7d03be17bff91020c89c64e1eca1558feb699915e8b4c8fe7f83d371ce9988cf8ace2183ff90f41aab0e8c2987f927d33a38c7b1c1840655514f395dcad7584eac55deb0c47b86d1452a65b95d17386119e5228fee148a939dcb2eb4fbc42309a10c90c39d6ab31458d57fbcef276c69602d2fde6d95ca35e843a90700a5502e35cefbc00960800bdc9fbe1b1874b5ef2adb9c1423e0402e8d7857d9c25bfd28540543f25f9bd640ab91e0d70e0fc873876c58dbb72065d151c95df6d6630b8efd124c7b6828a837ece3a2d0435be2b248ea29ed146d392682e5c3a4f74f17e7b60689c4eeef0f58eff40a5abf53ddbfbab427719c74b3c52f6729379a28dc6d923a38d692dea18deab217d2303c75d2cd4cd4beb9c2dfc0c10f9b87f12300c61fa01d3af1cb2d846abe8cc599dbf8f6a548aa9170d91b95183ed67447c8e7099f1f7d8152725cbb9b63018adfd89d97fac1402b710dedcad3ced158d4dbd1049cba41fa626cf4ceff3fcde291980eecf34cfa44019703312f208344f8ff53d44f5db2e23a09f12333ab9ab6c6ed24fca5d91f88a0dd42877f294d5596edeaf169696e44cabbbced29816c8f4f4e2909e29389b96be12313362a3bedd61b92fbe0e8f62321c6a94793ea40bebc5d6ca7ec390430989502aad4c4b3dfe6e4aab1bb54904683d99f7baa903bd9a470b99f2f2ae8043cbc7eaf77510af5ff847e3b369c5902f73b5421e5f60d3313e55e2b61602c788e849908dda566819a997d16a92dd89617b48622f0b19b552d6ffa6e372be5d6d938bb2409f1bb5c3b596c53353c28ddecb7190b9765c9e5e4a9888a93ae87a9607e4c874e88a9d984c0e3151598ada16f659a907846ed03f430d060cc4ac91b2838f48480340d5e39a492cec8a297e9e63de7dca17957a0bf284058f257970c3ed38404f2b0ab0aced7ab127d490e89cf653f3f769797f0eef618744b5c0ef22ebda3e2d7af28811c142a852b2a87460235cd62c71af9be1f7ea97dbeba97adce0eb997b18ebfb4c9e46c12a09710a76444ac1eb141127d34dc046bd67a7b3709f1f64c11c3cdd656ab9a69f5badc90d53cdde1db036adf654be179b97b4c27cb6acc1ae7930d45976d296d88ad751d34b1439957185a1dd0e7894e4d10f226a0207f4c12ebfe326b5ee37dfd845276c2ada30ecf0f08206ff1ec60bc6e4f3916f357baca5fb075ab9ac494cf2139c1a3cf08957c2e528c87d053e17fc55e35a132a58db7d91791c907de39d64561a9c3d69c7558dfa2fd937ee495372dcc5af0bd293e565615c6419d29c35f775cfbf86ffe11b08384cb2b7bb94ecaf86d08a3014c7d3db20b182c074f8a0bcd8adf48593daade3a25aa4f846ee46f09e4ba8fb4e3f48f01240b8bf279c52caab57ccb776dbb28f790fbf228da2b30c5a0a495e008e45e5f2394bbd54b4f2e8139a917f32c1c7cb0807f2b0b8d30273b9e72e284e7c038a49ecd32d4470ad16c3ebb0f6417e2b1f4fbde12d48be43b88830cbbf6e768ec55de4669e83c5804a7047d011da172cb619266d9f3f282c230d86031c986192c86f8174b0962bccf7774a728b71e95249be8c2f0e62dd21b5687426825833c472a3fb2b844fc04df9911ed05d44831bd38688ff21c0a387927aba4b19005c94e421f3ee2bce01a5d84d51db0614be2251bb6612a86f751c375db3bc4874d65533fd064e9ea6aca708b6abf6d4213dc108bd06ee3f0010866f3929c7f5027427ba75844a6d4e8fad35d11c22c8cf4584c883aa8ee54daf495e4266df6769f0b9ea3a82655869d8475cc1883ea945eb129718bbaef6b81f0e1d95369f90542dd575ff3510871ce979d50f065e79d46fc404828ed56e75497c00a9bff395d384b0d60c2d820bbdab663c3184ffe2dd88b45d62e0a21ec79b92c9ea8fa80294d3f350fa861f2ec13c0faa56afb1169472d959f654e8c227b6da394feb447ad6144b1671dfb2b6ff9532e3102f9a33d1d577cc06686ce11991dcb0e3a896bf543fcb3109bc4152e55733d078e011726145cef6bfe63975c7688ee46edfa2231753a46481c6d4aa8556baef17a01aefd55676d036f525eb2f5b1eb5a71b8d2bdbe0f44a43e9995149e04535ed0683336fb5f41721dc3b3cdc2818fa6b20ba4ee4ff861a7d63c89250b48530c65fce6fd85f92814c1708ab825378288b321ac41be18985a9c2a9f8eda1b5e925768833bab78ffdc6934ab758b06b0eba8c150ea0ca56f6149fdc4cb23f5bc93ddf3923e36096b605f44bac3acf1525da9ee2efe973050ce7b87f8bd21d772d1137996cf8a230445727ff4677fabe662ce9deb88ab6cb20e028f3a0601cb973f78fe64c926589d3fbd66248bc8f809c0a2881c3976dd8f5e26b5ba88926efcd155b6362e13905a6cd345639da7c5ee9e2858a8f1d927ba78432310184e95ab287b473c29842f47b0de44a30188d73c5b39397ca7b3ff7c51054a852c3efcd2ba487afa99395810d55448396f53cf3d0f07f441aed326f1f0478ad6c309b062f3e262d0dbae387a93ebc7488196d56d31e7d7e8032a91cf0e2e9b1b541642337172e978233bffaba667ffb896133bdd927b8b3945fcca4f4ba49142f597f71c5cdc7bb132be4505476a93b2b6286fa97d3b0062adcec42eafe63050c3000141ffea507d981f62201f05def0d14f45ba7f75eda0e7f87ff57e4672645ad9e86d230dbda724e441c24f2496412fe4d282e39c0ddb15a70a2aac39ef67942daba694a4ebc3310ac5fcfa2c8fd2520b673b7437e2acf252c2051b3cff42eb4cac8b750dfe4335b1df40cc240605c7468a109455f4eb89ec15767a71ec5327a41496f1a581b6edca357ded29ca03c3114eef805180234db0eae24cdd9fc3ed0d329ee0a850c632d932f8bb494b82b0f16e41efdca0f16b0a32cf932e4f52096ebbed2fb6eab50279795271b2c623b239b0bda369bffe0f5ef159e951d30870028f3176bf8cecbfe690d76f11de11fa06c0573df96db77033e86f78e591db355b4bfac4da7c8cbabfd8c1d4058048f2127c843cb4467cb755ec798b27c34195966b567b3d0c949bb6238a04a4e4a12789ddfbb5ba2b3221b416b97b07b001996cc0f4a74cadf4d0f6c0b76bbf8342f3b31003f06d608c8c29226737387e669c1eb72dad34016960f9e2cf32d32f8c83dc30b6d8652451842016dd0c490d5b7c1a50c9e4b1bad4b2c180fb1b045ef9b4db247ea0d4c61cbdd7f05f0b7b6c3fe2321706bd8febc51342819985118b1ab0a10bed8c1b97e9138b4e429aef7d18e86625842c0a36c7da0d4f85153b3b70c2d325035f6b4abbe3fecfcea3e625116e1a192a05f111a5344d02036e8db61435b8ac77cf2dfa537b22e34f333f7662d575572a5df4a61e8b24cc763c8e6a25b8d1d4a074a917009b6d5627d512305d4745ea925495daf68bc168f97b6aedef1ebae34bd9fb7cdc6e1def473487264e717b01c8c743cfe9ac76946fd0f946f9a2dc3d58b4dd4e18c2e46a560349d667013e4c5826bbdaddcafb860698cdd78c348ba0305ec547b6dd26e5ba547f7a5f01dc3ceade967f68e19263eb1c28f7ca6252d5760a09d9110e184f7f52d207a2afa745c4be1b2454e4a0dd0af00718f81ded0596f180f4abc95323081712b7c618edcf0f1e20c0c18b342f2a8928cc8215120be45139529935eb6bec87e1da49eeec7e5313467957c07ab928afc92a5783148b4423f0b7d1f36d6e96df85a1abb7248a9f7dfb4a57930d3819d8848c1cc9b970f99834862bf03a61977502150911bdf3a22185ece422186452450130f55b2a9bbc5a079bc18854ace13a45d9adfbbf12b9b845538897f7264f39defee426a7c2cb8d61f113b4dce82aa626de2c601ea84dcadb4d2b3466d4a77af93bdd0425023039713cf249aed6512b6b5a80e1e7640d0ce101c3949de974f180d099cb224230e7a4a226a5ad418f4263da3c080e9ce61ef68bfaa83724bbffaa3dc59b7bffb8261862367388a406b321363e6c71c81f40c4cc58b09ef4b3920e9d9a1a33c236b8138709b37b5a2158b7408ddee42b969f020153644911b624e6b18b6ae8d67999449d85f44b365cf6585729f9e8ed8befbe7fcfdfdc3d9451cfec84b6ac9182a521d9c4474153be96b301ace5eaf1f45fe31f8c39679157a2c2e95280aadb879bb8806b2b9c1f4845c360bd9bc1fb7d16c19b788fcbc4715abf39e60e691b63b69dbfce3256efecb952fcb34b7dff578cc2072089b35cb1c73013f83d7d6dc196110b304a7c077078303a71ac627f4064d6ff013cbe384090a156b66438a8cf523b8c585fa44208577572e225a449810b97d986bfe8aa6c2c783d1da13857af0a2126e0f0b623624ecf18b7ddf86619eaf76c075845ee308a31c7021e9a99aab5302118d22a3336fcd9a2af4070bc0d63c9efdb2c17a5a169cbb8643b561de45cf539b6b4eef81e5b065bb70de1cffd2437cca2f350dc4ac0f74feaa2c995c04a3d94eadc2ffb51eb38299f483af9d48fab1955ac1185d952176176f6642c21f0518d6af5d65b4af8b927f97540293057420b00873ffed800b40bd59433efe96c336df4eecd7c3bd216583c0ce6c8000f723966dacf92bb0ff342dde8b22a93fb492ba1f1d1141d2c8b75ef66202b74a6c706242e7f966211934859d58d77b8ca51858cd9aaafef8ed4c8f0ebc631296f079d343e3be5559c243d540e86dd522f7effc000993e67292307a6ff104b7927d8dd3dfd239af0a937366317a4f132393470a8d9e412c584d30be7717fa2feab2265c1e9f1d49631a728d21d4e330bdc85616face364ff97f659b95f035d1b62e443cc0592c14426561f5b7a54abc8f41b1b34ce6b5bed11d2743a733c5cd755c1aa5ebb62a142eceda94fda1d481bbc9270bfbc294dd01fe6178c12bb69d3c266a218ae88e6a31c5578956442fb97a57912871c846ed977129d2bba5c67d237e4c133b6706c1444854611bb3b449f8a64bbbb5587fac57984260215cf0ff7c9a2556ffe0152eb2a854b6dc28f31b6ddebc2cecfc0b250bc2ba478cc59f32e1b8061a8a8c0299d8120fbd1043e5e58836a9d737f03d418edbad7f858dbd0eec5700c626d8f6403014e23339ca4b7791c535e22071bcb6da4809ad25583d916aef3e6265062c7ebfcb1b5cd5fda2997c0359b6fe42d1ea3e7180491d1ba74e207f9f77dca5696c5f56d3a46d8a3b43da98996504a1fe4f7df81f6ec3f8d8f5ef3b3467abe1b333978e8f4c201a8de6ef9de3956b78832a3e295872582783ae223ac27d3c21366ca229c5ca06af33554a40ad8ca8b8761b659c6c2a8a5571cfc9a8aafd5b611601f154142083839676aed0a2e67f7ca8fa1c116f9dc93372a34117f77e478d94da0adcaf46d51feb75d619841576b44557fb1f379247d41c9cd2fd84f5c992f1fc148ec2fb09f2abcb0f1d003ef9f663d945f901a8cdd6aa68df1d8000beb912c42bff1a92aa50442d515c003f27803139e13884e5afcb6aa5fc2f94f354513c75590de75a061cb7d17397d6c75b02419c0ed08cccbf68d7625221143627104e9b195285b74d9b8cd8db93980585623254e7ff51ea7a0f7eee619af9a8da3b942b62c17c446fd910b107d875db5ec38605d57bd6521653f20f5cf612064ac72210a96d3db314cfb61c6cf001bbb2ad7f97aa0781c7e159042b4ea4c2387e880e2540d62b4bfa71123a185e14c0c683e67139f51b113f1c04659dadd32e86816b1255bbf3b434142a822d7b692d894bb5e3fede88632c35cfb871b70427463330ec74780b7e34fb39f9eaf3835041adbad92b4ee857a5358b9a4f793f03d0d0d03eceff2d09a1d0ec00c4379304f7c6a0b312b8ac072f7fb2d570909cd24df13a91948c20cf239825a61db5ed73373440c4f5eda5b55ddf24d02aedff0c8d71d7221d15a2bf9d705199ba81977acc46177668cf6c6dc8965fd86da51ef830237dcc9f164f933a3597a00dae673f454ef6eeb29f7a4f056fe5028d65004fd1a6dff7af4605eac1f75fe723abfff870ec6b1ab36e0a767c176b0738195437f6674486f66724060da3d8e19ce04eefd928e64b6a2e32545789ecf7cad13413d3873a429965d5a06d7211a9b7dbc68d1773935fed4659ff7c3200b4c408f75d8a850a602f4a4510daed15b1586f0615979f2dd058058dc6f076156d40bee07446dbae70265ce2ef52d914c1965ca1c50f3fd5d06860dd75b25abd7f94de6a7a4da1f31adf5cc0179d31af77dac67486f4a7071427f3bb9572dab834cc2c773ffbfd547b4a531ffbdf799e8ba99744b332ef99567af67de40568921a005b570aefc7761b7bbe0132d7493fa2e711f7c2378c6a72a388a876a2bb69ca343516db44263b37e1c425080f1571535a917d5f8ff2595239f7da5608404e057c5034852e0012052650f04bbe03f98726e6280b29c0fb83d2fb20143c0cdcbd11722ff7d15a00a134a0d8ebb0695a38dc9cff767bf89c89bcf24ff5c01a247fe7c020b12c851e9fe30cd357e2b2757167edebd44657b560e3f503dcae64a277fe0b981d38a5dca2258eeef3345b1e9637c65a066cd291b9a5f1cda195ebd7fbc63b76ac410cf8799c00ab19d017239bf39490e41f58391856f12477eb6b955ab9bedcfe4e341ad93e475409fb91aff4714ff15bb634a994e9b4fbfee47ef4db4267277eb01268711552a47f5ccc2aced91e472b4923ae0b1fe45413c024fcb8c02fd812cf8f429f06cda7f035df7a3996c29728a37764243efed967ef1d58225d19b96727fecde7f2c3c8cd57dd19a9e201a42200396daeb95ae1f299fa0006a11f16a0a3174590fd145d47839f234eb4d3ba6d54aec55a4adfdd09f306e5cad5b38b7da59b32e153ae266ac74ee418276e76da5d23f8a5fe3eaf5d6265c89c92d7744b172cfa505fe29727bb562f4699976a1f2a019cad2f4bf03b6e9cff0b6e2441e25b484a9ad8dcb42cdb9ba64bc403f022b883540ab11471e12a361a53bdf60f6c27704581a7717079231b8e488161acea3049db2608d40ef10755d7d3dd95421fdc952fcb52de1c29b2a784d997f901ab003238a993b4a7dea2fd2bc9adfb38eb565bf85814748ac3bf0155d51790fd13dfdd1ac0f27b31ea14cbf04176c8695bd9f88e7020bfa87cd42efe43e48df1e7b1bc2ed3751b06fdd8a11249e04e763aa34c25a505b0d5f7c28dfc0664fcd460243449acd2ce3304e7f5240909eaf781e6ba4749f90c837f596caaa1ce6fb16042ea2cc6ad6044b487fddd4c0e8a673d26a890e82973913ef7cd936fd2656a2ea19251e4923d32ec41cf07495a2cc797ed3cd1b003860ecbd4d08a265db99a92164a559040e0200fef42e4c09d1672cb6c70318b6947b8b1dfc149d52b7a30003e6fefbe967e7af3a5b23e6d3105f065eea3175510877642514c64df3e1ff1083b8df10bd5191994f517d73db0558e5e7fe52d089f3312404440e932d1f9fcb3363e5d9a5b75f6f1cf0c9bf5f6e96a61af501bdd56d4e10f48763ef203f5e8717c3e7e5a0b152ebcec0c98aed222f88bf157b23648ab11bf22a6983a160b1ac46ed97e7ca673338f44e30d0c41aca60a4a40f2713a94173f88bbd61051d470edcd3911193f34dc7fdf359ce1d6c57dbf3842fc97b8b33e196bab0c5151f0cc83863f96bccf8e4651e91dc9841cd80823a412ade35cad60d0b9d3d32a864165fcebc5a4dc754e7b73922ec10bb8c82a27d701151e8b489ab5e5d51a2de57a597bcf51c4addcfa20ed26dc484a4c7d7511497562547efc802a64a66282f3650fca2994bd6e8ee552d6ddcb41fab917cd12b92c77fccd74057cde331a4ba0a121c61725044c1baddde74b03b77a3c6823e47ef5e004dee2fe197408a3b81b734639488439835e82f2cde2d1ac3864846a8d1efe3c56ed3d005a2fc11190e28f1d2d55326951167efc7f9af0b1c4bf4fb6fea132ddec3e70e9b5dc29623c0f9819705abff790cff9402b1af0f03ec66fb323727aa209e9f349f3e8ac124e64405d79b31f61a909351ac7078c6ffb2ec92ab4c513e36122fdc6ff9540fc72da11d7f7dda9978326ba8a21d882fe6ed36fc8e1cf1dc41d8292de8269ecf697cf505dc8528613021adfb12e0043974ca7524af9cbb310fbe0d6fee10debf6772d02cd619670f6649478bfcd47540a6b4232d21ace35796673d5f9d65565a75588b0b544931d08a081418fb885d07928474d7ef7a3181c7213e4558d52fbe5b150d74f4ca2ae03509b375c69b2d92385c461098856d315ac87682240ca27f051e80e56d31780d5a40cbe20d039f9899c4149c2b827190b64463835e276c2ecbdeb791c350205c23f372492d1f4a18baf842be316c25da08fee72803929402095d5ac211a8bd06275088a2d6421886f8b4d250ef763c65dee39fa82be09511227a9ab8336cb6f651b1109c7cb8064dc6227cb6d94cf5e25212a5acbba930f1b6cc0871a380930bd26f4b0a6df242369503a6fa2399afcf4bd7d14394b8e5bd99450864f3d70947c1a712069e45895685822dcf59d4a3cf4bbaaa04d684a8e7187da85beeeb9cbcf3d8034a85d92aa559d3259f0fe6eb0e1debf5776fd9d25017e694ef9adb1367b9c4c2327c78278221c62a556a093cdf5fc69830286132a95ed241f34909a19a39fed66d18a534cffc6f8662ecadc450cb918d09ee73306c586fe4277c84a33c325a40d6f2a36be272fabd4024a3bd90c667b09ff1ef855df7c4cb09a50642b4de80e28cb5bd9859192b0993599571b13e0ebc1533168b20887aa53e53cc6e0be3acf95da5b3d571db1138ba7dc86937b1c88e8f5af755fb2b824cbd656516ce9a1bcca299341d3f20940e842ae92eb7b18c7f1f2f51d6521c46ec1fc63fe5f94149c82c5fdaee95573abfcb6684df6ea71135e1eac73d7031ad2889b2a2864ffd9c6e83efb62e6b9cb3ed2ac9d0da30a822b1d042ca79846426ca4022f8f83ba28b4613ca04fb150ad1eb938a7dd18e23cbcd1284e0f81a36715f5350711084d9cf1debcd7b36a9adc0fed7f29c4ad53317c000ce10fc931f5c4dabd7ee294a3c8d8c18cd47b591315d17396c67803a8a9f5eba92441899317d6e9e678cb10422996730644489574eed3e978c4dfa48dd1f693b376111c90c4a49c9a981b4b28fb986c1d89c2901b1342be0ac746b7d4e559e68d0e5d1c0520cf34eb3d6bcd0c56cd8b5468f4479cc3d9e1b400340b73ad05f81d4fc9031387ee64c75433244c519e5cc3b1504df5beac043e2faecf1a6f366c1f9ba072d5997748ab8f4ac1a2ed6a6eee6c7b2e41e25152572f7971ee90f9639ed01ef890f4ed3e287cefbf6cd64da51b46d6fadaa1f6db5ec7425691787612ac096975220e921385fd4c3b32d21f53395c971d51b705bdc10da8fd0c20b76823cd577a5359bffd6f5e88e56820fead2bde75e4fcb900fc2f7a6ff258be639c5151de7175ca5dd489f242a0f32e1d312a0183193f331cad673687008374c11146760cafafebde8dd729f9637800930d8dc0c01197e7b44b4ef15352a89ac1f1e2d47d8ca6c86ca7235386a7964938684b3e30c1743e83abb67cc88451465a0f956b4946d1d7b3e3cdcf3a55ae9e1192c4e0ccde31fa766cc6bd2a0c9c188044cc9f9e2cfd9d1b31d4ff003bb025d564019da7276e58313deb954c834dd6057665e1219cc1afde46b43284c153626bb40be51c8f220a64783817179f0faf42bc20cba54404f57dc7877d155d08a5585080bc84d4e1eaf4fc33ce16a3101aea4c03db4903051d32afd9db9b081731adb90c319c881e6395717f15303e64ed0c257a5207710a0eef549d464ce2f9c6491cd909b20e4314a3480051024c25ff20bee68f2aa4d0da595ec07a3527dc20f39bd5223aed94bf47f3aa28d9e1d3925793870a0ecfa6d45f52ea87fcbeb28c17af6fabb62be6a1d952b7e00c491e584f3e4f72ac908150ae3aa7bde40bfda182e423bda365b7985d4c13f52cb2685ecc0acae5e9f5f94cbd1b855ab71997a32c92154dc8d040c41bf15105c77453724ec6b6d0c672679b60901f09d5b64ca98c35250ee54a25994ad0245d6321f906b02e3fc8f2a5361624be7ff5da6e3be426bae974b214b90408d48c94f9935e9ee6392acaffbb59087b63c47786b4c27c2bac8e862bfb4a00e139e7d31e6b13c2a2bfe845ef53ae6246ae3743a16d45f564ea2fb4061a468d619e55e1bc660941d4655e5e5b03e405b1f1d0233941480917be9242d34adc5edbc24efd40382b073662687a3537b5cdf1f0df9f9775adeb4b91cd2cbdfbff4aa5098197e3952122d4701259ff6b8da654fdaf00357faa33f5e04e285aec81df8300040c75bf06f14dd9aba5e62c20abc00160904c07366bed38f2fc096e88306223d90472162be3f5cf0e95c4534fbfbc358d139ab6bbc4fc985aa7e006b084a30b0be5d4e613767c600ee216ccc3b07a255a7335c056642e95149261c64351bde60d55752eb59baf84a00b4532bd97d273e476ec9f3205f74f8119daf43f686b9cc359bc6d741465324a98638ad73dd3b4bb5288b4e9413d47a8f568c0e50dc3a1f756aa9c52bf70cb071746a10674506f67cdef25db3d2ff05af518b9d661a12034e1a256705b87f2847840fdb323d767a149d8f64dae353c0ddafe5e5469fc2df09c52ee5c1dcfeecff54a68b2d595cb433df441cb7ba5498527ecfbb5e62b26e6caf3cea278b9d5257afc7ced832af6777e64af51c5c88910f0f784470d0a3512c9b09d4015a9fe3b5ab4bec829f64a3cc29fe4d4de80a9e2880146c320f8db6dfc872fe5180d17184407e220be8d2733ce8f38ed01070a52c733fe1d90a1e81f0512619126939ce9d10460732479ac48d5a1064fac1e6bbb523acd22005e1e8f80535d27aa191682b5fa28174838130102f3634e1d9513e994abe7f2ac912b28d4ea43b98b42c917a54394855836a7e9fbf38c979e937933eae3f76efd228f617f9ea4e139259a1932f4b67b27f03818243072bb622f81bc49b696dfb30ecc8ed3eb29b8ff252024fbbb135188c99d6bf3fcd2d08aa1d24886d2b7d1cc09eb726520db2a46465b1d46ac7fd83f77406f489f204362d5deaf74fc3c446c907dd41d8cb25e181554e95e42c8dd0fbd1bf22fa37328ba9e822a96e6b5e7c59c9e1a892bae08e07586b3a64014d9e52829081f7ef1e3cc72f03788fc6248d8b11e97c4aa1eefdcbac1674b28261bbf135b7707ae466d63b5aa815ddab2b3aee8bce0bed07a832986d622d928aa94dcacfa58340685c60f5fe602b95578d5d30fb7820fc6fb7b4dba12a02a3c91e9ba55709f50ec6354babce6948141a972c2bbc20062233a55945e3b88105f6e95783e9d7d26ea3093a6e844d7f291a42a914ae4f195359063ad540b9cbac7758d186eb1d8d4cb1d5fc16866acfe42ddff6690cbb2922dbf524af55991f0cd900521ca697533e3f10dbad73e7e86493b0a713ea6cd3f970993a3ac7a352c0665faa508606ae49c8edbf655d9010e90301fad8c9a3759b9b61afc35df395ff5de641d016aa6c70bada95bb57105bb34fbd024dcf2b7f163c73c12f9819343e5e14e44f03a91ea139e871173ab9c7e48d5539f0f2ffb5deeed94734b22c33e466e34034340f41997da5a0081131b2493950f2627ba1598691eea6a7b1af168b21cb6560834ad4c4581c00450e1fe1281b56b927038c87e109935d6bd47cf4ab61f73ec9d57f3b8c01e4f950d18a6dfcd13482d64c05f93ed68bb97dea7741e3a2c2945a25c76779e14ee0e95e5312c723055101c3bc0e0dfddef254ebe9984214d4e22ca317ed2b539a91494968a5eb0781cbcf40947b74d9615fee1c69330ba0d86aa54f94a1b33aa3a835b783c601bc67528fca888356f36ab05edc5873456440e77c93b61f54e4718296a7243d91f9f25d0da09a51ef81a8eb9c0ea8c85ab3481402d58cbb12ec6c7f1f97aff249e5b403c3deea945a4179a2319955918af2cbbc2c0476e8ea886eb2304eb6e4bdef3a880cf859c3bbe99d60b86ec828a524becd45f25687655070d1fb90f8c98298a014076c35898b30f6f2c65e9b620e857183f19f4bc76ad123d7e4a23ceb6ec881bd0c209670fb9fe3fd3be7db4bd9a4d6ba7e12ccfbbbc11c51549aa0e4857826a48992837ffd1d010573fc094f63b9371b9c3bd8f38041e0a4806edd9435359fb93a6297feac05db736077cba6b8f6393361ea2434e3f9877a26214529bfab5bc55bd559a96b6f1209281c3457ff08fed39d72ca18b912b5db79c9e3fca52eaa999dce0f109a23f4bcfc7950e4da04a101ef36eb01ab9457b20e3e7ee3b040e5eddd9ac2ab32cb8f7569ef4f7750d6fe973c024ac15e7edfb18bba2024f75c38ab94133606086330315d3b55e639503f88799512ca359b738e7c775177fdd7bed490f9280d70ab45f6643d940e7e03d994da581e2b6baaf48f8d9980b9aead4f37e2fa609a55ae1bc0b5a678b1ab500ca68ff8e218b0ffa738cdd73119650f1aaf7d6f0a43a166a1cfb1b5a9c7646bf313a32a1872d4c998111ae4c5c9914c6dd1c35462bbad55e3f7394e23a60f9ace7f09e99c755367cc2f75bc39e885d8b8ac41ac83643bac4c19e0fcd793cbf75c63bb41e58177a2b2d24d771070edeea836129da20b477ae22d4104b3c050d384cc73a487250a8e73a3cac91ce37b7671a77e261b567de910a9fea243eae10a44c46eed1300f46f2fb95f5db5e8d54bb42f5830bb68ecd3972e828f7fe4c9d8d8f3392dc9070c68c74bef9727bf7cf3aa6a1887483705f87750a1264800e50ebf912c04b014cd15c24ae6fb191e586f596f4c6b9d7ec337a61d44bafd88d6f78c98f2f0a1391c67d9bbe79f5fcb92131a9a8f5b1316e179b6125cd0b583dc5cf667affb44f3f9938b89779301b7fac1a0aa82c4286867dd950312693402d8459b525f6b8cedab6e91076e78f414b044be9025365c954651c1680bd7ab53be8c7f94e079c446bb7349055bacb43609f5bb48fe0d830a3993f7e1001b922b58ded89d62d88570f6d352f3981d6f7caa96860215e7eabd5e3dc76a8a03895ca1844dd1308d7bde3cb220d49b3602cf1c0b794ddd5b9bd4625e73061463e876004412954ca043c3e2954322ba9ee3dcd6c52d5858e277bf0d0b6446f9b3eb262aeca0e8089aafa8d9e0e9497b187d4a7f59eaa91140d32548836309207590d42e2146a6a9309f3cfeff4ca9c88768f490d0eb9af16a6d573921edacbac7df5ef093ee374170f94383fef98fc0a5108d660f038b783c3f8bb08f20cf674bc6d74de9665fbae6dd25f8c5ef09839904aa394807d93ba5f9c9b6b963eb0f97ff528ff03daec53d9e4eba165471f8ba5a1c14d360cb4c070ccc810ed992b1690529ea340893ac9412df0c81842b22b67bc56d185a1241fac95d560e7810903d8ff624ee129d9659f0c6a6bdc2f6e9927f750e8ff5faff62af0bb55e81507d14c0fbeb9bb3084b8dff94eacc017c68c323cf3cd8f835950da850eedfd9a97d25d24574dc7cf0e73b9100d87e535fcb884ae661bb1947cb7d93e584c4c2d90ee9f75222d93845f043e9b0353dc43a2aaf0037d7035127bf71b2dd1254b7d4bb4a3622e6c0f3c215ec28cbdaab0792ca4902d8dc9eab3ddf5d9cabc1cac6be8ffb97868ac345c939e2013cece7d9b7649e6b437d47772474a48da392742fd61447bbd6e4c390558539a54996ec5dc11b10e89bf21c06a171f18bb8302b9d3a9332cc51beab2b555ddde31a8d8c50709ee079554b3689fb05220ff1d89d61e34b50cde8a8eb88abca602766ec438ae98e2864f799ffb7833f637bc629aef5ea7559cb771a622b98d3aad38036a992b2eb1925ec5e0823117150c5c7b19343fe848e951e3fd1b24850aa8cd55ea48b3d34b8fea24432b5479bf10799af4c3097e0510a11f2dfadf735c7240ca6af28afece1eb584957c788f2b3ad02c9263c338774757876dd32578be2a6ec3978f7f54ca41ffd5b581a2ad0e986809600148d4ef695be24d6178f1d9ea89565c3a06e05481ed42951d2a1e29ee227ef0aeee4174f476705fa1b3bb7dfb76d0cfb0b35085de128f8cdc3ee1e48143a2e329f3b9cb8d637ec026ef376b44f9ab401e0b786fa32391d219373e7b18deccdab3a529f966513cb065c50e964610db9152145c7fa0dd45d439fc60e44f1c1940cb6645511e1f14a1bd6537fde95d10fbb3e92191bfed545c51055715815b83b5b7db788e17c4e403b255b9dba3eaca6d5f672fda698a0f4039f21d604604327bcba8009fdbafc8e2e1122f78905be488b2f0d0188ea4f2d57664781b727cb3d916c574e9f42ca9259b68f74019a2d7f5642ce38e5ae721b889d140a7571615d65baf29df238ed8195cecdd9cb9c508782eac2e60d2d438aba0beb3cca7b30feb0ad518810540568bab098f03d1a1b75f2e56967cae17a372d85f9f699a60f6fa415b0938dffb8cbb9b9cc47c013aa8a9b2d49c816a5d4b13d0b3bca6d0dcbbac2e8a3659ea55491beba205d640ab986e3eaab09515ccce84329ab302e4a0f9fb1cfba9887cbdbbdf69fc70e7c3d59a65295b5ad3e88990ce7f15ae3f69904a84fb2f6d7798c669eaaf50e4629efda1227196f866902704b11ef808f18195a0a62feb036ff595bb5318282cc07088b5acba38fb04d60c5bc96f090df90508c83ef6851ff2c3cf6b1ec69f2c25765fd4e5b8aee96b60bdf94461e91aa10cb233eedf68c9bac0cd4d9684e0e3fd202e84e8e5af7d95f48f34c8b55a7189addfd30fae20a4e4ddf88d0f0e2c443e314e451afed7694c6742d9453faee636031051fe193a436c8e84194f4fdb19fadadc7401f00bb39040829f1110567a54f2f8352f5e5565f294cbfb73f223d1e5acb951439919717deec212f840df36b30cdac6a34486ee36a3d185b1197a95f40f8bcb7d8ada8c2152791e3710188df2f4987f70e67c6e27273b32b37befa8890534a160413e1379d3202adf5ae1e35790a2f83c64db9d8a414d6d6527cd71f9b9258f479b5595abc2561b532669fc33b6b86af4ab845254da1a970c530985a8cc25f04e19804fcdfbce4da7bd55e5d8f385cac5f15091c59e2247e76f40d8aee057bf295774015f0cf6634609dd51216d74a137d14eb5cbad3b1691f7905bb1923473460d4ea75b9c187edcbc12c19797784edbbf5df64474d78d0c39a52121763ef4665a6011a7ce1e2e4e7b806944fd7d9fec551b8c2a263dd561cd747035d421c8b5b8a5fd3d651742e2711393d0fa765175a4557dd57edf3064f79f8e53a4a82ff2057dad2f1a4643ea88f45eaf5fddfceaaaebb81b84873c96eccd2dad80f7d6fd7c8b99c3106d50e406808a8514464b1f8cd059f5669263334583ab6eaa588d54cb13daedd8d930240e3de09da4f0765488af1e97de0402f3d41a6edbc9ab910a1a84d5ac15ce1366ade42de8e0f280fc2720adbeee6f0e0da3f8baea1de1962990cf908dc9e9e4ab847183d93255db9f719b2b34952a9d698331526f9e602082e0bc62ac7a528d1ac5d138488938a6754a2b284353ee6272f84fc469d73057c74f1f2eaed4b46c5a40d938aef248b95355aa2bf69fa6bc919f920cf22324a78a8da1dc9ecb0c0c989f58cfff3e7946e98d7de3e84edf1322ee884cb186a29d1375e57ea11b5a55c572bc42551a4bacef20b9b5eefaf4b28e8e5de1a47a8a926418a27d2b147b241138c6e22c4a20f34b0e62a77962b222723682a0bb5190f66cc87046e34d280862179dd747adef444215aab714d915329199c52294503a9873a7f2d334881584e591d8ea985b46dafe0ca456af03569780846f691a4cf956c1b6d7cbaafe1a8c03b91f8f8616c1f6fb1573994769e906458e173b84f11fce556fed29fa85783bccfca0765a17069831a2238070f966d1e440d7cbc0acb059373b051f050609617d2e74e9169e3a5e8da9dd103a6963f955fb6fab4dc21b9f5fb992aef8da10e6d66d936eb1e2ba5b02455a499f60b1503c889843c82c1ccdde4a23c3b89ff7cb61efc3915e4df9eeea3e9f431e4c751b4e2b1ef34b8864b598f57a88142e41882f44024915a81414adef6334c2d9df5d4a683672feac10b614007759823908ea6d9505c5d514c37b8a82d10fd51ac36a15e99a40e1cb186a32df939e5208a536819e343375418c29811f9e44c64b728306fbe52ccaea102f66fe8f0d517c32b6c41790ea1e64fb59ead91fa44944a41e9db504fa896f57971181ff93dc1dba4a1c0c34202c7c8f74d9f0e03f563031bdcbb9f4fc7678b97ead9a7a117e62359f9907c90bc84312059e54a2e5206f218805a5c343e6040cdab0672d70a2910f02b2ac4c137ea3a32486d9cf9de12ca6fc021f3febecbbea400b101433819b3eb13216dc621219bd1b9ecdef9d41fa3fafa39b2741b4ad7e1eae2468a23bdec58ced7a87c73d2053fa9a46aeeb22e92e2072d911bcadfa756c074c5b157608e77fbf79cf9445ec8483c1b0ba63caf02f4bf5e8c16b24be7804603d030e1c2399a444478e9735adf2965efc4864f1833f4186b797ae38be9a0293da06eae345c958d73d0d6ceb7cdb504aa2c477a601fe0bf0d94c4b753d2a38c77441d772302d643e36c750dbe55d9190a11f11e5941b9522f9a090e8f7ff86fde33e68ee75b1d5da9cd004d9601922e7e37b34c2fa7a580d49a2886da80697446a83d6fbb2c7fbf22379bc8db05f77873d2f860b868d1b9aa54e84fda0b16e0b74aa671c62a96fd0b895f24ef10be0d1d3f0a3b9614101d3c62e62efbddf2f66f728db48072119d679b8170f9e8cbd750081973781deb3c1a7716efdd21e7d334657b15076d7ccccda6b0cd944e09282360e8bb29bea3ac9c389a8456632c14d96b285ca6d23ff6206af81fe235dd1a60cf827467f3b06304ffec76c4308a072814f46db82b302a08a01baa40296e5f93ec3adf6bf67028828845e99980e242ccb3791feb0f6f1ed101db178398470ee32383ca77d623f0d5c3a37f2f7875c397b8f0e1ef14a155df019099429d3dc42e5d4556ce3ccc7e7f00c09ca185a6d4b7bc795efea648d6bb21d6e93fe8739efdec5d5c181e9eb8bf646be0c59909fde8a0321b1df9a9fe5b71c65d8a9a363687ca0ed0f72941ceb814f7e5b3a1ae18891d83af08e162230f26e0deb3838c8b24e5f014e5e61bee27ab43491664b081afadef5cbe05f9a51bcc35510d7256f7a21570c7ad28e108fa4e73d49b865ce8ade7cdee880e31b8805a5a20981521da9852f39d3c7a50426e3a5150b3847a5630c7ffc0ec2ad4b9f0a832be59c67c1c8a79ae4412cf24cd36538995325f9ee711d33a6b204344b6627f2171f022cd5180b0ac63599eea997a2275c49c7b63f2058592acec53e959c466cb8df6276468253edb1793e47736aee1bb89a5bb84d3eae776375522bfa2fd1cc317d5dc913ec1c33f35a3eac6ee99e45d599f4237fb7038dbda88c954fbbe41100d3b305bd055ba7a5cc466e1455947137b0e31074205435a0468287b9862a0839f0ff52a5f9e40007491f2da1b4e87857216606375a3b693042b65cee9e4adad0af48847e7265be44888fac2dd4fb34f087fd8d9d168c3a0bc995bc98fa5a2827dbd98ec2dca86bbc49f1e59238f7c4d2fcea2741300fda4aa254ca98e0e43d3c0405960ee6f59e8e950c59cfcc15b6c994a8656a8c6af07b352d8a1c4be6c939171074481c72223f9bb7c55865ecaa96d771a3525ffbbb760a330638ae132afb283ffc3a1ba423bc9b213a9a8633ffc36c137f1d68f642c204c887c580f67ef9ef7ab13f136674b3124f950d7a11f0f55a0f518c0c5aaf61aab54e650cabd4a2ceb9906590aef8ba2d7ff56a640fbf6f73b814768295929c315cbaaa7882deaee1a4dcd4db2b3b7d9d747224adc864ba5a948fad2a9de3810b914f11ceccbc1ae6a4d9da9d18488d571f8eca138db1ef0e17068e930ef56e90c31ed0f46cb940b01ec31c06ad4d21a6b23830e29c4dc7d04cc89a561b8aa7ba7057a914b788cc4451103b485ca97a26b079f9327f42c13c1f5507207e8f716d6fbf70b0aa354dba35cf360a174e6e6347a40c386db2abdc2c02e67e0f0f3d0f34986306f13a6ec83b6f4a9ccd7c334e43c2607415c70148017858891d34d6510fecf042a5290e30a712453339d0a9d58cbe7dc19a4fb98f804640a0d6571187a59d83b8cf0f9f27eb4ce4eea982721fc2b81ed41c0b2161f5dce606c6aa68045d352c337c2e19b1162cf9a50da1524578dd06a781b2ebe630e7b20173fa79313917a0ca3afd795bfb41d6eea6aa3897e72e956a68468b6bf6b62b0d5f63684298e8e3d17a8b0bf1ad8cc2986c5e55b9b6866b3ba0d7d99703495e484f9d3cf224f671f59cfb7f88a60899f59c9d0438becd22a4f5d433452006cf06317ebbf23173dc051daaa9eb44e56afa2166ebf29796013fe999f3b289606f19771b740f8079fcb98d4faf8e084922326cb582b4d81c8e9b69f818b81efcf855628ef3f730d054c97d0403514ce0f53997dfde9a3a715dab7996cb1f7cc28549a0bc42aa7eadcbdc0c065158b6e670cc299090af3ea8e8605fa584d2f0300e9fe4ee3c43569b344d301ac845f037947966c59a429209c719265e2cac433bed9f8ae9b432bb9d32f0dc1a55244b450bea4d76e28771733f103ddf64685a8c5c2c54d46cecab442bfed9354fa221fd89aea61525a1cfae3341a9606ecb9f55f96b44f02b6bdf882ad48d18d269ed96f015143e1588215e501ce988236e98076a190f6b253702f815c00b823fd059b87adad8b74188a7526f262d20fc52054bb14dd943b419647af0ad9c010fc2545e955638a0cc40b0c5f70c11a0f2a7c84eb6c163eb9bc46d267e469a7a5a22faf038795af85a577c9b918316bf4ac2e39f000d4baebef4955c670dc72089dfd93857b8d4cf879b3c62b175716c76b66ae10698b75a6b114cf7ce5dbd50f2478239cf4a8d38ff7c324bf48e393b00b7892e7d9030f7d2f2a404879a863085c5392a43d1d3998f1c17f06bc5e86989c054544f2542ce40cca3e8efc646c1b30368fa1ed07b02014c7f2d94fb2b1ac353a622d5f57261a139c72f411acaca4f386ab026b36b047b4f17d7c0a86011442201619f87ac444e1a8e22a086d78dee75e85b79decf83cf145a4a4c888c8fe6804db057e7df46b474c1c2656b8fc4589a783ae8201d591bea8cf1709a48b113c0d51d398ecb3e72dc6701e733680d25b9950a1828aca6fa5c469842994b868216ae49d5cb19abdc2f8b9b20cbc308f9127f9ecbf4314af18f23d40609d8fc4c8a792131fd6a85c7efe70a1920e381045901d47bbf950ac8a9f860781152a7d6feb36e55db71304d794d9a1188b3609d6d038d59732ca27d68e9095ce435dec53baf714c977c26f42ae736c029b0c173dfd5d928a6d6fe1a11d44fcc514236d238e9b4a96773d15604c8939b90aa74dc9f0c9df6c6447947a7ecda649309202195094adddf98ec075d047945294228bfa63346b8e785a7c82617f6c67b1a2270a449f25fb625a12b0bc4642d3c3afc9db113547fdffee33ccc3cb654afe2b9808421a900934daf1a5b2a107a957fff32d8e3918a60ba1fdbd3fb9ad3b10d7a15029888510475fb83d9a555f705c712492783befe13788d1729b7484d3f51afd6a414f33cc705655db8954e1b362f23af359d7bde8d451d74ced5ae249121040d02631012411351637b990a5f5cf23ea777f41308ba54fce2db33adc6ad8bdbafc2e17247af25d96d3e1ff66e1d310d72deb26c68720d7cc5d55682288dd34c27a8ea82314ebaae8f320b031391b070c18773307ccfccc43131ace800bfdf7c5e9b95534b0d6a60bf5e44b0357ebc7579bfb8ffb217373ded40ef86065057a5542586e75c037bc684fb041daf6b0c5d1ab379b73ebf5ec269930859bf6b216d2a713e9dba50d7e23f7bfbd44e257eec9db1e81a5e3ae0cfd97e68388be382810adc531d46090e231a4db3459cafce4a35426ab3a7bb1a546c4908c038783ab783bb25aa19bc8eff5b1835c5e951b85953cffa292f080c13b2c5f19539fc0230553412ac7817fadc9335520f3e8ee1f544c6207f8b3c883e930e801b821212c59ef3afad62f502346c14e24217284b92888267d3ed0902c6c77fdad1c08219d300ad53200222d7e4ce8e082b460cd7b4ddd632517a4def2515cfb950582561667bc81f6eac6551e4e9229b4f21b7b0f0a5f755ae88c019de5e81c09340f9a6257027bea296da87de36d206b4c7c4c97bc514a872d2137c80d189f3f89701820a81c87ff4d15145098e101a569ed991c9a15d54b5180d49761f8d1a95eec52299d00d79d5a4b9720badbd938ef8559e83f3d33e07296efbab146530f63eabb6f7195a67be02107b7425148aa493040dde2b3c546d83ae9af80a681223bf05a0f284fc0180ad145666b734a6227ddc394170c1001fb3edec6fe6e13db6656b00775dbde9c9d5ec846131937550bd7dce7220df8abe519d99279955b5fac43a8807d1ad4de43d85f5f06fa66fd60839560ca16155b63f78247fd08062e3eb28665188b4c7f6623dbb98492f8032e38df602d3c48bba2235db4fb41c9f7ea2b6652197036feb1f4ec4f8ca3b8a42db91e3c524183c5dad4955fdc85b8aecd28624fa211f428297ed3251469ce967b10d77bf320959c63eb049f7a92bc8c6bd8760c97f3d6abba94af82e228b2832b258ce6517c5b9333ec4a0693e46f18f0e457f21ed4b584da675f73c36c469592fdcfb31b1652a7b26dcb09861542ea91c87d0ece53130692addbfdb0c643e84ec335dfed33487631bb18af5aca368ba537d3d6a59f880888451d84977a9a13d385501dac19a6f4cc5d7c2320eef6215bd49ab4bdb65daa3db238cee693eee842b493f70a6315160fad2a9c444a051ff3cc02c1643889e6a1fdc8e2acfcf07de103c6f5aa529a282de020ce9116c9d95de456efb52ec1620af1b1aed5fb10bbf3b0d27275581668b4d59264d2a5abad2d88cc0d723f1bfde3838a1a096e3b15c5696ec01b9a00b10630f90858d4ede9146fd2c1f72fff2b5f194fbe5faf5db02170243727ccf755c5afac9c0484c18088872dd5a9bada7eb393b9d1f6e58d038dbebc589c100e47aecb8d8e5e21ec429adf7f678376d92e8a07a7cab1814a265c22329822cd0182e05d32cef0647fe5de7830d0c689d7bfb5444650d71997cb60032fad472c02f5c18af0c691224e49914bc03279d039bacf59a1b910397ad60a512746f0bdfa7d241da4829b5faee640fad054adb69ac192d2efe39107f57f13b02ad153b64cc582ebf696c4233775c4c10a0f112d03a921a7412e1cdf95d4ceb05641aaaa0aacd1ad984bfac017b27dc062a975cdc8cfa668149f844d679dde14a0f1d86a6274637b869cf8999040e8fd618125fc4fd50880764139fa434f02bb2961a53265db38b8327a41f33f9f4ee0f3f026e30e68561cde0edb59c6f335655cd69f091d26d5752a90820b951557115eb570d35a01ca043f55790e73994b5e010825bfa7d116507646230c0b3e3e36fdd2f8cde2267cae760cb72e396bf7740552f06134edeb6df42835cedf6145b3e06e69c9d5468d90382120691cb1352d3ca50849075d479f15f6909aab8c6e249908ad49ec2dd9e03135c80b89aeeb58aa860dc4213ba505a5744f0f4463f37f0bc833a773e324ee99b58a14be8d37ac6dcd194b1d13f67d754a817303ed7b42b6f1de4f9de4d332726825e4987d6d159d748571c0c3f2f93c1a1abf67e0ae642d8b91cc37ef0e3e18f0db428747d80efbd7e4b7291771df3300608982898de32629d7c90dd1daa5336e49fd92b19f51297ef2c71ac6f6908150ece0ae9c0c04eceaa025d2bbf36c1030df3b4c2868ab09c7d40ade229f8332da5c2ae8ad83e4c9a6487f4eaf1d7533ea3b07269dc743203a1f96cf21e7859cef1dc07791bb74b2bd3270dffe86791f05efaa4e561979a8a6a6feaacba2b25989de4909cda23cf21e107f30c2b80a7e28345d213ed8f975031ae4c22fdd45a600be35e19fe0f3a96ddbdca2e316821fb1904ca8ee5a562bf09e7bb44c70d223ca3246c9db0348787b383510a9c03357ffe630f0d9e00764e06a90fbb6a4dc8b506b7034dfa842c1d55072314c621b44a71fe1f707f54a05e40779925ee8142437c68e15a580f2632d4bbeb89727bcb14811cb6a8010f07a416afb1813ae90a93578d64dabae2fd98c04c1dcbd0c9fd49d791f59788fa1bb054d4e83b8d1f75d331cc8bf27c29af938d0c712ee7a7cac289ea49f5866293a08550d40de87082d1fabd2273f8a3d0954ba7a041ff7636f8d96df117ab0685811bea5aa90c7199b64564e9bf6838579a95af9beab85d504a229d58d79e1bed07596396cc6ac9dfd2f2b98243d0493b66a5e3d6f7039ae922144aff2d26f1215bc1cb44319cbfed77ac8a4f612a86ff8a4724f12d1031b055a8704ecedf0725ea0a9fb56b83156462cae2df21d6781a9a4690c6214834dd82ada6278e11b47140c11e91c24646aedc87c1a080a27d57c9654c4f4bf15e73519608fba6f8db383f964c97e7a31a2a320ff23307319733f9259bc03cc9fd01e31c3ba3d44cd79443ea620e7ba999a53af5af7682b238e7cb4b138384aa04d3f5dc0a01cf5ed8f21c2260ed323b49d213ffe78dac2ad762e944a2639da76176f975d916849e763bfdf9281b2efab3fade49b816b111e204eb2c5f7e0d91c882714e784e659955a6924ac34604ffcd32c9bee2a6dee7aa4b7ed2bdcdc31a301409ede013f24873e666cf341730023edc137ae1df8825641b6338e42f9b470fafa87e80943c6d02028b092d1677e199581f466b879a850eba9c99e825698b4b692ab0bb695b48037897614e5b2db777fbaf0f5d97501b501d3f4b339cb3cd680808c2a8d7b8be1dce69053d73238fd1bce141ed07f3571c4b66458ad716100cefa9f99b4b85b92e73ad36e5e18da534542d4f6b45c52f2e1ed8da52296d03d336aaf4236ee3fb29709c350a4c5377d47f0ae2cc4814260d71364aabf908fbc8fc94696dd6533320a3af25635c5f665e7fd90162a81a13576e6d10739d243a0c56bf22037d28997470724d0a23721829f20ed2e54910898661afd0a009503f0136809f1ab80fc02f64fec43e113a418e9d4c3661052fc7be80e765265e695146ebce71dbf3b012931b5f6059659944e46484dda117283623b7969e1c296014a735fae4b78d818e1979f71b3e7aa7bd303b82aad565370934a4fd6d1011796e1890eae91c5154846ba802e966553e8bad9e80a0f1ef5e5929c5b1b9e1358a51638430ac6815861af2e4320d42e134e1b7a265d2a8ba59a73bb883284adb5698dbeb588ac3e5b6ccfc94acb1142cdd91452c4d6c37236f5209dfe62586c896c8434502d76dbcaab15b56009c7d7e423f931202461aaf76d40e99867d6b119ff518cb1a2b6adf7ebaf05500186200da6d6258f0b8c3424678873aced31dafb229b0f081be6c641b5c951d6f4f75ec7bc04ed9ec00da1ad891472da1f9526f76f5cf9c09ff23f306a231265837344d6c5b138cac78792496d46bc06b59c709c4e145eebf9f6188ffa03d03af5252f84d840ce29b6502636e258bee8910a86deac0b343222ea3f6dc57c0a0b28bf7cf36457d95638f8f550101d8a8405d42290fe37e302e0c0c55c388db1697b333e3270af55b4b22d9b99cb0bdeb684a57205e3632f49470f8e110b59a10d244f5c590e3708743ce00eb7bf2be8601a5d358146105aa041cee41132dc5c6b3c556d5137a416cf559ac98233489fb3ad72d54fdb5ac57c8f5c41f3ce23ad834be35f648903e20f588fdaedd069d75d8e6a0bd229b084de557d2b0c584055199223f5bd7a59923fcdf47ca3401b44c8b500ca7780cac94fef8272952412dc6e51cb53ca2029447fd53d0c1bb883ce716d3c221c040a026e27075cd1a8e331ead2098e8d205f847febd44bfc4d8fef6408d88fc9c9376bae8cc948878c63671c99bca15e0de063f910147cb83e7d690f15d9291ec9853e510146e2cf2af54c1ecfba3ae8a26433ed272c9ca4240b43777fe09751b4bb7bd88f58196ac19b8c4c965fe0429cd6b5166d8153cde7ba2dcb8a19b78e94094aaf96856e17e4cbfa1dde9879d299f097cc5fc005f46f0d4e3192e21ede193ccb639c48fc4d2ab8098fff64413845258294bd9e0d7f58cbd6152d040c066e8bf2fcbb87d50c0e8b853a5324b72b18b242a86c5eb792204e458abd2d61d45ed2d61be4ffddf4890624ee4a9b1d04197569ef603020360660ebcfba17a16c59aafec4019933e1f39e03b24ac9741069e04677be58f1cae8939fe1898fa95822090d4246c92b1fced3056bc7cb3b2c783811c35756a7502bc38423f035d0297a28316381d8b29ca4159bfe2bde95297b06166a55ac95fafe01abc4e8642ad9b66e38818be6f73100d02b09de8f7681fd1d8b6c3861c62ebd8cc5b6b3e30831137ac0d61d31cddacc8cf7e4b4e117add5043e2d09789d597d381477743d2d1a7f861090a73a2454f5e30dbd1b03cf659eb64e83d53cff60cbaceb60dc344e1d482350d3dc6dbd66a1c0c98fa0e022a86dbb3577fd120ceb1e93970b7a4794fd40ca3fead639c0905c625262e719776995e38221bde738371d1b0797b2b10d1e09ad63a99db453e5e088428e5e8d0e7e2f0561da9ce266c056966dab9189499b9f2d7678538008781785192dd6cc96b01ff7ed72751ed433f4148dbfb97c12285afa5b00c322de4a19618ce7b53d5c0c183e7655569b1f6b3d2958f0b8effc9ef7d7cf1c5ee0df63d06fea63a3012f12aed0b024d17fbcc88815fb7f62e5b4cf3eddc9429248b460ca09695f0a0f477a12d6ad434177a25233c21f49501b36e669ba48f0f826aba9083a612b0515811e4ca43c876fcd433b28fab12b283871d8fed6676dba2e562d07160284146131ce27610fd5c2ee1c6fddc178801659e119981f05e6536a038c37449c7f4601788a1e76d7f37cdc979c297478b23bf4d24ab4e887c76916f61ecd0197c84986089715035895b6bc3ca71354d0aa02bfd5d462cb9c1cd1d11afc42a0059ac6906831481357bcb0ea64997e490a2e9a255e9e4b8269dff33e5a444baf99faf2b390adeebecdac4bbbd5375ee841d06c9eae207a5e2a39c121d256da41150c785680f18df256be253023ee87a79728fdef812190f3eb02e9bed4a5c8c9f5306539b73a08142f5c44bc09c4ecd7a19e46f3291dfe98957f8053ead076aa17cbf7828e7c7abf6692ccd8003693499b253ee019d68f1020603848a094da380378709f4f3fea837c7ab4567c9f5165b374d55f4c43d58edf26abdda87b6ae03cdf9d4d995bfb961abfa7eb73808ededae8616e968591deba0346c0e519742150205831d61b53a7c9327f84dcf195fd980272260eb57102b4c12ee389ea1e1dc88313dd688d44f957e17f8ec820762c97e2ace0d8d86f42b7549367ebcb960a5f160087e9aa989301dc962085cb8f6e52fb40af84976087990a37b465a317c5562af67ff6cd4a73b6cc631f8453b479797e52fd9a362979df69462f67ca413315eb99f6384add7789857248cbd896fb44f217d41d37f890076103bc6acebab03f18cf8ad40822a27fd4e0476ffcae244c68c731722a137111687966197f14934733ab5d7c616b5a3a25c3945a6d0bbeb6bd13fb60e904c06f3d13adb58ff21a38ea4b9ccb325721781187b2636a4a8eef08b04510ba23c7cfc0d0b258f0ad7e95d6cf2e3e97ae2166cbe9f9691bfebdb20c2051e25a371cdced92b3913eac27187ee2caf320e5828b0ee506666c4c10cad005ce8fd8de243fa03f9d647fc19add8ec34832971608f83603e3e5e7fb61ce6710fd3d0ad2cca6cb97c13df1607a40d23789de7abf8d7b1efe6ea8858f54336f6ae4cf2083fc70c55637f7696283f5f50fd1fb19bb7b78b3332610f97f84800dffc402db897696fc5fd12663a034fb70b69968cef253ed9067a379e7901c481c1fcaf266feba3c05a0d95366890343942fe989617a83a9cca55bcae9bfdc46efa3d6e0cb3ba4651fff96747f244bfdd523f3bf2507a326de9632ec6c3a4100b44192cfd3c6d1a1a44d8004f1b8744575ddd4b17698d62a60aac68af9feed4257e1b2a3427a9260d73c65179286920223d902d5f09ad4028b9b26c2ed0fcd7b53bea7448c426676a0ab93538bef358d218db82a8e4cea45a76b47cab6a16febb948908d113a81652cb1c9bfb9adf7ee1656f64074d9c42b2fba88f6cca7efc6cb08b4bad262b3b1768b565b3b245e08c0aa64e2b22004bb673b641418ce4575cfaa8c1e07a57d0bed806cfc0abb5fdf8263129dbdfc6fa5987fe03a26765155ec1d7bfcd1e68e0ce6ef0e6108d9a4eb1d8bfa4ae66f870cbc2b291f44fb1fb18fa4ebbf0fadb26fd90059939b247586c366b140f0a2b05be723c4deaeb99bf76228ed8a6f281e67b16da2ee043ce98877962ad682c59edf11d88343a4d65e76ffd9da31b40b4d6413365263b7dac88bc1f554d06e7be742c9e1a68ee546b519d819578f1fa168769488cc2397359e9ce5c29f84886e8b63c6a5a330b0c16a1aebdcb4f0003127c343181b98c471b97f762773133a41628c7788323302573460dd3bf9692cb5309a5040bf0f1151f6c9e6883984b7a7c0494240432a5b96495cad40407197b7ec151440d896c3492a53f0afef0d3c72b68f20141ce39a84ce25a1b97266f4e726f87d80b7db13f824e28bb094adb75159bee591ee56621cb3c7ae2c242e282c8d80b7b6d9a2e9202d45f04707c1af76a8ed9eda044d7e72f5f59707f1e20183772e88ca17231b5ffd9d487ecab13e50d16473f15c0e05c75bf837d0a1ccc6b33bd9aa54e89b728d427f8a6f8ceb852b786f1ffdb246a67a31ded13efb83584a5c4e406572b29c3597418cc1d3a2a4067d5d30396a31f13adb3777a05395028f00225d361a09fe2a5953bc2c50d09470aa1d4d59bc47c1382d4ab30bd3b93257c038a7f905f1dc6518c20949513c1f675312f5a773bd3f37948f6206e8d54297665e9daf8b490de3e469e982c62b4803131d9ae10338307ccd39ffc5241d66e33085d6326b8d700f51e3747ee5bc8a4ed0ddb623d797b13e0bcce51f38235aeb998b23c85d3a95f7a44c80acc056a97156cd67928f4a1bb4cc38492685418f05b9b0f267b1b36958148d372eead199f3a1b3eb8f503f7340d0019030fd6b9004c9a3db8441e06a50607ee78d52414992ddd0d18160f9cf6865f51c390d9d047fb658e8a2e9969a2d2a93c045b5aab80bda0f6e6efbdfd5aaae399f3c92e59c004915576a65b97a7b939104c8610fbb844765ec46ee81e58d54faf3e37f6ab28d5de974ee3b3739bda9f0c6cd375db1bd43047d863c5f1d536de510eb52b07683c8914bbf8dae78ca940b83eb9ad0058a8df0661430331ebaf64ac6fb43ec8a85a246692fa85a3e6894e736697d253d104395d7b20126d22cc09dddfbe29b6e0f2e3939155fb71b22fd16a3cb3eff6f23b9ac6724f83569a146c6e4ba8737d4b7030d8313a6e2c424839caf35e02e028f4f56d79a0a1ca204684c5cc68455d087d80b9cbbec04bf5893771cf901594c67d30563188fd6b353ba5db174e99fec50be14f0086242499d5f7972234f419c6eb118d04ff166146db2165637e29f177b0a664ab081913c82579e41e2b9488ab58f8bfc77b885ae1aea76aee1f7f1f2fedeb18a67f57bf0ba69c1d01848c1ba368dcbd30c42540891f596fb903a7c43da6e53ddc959dd84bb1ac44dc356542f72cf5c34392c33a2cd6c9bb74d58bcd36af3fdd9674b9535bbe2051cfbbe66bf539fb9fb1e532f4629a033ee8cf7509bc442da0bdffdbe1042ae2a42e937a772e3b00efdb695b78b4068996c741f1a40599c1628b3c9bbf0d68198ae66762502b9aba94008bd4f35b86e44ff0e91f53a7e3f80dfbe4dabcccb8fcdaec39bc8d793d2eaf947125a7e59e00f4af21414e0b7c03c37e1c71e1c326647cddd861f293a864237e0751b01476bede0abda095ae116239c017983204eeefe9fbd2b8495e246c8d68f8d10702b200bc19a491a9500e80b9a87dc6b4df2d31ecd16333a09144337f4281b982447beb7bd5ddc70916f68596fb83a5117bca095d920f773487c1e846896fdf0c090c8b9071a4a6d43ce7300298bd8cb995c28c0f6e90fd41d97f7806a6415be42ceca00fa33e7c7a5983c3f8de2bfb74fa0543ca030e1bba83000f2a5690550456994e4d91180a471263fd32a3aa9a1c7515f512839d8659a473ea6fdad580274c618ca86a6422940498f22a7fc47eef6ff80cc43a968638cd40d6852c3e77daf320c539df087520ac86b3f1046625f62164b31648427b37aa384974b8c3f82a33f17c78a3e9912f52a32397219fab55d4ad173cb961ee7b579e93fcd4b8878a2a0d8e63e64f56a51095a8a1041383be2784dfb28ecebfd2c2dd4ed9ec29d23005072bf590737d5d462a5d987f2fe080bada425c2467b1d05eecfbafd2ee2cc15290991cb5a345253f4f6de876f6205c7bf2a05b1b9ad4fc10300bb4e5e999e5740f8f4d1cd55fcc99f7db3917d064e8933b3e6602a2519969f59ea152b47e21ceaafaf368ed589b92eb219ae884eee39c69a51ce0494944a6c796292de7ab003797373c06eadeb64aa8700088ea2994d89b4326fa3adecdfe9b03c6749c3cace405ea6bef9d5a4b6f216fe3f3df5ed789fb1cf765874cbcfac18756bc057df79b80453272ef749e63d90489924c7fe8295efadc8ee6db0b3b6aaf2574c5698bbdd8e9b6e162c47e5e5d00f1c17df56090d402013711439f8ecd74bea31e37125563f981144e44fc56d4a0cd6030dd478a2124af108469377bae50027c64e18894c350bce00e06d2589d655e1b770edeaa08fe5133562aab024f7caf3a0c427aeed7f1461ec2384b520c3c34729e24549e4a2a7f4f18fffb86394e01e297b3cb60b0a284fab332d37ac259be92a1ff12c36c1acedbd3c2c427d0e5dcfbbc71e26bc60e18805098534bd08587601d0dcb367db3298f07061fd7ed5c8ad0917bc064aeebf05d9dd7dfe0e8294db2b5433ac211f3403e6b2cac33f4c288d082df8bbe97fde9b283d531c9229bc4b8c67fe73f389a19600fb3cf7dce4004ca0b7e9ce5ecb292c840dc008f585d3216a64368a8fe1f62151b83fd649acaefd2c30bdcaabe02e9ff9035274175540dc99c2f88bf4a6b57ace6f6d82dd7e4615d33a0f77672a6c6312eaa98c67474ae00ce2365317c65a9be2fc496510af5b8c7ecc380f809fa7a12252aca6ef59f36247431537a7e75f0e2c1baa10f568d6e47298118866265163e55bce7d8f93efba123c9de7c452c05b7084c17f55dc543ae3499e8de6b8a96aced27bf0bf7916037d369e87972299d7b753c4f291aae12367cafb1b7e31951a81e064294a363ffadd8f20b6c6b14ba81c46d66b55a87ea8fc8726390d95b8a04c8de42d5c201b5c5f2d718b7bb5c18da8935a01a6c4e1072c9fbc9d65dfdf2172a3ca95011220bb066dc5dde66a77ab71428d5b0bc26e01f1b0b74df3e0a95a001eb974fdb55e6f52f09157a29bd4b7b93dc3a6465a3c26522d78c0982c3b5dcccf90801c112f1a0e065951232343fb962202d01c333ad4bfce45895939f2f1dd7d47ae3809dc8a9eb7ad4bf5cf5751121b54da0eb5a4aec855ba476f0955d221f9ed7a6d28f41d27385dd40832ad3ad1cece1346c942ad1c7b29de47020282a434a8eccddb970e2c112dd955865d99fab72f660fec7df06d2c03e5ac1a533e62099e8ac252bb420cfe030b64b92b5691c45400b58164542249b618d2531775daa73a08a70bee2f3972bfe4b5f4fea1a4387b56154b0f350b2e6e5f61df6ceb18f8f46401ea4f471d30cf8731174236c7b971984ca1f1e904a7b745a07c6f9849a0ca1541e3938c2d7184f2f3d33427ba6ac5f9ab5914f514a314caa134603215533303df893366da9a6a33f7e2aac4cb5b23a897614e6e8058b43da66a5cc8126d3affeda7002c51c476599221c32e4a3f533ad39a1068f5b9b8f5175a9e23b1a23da2419e6e61eb803f41ad469a4d72165cd708e91060a52b2be7d5b28d2e46006c7559e709ce1e73a434e8bf862a36a061a51afe3d53290cfd279384cb9cb7ae3bde74cdbfc5d24a79816d81c2800a69f71b855693108967f2fed307cab3e193be28584c0433a248c13d502566ce1b21fb900a85f2211c26baa53ebd6c3a190d4078525b5433ec91c99ac9bb58bc65d6c57a0710c23124c22f651450525248f8544ee13ee4927143c0b090754c4dfe9a65cc7bbdeb2075f7f8ea7c2e87cf766f2958f36f2a972639c6a17b089572eddb78d60d54e034da66ad3e4856a973d7e38381819f22f3fe777676f8d96fbb8eb008fb5a57d2152eed35a59c02e59f6bd35718893a8f531ea68f9fe4edc73b7a26a91a676ecf66396ccdc7902157df3b25e9959292b778b455a59f82068e7cfdae3e2fd624944f915e6e5d8ed99e6084355c21289a33e3fc7aea1debea58d0748db8daae7a5f2a0fabec613856b83a5832a28d7023e79bd992884b18738cab1a4a089a61983ce82e5e83bad4849dad117c63afc233ca4ed9660a9269677e0e78fb7d1a6d7122b528fa0c54fbe2ae29e31481b1e675b117580992312a7865f4f2d0210ee24966c17c35a0499e19d5777f4be9876238d09fe8d4e45bdffcaeb00ed6a3ebe5714cd48ceb250e30662e0a05a889d75754a7d534ed3f5021d4667f90c82ffb4170758cfbf107123a05adaa0545ba18a4241d56195eb66429aa43cda76028acf7df4cb9edab3f533ef530f457f4ef48915ec82029251871a7be434690b244c828e555a8981d0aa5dad90aa44c69be55f7e7ea668289c3d2f7d773bdea8198bddaf482a57bef63d89ff2a2ea782f43a6cbed049886d40edd6d7a35f6086de030842ea3d6b669763179ef1954108d9a714931078c6611dd700d04e972d43336289b4ee3b0035dfa891e32fa9ae11292b8910ba3e4e4e2060da8e12890dee989b9c412127d05e59f1fdaaac5774c94b46a51cc09bf848eb4ca233d448925e3ab9a6901c206f5e739c6458fe9cd82bcbc41ec5147adc9be6d6c65a064ff6abde5ad7959ba349c12611bef6990ef2094d5afa71534921210e90c83c516a27810aade76e13be85ffcf3eaa1bb0ff4076fa99dbd03bd4b277d736606822a9d5ea9f39746427ccaa5078e9f8d7d8b05d5f3cc6ab8aa2352041b823f4fbb16963f564ba0524fd3183cf131595835e7468a594fdabbad09d8a50d83ba60944dad94b61a94c0724832248abef9ad134142c22c23095d2a0e3814c1a07c9efb6c479bdb634ba0a681b1e0a437597fcb23e35b2a198fd49904bff884587a6ca6c0f752a261adbed0dcd78afde1565a118074c07f6351b44cb3d3db04ee81c603d638d49f406c62ecabd39150fd4b63c86f909629bbef1f50aa9668e32c5ba7c6d8980813a2c7cae0f714d74c453b061e70770c466274040a5ad52fb4c72829bf9713b10a1cbf799e838e88bcb7efe19e9574132080ea0198ace3bacf792612c4e28811e357c361e69eedce35fbb3b96c71da195f735e7cbc12759033d4cbcbe8a8720efbf5ce2ac5769bfe13e28f524476f1f99a527adab32a5c2fd777807f34ea5f2ef5eb9f74a44fb5c726bc1e79ec8a3d61bd74fc2e883958462e3c9830b3953c4e32a164a21031bfa3e34ebf594c9a9750322f18b89fddbbd6f277fe686ff0e0225ad1044262dcbde7247e4d69f0db753ae9c5be00c3d7d31c0bdc8cb8e7f10d06fa8906147674fbe08b4a45ab4dafbb041d489c24a6582487e659718de1e680e90d2c3105266aeb024523be6826872ee16c1076df8cb4059a20abd84fa4b903ec7eee6566d6c73a6f06e56e8389e3d38f616835f436bf2eb15e767ece77a0d55ced222e3d7e22f011d0792b5e94196acfc14d94c6ba6cbe9c73a80a8e97308c7b1cbf4d7af07c16c34ebd12c6e49ffca1b9becd1e30337aa7a7e73a675a90ade93ea0fbcc3448f518e8ca27766c4374f6e76d79f3f82d0690d722f4b320e64178e7f98a9895b012be9571f1d9780e04f3d5bf2a7bedffe9df47b6b73c40feadd17c2d89c0471d93f3c0bf1148deed5874a7a8838b35dab4e5c1c0e6817dd363869c8228c800fe4e2164a7f162b936d62e59aa2424cd24b3ffc8910706e05332acc8ad136e25ff386737ecad7ae7511bad72ff3ff822116c94b78c77b81629f40aec3b69f6410ffa8677625c86e74f58957af910f1f9626d68bf8338234348606e7f5903e1d22e356d87945c74322214fb31199cd039cdc8bf6dab78757fa7a2d4c9199a4ee9b9e25ad0538b67848d120dd8fd0dcc2997d3a82446ec4c9f367b51b29bc72abed5f115f71e85f508c508315765a31cae7e9a952794e66e3f9cee40c7dd7dd72badedd80a503328ab2d1f8bd14dcccfc453487fe7658c27a92abd370159208bb660f496db9cd2f8145262919ff0f92db23e285fcc653efb69df749c74c24a465fb1411398b832a99a209c8fecf0756a0c5fed3fc3c4534c643b219e9ad465d17a9686e72f8125bf17e07e9485002a5e9086e28931d56b8bc0f6dba6ba1ccd83f13bc23b00404957e5cb717b7b0f454d55cba462e1ed830a1b2600cd0a579156ade1341f6ebc69ff7e176723423ed14fce0d32b0fdef7b78441a20bc47256300abf73b46756d18e5175e4dab6b08e0d270892191c663f54f44e34f11b40939e87ab800621e1612197e4965061c514620afee26a4c571b56b3f9be9eed1f9f9aff9923e758d0bc3e4af84ea28ff75ffb7537304d7503e9c02d5f46004cbabd774d2044bf2066729615fa3eb8425a5c8cfd368cd6873777123ea4778f9b6e6e2950f469221adac40eb9d247c9e15244177cadea685c063be854e98d46cacf428fce499c2f37d37123398bf160ec07d4b6e3980f235e11c78f93570e11dac76101643239bdd4084802936b92e92df78548a2d0d40f06e6fe5003803066dbd6354fc58e57fe19152e122fa5069ab2c6480baf1cfc706b85e4f5b25ef7af1d6f02091c0124ae197e0e0dfa2e4d97dda0e8d9979f1cf4ae9da47a532469b61eb98e7e26006f0df4fd745f5331658fef642f231a53df4ad4d6e067ec02cb71c84e6dc5204d632fee75ef2355c5b8ef6a6a8e79ac3f52e4ca584d152b9623236f19a2267dad84ca790ff75bfc5e590966611c6b8674f1db71ad3c197e0e453e970fbe52e68ebc9ae390fc98b6d3a4727f21728d802c25fba6c93cba1652e70f19f826acc6ecfc2c50cc5743e6fbec4bbaf9d153970455a754b0dd3336dd13b5c2f589ef9a71e1d9341d21436ab987f54f1195137c553b2f104ec973552a3f87b7df2885061b29fbd426c6d73b2bf34c1c9d7f8673de989e4c5738dc856eeb14814f2951e21b87a4a344794bfc82199c08b76fa71b3bfc23e173b4226025b4b74401b6cc71afcf25dbdded77a5b84cfa8249f89ab18120156f82723a56567f2ff14928e523c11d9cd845f3a9c212bc9f10994fa005e4d9984ad6c976e686e6775e768d3647afe87cd1bcc3abecb256c036d58e94d1d7fc07742a178d0658e366f809e87ef7635d486cc785c5ab341d10fcf8d92b0164c8b713755ac9c3b45d0372e59791d6e68526828605f0fd8bd80670e6c4ce88bb431b9a375643be38437e99831de982c195eb897c1472839305c8865a2e31875cd19790156c35df7481c34d6287be8ae9f914ed2f19e3b39ebd00f38525b2c78062eb7fc1227bfe970b3a691fef666fdce6f43234a26361fc0a771e9bdb993a1867a1f99dd20a946a6d2e62c98d15cd1727104b265b386e7425a51c0a6d897a732c5977f9312a1a55b0c26019a28156fe522df7dae8a64fb6706a1fcdb51a4a22ebe4e157b57c3f025cee62cd19364b8eda83284f91f97ca6188ae73cf9759ec3df0806cc34b71d3325d8927825ea68cb1bae7d392ca90c22e139391964769f56920cbe60e5d8e5c2f9691b787a9d95dc976b9f5b885af35ec8f2674428a53939c9e3813d4229e40148f91e787acbaf70a850e1a3952dbbec188d5db28a3a8663b8fbf80400e9f069fd8ee635e292da4a38bdfa13610c2856483c5bc59080311fae833a4e893af18b5d44aa2b9dc9a43d35c397bdc887d49f7f9d13515de33c4ab7d8f56330bea8c1354dfcd7b28871317a7b91e7afb313a418917f274fff8a18fbb67b730f8f19b5cb533eb2b1f196824ef1f9c9c16a355d7a813039af9cd7ac9b906b0924d1ad24883dc34533ff6dbddedc0f1d8e65eda369570f85eddab2a993f46c17e073eae2b9ec0b3fec348ffcb2b69e2a3220a056fa7bc5662f19a7db8ab4d4448613a4e54e887606b039fa5ad7f70a6f33efdfdc7eb1a706f9a0f705ca78478e85f27db34c1b2f18497ee14e30f545b907bcb6dc1b6810c1b6144d38e7cb9f639231c0f64fbd2fd311bff8b804b7af1b8bd2c1f6a495d9750b3d747ba1e506c82df88da6337c20b35a54427163d85f5f5ac3e61ffe247cd5a7aac919edbf38bb694eac0e8642771b3530cb1a05552e6cd8cbbd553d9d5042b2454523ea12270de50b0ead469cd0a65b7f47e2a2b989b5a7719ae4f34477115a074f4d0f95121d0d7609258317a0cda88ee8eb01658f0e67e65f19bee92cadb1d1a1239ecdd85e89e110d431550d5486757525d8410b57ef7615f4c213e9ae99feb1009bece4d6a0d5e82d38433e62ce12b395664c33b31bedd1e10090a23f115b8ad1f95d3553984632c04c4d535c09650478d816b6cf32da010e9287e6f73d0b50335e03bea49e8c82ca365f8790a82c84d19cb2c4e6c446a773c08a35c69b9e2fd50dad08eec82310d9fb06ef022ec8fc3c49232fd8b66a6942946efce0faafb3c8eab57ec382b2e1755f5399ad3579ef20575f2c27a2dd6445375aad974a4aab43f7420718d0bcfa40a9903c15be9608b43601ebe53135ff3f8460c30fb4c50ab477cbc99f97de222566dfa4ae3d030320826af538fa3b81006d805a250d4617032e05e8ca6660f2e19b0f9a89ebe64ed16c8e7653b98120cb95d8c21326ade0cb3c0267df57467861afa1e08b67cff367f77dfab1d8eb30816a5742586844288d084ffcde7160faf66993879f62fa3ac261e3f596d37ff94d74b37ae7b4bf1c28ac80e6d2895364cd12cad0c4ce69c9e04c06a0dd7800aba0e11afb200da35bb4c0f1a7550ae13aefb4ff58ec4ff5236dfb943a74ca805e6c1427262ec09a2e09bc4cab4f025f9debbe5adcab434cba5ef92671e6b30b62f1677d71bfc4b30858d3404a6107bd03f0b3ab95911ad3901d6a7ff4c80bba356b134d0d0b21c872fdff7c4371c3df228b94b01d9dd69914b0e375813b13e7b55a0630e42375b5d045325a2d80e34b4c719f971804b9dc2b4929e1d5855ac24842973d1e20d16fd2f631eeff6df86f1615d3f6bf8de45c8259b5f7aae3c1c76ff79fcbe05f1cb37e721b0db7c36919290c2d6185d61e9351801a2c8b9aadd988b214ac3c242ba0d699f717260b7e79e120696321d2e41867f3c8502aa81897f5f415441769b6fff0cbb8a389ef8d738909db4fa3127d15778e5f346c5e690609b28bcfc8f634363ee6c35245034b08906070b1b64b603c3a1ae82118c8b3b1a371d2038e393853bd5b71619004c5d3e21ff0a93e6861db8763d799706de20520bb5a11e7d1c95d627dd843231f4cc3e67afcbc50c7455a58f076bb355a1fa37b45b289acb7d57a8617c68de7c23575e51c3fde76263b99a46f2d0e1d1773336b4def03b81ce6a33e8351950902410fb94227947407712c09d4182f84ec7506de6e2d90d6121443c2c1be1a59e601aacf287628964efa2e5ab2333b4d00681a1bdb0dcd5f89e38e5d0a5cd6a5def9e36f98353082a15487534a9e04ef4e707b173b4db32527da0c9cf8d5e6926b9b1e45b4cfd7c2ec7862096c37cbf9e5fd9e40880c0a6dc6641617c55cd636e3290280607ed41bdf8487fcb539b2eefa94a23d38f0dd86b0271d52f4ff9af475cecfd45fea9bd171f97985df51e982c830a010f3f152c29edd5f8473c69e317ad26701d4e2bb358d6a37a9d07e23a0520e5836a38474312cfee43aa211efc0c9ee0409574fd12a7c0acfca2112975e50adde1a971cd17f059e4b3e676db84de743a3fed21494dff38f3674965789e92ae486c03dc11b0185298e58312473d60bb6bdae6d3474fc603da91087cc399507d7cdae128946f3ee052d586164282a0a420a0d0ee6157ad93bb764c55c811efc4a39db034853ae1e24e44fb162709337c8830f2c618f83016d4a4df1eb8448022057afb2310d51056879d98de53960e4b763f36f90d00d4852420bdde2d02ee8f39f47d856c2bda39e1b7cd7798ad1a22b8dd31217bff874af53d9b68b67f77b8c600302b5484d31376f786e65dec668be3b637367dadd26daddf2a26de8a89f413dee8ec510758d4cbdbb9c72e9d1aff111d9c0cdc6b0bd37bde137a5ef2b60e96a804565d3e9ae254969d75f150897b29c9e73b67a229d68bd360444a00f353ffff536f8bcfddbb50e9694d06399ff1d8758d0996fb5c7181132199e9f05d7d18422c9027773437b01250270fb2cf802d4fcd1332eb5073ef1e26e833f11400d428e6942441fc5f70faae8039ad8899f7f33e7759dcdd6ed226360be4a0acd1e47317ceed56bce47aac04b06314ae3fe03aa701d5f27e2e66b53f60459f2f210525372f71803390953932ffdbd58b01a5c01e4fa7190533c479d7be4d95f5f6b184b3c63c2177e605c6004ab0a44d6cd6a967d3804b60bfa7615b51196cf4814763939b384c0fa00a2f3b221c7268d93175b59399f8d1e11baf32029f6f8886a87b7bf7566acadb898279c70e057df12613df3442466c7194bbd75857591a9775964883da5e17894a0a6c5dc6b80cfd3f6943eb37c0ab3ba2e2dab74474c01ba4454b12c7a14f79ccd9b67d3f9848ae6b22f9e4fdd9534656ee31a4c2bedef86bc3b439e8ecdc034f3cc18a82e61485b9c48bd1a243feaaa8537c06f6781af2d6d544651cacbf702f0339b02d1d7dca50e6e08c861d0e08e79d98f408550f3afc05f41b33fb636c55ae30b9d38213f4d1a3f4827df82e0cfee4370ff5a1d78d9d2eb9130ba96692aba52ffa3ff90c7341bba8be43d23686ea86f6c28735ac9ad0a2669cd0157cfc0604a4ba800b70014cecac262cef2f100ef078f0c2742403b67446c4a19ffa70e0b21a2156b476c7a08f946ff87643ad9f7511749eca5ab5d0da3073fabb2fd37bfcefabafcbfe8f20df425bec6095c523a721a4ea48ee7e08a68f48866f2e210f05b1f0f808f78b38755a660a1bdd5c347b6eab80dbc42e42788cfe007175f503900530813ee34b6b604fc7005f67c1e038d7d490b56f503c9a99a62a60eab9fe8f778ddecbcc9f6b01295467eac0ec96e8a23b32fe81363680d729db07031c5b02cf78dfa5fa61c16c6b16d04711150add708c5d056e86d27925932640f2d8a9ab4db358b3727a31b3088abc626207336a42a4e479247b5b9fbb6d670ef4719a1519d34ee08d1418e700eea9e551baaec2d43659a2de2ec16620f52ed3190e58999d123b26aa6bb46dca047590c44b9350f9bacc4da0c585365586202d2b579ef3817b48c17be44d20bc018e68548a03e72d7b2b5a6cbe7eb1c2096bc5e4fc4e213cf9eda183bb2ff0e50f4fde17bbc4f0ede6c2c9c830bce5517a252c76838e86df9abecfb07fc67d408c64feb656523532efd888fecb72c46b4004748daceee2db3129506bd96c921c6f8eccfa70b08d2cfa63f712edb94a7729e1ebdc24deef39aae4b6c8c824668b843e92ae69547e65e6e18d09cd23f7fa48a14454970071224f451c65902c3de13a6807665a9262aa164cf850847274d8851df77f1b895484c568df9ba4d64c9a20b5f3cf5424169ffdfacd1e50a2670924493c311c1dbf1b2897149f012c5eb0ba0c189d449a8b52b982531e7edc984ecca556fb900937180e21713bef9eb4979de48af9158b04451b728aee229656f455cd45ae5b33198900de0b1959ad22de36f71eb9986ac34d4e160a783b10cb63d562854c2fe942be92eeab2c9888ca6cb14fe0b27ebefbe646f521c696a1e7a92cb97816081840dcadfaf0e7352e3a348ded34120275d4cf732e63eb09bef96b27b84955a43a9461ecc1075756aafe3c0a70dceabecd8304f5ca06d1f38d439e18d591aaa8609008fdcaa39700bcdbcc368a3df8204e3a02e043a7046cab16deaa6799a549861e87d5ea9a146c49890fa56d70616ecee0f9e61c286bdb4caa94c891015836bac158e36e66f0c6f0787c18ecefcf4698681194b7177b56e028487a634d35c23f2789e41a8e84d0fb57f742e5c53895835b13f87cf67b8778980c4ba6c6eadf289ad845a8810d0beb416dd075f9c98856cfdff3c51d2c5de35868a5cfc6ca3b1d056b3b9cc7855154548de61ac0e15dc81743892104d9bfab6585722bc49c69267bc6eb29f0bd9bf17504657bbc3aa8d82f4bd66ebcb1b19f18e37c546ac3a89ed6d2ff316bd50518a5a03c6139c0cb6e8a9f2606c9296908aa35a05d75f666ba9e9c88d6bc7de913034ce0b71519e28244bcd472cfdabdfdea6609db6e19d29dcfdfeb5b4bc326b66b971c5cb227bf151c00b2af0b341396c0fc721904aeb1b2e79b3b22ae5c3acef2b497d3a73242d3aec94d024d53a7d13ebb7252c180acf4ae3cfccbbc34a5e5096d8050061d56d24ad9e879368d48108b92375b981c6642cddb98b1134c239e589d8e811e1679bfdcbc335a2b075b8fbe17ec63cb7202bf6a833ea1c0fde2673260a46479d34bc712b5b24206122ecef0e5d9218c5fb474c17cc6ed6105d3a5aa0f3a5bf0a0bb33abd458a59fa305650acce2cc49cc607c75d070521dabff413377d5743c756a47391ea8d68932770cfafcc5e1a29f5f257b35f4f3a507d808a030fd1f990e16d5bfb0dd64c65ade38e84436dfe6dd010a9e0034f2412336da7bbac4e8e0deee98a98c0aa69194a9f72250f4a305446a75adda8b2d036040c636dde802f80aeb8c4a0b68bdc6874dfb09c55d8bf7b7cda542e001027b029c4d021602d14befb505c16f893abf105bbb7469b8d5b5c86699f158e2b52cee19405c1735065e5e4dfb4a3ec743d8f60832b1def906903d7aa607de59a3b6e411460b8bc58b3ce67eea0956b24715fa052633535cac857989295f1218ceef51ff3a9af2c08783a05e99c442b78bd316e2128f73c7eda356a27f1b91909c212ef40cf04aaef90f7c1e97dd243b545142f6c4a20a9035a845a55865303ab39a7c2aa5570e0e44cf2ffd95279e4ebae4720624e09b1a8f1c42f5555caa3daa7ba911bdaecef85790ebf509daed8e1fa9848d255ed454e7690ef6245e1b4ea16e0d3d8038ab8826ac393e30ad7f49a67ae8988fa4c316141bb8aad5c835e12bef1d7bf4e73ea65827e3416f8ef5dfea3d2962cd76f1ece9a03e5000147769ec70c5dc75e81dbde4ea53a5ceac696f1281e4ed823f0d9fcb5c75562d4d9bf31a2eb8b643f96bf8f3798f00a150dfd414f7811de2a7cd45256500c6fb2081002eb79978ccf8194ec4a20422911d86ab43531150964846910a9b9b14f5c694568e18def9da7d904be1ba2da79ca2eb9286057c45131a6336b563f2c30d8a927566b0f9d30b09edba8097d8c5c2696c45c24fb5b251f365975d9026fec440c5bcb58df89969bac468a2f46faa793983c97ea1e215937b991c6e1f0402960931bdd0e5c2bd4ab9c24c057dc6c4240c17353a55bb116a12431b06dedd26aa652e3ec8365322b6966c263ddf9b054fc64b9fd1a334ea38e3f96638028d22240d886773da05e2052587156ac0de846b96f129718568e2255c0036e7e35a0a631eff4056e24419ec0f94473648052636af008b4ac66ae08fdaa1e66d049cc5f30ce2d519e05eb13428e2988b36b8cb1cf150efffd8e7ee0e3aeea5eef8359dd32470edb6082d6445e22684d1cc054606623f4f36d11b8a4ef97a7888326841884bab0a4d81ce68c96f362814c51ae6bdfe7626a9b19f4600255ede72d6794a6229fa4da839090778efbc966e9a61d0927fc57aa846e30ea6b207f6ae5923c6e3c8521a097b515cc56c222d303b463a7bce4743b4ab7aeb5c4bedc34d4e125d13b45a0ad62e44135d17aaabc7cee711e7039b661242ffbb53f4699a7100dcde5b6b887cd321f9340aa560ca12b14a0b12330452ce3d997b45fcc9e98851243c5f2c695a75e68935ba920aa1352be0cf7fb2806a274613a2d79bf2516ddd564bf8e0a9b19e043767d287f6bd217151075bcb67d764daff4a63e14bbbea4ad11774a3134fdab37f3c7668a43d9e4385b3641794f675bdd95f86a716fdfd8afdcd7015ae22781f2ee1608e8a07b106ee4f78901acc1382aa8686a2acddf10e781ea4e0867908c753a6db6369932563794e2d9d73a6e5fb2e0293672a5436c5dd47601463ba8cf6a07e84203d293e8da305b01cf4f0a394ecf8549521be12c9b779f6d6c0058c7a4958becd8d2f713649ae86cb872dccf5851337a325890094bef88cdbb701a10fef1eb8aa84714d58dea95879adb6a4076984710aa8c053e8b3055f09172bc451ec8fcfa1e7de301b2c799ac2c15bbf8bd27b0633e01b7231d45dfd96edee49d85d6cd17ea56f341c320a7cf7f985666bc33f05d345e93a32f3752b9732763369c75daa642c997ebef5ba640fbe62f2a3580fcebba4e44366f592e930bf32d7481efaa332223a6ca033321325fd11329093727ea7033d89e79b972e2486d6cfc4143675fbebb1f54e2be82a73a3b555a49b9206802d382f318704d358bcf4fb4ea38c2a770caf024101c73aa9121cf20d5a033cc335d3be274bebf2a0a51dc56830cd3fbd93a5a6622c4f65782e013aa6fc9d3702f8578b768221cccd637f8fe0558c2a5d973988077d50f38cec4c8e3a4bd7c52b5d9d5c262f42767a139b90de1e9766fa88bd8e4dbe88c42dcc41a871e42b150aca1272a7ec726e83ddc25d94b31e1ab6f5213de2cc711caa10afa250284406bf2c11f63357faebcd586e6e562261c2c98a412aa8039aec783a30bcab5ba0d01850882df5a4bab2acd22edf84d0bc45d560da91fd52d9651ba7009c1608a97972fe0d72654272cbeab7ebf9bc2fa9177e12ff7311376b5b23dbea9b6bcc10111c7d9594cc76d6aeb7f513ee27536f72a26bb71b988cbd85f6d2c34cbfd8a37db3f5b7a4793c7e905f16bfd05f4384a3ce82fa89afe3bf724e612bb7e046d8708fb8930473023a16accd1b49724fceb70ac7e82614e0ccaeed0c013eba8cf0ded852623798d906a27240c611a12ade958e5163dc3d592226d14a4b3d7d75a42988c9e1dd90bdea285ea200113861053d31fd13145b404125970bcf7c3ff4e0b85af431583963d27a2a682fe6cdf9801a59754381dbd62613d790e88181d40839e7c7a2775133c43b28a26ce740e75b57ca04dd2b3ef48061adf93fdd87b93dad460ebe7bd30613d2bc2d77200e88e324032d197467add66b745e1b82f7909edef38e0b79969bb7b0c1dafd2c811137676356f373e257ed8bbbe0eadcf87c6cc0f8a928163d3459b95f71f822c99979ef8a3e71ab56257e2d866207b8862111eb5773d3f08c2228f0b42f36c6a62b373a0015e51433cef9f1fd177c300935f9f4950391548482daad40bde94a8499c81fcab143b7ad790fc6539af192561099114628506b77749c14e78f79714d54970643ad84bf38c9c6dbc4ba7689bc270909ddfa3dde1dd4842cfdcc1d08ac26277680fc4b82a2856a2dbac1d7a82836ac4177a0d63bbe367f1f85baf976950159688df65ca068d94e9de8a3990d8b3aeb2e367ccbc75cc10c0fad9a4145b748fe0ef9aa3ee78e14767aa6e5412a47e4717b26165cd62099d86044d1cad179be4e3a10e19f574c816b6e6b7fcbe34f520d361cc00388380e4787af0665c7159fb0b0213ee6bf4bfb9dd699958433f78e80b196f29cfbbe238e81d64b4bfba1a1fa69a1c853d5d4cf9f75099aeb96843d476d7bdc2abac3f85800b9a418d393079420d305c86815701ae9b41ceb2be4af69af9b3fc4f1c6f3ccb94806be8f829f07eea19f7d5e99f5d4e589620e3712a217a9c9121400877c2e358237b3bbb758b7afc852794940599a00e9869b2a9af2c6345ccd964743e665442e86ea8633efa99f425b01ee634e3187633452670e08d93266722c9e7af6f7828cdd4ca2ddfa54821888092298ed7d63cf7eda945fcb778a0fe39bd147fcaa2f6c643099b2e4caf20733b4d8d25a129484bfb01969c19d11196c06581e7e736a4aa9f3ea6fb0358a6bf6152ec167e8f6fb8ba723bd518d4570109b73d1aa4790bdd184f64170f05093aef9c22daffe906c5a8b027c81520c70aba9d1322fe4848fb665d16fa167af580555608e15de4beaab3fc9bdf9cbe69da1c4cdc816b75df39cb6b46725fc36236cc1e78c5736120ea99a1a86819af37da69a9a2a320a8dd21bf1fa3c66d62175af9b3b6f9ce9a49579a1e0d9a983871525327e9a4af9e3a55853e7b360c0328737c4a1c9523704755908cca9508b2fb959786e9b44220e156df34ea48a16a03e139f04ee00d576ad2dce0a03f52f1e0480c479da6220e1de8b1deaf07930a74277844ca94ae1f3e56b1f6e7904a5120160c1e754d1d5a714527a5a9ed9adf5f123ce98b979668c2cfeee775da80f3920d320d99cc800c832eb0fe386a8a0471e77eb5431e792d11dbb89be62ae92154b69e4449d9407b86f892e032bee3fc7f086fc58e25886ed0a6c358ef227a2653ff24aceb9358ae8784c8857d3bec6b02715d00a632c0e17e50f0d8001f470e01faa32c74796b34e01c4d8af1f00ea5d947e430c4b2c94c06303eaa08d068795cf88789ac4d0b524bb93f3b5e3ff23b336037f2ed725a3c973f2d44333ca2f1b589fb667be3ce074c6297fdd9e6dc9b7f362d0911d1c60ba1a9c0f073919940582e6100c224f004b060808f455af229bd26f1e4bbbc8797491923b3a332ae124a6edcf69bd9a057cce393037a6a33a7f62f8f38dea4ce3c8678da32c8bdfd85a516f69d3767a4f8a237eb80d8e3e3915f4057f0c018cb24598d0e6c4a802866daf166dee8f1c4402ed815cb3b43f49ba0ec78f74b4395fbf4ce3c5dcc66e920d8b89ae56a4c1c660f45d58d26c10291d909d7a3096c7fb3f763000ca52ebe201b90e560fd91f2067b90b5ab859743b0cf333b11e39622a1b2898fe65cec03fbf05aa694901b19bcf1ff9206b89c29db58b2f6dd2d2e2863a71b8e6a2a6eb03d10f2fcdb0592d1be6cadc950cfd8f8d98eebb19f5a0ba67f612e47710f8c4fd46eece8ab273a47ff548700ef64d2c8a66509d7dc8f4b61d33ecdba66a920be2770f4a333301341f78f2cd223c32ad5a5a310ce4da451a15551e817007e794641fac6c79deede4407a1bb684000d607ebb3326353a8250155377cae8c766c7e515aab503fad94ac2c3896f218c357a3240ec680a1d41d46ff35541fa01a7521392c82c532add1484a6febeff67de681c9a3aefa955142d0c33248646ae73c279d5e61c68d2a1520a2ced4ed9e17fcccf0e8d5cf299bdb5d50f6c8ba9688106ea528a1ff387bca0434001d4299d0b99fd23e766a492dc6dfe3995601b1c4fa582153840cce08e98985f35dceafd539d0e34ddfad803e21f9376a9fd92ed394052ce78866aaacbb86619eadb3530b31b9ad224121aaec743f12a3d8a12d40d5d2f2d5f97c3c7ac0c30dc58ea667094332e4d378941ee83d15772151738d4c2917a82967b6f1ff7c269dda1187591d32affdc228cbee6288c7c030c769686961d790121c4baaaff41b3cba0168bd852ceec0deba43d6cd954f8ae4b369ca42d080ecc27ce00a37f2c988f5ba5366916d2e4deeadff30b1d84685232003153ef7f1c9cdf93d7a9b238292ff71c30215e6ad8f5345f5f6621a75df310d6abc41e4e4487aa7c4e21743e39ee81a80396c82e7f2afa00950fc31c5c853916ab058deae61c1734a7d7c0958d3f5e855a42e368c419392bd224926f8e5711b6a8f80e27475539b3b11b8da3b30e519b5ce0e40c972311b0c07b27db8c409e6003f58b13333d0c9e930f3b66ee955a9d76b54c1df246152f9b9ea07a40fa688b38ef20f2581bb925894bd847f73ce253bda9e1b1e2a547fae9189dd589f36dd05a37b5ed6911ac0f779a801f136c06a1b97eedeb9b4b005cd44f13a53077372b7016912c5224c41dc937a1ab3ecb5670f03645bb620351b0121f4ed679b4c272cd4dbbd62fff921e71b74647f9829129508ea2636d9abdc9db65b279a353b7f0bbd24fb8d0f88a7efcd78a3cf56e673c7d2267aac16f3efa7bfcefea54ad60880a751a2ff10cc174aea6426d4bdfce631fec9510825e7face21c959f46c106e5e3453603aa05e91d02b8aeb43e59dc899449e3c5c7e23d6f67c2f5cfa485e5c8f039f5df85e9b9b4f71e98200b14bd27b78d051390f01467ee8bef098d2048b9adc8a1b1312cf144f534230f7360b9bf3055ac520325decde3c3f36d8b992052edb170c2a4a96dddc5438e7e24bf94c342d02b29771c2804c6538c85c39ce72e60cee2906474faaa98ba70f03c9875f81dc1eb85200cbedc6c225806a6ad87dba1d2deef6a71345f660a0250f814698ba8305c8668ab40b493706e457d29c6a986058b197f392b3ab9c09933a6a05cf61c60daae9a5d6211a62ef4d79093124b1383e533139facbd926241bdba20d6b94acacfc56424cf74fd67978801bbeac6d3636507370986672d78974685a389012f6762cf71add26b6c959716dd8e997bc36baa2bf530a668c51eb04e8d6f9e9be00c5456ae2daf02ae95c44c0a0aac3d1e2beb9f83b44a4af3385cb42312761d2b3622f84f0063a5ca9eb7ab60b46925e3140e0189431e7c60d763a5fcdd155359d36ccf59b0629af465c3b390b4abc16bd86f043b39543f353f7a90d806925808b61015e4b17f700d4542603ddd2d85d5bb5cf089e843abe9b96776c3808506b5c12dc1d835ab89381d68d3e8b97988b7029c3a55af6ed28cec8f9ee2d3d43fb93c79b6acedb42e503bd77c804685d6f4db14b03223285eb27b750b943862755dbfae99605c68a806a314e525b62b80e035fa7e956d133145d1ac35341a96751108a9685f4dee188324d354b315f32fd032cadb0163b595043c1cef3cb3e83a88d2b916a024f237fc4d23d26a16bc5ef5cb6d814372d4c76b05d0e25607651cf7a53603d0229746c70cac6977cc8aef2fe7cfecd25ffadafceaaa23cdf0240d2326eb34cea0db8117f2e31ae11d1e5b2229329f6028d18e5d49f3edc2db76d23f495f6c4e80dd8a452ea19a9905fa85e8094445c94d6f23abeae6678de5b33fd87a352282bf174be5ba7a00d3369622c926e3ec98e70447ecbbd4aa5266e7f7e00845c09d9677953b3439bef0dcb0edb00136eaa94bf567a0b2465ca8071c646794f318e9630e81786da739911e00c9210219b21948515a59f03619bcff44cee92d9e087a0e3c5f1e88170b4cd750be43aa1e330af29fdd2069d0b0f98213086ad53d8f5c0bbdbe98e725b66b9b980b4bbc2c9dce578a2217c0b450ddf31a77858c3940e4bbcbae4f60eb7ab23a97918f5b41d290a5fed2292f1f17d27758d11cf871acbc295808ab11e5e66760ca509a8b59466aca7c00d7f895d6146ad38fbe29ef15ee16d58d2583a78f6048c63507e90c85bff90f964b20b8330d3ab01028d187cbe424e6533d86e416b33918192c3f2627de94505a527ae057a90f61598b58769a3343ca736f24746874f26f3c4d23e93200db2615b6100b6d60a671f973d4014e86a92427ef031cddf0e29adfa36d7207b275ac1e83aac7169ee620241b87c77dc476119e1c3ff6fb89d0653c0313d64cbd0c01e049dd4fb1cb4ca288a4f916b1b462028eaa784f4436d90e64fabf7ecab8ea4a9b7b1745f6246db0e91845851c173c8766bb89d76f3fe042f9b6a153a01a463ace6894c0b0f9a2ce1bda20c1615393296e41fc40114837f98c7e20c23f84f356debf723497aba6f752b077225840c18a907cde15d6c9004dd5422d1272d015eaab481e44589d09c06069b25597f995b5c5052e78b4131339c42f4741f836ffc5fb621ee253e7925d4a6a7b53b000a7d8d58c76d91ccf50b33f888d7d675bd0580c2a99b60e3057d12eebeb75592c723071a5cd788468720eef55b9f058482132a11e6fa9736d2cf3720ffee462418fd32a1d5ad96e5edf0d86d291b30e7fee2fa910cacedd95621fb83999d53d38abadda1a4506e2575d8fa0397b141bbcabf4dada86d274c7591df9a043214712f4418ba58132e8ffd883fef40280e3be317ff909fd36b828f2a63fa72e5e5bccc97acb8dcab5eef7c13c754674d2bda222bd2c0f60b9d14eabeb89df411e18fbfdab0aedfe38f13296ae5d05d54dcf762df3eef4c1ef6501498ce382f383e7635a1f3cacc8e5d7589ee7af5978ad801877b293b6253f571d48fedd43e07feac98d5379c1806c153fd693f8dad8b093eb8b3d8eb004b2deba9820d1540433dadf7c9d7596d5641621e5cf03e8854c66d3bd63074adc83dd8a964a6dea1eddccbaf1a34e5cf5eca03c95a71d75327ec5555eff5cd0fcafee8f25e1e7cceb6e575ec5eac7922da47dcc64f1bb04018058a8eee5ea375dc129f1a8da15891a8d781a3256b9841868ed7565bd08f9623822a151203a9a26b5dd69c527f19702c05f30b4e507fe7e24f895bbe56c8f68071c3ba31f5dd7d3cef2a9bc0ad202e5a028b5d7cfa807402eacc16f260f0470139ccd76cdc29899a4d561545b9031bef2782cfbd38b023d086706819f130540707c75f21a5fdf19d21d395f171e8ff75d64cf812658e2493f25f8c032e6c71edaf505e27b4d2231ee6efec233c6358123ff8af8025833ec5ea5a9e7cdf33dcae43a47778b2904ccf08093a0165979a443771f1ef31270a033b2d468c165594361b550ba74adde465ba7f006cb2f06d291248d58deffb459cf03f9037253ff4a74650caeed9045d544b078335228688936314c3b9277e1fe5ec1d556954f56fa1655a0bbf899777904a2d69a7f73f236078ddc1facf4486f065fe70595861104ca02627ed12d5d619d107b406b0bfb21659687c40b934d2ab4844e149b7f64bc25328774c2ec1c9626474bd9ded60ec4b78cb1cea11b40282c33b41f72d6bb9f4366b614d0c2b79637cb0c5a3288eaff01926b3465299c9e2d54bf550af7754f136a614d174cf039bdc2cd6326ee4966081e812fdca5c1b1cbad48eb3e026e44590440757decc98025f7eb837b4889eb33d8d1a1e78db3c2c5422e2831a453a803ec59e5f4ccd5462b9e135eb4d3acf271fa4deeab68897ba858f4ccf61b4755b30545d1c7656cbcdd54ea63b4f172e5a7c9943cc0ff1a5f5ca0b6ba6de994b5f59c6d87e131d9a4452826899653d96f63e79f71ef9118c15f881a8854715e884d68c1bf3cb28be6d55c08ce0d64f2a1196f519a0f0eeb171181d05f75887a94325c5b3a7bb32ab438d33f6904e265a3ced17da6b8ade3a0b76f6babba707aa88e57dc0d6631ed14d877237481fbc332b5d068cf6d6e77de13a854fa1750ad932703330051efbde2801acb78e250a630ac993ca3d82c8cd3f260bebaec6fbcd75b5e0c664aa9f5e9772231b3b2787f79a1946b0c41de65b76d72192a50bd58d93e8ac73997138c5f1ea48ac978581f34c4da6ca3704c2b50f03dd9ffe246df5ec77aef4f4fa38e1ae8af6403df15a8d77742da72cbe6af023affb63ec0bcfc61b4b5bdd10590b24705c6370d9c357d02621dc5278fdca9bd3ed50a94300b71005b6a18cba6303cd724c609a3e63dee17f2effd6df60834066a5ac7f7f123f0cbec6d87e06e9f3cd5d1ef6e62434e6808abe2a4f0813a3af4f42bd378fd418a170d978752e148e07d22ce6b9e9a407b280642382d178848ff1e0f2410c93c21784f1dda85d9839ba9b21a6b66ca73268899f5fdc063cbb741a07f657f044c44fd320e2b28cb7be6ca5fa6a4073c5c4ef00629db1f5db3b30b1bdfc3770ba3c8e206d2d593ebc6880738596b9453cf144e1a88ed867bbff6a6f764f77073c61cb18407a4a71110b8ac78980105c58f47e51c05a8bde7912da990c3bf36c38d695582bc0ef10b62e63d48dec9156676ed8e5e4f5874c867f0bf15d22c20ec5e32f476cf69fdff3262bf22ea88488e226c34c802e348c80bb97557c626420a3e5f2afe0dfbbbb9cc2bd79d3e86d50b9b0bee8ab3fd71a9cb57c0b172592a4aa4a92c0ca8ba12474234c48c07bf470d97b2f9e1065c9015d9e15b275c9c590bd66d72e54484036ae087ff3e88bc6cb0c278802fd3e9ed001a6e3cb2d0a3da435664442fb4d0ff855e4a3023410c6507ed1f86f78f544bcd725bc40034a7a86e96639e019576bf9e627b77f0eb286dbf063826ad9696833dd2544fbfbfd1e35047c2b57c320d6a94211979472cd0f42607e2e00e4a75fce0290bc612f5104651ab45b459208c6809bf8e36ca08a02dc32f92f1aea81f59620c6ccf8db2743128ec08affc1ece3b02e84e9dd4241f817210f283bc03d287ebab32b42a5a773fa390e715fa7d1b5c1042bd65903bf5228f41d193660a9310ae23072dfb4e1493cf25a38d18d39626623fa71fd29547b1d59b35671b866b4bf477cf6d60bc9ac317a5de52eee2cfd9a96d884a433c3a1f0dccd938fffe3267d8bd1f8850a8af31a21088e04332639d9f5dab91c4b72b946f3aceda83a2a78c9a8396538727c86b6d39a0dd089865f8900aacae31c7c6f4aa08594d1b6c8899223547987b652f8974ab7025317b58f83c7d4faa1005c450d3af7edba34e0366388a59d8aba3b0744805035e2ca4fd845978fea216ee5363b23bf62f9edce3604a44148e50346656161c1b8cf518da3ddf1bcf8ba1d4d5e614b5b25cb24170392139dc5fc23917d219083396db0d75618caeb6f499cd25ef31bf838ec7854c5b12113f4f35732bc2422a31398c9418a71cfedcf66f88e1bfe16642a4bf436a4348b95d708107aeadacb85792032ee6cb15c812529a5717ce176cbd9ddce52e39cd43870b3fd2e4068dc59414d846ee8951ad07ba95fe733eb6d7fa62d8f86852ba81392b10cd688806f28c04f59301eac896cf69b0fb4d96d838e2901db15dac2730388c39d18de09a25aa8bcda956a9c29bb794e18a68a0539a8a6c47967acc2f03455285d8263de24620ef584e7b525e1fce7dd72c412ce0ccc4ce6b9db6f4548790a7237d1b21662ea45b32d2b8309b8cd10fdf7ab6fd45705e8d5c436dec78429df0138957fd582374ca821b61b990e8c7c54d2e4d6e61e5db082875a97cf975c58dd110346b1cacb3ac54dc1f9733d5f7ed3a9243203d6c7225a5fc54d43d65010c758ba966a6451a7276cbc9c4b8947853b9557be4697d615143852d1756a5d6b2e8f2623665fa8d794bfa52519c6b1881607636c58c655321532370757ebcf5ed942d1b81436f7b125b17fb421757ac78fd225a58baa7499bbb35e062c7de9b4f2e868052978ef13b35c12f691bf05e138a8d7821197cf6b7c9821967d79c85c3ffb7408abf5897ebb21577a1c3e3792d24706253b93ef1d20966331d8247ec60a73f1bb8dcbeb31cece1a3e8f1499d23e47d6b32222c52b3dee33c44ea654e9f7bc222a53440e3f1bd7a5df7dfcdc9e32358eda3350af69c1f032756900437fcc660c59b09e4e1662b6488550c85302556adf60a4012d4a01287ea2d83e1df18a200632e30c092eecb1a41c51527d83d67cd4aa2f9b88d1e7c2076b5df38812867c99bc475990c6b908e2e8ed36a4db00f558aba23a0e8524398bbfe9dbe75bb3cf37f8881d2c2d128aae23b706ef7402de2612f1f3c424a8be87b57dc1bbcde3497b10b4c4f30b135208f945ba8365b1a3518f7ce14d6d9ba574d8dfdf5d184a818256ecf13d7812235a26f2f96c9f7f19f0874cda0f854069921f03a65bebcfc01d745afd33f5be22951a28d5aae5c3809b8a2844c97a5a43e0ed52809203a7c5f4f6b408e27f78aeb50d60b14990664d381a7313471e5e12f79c3d1658c8469892dc422bd0ea531572d9b8f7c267bc5c00a1f5d47407013565fcbd870c5a5b0274e791b595425e0430b8ca544e3f274ae562237664100a4edaecd5246c862bf1979e96714f4fc4e6f58e65444ecfbb911167f64dc80e55c190fec20e7f9afb2abe7bf1251443db7e3720366d5dab5b75c00781e766d90f255411eecc5f87a8a28743986069315891686dd4bdec98ee9576b58ff025472f8dac7ba9f065a9027cdff9a482d77ca24e03aafa87e58e307e1bbc9cf804d682337333402af8b504d608bba81badd9af6e4d6e100496cd7795d6d797de2481b2e987b6d7dbd3e208a9885eeb7db5a508f3e82e15cc8c4cd62f4fcd64708c5207cd559aa9aed2db6c6d6fdfd761626db0ed6e090cfe034e93030a03dc33bbeb2d43fc285755a6ccacb686434b2786c0dae5a4f8a9afa4243af12299108942e1817b2589ba255fbb90f3a6653aace2baed2109511ba0dab00d7efcdf6184e32219e66828ebf7225547d9e427f925805b7a2a4d0db77475a0303a2aaa41b804a73cd964526cf4092a452ecc5adde9a3fdaf680684ff638dd73c191d8bba12d2014db52f8b891b221175e8d26edc64ecae4ecaa75fd4c3be72598345770d22de5d71dea82137d04e64eb95ffe59ff36d21e98ef6035cae79ee5798c4315344b01f48f3b45fc7a989b1b48ff3692af45f09ae94004de57ace0ded1125c13a268407e16c3d1265754810d477624a561efa7d4db900abc104be0bc50d50d9b2944b1cf924d4c0f8dffaeb85c2247d3178c4bda8f8ecebf9906704c43e19dfcdf1143bb5c6f7f26d74500a8854c9c75407f46d35d05c795440f9083e63ad4b9e11e087931626124eaf2eb351b192329bf9f2066d15f47c2454ae283d643d71ab90708ae368f2c733ed9f30c7166a5ada14042204c2083ac06c3dfa956cac0281f1a4b2797cd81da948fb06af952f5667b0ee1ad2d549779f44b88420b8df2965e9417352346ad646f739e05880aead52819adc1e0a6dfdba3236c289f836a79bbd7d29ceb69a98cb35beb9cb2a64c0f9978bd419b121d28a80c562e96fd5a106b5ca128ebb602520c0de90a62bb2f3b7e7ea0efdfd4911dff1b91966523640529dff4defa9b276348c0dc53ed8e02aaddef02d7aba156fc0caf90c0f2c39260853da492fc92c7be130b532c0663f7b9f201583d67457cc9f89c68aed8dd1bb89a8a8591969af29ed31a094a1c198d26bbf71ee0eb21e58d2e99d213ac09394f7cfb80988991ad6b92499cdaa03161be8072156068286542ff94669033983aed1b8769896474d21939b5f4cb7b57c5e3e4b0bd3bcfac34c77eec899352b9babaa17a0390b4c6ac05fb394778c7f23cac2a26ec13faaa0b07b15690fe74a08a9c2bb90ce62c0f0b2253049461e5b87364182991f949d75993d3e8631a894b0e306a473f653c3d13ae6b41d4123efedc32408fb436cc85e467bdbfb5de6634c82e62554a9a3bc2635ec460ec7732b56a0d42d80694ef1dad64c644e5635b8cd6441a3affd65ed7f5df8ecfbe9d10c117fed626586e34a088bd756c2f42e4ace86dd1b19cff92f149f27a20a5dbbe170e67972c6927f0ee2afcdd7661d36f90f8e1da71580f381d70426273249e05b41c8974c88d98fc9d4bdc630655e12323ee3efd865b7cb26da30502eba74fa5e840e7c91658202f083278f32e30da806722b590d90164544bd8ce3c98ebdf5ac0522088889c9b8494885f7dcf7359829f9cb75f059bf82448692f25d0f13b7d0150bde2ade5e10f5e393f30c805ddf8b633bc73663489e60afb40d86339bf6668a175f21c90ca034de524bcf1188cd2c1da3ba501ebe78c40e31aa23d08b0f6590c2d457b1d568246d096120b31a58002d5197b9afcd9e15f05e2c10a9e2bb2db0edb89efb3597c46608a2b203577c4c368d94bc0de01dbcde10a975386111fb1aef529d0a621887f744d730ad7853109914810b9d47a74248f2490290d35e13d5037e93b51f23d6c07b004632859f54549e7b7867a3cd8ba561f4e6590fc8b7cbab79ca3ab80e8e5eb8fa182e4d7ef5c49a04fc7590c2fe93331d5bd15d94205aff9dc47e7973eff12a4688d9c403c511141c9a733585cecdf937c1b84a50745e93fb4a66da1a7b3e3e860c27550bba1b77ee84ec52f0e2289ca3b3e0eb2f0640ed3a7a1517140f052bf5ad79465b805b70b5aaab7fe128944582b211752732aaac3647bc4624952d1cb84c42724d15be16b765644422bfef5e54364577f6d37459c76342243651b5278139223514df355fddc030155665ea3df09bf51559c4b433c54b9251a7727c616f170609fc566ce74298707e19a5ffe52a9e8f354e06a3587757f47d27fc9e3e25161b35f453d72c6dfed2767a2482358b8cd7c00fa16a975a00fddf36f30da3b78a622d4966622a9e51b78f462a054085d81e8ca8286a62a8cf9c3f5759bce441fa1942f315edbcf0f75b1bd5a1cf80af5589020f106d3cfde3de65fcaae37afd138e251a8529ab8de78c08487bf8a6ade202cda12b36c2a95bba6156c1710e7c6bb42498dca80878e7b284e22ba8ac869d879ab6a51aeceeeb93352c8c09600fd10d69ac1d0959b86cb05e02b08202df6a7aa3269a228c8606043f2bf1767421dbbd206523b18da918c95235317eea330292e0d00c5adb700289a9d6cbc7e7b26d4f66f967278bb5e1b4936836ddaa81e7a3556649453c73e89591b827b832923333396a825edee7844b2be38ed0f74d9e2da9303d9c3b97e0cd003c8ec474ae1912e5268f9cfd1b8793666c9da3a1a14bb7a6c2bf0347cdc483a008b7a9ff969906529c37e0b5d978b36d8190d323b8de2b7cafc38802e679c3b4380ee5cb6a91c5335d79584f8295b8e882abd6d31af2018ada2f91997b08be848c506afaeb986cfd03fdb3cbcccf06dbaf8cc86b1b202d3a52741ce4d1f7ef1d3b6e46933f7d4a87134fb2b30398e74b61a79b9bd4dd36eab8a21e663420110c69c89e1858e298aee1ae2b3ab41893d00681361ee91f77920b350b7f15829d3127adca6552b6da87f1b1312c250c0093eac87bfe47a8980875582c7906c204be3c394e4840f83b6738e3ab6f5afd409dc3b1366b27ecce14510c82cc09d33259c6e95c9f2eee438605cc6aa450059bda432954425b95036924aa2aefeb260b2169a83c33640381a811f5057eabeca82c20d0002328f937afd0cff17e5313dc3ae91b88b9946cc96c967bfdaa0247c31db636941523b334d52fb1e0cae89e9aaf5b14a7e896c0c09aed300874474c38ff2334b9ccc30e6d9de1cc6bd228172cbdeca9784a2326ea0be5ce0b0972218d3e6ff288ae86225cb751250319f0e9dc83d59f45eb0dce0fd212e1009591c0319f85206d4bb820bfede9f1f8b15b209269e924affef57456ae69164410cfaa2ea37ff02c59a8088f987eeed61049a6149f3181dfe31eb56a2ac07b33fba195ccb741fef6357913ab426a1283523f5256ac75af5bcdb006ac1ce61816ff9579a2a2378b46fa9bb0da84d6383ba19b0d69d3f1ef8e90eb35a0e1d1654301dac54f8f3f64d08971dea872d9bab574b57b82f5c983e20d35770ed2536e814783898337b4b617d2fcfed56cd5eb7dc0235a4dc964d3c67003282748c0abac591498be13bb936a534f65ac768eda51463bdb8bd7209a8a69942961512378ee6108316191248aeb0ae0600bc5a2cd236604d26fc9756c6564d28f5726e4f49710d80e409904b03c3e241a0dd715481eda0a94de541292de5252c0b875856cc776ae7486c878827f126d6e77bf8dfff3823ff1c7841c5197cb6655b9dac04faf00e9707227ac3a8eb49eab54d0d22f7912f8ff2aa12b22a936000cdae016568629ba757b872d8118ee1fdb34c9bfb531182c64aeefb78249a86aec9c4756d176d0e17097af67776407ccd23e8bf48541e05441908710d8542a265cd8435f60fe410db189fd2bbe746c13d0753553eae03b23991ccb9c49354714941fab0a14504c12fc5a072d9abf31921e45324e3ca56222d84fc1c733e5b60bdeeda8855205381c2ddefcca7a1551585d226a74c4f5c9c2b3390be1c32ea093832d2bf47d972aa6a7b741396012c4e56338432c62c6160c1cf9f570a155e0c61eec71c3df3513fe9f2f51ad65a0742e7397136b4e0d1413d6d1b3eb7011a603a5f7447eed700f3d85742226aae5c96321109d47acff4701594c59513c6c8a826fa54581e2971c3b41563c3d4bdfef503b28d02a1f1165a3d2404c6e285f9bdfcf763fb691fc2ddae957e876296cfdff8b060771aab6e80a080f9000232b258a77df8d67521bf8f22db1db21b7468bb1d1bf35255bc26918765f9441136ec9c24d96640352cc1dc7f36e06a7abbf47e5ba64c07e51b0c0a4454a4c3ebb460d36e748d455c1f495633eadd2b8e11b4bc6d7ddc42323ad09c38712b1820d8895872dec6470c86a8ca12fa810c16ae03e99ff262bcc4f545d2854fc6db3386b59f4b866a7f184fc177286747d7b3ec644d5d0a71947f62723dc39c5e55b584c0a5e752813f588b267fcef9a93ca723f4beb2815f876a802175e3679669a38a3596e107a89d4ba51683be443470c047cd1988e18d2f8c4f03fdfb6b4f0c70b01b834f02d20280f4d1bb7064ea94d7af23ab0d5431569768cd51e9764796a2760d617b2281302705988f6389c30b66a80499d86afaac70214039b9e1f8419c63ccaa438a02738f7391f697f52ff9de9e00c28214fc579ec06599b67cad00e0999eb6ee742b29deff2421cfbde0652a88511d50899d77c432e9356782b9732e11e8304fdb15510ca3923e318d3166453e7e58f93f65fa6bc192cbafe18da791ae94976c737ab3c168e90fb9c5ac45593e7cf6b2d5361791da930893e9e63e0cee6bffbf95841fd32587b5c6706a0b61605cc2aa8bd14ba737a2cca501666c5ef7b7ac09e025f2e9063178ec7d4d303e63ac18375aa6aa47f6ba93ea9462bf6439f2a71712911f471bc6d63929702e50f1e6ac121956dd1e94e7ad1a7aa25e6a19655232e90bce745505167c670dcdedcf9683d44e3afd17f42f7c7b84b714914dff7f089c20c1a00ef6f1ca174d70c5afe3e038201965bf9000b4b6156bf0104a52ff035907353a19095d1be9fd9fccfc6c842ec69f0f3c26d60738a39a9090353344dcd177be4c2f3074aaf2f5f4a9f9d892453f471602f77dd1690583e6e548c284a682b0f76320096901cf8e4bc7051042bcb5088c7287a09d660d0ffda290958a5a0775a4f9ece44ee7edb7283f7bdf11f13060b4afa40880b36e0d3bd793e20b3603fd4f84d33c2cca82a0477ef3b5c70de1b5bfc48d31d421379c2c5ba7f2162a1a0c71039f0681634fc11973c4777cbdc1bdddfd9d9889c0668f125b42b3456fde9a78a03b25b8745e8c8d79061ae93d6398ddf11c3f5d1169b69e5da422b18e80cbeb86256f0c34fb2cef137d0d40f8da02e1f67863fe8e99ae174640f76ff4728e8eb82114fcd8f15fb84fcee701f89ef2980323acb12e7181c9d2fb152440e3c04c215cc8825c58a9bc11f93048b00f4a2ec915af79d839b4dc6aeff1a8c0c4c7e980d83a9d74d729e7cbe72efc630d8fc22ef4cb678bf8f53241b7662665ad1f538067e16a7983b50ce79dd692b999a979e48c73f47be84125fd05a506718a9da6c62ac1ec6301f163797ef00620b8bc535d671b26b5677d982c192ecb2eb87e3533d7093c2e5f4cff4437f9f337686e4c59f303923f20bcf0c2c49c0b585e4a4676d05a1df1ece03160ee5d764ed748d695800850679c6caab588f284a527858cb344da160d75d532152518363509b98c952d242baf1957fb15c49830f7086b283cedfd16a5be1f66d3920dd9c38cab0833cac116022f26b67728156e64d21bf32756b184e28c1681d334f7fbb132dc308b4a2ede7433f21256bae234b6bee411f4ddd5c10f14407f765abd59e5e2ceec56cc3355c72d23cba708e75ae5b41686104f069ca938ac5d1cea50caa50fccd4bb725b21b40b1e2dbec5f80e211791e73455191bbc6cf7b6375aa85904a25fab7ed3cbacfb041090245ba1f922ba42508b67b3c0da6a7021effaf9a82445c86d12946dbe755ff9b8b710d157e70eb0c3071f74e45ad358b4c5ff597dc4ecd7da63f962a926515db9d0481992867c20c9547f6c6b8c5a6ffac371f7cdf5fca78fb474fe86a26d3b46f8552f229a2c66b55542a8804b74b3a6bad98f96d7f7663b5d22beec1e3364e8327c862ccdefedbc90c6d147858c3ba47251d574791b880d1562f4fad73a4b5b76e424e6ef555170af2eef015d0ddb2c52331ddcd7dde45038810a053ce9c1e371dc33a379444b37f9ba4720716e9f7f7808aa3a2f4dcd0e9a39ef892eba58d13103db020ecdf0c9b2ee1d2415fcb97fd2143b7e28a70bffed598cee2b1fb908114c82bc0063626107218fe95e711a2bb808248466e859ff3c20a5dda90d71035a572320a2c59b2e42807270dd89ea6d6532f3b7656580797c15d3fad7915fb70cc6ff1ca6de6607ba453649e2de40e2b9475ac87eb8e5b3fbb47c8dbb6416811f28d504983ae564a9e7fe5d320f5a5c4982a704986d62a3ae73ee04b312f0ce901b7ddae3a8f45584bf75db61ee6b61935e3e499832eb0d76fa13a81068739862290042cd2dc0ca873b6aea30f02655758fdda1e7ad86c96d2f5f6c0526bd65e3a6b47ba9a0cb1097eac62b1304f56317873dc04664da43819ade96efe2d126ee5801585b00ebfa29ea1bb07d93d38e07f3b5f0c8ff80388d01ff96d1a99ae41e9b30347c4f69507f74e8fe867d78b855d143319337b254e194af87755477a2915e0716a2a012d9bd415124020dc28312623834cdf22aa408d4d875518c8d1d35cf076b667a076961af0abf130a7effcde7ed75a5f353e127c95df637a1c58b650b1a4484e84711db1651390b66aff406eb391b1f1ebf9b628075006552a9c877afcc6c24a0ed33511a3ff8506ce1fda782d80574aaab26455ec623400a601e03e4745c8b29837b7381e450518a5c36f8769d5c745f1c55c2771c2983f8c4a34dbe2bba652be089ca33f5e397268fafc69d61a3dd432cd66e34ea1d8f67c9df2d6cc90776b55117dae71b2ef32eb7c8f3c9e04b77f8a21da65af40ea703f5e65f93cbda239d947573dada18030cbc5d3477a9542028a40469ccccef4aa18633f27525ce567349ec39363377c0436947b48538fd41240be1b645af33ef88fd3034dc6dea1f27a7a6c88847c639935813b9592745442b24240b460cdedb09a28757ab46ccb706d21b14c5ba5ff8fd376ca64063390f0855d5b3cea28bf0e2f33a917dbf6174c7e5a6f2bbdc9cfd06a34b2c3b31679976927570f9d0d039170196095731d3998be0c0ea56b4a7791a390fc19238daec836663fa29a837dea2a8b92dc498a49539b68965e0f85bffbddbe065573f0c667a59b21bd8f0f5f33db7ced600440df7c1d1d1b4638862669ae4771fc8637c8d8822db7cff58391396496fb8ddcde6ab262151a8d0525e8ae8439ab79dab74126731aa1e1f9e18c93c1ff1de43eeaf7a30b8a4da3c83c60bf25641178cc1cda281e82e58154fd47be7253657c0fb12cfdbd80a5d8467aedfa0731f9e3fe511b46414d68e802ba6db619f40bb955823b4506e78044740a27934c35bb54b7c59588b3c87557272599735875cd869a6296dad262c5afc20f71eb0631520668a8eaf1bb1ecf434ab4e853dfb520a8e7de2066c58a2d49462a8d28563c58422e79ce4dc18dec4d68c3f72f060dfe2df8426d88ccd5d598fb21be02a5a82fb22fed5a2cb41eae81646af53f80b59f2e9353d51b4c30b25fc2d0a35d036637ce395277229a13059cb5bc7d99da291712f2ddbf23a3710358c04d93b8f54fca98cfdee02fcb7f908d4f568a0f1d4f5902c08a309201bf2346159aa4c1aef64afd1d3c27208a58b02281bf9b5737304a9b83c764668624392fdf1cf36814e39c2d541a1e85a49b29c1b1bfd9730f351a8a7c8ffe700dce683e2a2bf0349477afd9d38177d3a81e4a49904e5123e0d5a9b39d0d3e206a202b86300b4a9e9f1f47e1dfd7d6e861a4542fd6e8cfc69a2261c986e24a4b031cf6a3ad082d0abf77d26d55c2895fd5b8c65c2f5bdf6c1fb31a7618acd356bee780b12ac16b1201660dc1e9ead7c10005278e56825d678ed8941eee801e05fd134b4897e8a8801727c1e6ef290e330362b023accf03dc78a934655741fdd6aa3422be0fa38aa526aade79b30fe51b900d0f060613fed9f968e8dd1b07e06d6129963cd0e480eed0a62f4fd2421f68a57e80feaa1669b0b730fcc8fb403780d642c2faa927eb868777ca5ac5dd8b046cab96b90ce6b17d7e4ce93e7728724f8e13020978be11bdaa326f987658e5edfacfab44eb98196ac710ce3809fb0479f7b6450fd1e526b255cd70bdcc8dcc5c2a4de6f4087435c256f1bb3d19d8bd9c5fcf71df1854f4053d8788b3c2a3def2113ffea3c70ffb5d2433daf321777b4d68f547e8dbe1008915d4eadf16cf06e307291e25583553b8fd4d79e1c80cd818176df296e65f782594caec2cd2704612c9a63026866c9bd8a8c9323118d04180bab559ad8e5177073763ca46aa91c54369b2f94911a66ec50aed2b616d015830714775e849d48f58d81cc1fbac931a4e40339b3c32ab67e069e9d2bdca88763374e4585e9bcef2ccffbcd6fa6ae6bd8964aa6dcae2a8abffc7666b04b08db113d7c4585ff065c9d7fd162d8518efe470e4d2297a805cdc0df7ac309d48026ece9d82a76de033fad42873edb7267417e5035169988a2912d5c3ef9053d2d9c62f593574fb1265710567c0bd6fcd593ca5b0167ed16a5a83ae389ba56ffd40bdee2d058c6a196f1cc89c26cab404148bda3b57ee76749c5476f6a3a67385e5966564a586be7b85e19113716d746c705f54982d9a8ada50f7a6cfe9919de1aaf39c8a56fec9388dacf02c92a9b4aa2fed63a1bbdeefea0de717f06370a6dd9ec9b9f8e6a6b4dbfccfd2c2fa695f20c27022d35799580dda7b20d61fab7fa7c24c00dbbd837ded18a321c0ab5030f1319782c5d3fdcc45cc1d6d22064d5ce6efca114e7970019789e1ae74641bd4abea26926066551d1e307a1a41bb8f359088cb3240d89789e513bb0927338b1776f65c8f7ff713cbbc2b638ea30ca1852524c2d28be2e664b45431dd02f9bc8e444c93c8bbd8b657e78ec1afea44cf5b1dc473261e735b8b5d93e3245ab9fbfd28e5b75ce13f39ceb6e0a02479ce317ae7d0f0c616c4ba3499b75cf4f11ea4cb68a46355718396bbcff362ebdc44601f5132007b10c0506b2feb39dc53b41a01745e2075fc38e5e1f523cea6037ada48ffa9d1b69979d7da249265abe0282f9aa0be0c3ae9a9dc714aa2650b7dd06cad0aedf0d1be2bd13825cd169505c8507619eab056feb680d8370239d029eb52e06b4d312285cfd09c3d79ce7e68348758197e0962c569cb438de57f05126a0ed2fa8d0dd982e6ebc2713c7c314462b98c4f077a9d427bafb282afeba9bb6f0cd5b40186690dbf63accfdd4b57bafa641a0ff23db4db6e7be3b5a80adbfbad6db9eca7e3d599d232653d37c92cce0bba09925f3f29f08e4afa6dd0a8954feb7cd9f4097e1f80a0f57e46146be24e126249b9e5287dcae0a08b5902559ec4df1b2b04e7edd88e4b9f38716d8f855b49787f14cbbff5975feb5f0b1d6970df72a5a0a86242a7d447749d598bc964c3e7823e9e2c5d2b2d91df665e96de9ad5bb57f225c1e4bd0d8f72906e5694ac784a62b6639d66149feed291d84be8262e54c827a42909de9c70117cfacea2eca9b73384856fe1e1fc35702e82829e8becf70a12bcacf455f3c88d27ca1c10beca27b9ba26dd9825fca472d041766e1d3c434fb9072d926cb7715b68673746d5c685d78b89a1fa0398a274e2ebf48cf72f1b282e49a8e407e78217c2ce6e2eb06cae34005f644e549bd96275e1a9750170b85560c815303ed7e3bbd4bcad44ebe42c872dc37f02d103bea70e4727fe6679dde13bdc802df7c52ee79a63edadb508a54bc3c612cfb68a9bb3f5378a5619ac10d5e19abb412a3d3529cae0957221572138604519a60cd993b81dfae4f1fd8704474da704179f64ba76db13045f6dbed68460b6daeb36de07adb92de57839c1b77ae61ed8cbf4a23d9c1c177a9ebc36cb347cfe6fcf9c498e129653de8eab79d01681283f64a9084a69d4e542421495dc2866de3848e9a50955716717935746787965b42ab20b9975ead118b8b5bbb164fccd268d75a12252ee39dbc17c361cca38bb3cbd3f93df24475c52479be79323c86e635cc0442effcf312ee8ecc1179a04814cf99c18492631bd32c5f66958331f8b8467454147a0086ebb7646fc741c010ec8f1dda8a2305ec0fa8d441aa6eb8aba5a1a858ef7ae6be86c8ebff7c231df77327c968575b49d7ab4129c87ec5ab875d35d1a03eae8186b93983f4f086b509354cea28c835a1e2fad3137d5980d6c12708483dfa4bb69d0857f15e1bd55d7b528e8db7ce2f8e7e67aac48cd170f9bfe780493397a5ac3f5af7ca9c1ecd1824d9ba9675e4ec1450dac5df0aca80fd91185e4658e6a6a29f5e206bffb3461b80b38b099286248bc1ab864e5ab77f52c49db929b4e8ab65a82a54d9bd0c831f57657b2a7bb280577f6ee9546d81e62441545e6490f310f5e862ade3ab6acfa6f4294f8e8939eb38f24a45e88b1d7010c0662fc84713250d2ce18032a01a4015121e32a65c7cc5557c426fa4ea8d0693e7c2e6f20364a46408323d8712a43bdfbbaed850c2aadb74c4403415abb7350320b561162036976f5881a7bacf4c1724975109f5442dd205d565ca32325e55e1af4237e212127f5a515e2bd0fde5b8941211c32f2bdf94981675199788fb6cee88198f2741cdac4715ff45cd5abd866445c3fbe4e3116f47e4a5e45dd074e7e4e452528f41346037af9b6551e5f9ec1eb0c6b93ac2e90e3c8ec1cd6fb9a886cb7271029eb1ebc9296a0b38a266ffdf24d4e8df113159d0e86b09ca071bb015cb54f22ab01887471f5059654581ebb146370a66bafdae9c437ddaf4f059936ad3626d41656f1c14fe31d897b6383b476e3901b3a7afa3890542f375c32097d44fcf05328fd83fb4ca1161c9492d47f9ce70193d60553eeb8ee724b44a911a29d6917ccebf4a98527987ee113a23dac13253f542abfbfacd33f5ccabf664d7c2901e5e7eae9f887a106a946901c1448c376000f460103549741b93584b7bc9a78fdc2bc8a49724435813d2418ee5c04f66c28cf1eae9cb62e3a3efa33aeb22ff493a206b9c36c6aecc167fc9246f7b63c2bc55bfac49ef6504a88d01dbb0993f08029a375f5539dce83e9f5d1a831ff28a37da63df9684b90191d1f70f17caa498449b85d9b8dbca9e939e7449048649025f3b86593599a735b5664315755d9a5ee730a7ba206059ea955df5b87bef20aa753b55ba210fb4e09eaa82b9ed547f62acd895fd75334b8bfeb21888799d4db1aca18d30a8585eaa888549c22c51da9ea0dcf3af0e3aaf135f3481ec778221b33a098df934e631e68276c7e942506040dc4318617c4c0ac9881aa0098a54824c27aba898c97c6bc02ef83ab85082f5edb7121e9dacd3c6cf974d27e8454edecc5a462ccec20f9ac834ff00c2c7b192d52461fb11c15a0954cb44f7d7ecf0769690d4c50a14b0cb72db47fa7722a352a0f46c617c954b054095095fb4e93c9738efc4bc508c5c169b1264fe9746f2e83d52eb1e2c11d4c25eb6ba6faa92d875dd58ececdb17c377cb7b05f2d5439d13b65c6337bb15df48b007586d2c3c5d147a80190945d2cbfea85ef8c23b079f217643b80e2204977a464e40b4e2e8665a63c2b1aeb210f34fa100159f5f5b7278bec018686fb70c0801586487e00b56b24485d0fab4f68aa61b1874b235642d538f71b02369f0e6f7bf99bb3f1d4fdb7a8da2803ced34d775221732984790f1dbd882ce57020676d63bb646648d42348f53d9c9da51411f5c42611b2a1c4e9f29374bc8c032ba1aeab02c8e6c7ee8c595175e2b763ca6049e06853153ff841b46222b16fea3a04a2b18877f5280e1ed6f2328e3b76ee59f32cabf4db65b2955a141c7149a68cdc40ba83c77a200e3261c66a39301ac0e3986d61199a2dfc2441e40ab2b8343c4ed62883fd81b31345010f585ee081995333752513f286609d447beaee656e2f827025471c7e3ee517dd5b68a7aa279aaf43ea1aaa3396b285ca6d23ff6206af81fe235dd1a60cf827467f3b06304ffec7ab6655f38de9d43a3047d37e41a0378ad620961dad8c951f36cad091b44608d59bb21d9d5d8147f34fa15191200bb91b00aaf45ee164b2ecf8fbb797e02dbc32da64b1677e38fc0d541b12464f1b58d36d964a8ffde42333b6a6fcf7f78f39ee662f0d70c505f0fa80404aeb706a93903147c72aa65e50a1b2edd5599a2ee172690e527148939fd26210a0704d3fba8c4e83c3bf087a9fea0f24b30a1f1174781d0e1f40bce0e41b8f75d49bb188a22766a5628e3db5ebdf6bd6e85c4264d385e95653767dfb6e29f8aef54a298bc135f2bd73a46580528a5b700306d4ef974302fa2a4954f3e6fc5979e76b1384ae10b4a4ca3f1bdf312adb3658a5745c977576b0113b9754264c2bcf4b344b84c0b02a9611f4b91f9f036d572993a65a916eaecbdf9190b1c34c2ef8a9e4cb205f3dc83712657fb9808d5a89c6f36c6e9264521977c446353bdc01802c3869019529a2cefcc3826e503643946d54e5a050b19c60422cbb6f1cc12457c01aea21266eec6aee25cd386451e3eba17552cf1cd31e38e99de35065276d556e253bcc87abf889974c855d7022ce92335cf5528b1b5dee86f4500543245686d3e58b588dd599c1ac22c347b243ed03ec5c7e48b0fd9ff09660df97e6dd55ab28672cbedd8b3f5aaa28787644c9e5f1688e213252da73e8d8bcb99b5c74159e1d94cf08097984c64e08cf0a7007a55dcddda8587173cfcd12d926260166729337de731248768eeaea0ee6f59e8e950c59cfcc15b6c994a8656a8c6af07b352d8a1c4be6c3c8aba01ada4df2fb9f592defa774bb4bd9c4c5bea1b9eb324eb8adcea3899942e1f61fc3a212476dace9bd73c51b452d2bc78d1cd0d6283953edab5a76811b4d3c9cc859ac35ba9ff6b88ab7f4471753dddade8e7f8c879554540858fb07b959345c27baa5f682d26773b8b7d0e27e8a717bf416afa570c173387ae07a020ddc4b76278a654213423a999206e848a12ce3a90533ec0187ae69bf5655578d0826e6ad962c3912977688af85eb0b0dd5abdba92d96d602f80f3c9ad705bc36af5914ea20dcae9aa3aabd8ddcc2c21e7d607b6a62fe7feab1877d1400b695d6578b1681589c1b96362091469225e4eab162d9d1633d083428e785feb460ae1321cb314a03ed2fdaa3ba7821f92d436a693775b6c32f38dec70fe82507e0dd6ba9d80b6eeb2c0231f12cc93bcff325344e3bc37272dd80eb9b2b6f1039a16291acde8b145f27807c3bcf0353b80f6e91d785b0b8cb7e29ffc25ff8ee5b0f352c5ba382fe1d6728c67ad0731ec2c7f5f36f1bc7a49788a72776c413e11fd52621a06f58a0d73dff2d705bac65db4b151cccb3af405252f05b7d6820d0b93080aec800764a6a093d2a893b17897dd016ec300534cd98e1c74c08ff0b40d1f42a66c247d00388fc09b6ca426a047d612aa5323b4aa9402d6bace4f576975f5d7063473f9da95ab43e7baa2f76a4895cf2bf5812b1acb527038292cd55a02b2173365cddf6ed51484a80ae5e67c51a710713c4655dc006a47790cf45591131157d24063c9568d28dfe08b1a6a8f612ffd7233b0938be9544e6dcca7086f977a24564ba39a578f5983087f1b4778f1bcef53918bcb08bb1498d7f513642e26dcdbc837c94ebc45341216546e43f4234e1f6c5dce9ba731cde698872d8adc775d7e79b146d171a2b624eee57dc0bff63ea6f58f9583d9e433bed9f8ae9b432bb9d32f0dc1a55244b450bea4d76e28771733f8c1a84a0adf99645bc2f3be050efb3a982f519d4a4be7a3c06a749e65199691d9baae88c4ad8075ef894b507c19e565b71ec7978a2fe53fb0221258d25bc52eeb399270ec0b96ae5e75fab3a15764aa285f91bb2a0d8a2b332746738ee5d414d86f640d7bd2ac56526a6dc8136ca8f2e3ad5d623375954b28707ea0696ad48a80c28c8577297f423ac042a787e3e441592936af24cd077c6c6b51ce6c9b59e3d9901ad5ad3fd8caebfc5c40defddee83f2f6fbfd014afe3b0b2ca6f27dfee0e2a99ff3ea6ff62f330508c1cd1e28cfc79416541e7d98bdb7ad16a6d8fbae6b7606132e5f64a6fcbfd5e9e1a4cbdc007a6af65e018a8734845355d06b411837937d3e354560e863aaaa776ccdc32ddd189b464e1457c7c8ca816ef18ceae30157781ff3ce15743a2bf5f8310a0d590d3667242464f9605dd413f677d730e386bd66070bdfbb85752950839206332f73a1320676a5d1fd74575f657e3b44c4f2ee2b6803e4d583043765f8550ff71657b74f7ac1a3aeddb66222b72deca1845b0ef9e7c1f22c1888a2c986c2272ae9b5df7f5edc899163288f04f192b7443c46889a8fb7d0c30691bfa306abdc2f8b9b20cbc308f9127f9ecbf4314af18f23d40609d8fc4c8a794fc73544e527b2ee4e13b28c1c13a3bf51372fc7cb6e1301d2f82732d0d1f8474497a86f4c16dc54eacedf9e601567f8affd400c83e7194bc7dc14acb1f99bd530085417dc5fd7f36b9a1067802ba8363cb877875c58c179e453bc76e41b31f5507b2cd7278ee7f4cd939f7679e3b906a503325de45ce4a6d089ce5fa4752f0962d74de84428fe1640c7ecf74c5b5f95ab7e1638f0eb8cb2d781c64699f103adaf0bb7f6ce450c0e6e932e8bd68e769f663e53a7e4fd391e1fbc9a20a9f3e842e7c032bd4388f5b56494ed7fbc804f691256826356d49860950f261211f97f6364d3c006856261740c136768d58f93eb8d3a6f20a95d672681be4af132430ff6bc71f5f7a26043d66834269c50a1e405b068ee7c9b1badaacd8389872b52f2cd57045b8be146ade34c2e36fbcb67ee290305f0c90e46f7569ee242183c39c0d11c4f08c3d838d2af1252208fe4ceb31f6ce8eec94a7c29d182288dd34c27a8ea82314ebaae8f320b031391b070c18773307ccf7f9184aa6d51bde17e86cfddf4a7db3c4fd1d7e6c6650353a3a0cafea91d41d7a2e7093dcde85bd39ad13ba3453db829d6b9493085116ba0061c00a90d43a1f3370b3f3de57fee2d3ea950849f4b6e2715be25a1ac6d3c5ccc54f8bb6a6e7fa3d6b5a69daff7dfc3ed4e99d92be475964590d9b19cb55cdea03800cecfaf74c68c482d1d51b3ae637c4ac7d096819f7c70cde0009796f50e735a519289a24911345d32425c5badbd7cdd63796dca34e6f329302c1226a984a28006be2f9f307179eb2c4c02c79c37909d08c1f9b921473a157511045bab75ac029216d2da8212e82932139c1d70b8776abcd3b51aab2dbfd6a2c1e84bff68a3ef6e38a8ac630132a4498962922aed9e25b4636ec256c78f308a79d71c0ab85f990c90c9f85381e6d1c8635539cc0e9261ef2c990cf52eade3105e89edac9a59abe228c28ef68b99494738a0041d0c2d505300b6ec2a07141f8de2967b1322726c88dabcf350b4c402fe2681cce8de20f1dece2e0e0432400955680c9d36b41442bb390f6a9ed6e033ad00009c9d6b63d427adf5d8f265ee53695d646cce4f3522bfa0fd6bbff35bfd782e253a660506fa2ab9f1f2d664ab94d640a6188d95ffeb121fe258b9052cc69da99abe98dcfa85ad137b46c9299256a9b6774499839e54c079e28ac26fd493a412b4ec1767f0705aaa174b46005e7c7cc289012d23ab38b6263226a356e886574fa1b297fc42f3643be2c0cc0e2b4bd001e604e69264b65762c3a5665b58bb5db3fe0d02f6fbabd9adde567b570f1a092a71bf58fd23e099fd66d18d39129c29d1f95f80ce1e5c499f72344f68bcc5e269c97bdf21699bce3812e0abb1dca5dadf29b0ebd97dbb6d2ba330f9c3a6939ef2ff41196b602fc61692106cac932a2b4e2b7b2bbe7ca553f6a6269bf045b4703c421209d44d7ec65a2aab1f237924feaa830ca51222bd3507982a5e20f947792b5cf3f6ef7f3ed10481334f3ed1ce7e6ce0604badd556a51dfbfc5968403a74cbf9658e4cbedb6014d2f083cb5c951d4333d5a17e2cf97d28d4280aff1fcc493798ea486edd61bb0434c5c34245ed7cfc9dc8d85aec6be433e18f8c75555d24332c548f24be724a9dc212cde0e2dc601f581da1764e3f49b4561f9c76b0e3f0a96f30a76ac7a5c4a0e237295586e56bcaef8365e778d7dfa31fca58662e383089976c68d6aa5b9a6edd2f603cefb73f3fa54711f8ffb4b22c7c9537114a21d351c83e316fc0e0981a958c0e9ef1c9682414a30dad97fa4ee0ddf111ee4b93615c8cb4342e0eb1bd6b0a1fedc35387c474ae81249d4d5486403c25884030148a8749516029ebd372bb452564d93fbdd48f3ad2af9c4a05ad417986e7ac1e2e71cc3e3ae51d929d05bc910c8df5d5e796e233f4db522fcf2fbcb810f103b74bc9367252bfcd4cca38438770ce078addd996675936dcac46063f9fe095a52c948d12d710ad24d0b4d8a758eabd228dc19c83d97cacf9d2aad9a3f778a869f92f00b011841db63cade0afce61b8056cd6d2ee36b27352a2c1fa2caf623718596133f592e586e50fcfc444547b6b522103b419e1c9bfd501a4bdb521fd6f4672c530e75c412a4f40f7b45dc8f5024f411ec14b7db9dce69fce632e1458d00a5206c58cbf777f334cb84fc90c7e381631e5de8beb16a1eddbee3ae1b04353334e189173e8be6393320b3bae87cf7a6619501a10483442bbdb99193978f2015b6049a3c1e39c9ac8755d32c7f1bdd96ffac42563b52a051926499fc7ef2bb0afacd60f6ecb8b862dfaba5c31b209df7dc6cbb2d563d27276a61ab44aecb11629e6d2f49bf8502c17e0c78b6b4c5cb7cb0d6f3e644c194ba11fd9969e4da684c2f2db579fa9bb89ecaaddac9af4badfb7fe9723a857f2e567ac3ce5c6fb18d6b337c47bffdef5d2fae96befcdab3b05bc4d7fc0c849fe479469f6d1240dc2c4eef52160124bc8ae790e8c4b5b061221ac832c0ef5e204f174e184eba8095d48adf8813e2e9ea625b265a9f339eb96f860ea1e69773812eeee5def37f519ff280bbc0211ba12ccebfc45a0394e050e3a7552ec35557e632c164973be544d38dbc29ec46028774c2ec1c9626474bd9ded60ec4b78cb1cea11b40282c33b41f7310112d454f78089e7e08a0cd602e1b3dc65e128cbc0b2e673b6f272e52bd962a9b629bc8075220fd27b4e82ee7d014fda5d2b6790183c473ce70efd30571fc07b391a25704138e7d6f1e19de20538852ce0489ddb0c7bfe1a257cfe5ed89b4ed008f06a437407d6cc53b45c30ab4f5a4c5d2210dd5d964af669cb7b61ac041b24aae1e396a8f168f874bc8a7f576191cb7268301dd3c60b0f8715d9ce6ac5a3a57debb5a21cf6f2b4f1f02173169b40a55b155b260517ebf30cc8f1d27f6601ee3abfcfad88de80aeb72b0ff50622fc280c83f525739cbac5abda405dccdbbf20340a119d33744f24c72e9baf3fba65b06426c8ba7ec7127a8ed75a8b508c601511091bd1cf6fa94e75ca4f543068715e615b35afa4c30b91b19f26d95f42326ece8dcbfa5351408d79bf854461e1fb3461f73aa63cbd2039f6a996c9f905e8eeb05fac5d2a20ccb8e8605a4abd0716b2dd231a04e5d2884d5131403229b75879d80f927262e2c0ddbc7b267a84dd95b1dcb692024bd40b4c38fbfb8448662257bdcce8bf664426c4275b8450812dcc822578a04ab4be30ed41ab91eb8c6a1a05d17e86f1b5d70a34de8c9017fb0671e389bb8ab3f396ecfa1053161e0b8e3c94980fc74fb7eeff9547921431f41979b5fcd4db3085640acf14254f0116c09228f7f9b8a01d3b64b09735e531af5f297665b0cbf039a43b2b30150958f96da2451c15db68e6eb51fe004d7d5d7f3c7675858c80642382d178848ff1e0f2410c93c21784f1dda85d9839ba9b21a633344923e2b44ac906aa8d1ceeefe66f8c49380ac407e3bf5694c9e0b25a6600ba36fed887d41d74bd60c8f4f0aadf3c730bcfc49a0bfce259c265f28e6a27681e62b1287c435404d1e0070ce7eda67fe4a88d0d4b6dcdfdfc95cbe732875668763ac3c791b758f73da659227c391d1e1c75c4769ac651b3fdfbc8c89916bb6b5cd77f1e6c9e33dca81c1637b956a8e12eda250f4efd890ec9ab81a7a36756db48b980d535afb4d596d9231eaa3b7a64f15f920ffb717752fb4e965e1eb1837a116f1176ac168732a1167bdf6bb50be7588428bf23393cf7298e11060345f9b1af1ba943a2cf4756cb115c07965c3307e884ea669e3d260d5e773e6fa1bf45956424299ee026fd8601c68f15c2dfb5bb4ae11ffa0cce17950f903f09b1a003aaeb5a93bac764418da9d55cbb3ab6258279082854ee9265597c07a236ea671250491c4095570f652f262847a0ba5d8cbf21615e94e5fcdfa8a4f6e3df0a81a0f157ac77294326fcbd4d0fa357239d233b46bf4e5367300d2d7cfc6f48a3c9783cc1d38d9ba0fbf0145fd9366606f321511d6b9cb290641490b4ec1c2d21d300c67aff84f63497722e63320979b87abf70d97cc3cba4e37daaecb35b36f4ea79a2d251d22900e71627f87088fbf415b0d270cf03bcb8e985ee20d262d4fb0e141fc4dbcd22177d2fa61983c69fdf7558d1420d459904302dd71c64f7d5261edb1a30634aaefcddf2342f7f7fdc73f93d288878c8e3e62d6d252e6b0c72616418b79c6f8063a76db5c9ef2b23af27e967f69a4d79b2f4b5fa381eb4d9b2f117e45464f7a047a5f0c8f1eabafb8ea7358ef70c89983bab2d0b3ba6b6c54367fcedddf7f5c3f7c43dbba39e3af38233b890c8c9ff0834f64aafdfe2533df38c1e6bb663e684d39eda2402d193bc400ade6f0470e46ec1b8cf518da3ddf1bcf8ba1d4d5e614b5b25cb24170392139dc5fcd12af0ebcb4422ad6c3db115d385865663643382f8da70a96a7c53448e8366fb61e41cc3b9c61d95fbcc1605a0ec6eef936edcdcd11b5084da37841012c5772bbec678bbc024f27abdc425666c6f2662c08ff32001be44c724b0bd8c103f26929ba2ccc6cfe802706f51b75fc57e3e8bc3df5eb1b423580b3343fcf45713ac450cb57f056c44839c6b93827d55202bfd8d66cda908c1c9170e0192437058b90728be68794cce1ee911bb89478d3f0a2499d07aa54325619add44aad4303b65053ffa933d3a5aec9f7e41af2fdae0198b8243c09f828edc91b26ac06e0b24bcdc17af3486ef1b1fc1895428db367d886fc9aba5b65a04fd4c7dbc5283a88b223c54fcc1978e447b43921bb52eccf94aea24099e35f36137c1e1ea4bcda8c64640d7fff492edf49cfed6dce6663438c27559d93b7694e64a54fe99df5213018f65918a6b7dbc379c9cf36fbdf76f435ebf2831bbbcc9dfe1c8619aa718474631a37fed4482967693488cc561454a81971ae869b8e779e08235d2aac91756b375f54f66acc2e343e95897c67a1b9a80df885811597118b04bd0e2a12b8da368186ffd6452e9c3b2298f386ef691bf05e138a8d7821197cf6b7c9821967d79c85c3ffb7408abf56c1cfbdefb5b3ffef4ed6437f24acd6d53c812c0adc35428f9ca9e3bc7f5b6b547aef66245dd8d381e6fcb759b1f949afac1c32121d031ddadc9b25a3cb403573bfdaa33bed200ffd917f128355203de3aa775caf77ddfbcb523d652c37a5468778e86eba02839df7ded8f6e8c0f64a847484ffa9ce1b6760d6dc2836bc9d329091771370ea9edfc32b7096d3c878c95e6f51148e3d10fee5c0222831466a1b865953dd83b8d0294306741475d6cdd5d80e8b6dcddad4dfeb3022825e093c90ed37a8e3e712b114a79b3b57063877e318da2a1ba4c6727b1c9cbdef8e9bfcd74c95f5357b9a6f7073410a2f491c2c9a210b3f406ba6d7d74e18377c49cbae8b7ff8b504be20809589d7c88a7557043455734557c845a0a00b5e3cc96ef64539b59f758640ac8d5ee6691e2a5390791f52c37e2e40f84d2f60118ca9e4ac1c33fd75c81930585751f52264b170881be410c89c76dc7ca566ecbc8469892dc422bd0ea531572d9b8f7c267bc5c00a1f5d474070135cf29e49b73d9d03ca92cce7e371ec150c2d7ef7fc14c490475ec1c10ab1b9ee8924956d279c2fe1c50c96c4cf0a4a9080197351af2c208af7398e5f05b9734f4dedb1865c7fcb57c4f9853ad367e6b2732789978224f450d800c013cdd763badd4ca573a110da64233bb2d5b47871ff9c61864cf7b87954a30f06167d790edb1450dca07de1cc58046f4570e15e7fb75f601bd000d8a466404773b203391431db7d4bfaf1b2bbc0a9464e19aa191c602a2f2110aa22d087c5d049af864080e6b973d37a82771ada8d5af3010f975418483c6d6f0419598127665320a80fa6d45c4874b45e631e53aba5d5a48c95df04befd862ba63c99f0722b88c68f33a960c49a48e40e9b98b6ae16e7684efe93e92ea9e9497a59d8f11db4b3712a8545f505627d54d343f801fe1dddaed28c476aced358b5a3e3c956750bd342fc4d9e26e304aaa170a167444de39593834948bf854a1ca0d2d96060c5ed27d97301e93ccb6dff8f3a81b19aaeebcb34d1a982bfb96bcbe7a75d945ee01b5e7acf1fc6d1f5531dab7eb48553167ddad8816ac150767add1e96b16dccff7c9931b504891a2f0c986f25a4edbefef47ddf2797beb2add5600c188d2276567660ae7cba83ef580a627d0b81649ad6ba1fe5d3ccadc737ed78fb7f55be90090e2c3a9722e3763aa316b3003e491942556d290c0ec50b77ac5de1d734a240e122b8747ca01aeddcb67245bbeac78da785c2c53beb54b5ac104a8484be079d9a58e03a96564769610d28eb1537a8563b461d4870d3b356a774d9c78a226022ce86a38cb9ae0413dd9a13c8dff97618f238c623d4f325c3c1886f93850f8d3b109c656bbf7d50ddac8715fc73b82083f5ab633bdfdeba236939cf0a24aaa5a08055219bd8930c473c00a236703749289e8961fc775393e44c5f2389993936407ed4ae5fc1448dc593a9167f90dad8210ebdd16fba65afdacc657f4bb88c47334afbfd7943fc0e5a6e737d09d67ce9472581a5ce501172f985ef3fe7066038031412870d05efb36500ba79bf4b41b17ab7f70b98ceb52efd409506f0e18bd1b4d6d12d581ce901a0f62930a36b092a438970e44c66dd5afa7317fc0ccdb17569d68ac9b9e72c1ee668f37ed232d9fd967ac7baeff90a9dd0c5193d62ad798aa31180324a2339938a9b8fa2b0c25bc7471a1ce5b438885fa9faf10138e2fcd8f1184e13c89b2035a1fa2b15f1479e2431dd8d8ced27a21869ad202484bcf6607160d0b08d1a44b9a0207800bbf7226c00a6a42555029a2b046c2a97a5a1a1b854b93a659173526a3fae7d4ce0926955ec92f927148ca76e22278463cd45f3b326f6ad376738f1f1cb85805de9c7f59a470b9da7bac6124cdbf84beaf898d526f9603a22bbf4bc91356995d5b2c9d966c428605a36e7514e0a73ef8f8708ae152426f25f2cf678d07eed135bb69025a7ff8ea66a128e66ee8d0736680ccc499689d7140c9b52bed71be39ac5eedc0b3251fe374a51df083ced7e93f3f1dc9ce5ad4261fee20563c238a4e47393a54cb54de37e72f8b46fe7d084ff655e813c19adc6d42b4fe3f121af9b93a9d8104760415e5f30c38d66c4da306949e24afeddf44ac2e7589f5e3a95df76015ff0e3a7aa9474b4b9800c23038422d26d37874a9f71ca3e58c18a802d43bdddf6607007dd39a5ca6bcf45c98a17f65e8bd28f9468637056c2d44082d01973cdeaa71958550a4a113a149ef5554fd4155f288c0ae65bd5c25164f05af7fe464efc862216119b45141f8a76f15cf5095346cf3e30e4fe2920a5056fa109746b452eb5708b4cad7e2661b8e950652bcad027f3cc2cd004d5c532189dee513f99f57bc3bba6ee2d5ff974e15e7411fe4fa1aa09bbf2b095fa6209f2f3c0bef51d27c88059b5a1052a4b03a5f6d84f49c0bb0db3ecc04e94ba11ea465e804ee0c2793c1969d7646a567b3a2c1d83b586f76b7a4ae3c30f3249930d5688b6318266d3d814fc288b7537f7b7e7ae3f178260d8651aa701ed1ad97d4b2707c8172c0121a52577e2d38bd2b3a703e64afdbef1396ce9b6e83e9bf39bbbee41f7318f3cd384093e56dd5cd5494ff6df9cd349bb8166bd4145a939ee7c56f3050db2c1154313f6fb612d7a94628ca363d5bb33d55daf6b52af090f00df46dd962547829c13186e4746b8c0c43d8bff6b8e1948044041488b9e64c18fdbcde3d01e908886d731fdb0e32d0923f6367cea80ec5c78977ea0906eca32ee0179a27e97e2f8f5002a68de8298449018772bb19b5808e43abb2f0abcb64cbd0802aa5b492f922446f8a12018c8c4d274b1808b364b78127b8fbd52fe3c70f9c32317bff3ad8ac9705a439fd487ea353b030a1aca765269589a4ef71b4a07b35c67ca17ae9d79cb82ca376eb00bcafd22a1c9ead3d2bd545c0c39ebcc00b7506fa619e64854c2b4cfcba3ed402edb1b23038b32bff476524c95be477a1318fb2bf496044c5c214553a4f5ec7d999789b4f3a910536bd62a7eed4c690e2d9eb9b10bb8e0ff23a67c13a4ef9aca6b09373b609bdcb191a814fa300063292f0888ef25a2d73600371892a6a984f1fa3ab1bece37424509c2804deecc27f18cae8f160a2a4273e967ed345741f7e558cd1f430d5b1e44121a38e2c2e320242ce054a3118df04c9235da294f48222791c1303803922222c4eb7d438165ce6d64a87eeac936106da0a7c0646f581dcda32dccac012e9c4ac01210c5f4767c6732d34f75dbeafa093667cdc0166685bdc4754cf8ff59b53e15337758735ad12548a4e38a205620300e508165d9e19589233ae743a431cc21d3e4f4d98bc0c1c63a0c8de8b996d1a3766de29e23d78908b2c78ce5857074cdd721aa04525ece9a644976e87a41d529d577cbc02f0ffffff0f