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

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

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

Block Certificate

Block 16888 0c3b7394c5c18edfb05a806fe64dd636c0783ba4f5ded291ffabd973893339f2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
985973cd445ee9457f72e2a6beb0637d6e2244f9c27a0a926aa43e0f7db4be4c
Certificate Block Hash
0c3b7394c5c18edfb05a806fe64dd636c0783ba4f5ded291ffabd973893339f2
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...002406000094290000
00100000400000000701030100000001030101030000000000000000000000000000000000000000000000000000000000000000bedd0cc2584ecc71dc8711a70f49aa43ec62623e313ed8d60713c7e92de934e8957a1f596f17738456459346c140ed4e08448d21d6fcae468aec87e62d40f470084c3c3d0e9eb2cd93b73f8ca162e06ee2607993c136b23f021112020000000000800000007000002406000094290000

Raw Header Hex

000040205cb86d6fae96d3883035fc177e9b0decb564727b6fe546666d4b111e2a2ca412191c126acdf8aaee8c42c493744e83dd0b8341681fff8af10b54501fdf8d63cab852f0698a3c011a4cbeb47d0f3ea46a920a7ac2f944226e7d63b0bea6e2727f45e95e44cd735998

Proof Data Hex

59,560 bytes
12121602030788b1f911cb787bae9bf9f65b421d72c8d18fbb6409e8000d2cad95cafeba2ad66f8cc4a2cdef60817f4f16c93bb2c03cceac5e5e06d8e3a3df91083f2f518e4328e8995a8cafbb26deb205c4b9451a55f1ac59bc31723ce2870e92e6b59a5c5fd3418a441839d5065c0772536a0921d2959fe6a0d784ccde7557d3f4be02e71159c1c4d3b384299f0b57f73bb23af967d01172c3dc73f4968db13f9784a50d37562bbcd858d1d6139423ecdf895d30716cb7c4420bc86ac0ed923c69f830d9407d799b6378886f1c0c2ea969e32d7b32fbabcfec3f321c5b3b9177d4629320120f9c1b6463bebd4e4b82fef2ecaf7475dfde362741df19dbb30a5e260e44b8f4c246a6ab74be377387bada8286de6025b8f2c33b6eb6a159c56c55296158236ebfad57e9bb8e142fa9974c1d60d90a2cc243912afa1da3e7e8f43c3d9c933682cb5ccf3ccbd6b760e923100cf729a24c6457752b1b6fd519f2df15e43183592d07d650b6da407a44260b32bd83367f01572d697106ebd07862fadcf180e3196cebfc01f1cde5897b80d442d65e1d48b9ef437ef5198df3b4b2e4153641806e20439d4bdc6350d9fb64e7862c3e959e406eadeb7d2aeb1969a96f24384a3d24b171a56af80506077f86272aafa9cfb381dac2f6d925bf17f34ab57a7505acbd4782ed86e9be15535338d17a53f41fd05077ef5bdd723660da51e970a2a130d0ecf8b86efe283416c187b380fe2cfb73dbefc486d7c7bb30c230171057722de2314fd69c77b89d9e489919cc019893637b3f1d9e03da7a8e2e3d93e17ca983c5fc72b1878c45beb6dd527ae38370d45f30e45664b70ba89930bc7981437b83a6d97b2e8877f4c94efbe18ead017bf39caf76ffb3accee772643299baebd344a56ac13ad6283437e767097a0f91020886059f3ea809f9afda1c43b7ea4230bddfed48adb211720183dd6424640959903f250361a4cea1b74ed507e4f391b7ba6ac8f099b2699e6ea48e33ba9102910cb2b0d728f05369dab40968f15eab01a352df2733a68331616b8650e346f452c4ca72ab006529c534774ada6be4c4bfa67de2d1c5eb1686518298ad79c9e7cc258a93c823a9e05fb13eb2bfe1d96825f3a479684fd675a04a803e8de6404fade4c7909e04630e44ebd509ff756dbafed94f5498d8dbe186b7a99400fa94c336c39c454c11ec3fd046fcf14957321badb833919c863da8f1e72f32d65207cbb9b648a94b60028817538392ba611df1a655e1316e93edbb487aa6bcb254fda4bbd2b09da3ae3f349aad6121f2e174656308d9abc6d74b6480b5d0784df67a2407e400a5377f16b6c76fec511168eac3366ed3d6e083a3be82dd6062f885b24ab7c54988dd025a5f3b4b262d3914f92fd1b9b20d6522675a2c3065eb07adbbdca926feb8694928b2ab0eae024dab361cbcc5bc06a4268078fe9dc65152fd8e5cebf9376288708d948f4595fd3cdca4c6fde2104a2a683f1d064bec49b2d108f88e93c92c71709aebf5d0f7610db1d8bbb2e5872175e6e4d0fc15e383bca6d53e4dbba875cc1d4890b3c94bd17c8f8f615b74e7fa1e08512a9fc4c3ee47e5c9e6a50803bf19d9bbfebfa05c0c461b49aaf93dc5be0f87dc24d937175260bfbbd4a8182a9ee623b58e0f1279db8cc850850f7d419c66ad5ed2a9951749ee2c98c12b0c72ec33d17d6aa9f5601b8cf3bf83c306e36509e39f98b4ee368ad74db7bb918d04a06cc5a6ad9e30ae4d43394a174a33796c0982266a4b454ff71a9e530a6dcaf56e7873bd431e390ada0058be815c750c753b0401e96ad1995105e507098490d4eb44d83837647a864e8013da0fff5bf2f133ce20b5ce88d1cfa5bcd4247338bae39d3ef436e3dfa30fcf03a955ed990d6c7adc005edbc09846f259f9019eb613e70aff5d7fb374fe34b195cf8b134bdd982c2e6dcee9c855cb4a55c809e57723a9e3bf77d55b2287527382c84c6651c75822c3eac118678a30d9a79e5866ab648d206a1025a91dc3f02a1c77cdda3438cde32702726d18edd553031500972eeb5ea72e1dfb7167e78bf49d142bfd61f704cf1e88744d633130e78e4b86bf19ecdcab9dd409b001bcdde62697d883c12b24907722aa6d2e907006166285e41c0be2f9ae5e4fef5da743417cb1308f1bd7ca2600cc3cdd64883afaf54f3bcb3dcd87a0730715b595cd6032160738029f13c457076c3055169f6f7a4a56b267f7d9c6a6c45e66919cc31599d3241892b9c2df98b692ada05dd2638f79c1bb7d02f2be8a5fb1a47239a2ee2311bf18cef9761cfbdc8e1306986ae34d0be55f3ae6a03f34dc0cc48d862e671ac2c50568ccf3b96d46a09444486e363d8d8d201e4de476ea3ca6e4a63675bec4e519ea159ce97aa913a29074e9a687b0a41471149f849a4c6b3d4142cb882fa3deb4ed7aa6fc9b0bfbab09df994f72c26ea2eb7ae44937913a73fc594090404056e565d2c837fcd90219173244cda4a497f1af660512c76ea496ef3175a9d74742119ea4c4fe88ce66eb8eb70e0794269b5668725dc20a25efab541917b85bc6046861fe26b3c4c37a1cec06e0f24348eb3da3e94e0920b3bb88d6673520cdb5b670d64a73349dfbaa7b38dcd8a190eac8e2d3b73e49df1e6ceaf357955adabc9b9336ddb3f425e8d01fa0b5d3925c219ba0b0292a61cefe02969792dd6db201eefe5f54db2059a2667fda3be7c85dab67b5b39575b75ac22668006b424e5c7d1f95838cc0997d544f3d9676f1058e06021e176672dcfc5f4be9f8921f7d5d4623035db0cc9ca56cccdfe3808dabeabc9d650d7982c36133e7568e58096e52ca69fcffa35ac5252fd56f55febb48d5eb6ce98ed0b7b2fe286b71771ab731e52119ade91d526f20a68788f8a95bc80689551bccfc2ea982896692e6c38ab0dad8c371784415d184b18e6d2d520507ca98d18f7c22deb37584c6c24ad60b09c4aa9379ac1cabde28faabfab04a93b1a3ed5872afb3e3521cbe060c4f75ba67d58627340fb10a7b0183759152bb13817a119ef1a76cc84593593182a2cee6058f78f2318af53d20494b56321d247eaf5da292a7be5552b3de7394f05a9b584161f652da137ba049c9c75d36aa84401a21006b13fbd02c481f12909adc2ae0d8a991152cafefcdf9e402a4d6dcd8a2e59f2bef6ca5728ac3d35940adca8796ac9c6b3beec1bec865dc43ce1fc7b9c23141f485171383eb39e5b252d87610da858d449e9109151aacc1841038a97dc003cf863ebdc19a7732fa14b9eb30027cccec6b8bf0bee4d1bd9e88293ed3698ab0b8af06ad3ec69d245abbfc215c886548e29c0ebc4c91f9849a31b595ef4612ee816b6402fb501a558b502fa96607e86a5364d98f6dd498e31f7fa43a3038763843d5e9a0e184064b3b29e4a47c7780a2d68c5cddfb84df8344fc9e4fe7259bbb5df9eacb07f1b521f6b95c0abdd70d93592cdceaaff17b63c2c9b628128bbbdaf637a80c20453cac170e94a304833e7d1509b4f405b6fadff8b99828f39de5c759c7a95e430b8409b4f712b52df57b0a069ea224c278f4179e6c02d8e22aeb799b2389cd52bb4317da239f4dad52633b45f0defe63d756468c8306dae81197ed63dec7498ef46497dd350b292d6d6153b354c6189131da305d22a2f36ee024de1802cbcb432b0d1a9691a4a8c9f540a6588f7764d9540d160abc0b2268cb4b23acb1fc82d993ebf3bfd922497be2866aa6db0fd0239c030371718b9b72eccb2dd8b4d4572c726afec780e2dba4311f9b24a8b2f637def1a245a6b19b45082e623eae22e4cedacd6bdf1f25335bcd855208a2a34334faf384b068bb5ea8224f1d56e3ace112119c0206a860c8c59acfb80e56fc7a36c07c00c615f506463f97e6329e0431578b7a475f7c848e58a06917ac6dc8dcc3048a9741abebd0042091be988ac5a18ff67565c6187cafa518d3b0de0ad9098c981b7e15c1b29e20c0b28f46974cfe8e4ef2021dc2c43c5977c486554a69281e734f20d18d068f89418d660666918aa944274afc62289f43f0f9c0a58a0bfee6ba897538e1e471a7049cd85aa50ecd3dbec38068f8a224567391ddef861244db23811bfb3acfff3e1dfdb7ee6f210f298de5654da970d101c4d45be647911ad37fc8c7f5c53594b6f57e836bc087ea41098a4261c3bfdb8c9057359f9f621e90534a2e4a60692a3f850d12b27cbe109614d5a8557da10b5d55afb9840d1b030133bdae8ed242fe617d48f22985a0586e6d699f20cb5608b1dba4c64fcd11bd1b593e4288417bd90f5eb476e2058b6d8bc96927da6bc3fa28af2e1372e705dfd0d5cabcada9ee2aacd1f8e131224583f22cf8a082f2c526c0c6867cd8c92da7f7c23b0ddc7a660ddd4782d5ca1d5513799d4d5dd1badc00e79de235fc7bad51eb85202ea4a84904e3d03cdbbecc635b67aaf363eeaf16e6f5315b13c69c4e321da0e05c75f998048f70cb236765c25be0081ad3464ad28ddbcde645d066bdaf173abec5c07846cb3c45e80c9d5687f7b51b17632e50888bfb3db6669a8926f24bda6124cf940e9efeaae4d3af723d3c89be33a06c63004e7baadb06f470330cd73791a5fb734c2ddcac527bba0f114ad2ab1b8fde441a5ce5d2367f2a9de44b1569df90a2bca51861457b9975ba8cc6d8bcf480e0e87236e7fb177434251fe6c89db3af7230bdcc857f168b6b3fdc8a09536bd04b43753cdf76c34612666dbd641bf7fe980d8304d36c2254af782d01f6b0b45dddc1996f6a5557e4d940bdbe94efd93378cd6074d3b2ab5c1c8aac1e461c5c4808ba4125da0d90eb0f6932cfdcc8ed5444c0fd0d720503911c3fb3c41466174e444f40ed80bd12895b32b4ab44653edeb21415584405f42932feb749a1bc4ad78446263b3117ceae3c90fb85fb345c5870eadeb932835578980490aea91594ccd63b6a95ebfd019d404624b2342c38c7515f2033753ade11794b14d27c57588226f483b0e6598162f7fb3d4a11fa82cf05b2e6eb8f434be916b5a99373551106c0f512b9e158ec68f7a9da105ee75ac4327eb4396d933dfe225b9747903c865892d723b967c943fd01b9ad65ad8c9b5f97b481b02585555ffeb852f2a997a7a4d063f1e489e8a6029d2b82334f384997ecbcfeebb281e6424f74dc89203cbaaf6bd8dc5582cb349b4ac95910d878dc2960647ce5848bf0f32b42ddd22537084dec8161f1c313cf6c1ec7ee6c98844bcc34ba8c854dafa561b55facc516418e700964d148a327bff9d3649eb3fb582dba59197ef165c4c4d1e0680c46a5e4106fdb484201cdacf8d1e2f43f8765f957ecc0f4ddb6f9071a3ba62b20876b5450917e32cb9f16b6e8e646867ce4b7a62b0b81950e3a6fec3b4e7f6d8bbbebfb603f94c99a800be7038cc1073c8f2e43d3bba60d4e29c56bbb6aeeaca88fc12c7dadab12507479b15e28b6dc52ba4c7af3d25b85fd4bf84a34d2faf274ec02c756dd64a81378b831599ab90998d850f1d4b235d6e410228e9d96827c77d3f83ae19d5ea061ebb7b156120dd6ae846b5ce483c7ff8d0ad6093dc48953f7d62e6d0faeca7b6116d947a3b3585a3becb3c4b33c64db1d5feb50e77fe967235c6bbccd02ad0735b665a1cfca8947b8f4d541b8b15fadb519f660376e0daf566346db1e98bb6b4972b5b0ab1ce566ca50cbed01bda1b86ab17e5aa2a504a1a9b426b8c7de891d03cfc1be6328fbc7d487bcb299689f98e13e597ae6b2f5f554f63ba81ed91c585ad1b8b4e56a5e2378b77a8faae097e0e434130bb4dd75cfd6a87b6c708b91ba1ad111e8b300c07c384fe3185ac370c50ee4dddf531ba6f9a508e6739dcbec7d78d739112413636181aa068f3a3bb72936ae128638ff89dabb9b5adb61f0fe8f7733badc5b7009a6e49fa29d88dd3a38a8a3995289c5005b0d8597eae4583eaf3dc53029164f85c93d8defbf72a1b1aae0c4676c9a171ab7bbe6e86a890ca1e351a7d31124fb2e0a828cc859b0a4ceaff32a6bde599fe1142b085ece073ef80ce5ba782deee590af8778f96cb7856d3cf078b7a6bc0f1c00747ca9d288ba182605564ea6c121fc0eac9c3bde6473adc222c175bf04479a41f14ef6ded64e52a1d3dcd006ea884e846ff2eb01248afa49b389a3d8ed3c78aee9720fcec1d39f7c94f705b97c6ce525694ea0a55f9a11c2b349df48c53b1d153dff100a069caf0548b11607c340f5f761881a258169828135d2f2aaa6d89944b0616d891c6526e0c7e7548b8767a7a2583cecb9f56fe73d1b83626d62df772c0e6fbbc79c3e54e52ad67fa923944b1a7dd7dad95a9c01492ac1d0009557c82f25e9a1332d05428df7402433636a4453081dc44470baa901640ce95113cbf4dd70ff359bfc36a0ccd1823754ed759ac18cd8fcc51783972dc3c97ecc382491cd2ce0bf42eed8fcee9814298fa49999b6f8708f0fe34686f669746cfacb24f94638432222df055c7735ca9f6e2399e521a00b0bb672324e0b40b1860830c5be93d605204316ce3136878e5f47d70273edd09f4030ef2a82f10665e5e5f6b6c14f99f06b3f0f582d5e54fc83743fc2ee5c698075ba7e3233524fce157cc1a5c89e9adbce41a7a86726672c63d2daa2d046a19386d68471deee22ce7056a5218277d5933d635451ae4c029e894247e937fd755d712c192813633e74674f40a4d5058b8f35dfb140a671a4a2dcb7e151c1e62da088ce52f79be5d8ab2b733d54dcfa0f4a80ac4abd6388123e98fdf18294e056a2ba89df700eac6da8370f9a71b3e540ba954705b47f3947f0c86c73b725d60cc9cf113ed5ed17cd836ba7fc49d2d0f99b9c05c6de8859874fe9fdeafc50ba5c0debd18b90a413a0c100dc4e3536b7894214826fbbddd3c3c9a3a70467a88a708ad0fce26259501c00fcc4f4042a67caf9946d700e7a16c1ff1d64cc9edfddf68ef8001ee0aa267d9f8327566795995581c099e8fe6e649b60b690e7bbee4c8eadad2776305210b23be0d65dbac0e612e492a979d2ea398fd0c6e512b698716212fcd444cfb145772efe1935c9a6747a1b46545b7fe3e5fcbabd2ea2a31bd254840ac1ff9201017120029c4c0f59219d204ed23fee786daf746157afce572ed663e7fb1c6524d1c1f986277b0d5193dbcd14e9829c3e92a2e5d043b97e9b57fc5a07a4abf820fb9a49d89011588060e987523035ef803ebc434605180f486551485657cf17e1460d1865325ccc503e9d5df77c88c93bacd0454c00da8f0cbf1933b6d123166c3844679f51db3ef2899e14dfecfcbd27ff30106062aa16642f7f4bee34d1b6bc5d2e6bd4df8ea44d43cb854e2c8014a9fe26f9ee5b8c7964adc3e690fd74bf9d4e5691d160a1b8344ac0e5970fca59af79ea57b65a794dbb54c6a8b6a89a302bd011d8f93253440f9bdc3fb84dccf4cc196691bb04f3e4f2c34c510f293c88d3f7f5a0c87d65eefa20743551a9be44aa4fec3b950428cd76c588219780df961275bd92cb6354f815fd1a5bfae06861cd6d3b68ed0707b1786a97783a2074444ffbf6b65fe25e645e073eeb70de9d18d6a3127e5a6061e57c43e1b238434e28d7b3ca671c7a95572d92ccab084b37a6d50f05a26f748b3b75843f4de0f7a2e55e60e3b997c2e1cf9200f9c5c452c90ab725be4abdacf7501153457d4f8ce118bce02922e8b840f0660037a6df9c9f1962f9a9db27a756427db98453f44f221e28336d3eca15c2a511902ea3431904d0d3c312dc68f6ff68a81f4b99e1a41f7420b30116d948f01a19bbcfc2699357ca03636a2296493908e5c252c0340339c5f9db320ec9542b844abdee8d50d7306d010ac09994da28dc6d44526537ea5b0c244a38c6eafab94f1d31702196e6ef133f486cc754bc17d9224f8099f514bed3bdd2e4786e7366560699de725ab2ba5859469073f83bb082981f2624676e036321ab644f6bee650b3aa3f206935b3bb4acfe20c58ce10ee9e3784a55c8ae4f08d0e3d172f7c1177f1c993b52f5f8a438b72a5557c49968502739768c681c91c234c450b3d07ee735123aad89cb0891967ac67106efff150a2a6e6d2a51fb1db1cf384eb38ff56aa5c9c533f6cb3cd9b5e5cce0a72735543512dedf4e4b4ab092cb201d65444ebdf1a778057f7922f8ebd17cea50412d5df33cfb7336b4c6bd85d08c1803810c0d781a105b2302165b1e78c5140b1df0bb1b33ea54b6a61b9ac37aafa97841d953d592ef24cf0bce6726c76f1372dbf34533b468e53c4a6f990d8a4107bab301182e37b2f2dd912f9ba506d49c28edc331290950202b65376d7badbf5a59889b3a1a732037bb6edd9e62c0b0e7e8772b7f8832e4db5ec979590ebdb20393245c4483d9936e727f44ea59b6ef41467e9e02ed0da14efe646a63d4e45f719a8fda66876715e88e369e327be2865863963d1cd4135bd758ee0c8e706e4eafa1d2688a9216caab9f8326c0b355f679d7b3e41feff7cb31a7e4c0b6b381fbacac65fabe6b1cccddfb0b0f15853346c65777aae3896c3e9342f60dec7f1b7e0f273401b44811138d5ba1210727c84ac42a8ae93436a6d750c95ba20ae098ad3a20496b20dee2810d99b386ce820826e2aee7d09b1fea9f41f29bb5ee47b896ea804a9704ac5500d44c7020c705aae99abdb9c3dc7d15f28bd7b72634809216b5727834806526e709948f6f77d5a0f2557111012ae24ee9e69e28195ed66330ad8792d380e93b8ccd5dd6cb8473530b7b5a65788325ce4ca522358b5afbe6512f913b12c4604b70a27e697ef1eee43b9c83383293bff92c2dd9480abac4eb8b48b99313913f0f20e66aa09ba22f904c334cc6c325de19bec8a53c8fbb04fa8704790d7d5114333832b2c91e7b6ec10a912c9e51db88608b0a0c5a2d31ff909d5e91ab7241c88debc4d135e72aafb58ac570cc4027f0cbc00bb3372556bc6a66963e5b05fa3ba58b284ff5531aeb436210bc8c62ce58d1afc9946bf4f12f8d883b65eef777460eeb16eaeca7e0e5843dae5292d48c1cacc512ffa1602f25a662017df1464d23a9052f58882329d7cd794ee3a24826b90c39cd3d4d92aa28c8b58eac710386ce94ce22689164a910af667ed0d25dcc7679efc104b1d5cd8f1a16b527d5f13667b532608b83472b160600df73f0af607e9e4b4ea272b3dc405e5d348de4f0dac782b827183334fe825c50fcbd876a970aa41c2cef77c71ad973ca5b5782420d4722464df577364e57c06564d85bb6e9529c749412c7be76152357d481a5d767c4bd2b31248a1650d6cc2abdfecf5a8896a14d59a7a61ef3f8e3ffc7ce0dc86aa2fe5ad0a496789e57310d3e108151d00c8dd8eadc370a73db18c34d4ac8e6c66e6802710eb823402ba2395c8f7a6f32cdfb0ff67241c5e817750ea00ca7fe3a8c36012eed87d02675403d142816a6f9975c2ffa85e9e71db5cc9e05d8f8206af2e12a2ea6cf38865105d96facb34d68354622d7ea1c3c56e53969dde0b3e34dffada350b04cdcbb19ee74d69f465b7acccf8579d3b8f465100ebd2ab75e0fe9ff92fe4ef08f7edb4a8c91ef9a463d2bf7d2f8850fe02870fe60520e9c63220863d41ad91d48ab32345b47fe94647a4002062b58b2ea7029c65a70ad47294b2c319e4e013aac3f7e3d1cf6f01720e27835a61bd891001fe3aed9c9f5444b6a7ac7f93e42af31890368b46f8a146725ca444fa95571b1e0b6bb958e360cad1077859e2e644ce755872a75861a273994526353e3d1587836cd820e60959679830582b2996c58b02ee2ba72c8bf181a7a657c12039a947e45d4e6423324187ae61a6e71d50fdff321d33d4255975df15dfa0da9fcc2b96fb958958613f0bb262be14bfafd0daae2b1fa98a667c50bbc5ea5e69a276cac3e809943706f96402721187c3eca60222b7666efedd623933777da5fae489ea64f941cf1d5ba09bd805ac83a0f6ed0ab5da241db901baec4517ea7772b68ba0c536c8548394f1df02959ccf27afe41fa3e8ef23c21c8b4aaedf50729293f3ec381899b59d68d227fdbe2d60335e589cc8c3f7bc2b2f55b54947190e88ee0ac3c42357f7bef85270db1e50f2bbce3e0a51550adeb9506f71e95c131c4de1c5dddbfa65cd77f9b3a04b08ef9b4b5b504c11f7a9fbb70d596d14753c4ea03f856ed215120ce1c2785627714ef7452b619f3700e7ffa40781de1f5b34b8037200876bf7135d312f2f33f90b53bb27b666e0044a29cda59518a35cf4ba2c25ba3d50dda376020c0eff5e5eaf2b6b5a88b047fbe3d5566591a7308ea77bbfcb3ba0cfa2b0abaf05f9caba58f4613963522782bdd53ec76f237ecd20778f0bdce30d26db5d9708dfe5622828467d798871f11c1041ce5b0bfd3524e7a2e849643941866eaee02231e3073d1c7245d5b1aef04f451e3db886b021fab190272c9de9663fbc4bcdf196f1d6c557bf7c375c835230fffc03c9182a007d3f75e64bf5931192cc0d366a7a07e9bedf3ede33c2b1a62ed1883ec5ef0c89adb93a6ea1497017d5d78e9fefaebeecd7afa5f1b712fdb953d29574fb90307bb7afec1fbd919b28fdbce4a7d2fc8c6ba9397d670cf9c04ba7247c214ca4cc01b91296ab104194872011e996c84a1cc8c6355bea11bbca146289fddbf8f02372dc00e8a296c7a7f7c83b07526d41469dd2b62250c82d2027d76bf8fde83623eea0fd74a26e23f637c4a7b8713a9695c421c277776b1cf502265a5d5fdd6272562dd8de3e93a900d38cff3129f5fc12ac79cfac32c54f8264216fd10aadb4b8516fb63180e6de0e0bbf0c0e1771a6780d28e72bb70faf1f25bfded140c09078d3b469d91f3f2292d495cc3248559ddc3a17b955cde1240649dffe9eb23ee68c822e69c5972b2a2c1142a8e424b5fca5b0202b61c2dd2c58c9d7af409d0306ca252e267d3f3ebef7f5fb230f2538c2c978e7efd890fe93c770f897652cd2be001fe137c40a2808378ea00c17a329b6759b603d24d3cb8d6a218ea005aae988f612c430dab064712004be486dd8b3f817053e81481f6e009059d925bc2870e503097658b586dc51e0880dd672870954ac67040cb7b342b8cf1d4b3ab9b98968dd69a30d3807ea751cd6f190b6701f3bf3bf504819b06ca04dd4ba466f4c83ab193693a809ecfc246cd3c85a55bab57b179a187fb3a1d8191fb570a1508c5c4400a1b9084eba6b0178195aea39e42a41432198dca12ca0b37cd3f7f964620988279a7c0705ba8eb529e22dd7779dd92b18a9e9e160b6bacb1f7c6ca4ea8e6368884d32f36bc16bd796af699c74c5a79669a1c06d2ef264e817823bce5ec2e8edbc69d86b9b303fcf6ada6c5cd97cf0d7d0b63dfec5e5f114f010f1e867661363fce5a3dee427cfa86b09397fec17c6bc50b146a267e947d9d6e34a54c0d88b71ae13561580b7672c2c809f2a2de02c3e2f17ff5320bd7bde75ff7b1fa6f7a410be2798aa5926e9f80631e0755d6117e8fa77dd370abaf22e4971818a7fa9c8c9c9eb69d6629343f21f42087893cba877b569f66ba4bc1c8e5ac5535fb8de7ba1adba5ad5c4d7e93457e524397a5cc8c252784eedc9d5fa40510472095ac8e80f4a0db9fcf0918b71d21437d5d62acfe7a8fbff8583c89c469b3432117bdb05cd5b9de142b9efa9a317a9b603c074c267a00e5b310359cb6a7a3da972b66c0009706d6a972bee6e8b84842f7d4d32d84596133a1b5ff9cb6b2655b172c67931f8ae9971708bbb8340f8d768aaf8ccc6a7a5b50ca4c6ba7c176c9ed3d9f14156e354a9f45034cac6b886610945b4f2cd7d57e5c7092b624c2c1278cc6d742867fdc0457419c47f193c01838ca84e87a7c1b94914c9222fa65c20f1c8577ba72535e2d1882ffd72c1bece3d463386afa40ca790fe6853d8125db97d947e144d94b905b567704300d9993686f73a92dcfba84a98e6c5cd1a7ad8f2369dc8d1135dce81783e103533f4579db8a9591f2dcd640068530b26b67cc404844e56ce337837ee86b23940199ced828bbec6b22e2b158acc4fdf7d74a8427785b998855629ca35c69f19ffdcdfbf93316663f505f2c7e1771c3ca812859d1710d88e4843d787379e22e3562772fe5f8b119c89ef23a8343d3e0e91cd75c6113544d6b7f94fba693a28418d13c14dd3088b2a60581786e732167e639d5b49cd11ed7ef37743861df0653e8e997cd13b26d2d3e73a331538c8836c3dfdc8d952b28bd67871845f3d5e24f9edc81c441a01e22cc0b2b04576bed0eae8da0870686bab96b658c27bba7a46cd201f918c57dfba1c41fe5d221e450ecb72984854e771b2dcd7999c70661a61273bd45c1e74cf133a2bb668551534e5bde264c8650040d061c4069b35a232a6a834a8ff686661acc5406128356564131a1a4d1a5c939709b727aedc84a3c4d372161926efc348b5599b13a03b992f1afd57bb58adc03c0a6f699b75d4ba14dcc65bb3ec50c77d081de29d503adfd68f83be44949714e9e5e12d17f3f19b91d25fdf87c55810774ab1677da1f2fa4ae5f7799e09a3702f3f14767a44ac13eb87a62707af18413349131fd855ad1f12609698f7e2d398e4ddc6b785d9e1e67f333c669753b257ee14ab0929e856db382c99c928c159c60872fac10db04d9b6352686aa6c0fb0fb5b79580a7e42ce24ef67ca15528e1830566e07b224511b27a6d22102efeaa5abbd8f1ed570cc878f70153ed8ca3f13bdd45c533846eef0ce676e9bbe2906fe59a489ab673c0f57d4d5f52a75369b4a82753b3542e6bdf31c8c9316f2b2f9ef3748e01563f470ca0778e2ad1e7f72e87d66debc6feb3c936a41fa3ed39140c018d3211f74fb4bb824a9067e13645cf8551358031a44f61cc0784b3f282d024f41b271d7a75a3b0fe98959a2cef6d0b37e709c0e745f38e5438ede17e9f0bd661e16ce2b728bfa4fe3f564c9e48fb83867cc22f90e10f941d4e5a4f4f15ec44ca38cdb2a461730f9f95609f52e6e1092b8f08134a0c1ef1691d592e26cf145e6cd2890c275cf6f4bd8de953186a8736910cdc6fc4c8e947aadbebe32c3212ab1ec32b6f2e0f0ea2e764127b30ceba1adb9371062661fa8ea2b285492595aea9d92a4d54c9f79ec09de0db0d4271846fc7bd1aec4734a98ac54d17905d31f262f7b1301b37dc272e81346a16b27b75eac2082016a4eb02c43f8886a9d631539d254dd30cef35d26bbfa67359c95274bed4336d09797703803ae1b17f7937aaa9a88200f884caf5e92d6aa6e1364acb31d425163c1fc47cd794f91fa8edc7fe57aef67fe3ac0afe92bb9f9b2f19c60e09a1fbff1e103924eccd061d466ff7026ee8174e86dbc6b83d2a6cd7261d2b17307077e5bea60bf4711399449f687e7f8bd4f43f8f5166df31afb378a1cf792cb60411e6313d464dab545555f08277a8e7fefd9986345a7d616bc5ce8e9d8868eed283b855417bbf1c7d66c871d34a8777e1008cc9365a9500e6a7b6c1c8e8686b47183d7b961cbf192338b3f77fc34480e588056be652487acc15fe2b8bd5f9df9505ad09237e15cfa32db7c2289b27e08eea4296675309626428f5968f1bea118eb15b4c8ce1fef0eb4e04cef5a91a85c5f9f98a6ecbcda6da852daee0fbabd644627ba9f765d9a14744c14122fa3f43f69b538d68bb7fe7f758be4c077605198766f90c61caa7d54436517aaa0381df8e0754ef08fd060da860b7cc555163a92b37fbf14dbe39a5257fe08600a4d74ade6bb2d491ada1478795c88f6a1ab28b5babaabc7a8304cb20bbd0e0129963cdd9e8231d24ff402905c89484f3d51f0d1c4a8701b12172847b75175235211c87cd3fe79090aba63a88b0a98901d0b83740225c39c5cba6b5586b862f3e196ce119eed27c61f3eafb4078b82496b7b3377673d9c40c4395e45f885001b45602af4e792d0039dcd01eb35a3b455677f1dcb0b8a3c4e747c9dfeedbde0ce9e29bc0f689fea085ac33b3ee962cbf1adb106bca4292e8c8c2b0b52500e0de215434fd48bbe76724537d9b1c7998f335895be3164775b33f5817eae4ccdc2369e0bb0655aaea945816d0ea43195d94036f3bc26f8322a15165988c7d2982a81c2264e032a8bb9fe2125a663813ad230d8aac55ab24008da5fd3f03bc8a46778060a0dfc256fc2cb4aff1efdbfd60a9d680fe750bb97d36ff9855698844d83af32bc561f28228d11b7146f856acf3e9e50a0c7a274bb15f7a0351a7553830062b33c8f516c99641865626cbe498ef0b269e96564e0c3e6951ad4fa29050fad0f114d6f772a29324c67188abbb2afb13ba5203852a13717100c39088823a3b4575e6c315ee9c3b0e13b89f6581f3a477acff1c4d043b9490883efadf24809e5b52388d071ca480ca6734701c029948c6a2bcdb5f15ae6c613543b7e80ea50fef5b788001265eabac2b31528b3d0774c2115d6c2b6541301af46c0431def1c0155b2b78bc5e236b812939cd395877c99662ad991003b60769124aff0e918b4ce1c3d8482252da46a231d093960ac10d3d7bac77f1abb79682e1e5c9b92e3063f9a5c47e7df83949bfc217dd9f7e76824c17632baa5d99b2f95b971c786a0a1623c0f565b4baf564b45a2c785e9dc7ff245a5f9a3a79675b8a494556c9028eb301fc777fd8a94bce6332e43f50baab18f49d921f78d1187bba687a1cd007c08d3cc597bc1294f96b2ed3115661d8ff6fea9479d90b9f9e9caeca906545cfea8b05dc151db8a878df1ffdef4562194331c54fa25745633a00f32d25b7a089645164c5a3c7d260a9b07f71b57b658eece3ee32497557fcd636f60ab65ff7b14d464f2eb7f614efb64f57926fac3bac33bc33181f2fe59d073a9eeca0b9a4782caebabfe81ba2434d62f47d8276691d87fe58c8a3801d863c4e1d2b918cd709ad0ba3f007930fd4e463d236e7ff345e6b95baa9f19b65c5baada01a424eb7a25868f49639467c6b1204263c33690769f99ff96646b361c0857244307a8f7f8ce1ac34df24c1cf996c18e4e16abff09832e546e1e1d7a437e8d7d12a5cd0421aa73a05e6beca194805ad1e77c4e0445ccb24108885d88864a382847a35c30f056b9d27020d533e146ddb8d84bdcddc37684e6b59cedd3cb478c6c3f1a60450c7c247d5ceca1bfcda2ba7a6543329f303a8351645a568a548e1d45d6d383e5a906c0101d6e451d890b30b165e7ff1ddbe4c3225f5118fc7db5647c8f4880cd4e8200e3a6a1158cf3c95e01ee49fe8a62887416643399f14f5f29efeecb6dc8ee003456c94a0b2a7b5f0411e6f502218eca3b1e7e926ed1ee4ec8478064c623fab05fe976aef87a1745f177d604ac89239f6c7a7bca8497739c8840aa92989ca41d6ac03401c53f669ea69dbbb696e6b3f055b7b008d497f3a515b773d1602914e7d1ec722813f6e116d7cfa52a0509f630f451294148e29e8c024b19618a3e826fef05756be684e5656bd1623b80029bd34c9d5918ef0b54f19636747f26770f9729b38dc5c9a638c780b72ec44287842102f260f3886e46aac3651a5b40ebf0ff1914301b66e73069d0d309276d86e28dcff556b8feee66f70fe5b2748c419e38747bf6cfb5dabea75f14554ed290b0fefef5219811e1a61c3987ac1e0521bd0c77b3a6c0a1828e2972d61f314c088bb4b59af7554a084cd8a97dde05b214f6509059ff33312b4f7bb04beba2b8e828aaa08717314b6499e462be9443bb5131a736140273fe45b933cc57ba41b3d3e5770e0cbea977f1d4e2cd4a715487395901b4e858d2da79c463c9a77b0f087ebe4d43eed9d9eeb2ed36720dc397a121f04acd5ffba3d2040dc84d2b41740a2f4cc911dfb927b4cf07f8ccddc2a718be6e577c8544fc297c8e06989009f3e079973936bbb8affca3f4cb57c1f830951e493f57a1c04ec10f1f907ba9899d1988385261a0ffc638f79da8be34ea7abe3a679e26d2d26dfe923f5a7959279de3c3dc34220019cb64c19b8a0ea5ae73d419b05891b44bc88046d563a428b46574d27ce099e7bc1742dd6a7f73bff0b688ab6e1c52c25a20626047c3c2afb9c40d763efb3e6b3412d4fbe2cdac7e109072f1f5e390746bd2067feaec221d16528bf4debd02fc8a15918aa47e11d6448c0517aeb63f29d195dfff1ac641227d12e6b4b6248113155d558caebc8ac53a4f24c70155b67f58a545d40c23cd6971184b9f54ea1a43b69ce9c242372f99b3a505ceb3a55a701fe135f4cac5881ab9d5bd8bc9422fc8a5cf46452cbda86dd6253e5d2ec0ff6770fbb6f169a5bd2001eb8e116f4c3777a3249731d9c0009653c73327521f0692af9c37a2789d2b8384697148e14db8fd925ba65880b0af96f21bbeaba59da2f7e817bedee4c775a343b6b7ce5296aff85994d3f6ad07fe12bc937ca057891bc9c837a8c99e7acbf9b4142e2067ed0859ffd3e1c371d3c23a1c58654f0acf930cebaa70e26c041a3bb7892c5440d0168f2949daee7dee1b476604e381a7fe68bb0c3c60dae253a583f5392662ad7807353c8879a111a47bb106bd521c9f49f576a9a724713963eee782b2634cd62593a670eefc4bb25168c64b61525512aee50119b1e6a24c7207bbb0236e3d69dc13d36a2666c73dfad20f78cff2b0f791b7a8daabdbdd18d46ef6182016a1936c0113955a115fd1b978130f3671f45bd19da4dbf9a9b079caedc06ebe136e6337b9a111fdd54bbfd3dfc9f8c47d59cf045e8811b33f5b01787edbad60e756a450eb80d4b11342d0f14c0f5b4f0acebcf51e239816ec8455a0f2805ca34118da5e2b33262f5bbeaf4f12edfa910c9bd11398e1c255755b2fbc4aadb83a8f684f0184fa91ce0a03833e8307cba3e8e3e7546abca1f9cd4e3b031e881ed0c05d2a57d79bee04a99fb92d4779b9d1b9bbf30c1a1f26c5cc67a115bd4e97e3c88e50297a322a1a415210581fdb0fbb382c6bbdba1d59624e9dd0987a53374a953d9f88925d15d4d7a6dd5c62f122441ec38fcc0378b8550034938dd85e2f447acdbf1c42c4aa85a701cd0a8c8a8477b12288744e28948d958c522b0c7f432c0898dfeb1b1787d4a967f2d9bb35095a71b2a32dddb4e87d9148f2f52205853969e76511b8f262ed1f0068dab16837d442ae68058c9643c5a35bdcf1494fa8a519a3e912718541a7a77e1468a6c6c6d7a31e78db03d1e9f1c6b341f6637e346495074e460640b4c3182a848b2849347e3c741f8f16d081c3fdeaf8a2d6e3a4d5adfbd85d253641ae4d56c20cd637b60480ce5859e311c8cac57163a845f3b1f60ecf5abec1d8163f954cd45e8e23e5d1319faad2f01d7f8d9994c99c2c126a5531f8b66c2db5f7c39a583cc7356d031bd1e2d84b4960277e065548202207a8b50c5ba7b107ec97927426caeeacc35a816b9e13a2a2e41ba9e5b95099080b452bff03720a52d329ef93c866f6149f3a12f8ad5502fa65a8eb8ce626d3e6502ca9acceef818edb83b8893e2e809f5b19ff413bb2ed990bfe68cd0b052600dc8d09649b6ad447801f6ea18a0c7d6d640b7ade2e240188d351b25c83b4a6aa668dd4a61960603d379114f08a9a3ff9d425659b4c068d5ea135a2191a1ff05f05f9adf3f09d1a661811fb62b2eedac9e4e5dcea7e98f806f94978179d254c05506a93b7cf7d2a111f178bf4eecc63fd20e7a1f51e21f84d4b42c2203d4f85e1fe054c241ef14cab9f92c6f91320ed9f581cddf329596091b99fca019567230f9f8f5370815bca84dd4429ded9efec09737f740878dd9634be47b0b9e4517b1017e7d72157b3ad3f78c89e69e2f7b375ee06356086354ca6df12dae42e9e8c7f4642248b50c7ac7f399a0de46aba6abffaeff09f8dbe8bcb28315fc8886af89e2bec342b324c99fc2609478d652f6d774f97c0de3307ff7222a7349bc0c43ecae5f4f904b8a545bb1b64105838b120ae8a83d340b102adb0ac74ea638eb78255f3526336c7cb3e8a51bff72f6457b0658264e4402feb58ea251df6453c1d9414a29ac3e9cdce0a72241640903cf2068c435383b236044fc1e2deaf42ad5a4c884afbc7e2b22319e4d6f4bd6c4a3dc7a4b685386931479e39ba0d36398a28fbfc370d5ca0f5aea405427dc1eeeead697a179e62a293dc488616ce30ec8cd754849a76f408d576b4cfc264f159c2cb0dedb11acb27d8f70976689dbd1060ca4c57d9858b0cec3ee023dd68f7d7f03454fe87cd4ed1c2634d7785b33c076411bf204034758bc184632318617124431ee1532077eac38c3594cc1dc604b6cc770bb2eb14c9e110c315223658d442e96c30c0627ebfbe042d90d5e0265e90cb53260e7fcad5d10f4cac815a877e2fa451437036c9190af02739429dc8bd9dc08d3cc32b901081da39aad9e2b9d7b4d6a9f78f4a931daeb0e8d0c69ef1dde087f8f2349dfc24706fbf65d231a73e0c05c89a6baee13c5dcbcdefa1dde86a0cb75e7266e4f99dccd14e6173953b8d8335ac8b0b0d01ff99908415f47f55388613972971c2b141592fcd1b1b8ce6a4ba2571742adac5980f1389284e6ae1da346de924ccd58cada612f7278e73c8f8fcdcbb54cb19493d678a9ac9d97d5291a77c568cf3310081b3befc612fca520932e2262911a8b88aca725a17e2d8c20588d924ce73801eb5ccc7ac1acf8b9394cf875397853efe13b7a17c895d2b67daf312ef8230c0d7f1eafba5bf4a8ec300d6b10fc6ae7066517612d28f217dccb567bba6d62c4c99958bde7231380227ac5a043bc1d37567873182eff842e1fedfaaeb29ad462d6566972ca420ede3a6f9a3cd1fa519c2ecbdfedc59505c3d255886ac52546d231166922e4f25c000c43fdce5ee8864b1721f270c15d44ed925eb776d88c00b195546e75b02ada76be21d86f34f606d4521ddf9d3c8080b60dde532b3ba56872cd0c96ec36ea6f0348fed894b9efb2e26da55939c3248341cbcd19126f7089385b310e84a1cd31d45210c835af5faafc74c23bcfa6d078210ab4b8a382319d0d73c41349fb55e935c8af6ee95e8d10ceb7e320a3dd61d0aef96497ba71d6b6dab34ec718a186c085c083256bbd577af72cd8426916504e5fba2926727df5cfa2baaf6956a2c793db0f9babe0eb4247f3804453ab30d96f421731147925b6396d19a0f921c033c05fc437bacc954b774e3c6dcc9c94c1469e0a76bed6ac298e961326b23902bb23d4f995faa33addc7232ac6abbe66a6d1ce161c5f59941400687f05b8f699d7071acee77defce8fab2cf37d0cc373a63e901ec9593215516b1008f802dcf8bdf5c4c1464732f3ff610136bfc04d158079905d4e08c8cf232303dddfa00c8ba7e520c34ead56e2e85bc2463e0d1c606576ddaa71acc3e2a0b1b13be5c65b53aa0bc5fc1fb1cc88a920ea5ee3f0a19eb48320f28e32829e8ecb5945b27494c5680491692987a766b7ed617aa41968f5049ee1ff135173bb3654513ab520ca60f37f23447032d88abd58c95f124fb1010c858c7aaebb04a0cf3bf497b268701db1797d45cef30a9d607e7260109ba8ebfe4fec2d349f175cce8d441d771df36f3c33a7d3e8dd57172d50d9f53706ed43c92752be3d3d2fd29621377ef5316c34fe2cd42205d41dd2b0ba9c6cfffc62dc3554eeafecb49f4d37f346a88b985f16d845cdd39fc97c64c4b4e8317d837c4c8eb56a3d89c0ccf2c2c7a3be07ec1215fb2e735d11c6367fdd52a00141bea3b9884f3dd9e7d0ee38f5550c0eaf2865b552b3700c8bcc709299897854271dfd9828666d52d6d4ffd96987426e3ea51d9ab5303239d02479f72d86ce47376024a14fec07546ad912924b6a10797653fbc0e7f02152bbe0bf66b4191f09679096799a168e2c23bdbcf492d302145aef36e81cdd38013725161de447dcc9cd7d7c998c405b612fd24b1837fc0cae903dbece5ddc9060d9e354bf1190a47089ed670217dbd6af48a132b96b25d74a01c1196affb879321395a7a899886991a34d420aa1fa96ddf2d3ff69ca0b47da8f0039af2e32437200b209d687e759b08a610a657d5968073812cc184262738e453786d5c368c39bd4e53ef5e75ab9e97d10602902abba3ab4bf8ec7bc51c7c2f94786729543f09c4934e5c1839f0918d497487c9347e578358e557800b549482ed07b83568211deabd22f0e751848f4640e95480ffa944b85cd34407836d3ad547086a2ce3f40ea26fedb3dc43205c52440dd1347f7145c54136cd704a2fb19ca15cf7956fe751f4043055cbd48c103e2b075a883b01f9831845335878674966ced71d28a4300f514303e7b32947cf055a6040b761662bdb1a3aeebfe470f930bcacbf9430a31b6bcb7ff8f508073ec94589b93336369e39a1557d121a6f7bfaf8d864f61d41541c38080ca05436a025243bb82055e79532eb4cfa308d045d45d0dee6e0f07598cb9e015c101f65f9e675fabeca9b8555d41f9f33f19a9792ff723da738b4f5f13417315a943258513ca79b6cd14ba53b689c4705bb6dd7c4db6717bc7882bff14fb7709caa01e61683b413eed94eb45e2e6cfd298b9f87f264366826a8ce17fa30a8c1a9cf6d0f8e1619b35d21fc6beaf246f8e0152583e4dfdeb48ae0650b93b4e0c05189e3e11c080348e68c0dd55a86156ce959fa624c98386d5f310d7d14262dd624742719e8a713d9858b474ec5e97e6385dfbadc963b2025dfde67d039f75f9b4f11199fad13a7db0809880f75b6e519bf55ca76cbd5ec80b85dcf304def00b3b04f2e4e972add608d736f5d949fadb69ccbff4e259ad224c66b46643bf13f18e2bea634159f01e540793014a2f8a9a3de832aa892fc89d6b5d0fbe84df988280fc22f78b49c31c3b68235c20727c5915ecf71f80944f0451e652ca44f3087ce08587af5d0c1ddb6fda5662d20a73adf663ff0d283a7b351e1033e0db6c59e9eb37f6bd5331044d45dc038ad4633d99b17e40f59fdfb499110dbe2e358277785ba24c24129942f0c38f6d11a0b49b8e53212826a3bb737454ab17273187ff232b3775c87c1437835192d51408509206fc8d5988673ec65e5d4ff891bf89933a466b38a73df1484d09d72d8353b00bd3f4800f29378097393734334b2349bce3eee1e6e3b29dfd185f1f7512c9bf5a4dcceb7139de586a0ada7305b3f13a7d6c49e73150a62b06ff8db6842a85ce79b50519693392083d8850631c04bcd513e8745065939432069e867ada400f4c55024da29656cddecd873fdd2c2e45f01e6b70ffe15aac9121fa97011d693512e623947d7cf23fe9ff1a5bdc941f26259c6972d9fa58a32c36be51f9ae9317cc18ad91830b183a01000b9bb86e9063f01e7706ee6e2ba12d4da5d6558216a74a324e3a73f387436266a49e88ad4e40fac15d5b3109812e24e26cd903d7aaa63700aa06d9caeb9139f21fe18f58c1893c2d08e77c45c2753e1d3ccff30fdecc0734f0530dc5626791e964970717817e84e39ad4a5fdcd82d6303da5cf18a16e66d2b82fb7360c22ffba0eb44bc07d6eaf11fa1ace19b3fe995bc2353d416e2014971ee0af44582fcb1f1cff69134ea4060206616ab88169c23131b694193e00afa9d54f9dabf9ee4d271a45780201c03f907178d571a0ab741021aeb1b8b0dfed79ec676b0ffbec8d6baa57657beea22da399ce2f47dff3d95abc99de983cb9d9d70db7f2cdf4b433bb4ed3b3ed779db6af4c8f219143b9ae19a43e1e2b9cfaf28b2bb944b6a4fb9d041f9f7c5f4065092f9a1b8f8f4cbb71d644e9368392919892229a09368861f626da69bd5a804920150cac1017490e817a5a9990d7648e8aba64d26fa15c0db775ff609c1ccd0bd7f0bc750a8451a82230ff35bb4dc0b5d49659c06d14627342d5ac3c076dd0299fb96b4620b46b34edf15db291852e1fcc994ec172a546dcd1d14906c1ae7e1ccc785019feab0b6d8369fe3170e91f640674d94ad783d45c8bb11b9ac0f8cef496de94c4e8380408c02a74683509504c7f8bd9db8a85641cab19303f8a2ab38d79b65556e0fef8745041ae50fd882a541c44528dcb3289fa9a81bf7bb5b80f7a9eacf2a608110ba1b40ba5623f5de1b2fbed31d9fbbb8b5bb4f0da1f7c985f7fe1663ed6fe0af3d48fc9bd60b6010fade59c99175933bb265f1b39cd784662dd770e19333886e6eb6bfe5b34e2d9f45402b9e1947f8a241c37409c530c28cf24fb373d833a7de9b6dc73b9b15d776775712d1efbaf3a764ea3df07aa47ffcbc6817439b13ff79f5114093f1beb9d7d1d86b8fbca794a92f92823ae9c6a554061a57d319a0e54654a919d645eb2e15c066eb83e6c59992249ddd9a631dcffa704e3975c4407d8bf17b21bfd84d2c0a091aea818d5bb7b7487bbf28be2f2e4753b7fd892dfd93816645061b5ccda7b7c690a2e325e4d233a2c0a44c1edfbdbf8c132f3c8bc384b16ab1c824dc7f44dcb1e4c2238317b5478210c2b3db04160d33c3215b7312f0a889310b2d537a412a52cd6a4d656443184175e10c242c59b8fbef2d8f1df09e60ad38dba152cb32acdfeb2ff5965fc0c283dfd5af8b30dab45e4b0b72d99c6160f225800776da46c5441d49d3484bae24e711110cbf55ccdef5fe72ccb86302deb287c94a0e86d356c137ef8225d05be843567963f203e65929eb32395e5b41bc4e8275d1d98d46b51da1754d16eaf1d43310b1dde414dcc4dbe40e40726bfaa47b4b4d5c3bc14e4a9b1cffbc0e9ec3356015a7cf368be030918a764f38b911f634d0bfd72419da3947d63ec0dbadc19591e251a4589a8bde96b80ad8265c551b2744867093862e480112b274ece804e0787ccd0f230e23fec20340513d93cd13b9cd982e9f96e651072c9ce08aff4f9383d87c49cdfc39f42409479d7ca3b513b3edfee8119831db9a15a6bdf64b166534d692a3d1e742afd76e614530987850ae781cb5d154a6fca47a7afd268a4a8ed2545d08f4fa3ad71b1c477844a49b9e75544778057cc48c4efdabf668c416758e4b11c1f96f7c1b90444fd4c7b8d5937305bebefaa90f7d2979e1f4a26f8fa77b1b71b8de51db31a3b1b52c3208cf4a8fabbeac755b55715b60a4bfbdb2670783520ad383c9aeec5839bd0ecd26aa203a99adf4a5901e65da3912361b4faa89d892f49c376360756f6c404615ff5042c6f17c11ec1650787db32613950224404407d59f65c22791ffc569d01d7ab509f5fd064b079142435ecc78c9404f64f0b924af24bbd3b66f2c7163128acf038fbca3191e8f895f0ec11aa077e3d5cf2787dfa5c491a1415a4e10ae6fb00f90140d121bcc8d51078f059ce75c6b7c030b329837c30c448e7d46cee2cf7ae651f279dc45c15df9ffba5c8a390ccbf3534100f9b026c666987d44f79d610c2d3eb76e3869e63158435fa2f3d766a1eed229540efc55eeb493d00d2af5e5d7d6c2c819b621f6dda5a502840ba0b3296ac9d4e13db3b6baeda984876841dcf7a5aa00f86f1ab33ebe33c56f59e2483b67f30c2bea0af4869af4825325e3e3355d4be4f21db150f0cb2871eb829c0b5008ffc33dee23a14340c1a30863d1f85f7ef07dfde6730ff38f125afe05d28e311a68aa3459833ecc48adaaaa5ea7f0e93aa14ab2f1d0f4f57783b6be81d89a3fc371713697a93acd08ebcd470f63c4d01396315a51efebb9ff54a62df361c6386e04b44f59d9048510648360660e39c018ddbe91593bd56513f4a5f0fe644a1934bcd85f4cb6720bd395fd7392dd55a0e3f13c6d1f916036ac0bc030d6931024782bb186f0915b16718bd379a9ce6fd0b9bde51b0f6b0a1ba87478ddb4242c036fbec7c34a9a646c44451060bc96eacda7cf49d6d01dc77284a154611001272903093fa50a1b096245e3a7503a32a4fa7138019ad18e34aa4764df6d77e44fef2b6ac9d7f2c647576e541c87f682f79a604024a4ddc0946a9f48b122bc4b42de6aa2b2a3a188835704d99b42c07a1dc87183f49d7a7dafcd73e43ebc86a91713062bd0886d023857eaa88bcbde7a257507a7071809d020f0e852d8400587bb44e1e578563df49ed2a25dea10e7be794a755c0b1cadba284147ed82b0d3bd9035a348fe1d15904711e4d2e713c7fd65a214b8a497d3621a125912b3ae150471608a155419c777037d1f586bee528cea0989a63424a832380ca27f81b1c4d90761f49e229c58b3d7a4aaacc4e218e247a39711d47486394f25d94f369b9bc3ae0b7d4a9d5b4b84406f83d8033e22747dbf54136317c6e42f9cfc459ef5275f02daab4c1df072fab1e2170bfc3d20f471832e14cd5f7446d3e60345cb779d57ae92e3149d16fd3c634307d89358c8f087dafae9493d25747edaf6eb5c2c6406c20cad5f0b42227b7bcabf494cf1959ae92775a5d5a2cf7bf916d9232339a60cac985db6c5671e081471ad056fe78727cf35521799de1ad7caebaa2b1dac60fddd8f2ae3335d8857f2af246969ff8fdea43567f664e7fb95783e60a5a0fd4f7f33d5247890ec98e65f1638d439ea21926847dcabb338b082a6cb0b5ade2490fdc5e2bff3f647df12cd02a0b30c9faf9ad263218b1ff201e2b195399cf282cc1dccb8d4d9ffdbd3392ca1d1379dde44360374f8c3df68108e3075b8bfdc38daaa6278f20be73bc5ac910a2aacdcf49ce3e5d046c100550ce2f75a0b384089884f1d794139da854c3dc9dbe16f124bec1ade09ee8a1cdec95d0735e344b2461db64030135ea46b1872836864dd32ebf63cd6fb047158fdb34463e09f2e4ae232c5683a5f9dbe91a1d936a84338252a0f1a5fe8b6e3031d0032a8043ea79786b94756dc5ed5d6aa944181a9f31a8b51bb3caf4d894fe6fce6d9ac996c404201e9d6b295ecede41abff95187c038177aee3b2d8d9cc1e8a5150bc85d45e00f3ee1f2c13b0ab682f20c33a3453a61fc695b5324ea5fb0bc1245e632b7c6f0e8952931919da845c1e6dbb241fdfca3dc824510897fd96f638e164929940abb90b08b55905541dbeee0ff2909edafcb72d7b6f40874ce3c885f219dca5ebce4200f2154ef7099c530ab0ba1fd7553bec30d1b832d83a8c0bc79a53f45c27b642f18d3aba0db35ce30c384b183ee5895d707eb31d3ca4c087bd0fbd5588f4f8397f7a06da885e436489edb1a8ee2d40017c175fc0f540b5bfe6307baa8676c424135dd851f2fa096dadca38eb6a1e457a5b4b2029f09e412883ee885a0a0f007fd06d480f8c9217c2a0171b8ebe59b8287075a7f2121f20f5fc8f241aaf21bb0bec3e01f1d850787677bef7de1c3a0b978c324dae48074753fca1fbdaaff078c53a8ab717519131d447e1b88b23ec359472777492fb2778bf76017e3abae49e0c5151737b095480fafa62037b4fcff56ad9153d822099c30eedbf22e38f6425c6de1e5705b0852e42e034807b6b99dba98fd3c3b552419477f919f9c144ea759f60679b1b2c66fa3b68decc5176336bd572e371ec596a8b06dc8fa881294c38cefa950cceff5fd272d9b16243fe988454dafb2c32de663dc962b66e7c095fa68003fa5c82734b34e1b90289254be80426af61dc14740c29c2e80f51ec856c3fa483ae26aa8a60ee8219c2633117608440375afa00b6f5dce577d5bf70a2be50469b387cde7a027fe6c8b2d5d9a43d36d5c561d42f893fdc6c9a86d1c2bc0e94aecef30e7f33cc5aa9c8993028fe2e39e5912e49249bd08bef7523e8d7b80dc48d5f790f4da71e7d96b708dd8c33e731bba8f1db22775cd407c234f3e03144a5fb5c33ca27a35ac00e6f2a7b27ceb935c6b1fbc57322c6d0982852f8d4a8f18ac88cea6023ab167bb3e83b12e0c627779ab09e688be9b65ebea9e514dc58b97ad6f8ac546f7c14d25a89e17741552d12bb08931c45091b8d81261de36ec87381cfec2b7c1350fa8035a7b8537e68dbac236a732a9fa0a810d6fd25f31f81cb527a4e6cb8007d3e5b0ceb0ed40ce03600702f4dc96f06577cd81b76763d185676994e53bf01c67efbbe9322b0cf4cb7a8c22235b4f819236def12f114717b9b7367887ac7a132ebbff2b824a30963befd3c284848971490b2a04da9032e99835fe6229e9fbb43f230c91a6600b5ec6b808512dd56ff708893e9d236bf737e93158c08b42272cb48b3570f4c2577ec5218287d13b53f4c5d463d709d6e19b402b4c55541a98f6542dc68b47473d73afa9317621ef0e20cce5ebd99813e2e3e520dc42e169caab78cc0f885fb18172492f9df2530a742a24372823fbb89e8ecb56d1aa45e1acff2e47418a86fc87461fe0f976dcc728bc245c1d0d2ebe601e5aeacfc17030525c8d94c93bfc26f1af100d27a57ce26d83e5ca96b4c5d55d7685dab5746633c0a6ab50730219a785ef2cc4f10071fe7689e2ee4ff5b63af8bf438005b6c6d089af8a578c50f660bad5bcd909377b250364f5f4228bc3e36ffdd508abb975f987b3ae85481d00a0c9f9894ee53b6ff0863be8a10314758bf585d4427805a21d39a8c3bfb4b045c60e5040138b3cb3f9892927b7426b684f8a2693941d79ca633b60816080af006e76264bbde7775b7a29350cea5be1a9e837c1944a1893695c15df4ce531fa3afbcf9f15ce3676123718279ad1c4614149d67c0bf5f913e49b6577cc98c19dea60c8c2a46b9e14bd305fdd8b8506c8c39452a18a7e196ee5d072f4f77b4d4705646cef2f8cf1c87435a0a2a97053e7b978473544c71f247200d51952b21c21d7ca1fa2e513aaadd651b08ad5f291405b55d2e7bf780fe3c5b3b22be79cfe1e04d65051a4a7ced25ab3fccad86e6b262bfdb786e26ff3c34d44c4ffa9151a55e5beab29bfddc52cce9c1db7facd6c57bd87221544c2df3060998695a8f8a31f50200597e61a8b0aec66b2a17efdcd58df177b282d8672e648e0bc40b811deff57efe42e24d926918089ebe43eae7afa72b0fe62570f4086e70f94ccebdd097a551bc633d0400b8924393bd66956cd765bad5b770ca1a5b12278a85c002d1e723b593da0568678ff62fc15b5d61fabfc913a88817d2bb7f6278fb98993f26d45aa6f2d1ffbe9fbb61178d1dd8e2e054dccae67742d3eb5245aac656a65daa5c3c400749a3d5f30cecf1b526441e6076a95acb5fbef1a8c5d0f5f24e1c59d7cf26d989d20a996fcb3357b2ac01e254b0a7ed4ad6746d9aa5a8dc7db9782cf7588ccc678fdf3bbd92e988d21dcb16f2cd4fd525188083ecfd5908cf14747a64a3737564477da49a4a92bafc2507ed218b5a9fd4d7f216706968523376b55df12248991c10a48f1232e9b546c7b45ddc3d3bd4b01443a9e9479cb1d8878982911e0b305eef7ff0c5fdb994b2a50b3db69624d799925d05e1bf05e21c34a970d7bf1405af8ffed66900a62fe7ab1e9c066b3efb8b67b9c84c15205d485e71f5f2e74a5c55f76b5a2c2d710ff5f93c2da91cf974dd8f5f13bf709193d7638d277ed813f398a3d6e669509339fd40b2b93b6244bc8ebd3ade6d1ff7714232c7049ca0b5e84f0061b7666c02c94475d425305e756c4c9678de1588c16e290c602fb78daa04fb29c39fa8fd88078ebdf6cd770b540010569adb0d7dfb8cf6cdc40fccf44ac0dc653b72d24eebbe0c56bb10cf7845e373c3d2dc64d0407642b49de1fc24c386694a8ad82df31328b5c35d76df839c16ffea1a4d1a5c939709b727aedc84a3c4d372161926efc348b5599b13a6e1aedbbf0e16fed75300aef2a5588248ce40343be13c8fdece678527a617b2218775604597c385edce0b5623aec753b172089f1b57d9be7f3cc4b03c223b4f1c2ba9abda307f74fc32e27cc5c0f0fcda6cee756e0c4ebe724d5bcb7b0433e1581c25878326ceece3d1dc967f698ff4a6f623f92b60fb99da1ea4fd167b6d38bfa94a7fbc09d4140034de71c4a0846feb4b6e11232c1f0160f501ed1c5f4717b1684cd8bb26f16ac881d479f491127f4e286c21cff053363bce4f793fd94ed8518d111e710485c4e205a363c55564ca5b698a130a32752be1dc39bf1bdb1fec5f141f964a2b58da674dacd57a67483f533f152a93b653b029417a3cfbb680a7df7947376b190678e0672d2d4e6b18e79ee6cf22782d916d231948e6568f38790000c5e476715ee4385f88727a468feff543a62368a993ea136c313489d4400cb6e04896415849d3bf6ee22c6ecd3f4a144236fb0d84d5fc5e360664d5829f74db68b50538c2ff500e6a3fbf01e8b3faab211a568c480ce2d2914cd3506842346cea186279ddb3d17a3278e26c986c222fb544f9ac267522fee9866ef34c317b8a99cf5425e40e82536b0072e84412ee92bc471dc187166d295840eb6a4470571b29c6853a43d101882b9580fddc11e076705cf1fad9b3792e1142b4e2d280767115b6aa5b1fde5373d7dbb91250ad54e935a6e9b098d0e573d28ec1e26e247ab8867ae27a21002e6e1e75291c546d942c8dbd0886a9d631539d254dd30cef35d26bbfa67359c95274bed4336d09731f7bbcc18e286d8a632d6f4a5d4aa92b501d23382a17e08c6570d1b8ceda960b523db5cad0d7303d64195aac99768d201560a003c3dc9c36bcc6983111828e13c740d6db4520523b4d02dd11f8fe3e30cc7a8930d62eda68874dac6753f1f714818b1626f32484c146cd56dc255ee140dd1a60d217d4d2d98d4aaed56667b906f1c98c43fb5217e736f87b5730ffc52567d653987613318827ae8794e45d76a01a86f30d23ac53f0bb4b5c6196704009ce558004482c95794f64512040fa67c63ffa5e60ba4bf80c68c13e16efef576a11f24668cb11d5f6b9866aeafadbdebfec6d25d53612e0fc1241b1c13cd79878e7ccffb0c3f6f3f51e13086935a04ef166f3c3d62db3dec49c3279b89f900e2274fcc645d33657b0fe9a519ac924a2b7e09a98737e2e0f7cb05faeafd5cd25a992ff24692deda4b5b4abd5ff3d04466da4bee52886a03b5740dfb8898c6f086c0ea3f3905859e0b050bbaa75bf080b81f9193678c6872127f44ddf00dc64931d857f68f8fa3bf83dac17c2c209337433345cba79a9d52cc0cc82f4e05f2103ec1bed2a265d20684f53cf7f5279b9ef96a82461e0b7068ce3824110108b9430996e72cbb3f02bbf41391817b224c198da617977877347b82c87a93bddf1bc50d6ebbeb0fdd294e3ebfd7b7443f372cb10a1ee058787044ecc5239976f2c9e21e1550fda3e45911569cc8ad28d6770b790feddac41e1f42c2014efc61794e571d96d100b9ee378fade72725a1992634df032016e5aae5f0319d27930812e647871884d351e8db2c6219e720e392ddc0d83ac82b2d88007d12c89b88688eed43a61ed358b3723848cff11c5eb399b0ebf3a4639bdeba66a8d75b8afd34ba858490a080007e91712516e6a227da7384c206fcc04f3a42158c67143b692a1b707e6764a13bfdbfd60a9d680fe750bb97d36ff9855698844d83af32bc561f28228f427e8e1e5e5c6dde7886bfaa2f2c1441a919c884c4898cf6aad47a1bdcacfb399fa726a2c530bb8992e5027a39795be3368225a35682d93223f9d37bc1398380409c50921e55f57a9a4c0f8ea188eb4965d819e48a0e6b276d4f3705748e6764a1ef2981ea5041d3909d3b42671dbf5990040e27fc7adf8b6c1fc5f186ceaf0cddcb570d3b5ec5d3cab848bd49890416c56d1214af8aeceba8ceb2623bcd8ff584bd19f1927e9a30bdc3daf3a5ddd87da62f0b6abbbf8ef7f9481d8c4c9cde4736e8d3f9171c11f33544bccc9498fa54dfb3126d926d544899d460cb1068cbe24ab79e05cbdbbdcbb058d296680fd1e6ddc2fd6eb0dc9c0f1f45ba5bb78f00013fd23328af66eda9004e884189c00b640b4f5c6c79a51c4be7db16e97c113b544717ff990d5ef271d15d4420bd0d6fb3697b970dda0c8dd3982c5f4d8309573f6a3bc503290a0d8b981bcbf3306e0a27e4389e4fe80220f2fa83769abcaaaf6468d8f19e0c4dec1b2b2dab7eed938dc3f3257b1e734b775e606bf2aec6c5492967502dcbf9aadba4c4c28355c1cb69e1cef07cb0e387e7e334b1288d6c62a6cbef68b319a9285192612497557fcd636f60ab65ff7b14d464f2eb7f614efb64f57926fac3ccbb32e86de0143f3f4819de410d954ea5433cc533452a46d0bfb2122bcad24899311185656c1b9f0bb22bddfde05ff236ebbee9ab919d61d647e189b4c7ccc2cc0c855c434fbd474e736e84f4915c63f9bf2983ab01b2ee39d0f19e6d6de9bb1c163482b34cea4fa49db8871b6f9f9d011a04875b5868c4072c2ec8d6c5f02f09aaa529cd4ef33a6091023054f8bc4cccb0d768b33371ffa8fd04a53bc722142c7a0edcc6e3bc0cbf63515719698b79f4f7df69d6c3707a2850e08714fc4a8e5aac992d391ea38b5404cf794085ca96873f88e95577cff236433b1eb081ed6f1f1d23d4504452e667c64dd2a42846c2a036ff3671bdc8121cade29b452cd034ecb3499d454d55b44be03c5c67997c592723ba2a1caf6c1848b64a19dbb158c6b27b744647f4dedba07166a340b677a92a0cc927c7a1ba817c7ccaeefa5924531c70dbd8e39c90940c57dbca28558f3a07cdd59f0050840b2945f177d604ac89239f6c7a7bca8497739c8840aa92989ca41d6ac07c57f2c0b0038a30fa550beb62c1ecac9513d4e34f84fe8fa59c8ee2fcd984ea5db3c682c1cf81f48a7118610553a31d25469ccb8595ea57ce9f76e31faed0d9b7ea47a81d5b02fe5f691c26827f8b56aa79b04860499d59f1066659635ca75303bbcef634ac6875c07a6b53235b93f9750629a313277f62f075d218cb6faa70d184903677c73704880d0313d632847b34e364be7f1863e8ffacdb29e137071e324dd50da1815bf905097f02ade4bc56186d03c538d70edf40ac96513b991907b5d11f5c2caebb89ea2a2e7b6ab19336984899c6774df96963074fb45ba6cb80a1812acf124d9ec95c98c5e81cb3c9e9627d99273a25ff756768e158b6fcbebb6f739e6c36f559813ce4804f3ad2efb4a149892098e89492b41db03da5f87891b51b49d7762d2fb9175d6c4ca04c82c3026711e626ad23f7888da3bf1f860d32197a5eea6ccd6e597c728f2602ce07c534d23804039b600fce2073a48d7836057e292728b0a8984cd4e434b81b56cc638923faa30f965aaa461acb5ad96b85c2b7968a5626b9a5e8ae5d97f45d9ef55732d559d4405037fdd9e0a497f7fd9ce57874aff8b0a8abd80c2cccb101e8b7492c6d9c702cbd2af11f37e5e6e37f765eff3fea0bc1647f85e657fe9e796f037b4f2ee203a4718a1bb6658e961d781dd0ac5a1dae0c52bcda56355fe99128aa2d7f7fbc605c687333686706ec9fd5df3fa65eb194ffd2cc2913a0a3700adbcb6cf101940760e1faa2dbef37d4f93c3210d773c43312f2988593da8abdc24ac2646bb1d7c97254d883c1772354a70b157d81b9a52af88d7495e03acbf076a0be7f19b47bb026762c8c13f7be252a235b9142298e38a0be136ddeeafbe0cb5eb0966ec0615478e45bdb07eb2ebe4195bc968f4ce21a2d82e233c940ed0be98b99f491cf190ef850d1416bf1ea30114a508d319c1c36ef255f5839883890fb8ff793700b5c8df08e7da3cf3952867043407446a84c21da25b179fe8db6fbcba6f5c6b49fc40648358363d76a857312cacced0e085171427d38e74ca5ddcbae40eb72d9ea69c1d2fcc0cc3e0c1f9e0176b3c171b5809aae36667c65466b461a3cbfca590ee552239e75e30f9d5b6ca32b29e06d19b0d5c1ed9d1b9677dcc508a2e0dc72d9765dff56143f2563cc0d3377db64100910cb7ecab660364680d94430742e6e13fb7d47c948d00a9f02bc07714bf6f31c4f5ceb4e13f26a71d2d7b6921a6ae63309ed10c08fecaeb155e004c3d1b1527dfe197fece35231fae2ace5c61ce1cf49ee954108e2fd3cd866dd0c202a0441305805726949e5807627e2b5909b92cd337e670435de1f7622d0062a89cb6cd1d94ced4ecf7cd5a99887c5e77c235476a832fd3297a6b84685f46c4dd2219d337332a22f2058d9dadfb4b35bc4fac53eda9d58d367af8663a9c02f0fe1a93eac38b4648081217ad5bb900c2a9e82d4803265c7a26ee30599f5f40fa9120fbeb4f3f4dc4322642bc5efe64fe0bc0da2942ea06b28193b1665003101a4c34c2e416049b7269be11047ad9ebec3568be8b0c5c9fc5bb09ffe0fb3c0ab11343138556f5be24318167cc48e3a92d306c9635811b3f6115885f9bd6171ebad03aedd9affa628dcbefa52cf313f98be93b7c28d726593faea19107b759644315fe76cab36233bdcfe8e8ac45928cab5431788e00ae9308e1f070a61e3fff82cfcbba530a69dc068631897998d726f52ec8dd0bcbf6db3d9c5c1f720fa992a3cee144d326727baf5805e2c67ffdf595d591bf98035ce5cc78b43936cdaee4baee6b9d3790138f7dc248949a78b9116aac663275f2034504b8dde2bf08002ee2f796d011a5ecd2e71c26da02c2af294f20230f31ba4eddc07f12ec97a0b89b62ac0b68493963fec549eeed2496c4f19892a1132d502d9bad3b3c6ebe54546c077aa33bba9d835eb92e1c8b5224bdbc3a654a8b76ac8596b93a3bcaf3dd2683ae40e5878a5b14d81802e7c86feed11b1ecf6baea62e8e44a854dda16af949e32bdb0192e58e676be2cd94e84026924269183b7e5e804640d1c415b2c253cafca541259692f05f1c7d04c9f0f88c26f80a95948c5970bfad7c6f34360b308a8e5db33a3a8f4599f140ae3c14ac1ec140034b97ec7ef372f8924ac4fd0b95e95260289fb1407b618594e8e34eb69baf6e570d83c751b6ae8bf2f3b3199b1d25ac18a7e084f63ed1097a1fb9595398fe95e1caaee135cac4df469573d2f8f7aad769b43469f461fca978c0592240f85963e721f40b01e13c65244e1f240fad0d42b3efa04b56181253a403b12ef4f97369145c8b200d82cd9bf82c4949fa1446b8f5f3aac19ea4c26d249770f84c06089d3c052f2ca14ef4f4e7a8ab463a74cf93def36b2159ef359b024ffb1de32ce53155e747836f4199ffc70f49c798e8375b902ce6cb9b0eb74ad9e73818e6c9c1336c17f1295465d0a655239f3e88045c3768a6b054df1a186674573591486b7fc6bde798145dcdc1f01fc16a7b8c97f471b8b5294476066a872251617b66bfe5c7a64e55c8a797cb43216d161daff3c4d934d8e782abb602fa0179d8519fcdb06e9ea93eb586b2de98dd163508916c9ca563a31f5fe5022c0b8d184e7f349b7da2e10416b7b6f83b9a6a072f649ece9138a11822f2bcd9e5c6b695d599fe5a03169380379548f643e492bf146ad2ad13d41a5b4658cb8118b6692914b5e79fabb30cc88ba78d0138ac10525a0f2a2fead6280c6522db071afa17900e00ae29b651d8079c1a9e7e143ec9ac1f99060863d31b627f9e0cb1cc6bcb3cb7e665025eaa34648c0244dc6fcbd0f4820a7b51b067661fa15d1dffd6a28304075ef3d7250e6890506d14a4ce9c2263555105269c6e76feddff93b989142aa33fcefffa8e00ad2828bd52123ee7889ed4e73593d78edd6e7b7b44314aa8e350c23a9b79bcbeb5e3998c4fd7fc295cdbe3c42c5639b65f7f1d9a0d5b1ef35edb790f342cdf58ec4ea7afd922035f2089a467339b1ee0bb18fec1477886454320f7b26a526814dfc9e407e14bb42ffe955dfe03d299559070df876acb5e3e3d7b5adb747709298ef5c2ef9902fdad8a3a7db4b053ede2e2ee141162f7f1945fc884918ef1a1a0960b1eb139ff0910419a0c3a1f1f2c35a3b6da5a2132ebdaff8d19f6430736896ef3eb62f66022febab20f37f8d89f7bd65125f4b3cb57c4bbd612000b0e3c6a926047088df5b8ca051e1a12ab4313a89ac1395955ae74d4f07c4f03bd151205e222ec9a083f9c9ec848b88bf2b450d4f68c56e045463e41ae59cfaa5174d2f5468e6eae9e54ca1900f582bfaabc0ed5651f3c6e76b62895949994b544328dc1cb77fc9745f9b43ef948a245b7f296ebea0a1fb8c53c7c8840b2662851cfb3d968918b40399f99fbce5c66c925bfe15d26434f1962aba69e0f3dc4494ab283d3329d750465b945333c84bb8002b945b1c81d4243c61ae8d08ba7cd56a92b7a86b9697c2c7a69eabecd4723d4843d9a7bbed53b39d385d6a56b64b929aafbdb3f708d7445ae8d90ee23405a21acb547e65e48150a4f4c1cf6f2b1c737973e4f4a072f9617bc5adc3cc58eb0da3074e492909b6718d0cccb7aea685c8126a4310ddf8d54686b868e040d98c2e135ad0c734e43bc941afdd99ed814e14e1166c306bcf3dfe8ed3b77ed0d0bcefa2d1ee4d1fe5d71a9f43834d7ed8ca5777329fb6b235fb794436c416303abf9d41b5c6cad59bbccb172b4e2fe92ffc3aa554503365e55fd246727443ec7c248f7e550e510d53a509484211c0e6e1818c26391cff9497a48dd95dbbb6cecd12fd7b37a376c2289c1b88934ab73ef785960655d473601c0c74cf2ac8a6b0a4c707ec6344a4fda25e9a3141f835c485060f629d6d5b6387b2522e3c531c6c09fbcd81a08a4e50bd206d7067777069121ad4a3fb75fe731646f27a104311ac8f3a0716171204fbb2a4b91891db049f1653e47b867eb35028c22e3874a1e1b00afb80ec54dfd1c315879100f0d068530243a41b8a4844f097c69793b388c7f546e45f319bc315b8c86b72b2b2242d71502c9d9f12160cc8f30594062f42c9789ccd62f4c7dc14769389b3ef7450048e88107728872e8d378d36514f4fadcdedad804326e5b36051d203314fbbfa47bcc8c1be324f74ce8b1ce7fcae4dce9c0eff3eadaef3c3077a04754845dedbde884a6681f38f6af587134bc0517dfe9944d99a47d42dd62db4fbb6531fd98b56e9e91a3a4337aa121ea83a1f8d7f6e5e06c4f5f0efa6f32e80679b92a4bfa751536c42b7d92f90c3347943db5bc41140c06c1d53e10a61ff1d342c343eb4e66d247ed566a55a45c3490fca35a66398f20c60c702e30d7e90c40561ef2c347dac75783e40969aef04b354fae1a8dd1685f821c6f4d761a9827d5d6639471e7c50a1dedb09a9906a3ef078227f45062b0234f58979d192cb3cb83d74ec24641d124516b5f78da39e368ec4ad2287fb7d89ec694b835521ec77572ec7fe4d2ca7873674d5b84145033070b4f3e0ce37b8aa87cdfe4eff13e5997b5b67ae95d2dfb639f5fe3b8d45b74c12c5ce4c2ed791e92b863a225ca856b788790fd55fc992d4b5f80c68ff031d00dbcfefe90841d0b22d37926de02d9d1c3c99ffe292b44a090b4e672d7f8d3868b3276e1d77d866af5d3ab1cceccdc0615a887b59f226680a083da314e9b8564e2bc3827e091d93fc16b3c1794b4187f15703ab79257eb03a110fa9b07eca7b5cf65ad4523365f7e99a3f784557ca7886f984d33f6dd8cc6b579adf667212767c76bc00a53f6094d63c1a52bff6e49ce01db5c37f79d956db27afc9058e03c33e33f713bb9cafb841722f6f3f846ed4270fd1941325ac5806c33f5434adcf6eb409c86ee83ce30e691a4f0cf54ae778442721007e86dbde5569245e8db4fa8dfd1ae74a3fcf48a0670e233e62c9b5434bcd400023115d04d9f9f2ab3e9e2e3e6a7527ef15cd01df4ebe4ff36e461b51f28238bdee0dfbf198ca090f48cf762ef3b205f73d777b85413365262b1e52f7de96ab40f323ab4cbeba18a7e74609cf544e2366f464fdbbed795efa5e5ae48e30d2881e4608b7cb983b7f059ee18cb7eb3c921bf6f7817d7bde7e18a9e13f97bf479b682183dd3359fb45ef4de41efeb94755e3a29520eeb17d99bc8cfe67c1d4102f6dd656389aef538ff5a9a8f4bf97ed4b8e41df054bd998c90f946a9175aab607494b0fefef9f267f3e2656978763e711c304efd12b2c30b6f27b93ecbb2efa0712b601619b5c9bd033cf9fadf5c4a3c8f1024392e8bcc3d884c211d5b09a348a1c4913748fa63c2d6fad10bc585075ada39c9ae7f3b3e280ac2cffa2e4087d9efdd1bdaf2b643bca7785152137f7dffb06209416db7ce85c8e5ce2d3bb04f0abf85aa5573d9cc864da899d870ff1d56ba1ff98613444715b1cf0d0d91737eb6a4bb5ea3e8631d02758506f9165f549f77aa6c247cb7b984a01f57fb1a3ef8dd4f0bc852941c84c75332deed513d8a88721dfc792c76c7d452106c10eaa0db7ccbd50102c2bdabbd79542f77d7f737efdc34b1bc704abd3c225ff7a80d2bf5d143ea55e59ed371108f46f070cdaa19e7249425b459d9a4e851e6b79f2e6d790bbd52fed668ed5864801ed0bff539cd4c3bec6b572e71b516884185ca81fafc4e61ae4d25ef17ce01c94c521cad52ecd591c792ef0e237c14b96ade06eeeeb7553a51cefb46519ed182340ea4b6f58c18b792a24658478a68ed0c4ead9b95e6c67ed90f6904b13a2fd60b7115fd0adef67e47b060d7527cbd74c0c9e11efa486136dae2daa9af8b3a3b317068d794f2744a04ec4c3c9c3b16fc8a17f3030c91b9dce11add6037b8b73c61995df84ce92866fd59165882428bd79099f361d8bf0496fa3ed3c2a98dcbf2728d3c5f5bcde16c01ad59d89205431708ebd62b8f5b757c78a1a47208e5c50e5670bcca53ed0df9967a2179881de3201b57a9c53e0f4ba19522ef5ce030c152ef36c434c51acfb64cbd82a86cf18d08827f94139fd710903050bd159fee97392747dad74ff5bf38771f2132c89cdbf05681597835b5eacc4ef07ab8b5b9488b045b28f7a0c302edb9c63cfd965aa9cc80276d83b0daf5549e91b6e21e7e4d58a6eef086eafba569f8a708d145eed7373be6513869d104d7af4fb921f9cbe07f7f3b242c509983f88cc9ef82270f0ae902afe5ce9eaefef292fc195f8a144c645e713e4804546d395f20b6b69b2e4670d848e2e7dcd03d9c7ebf80f8ded512fa86af3adadb92fb5eb09291254b00651764b2f92ebe46655680f958f5ac3769b820b98a471742f9879f44113a344c8db9943f8029922c22fce2280a074bba6ee222419ebad8db83508c85a962274cebe015d06832368226b3bcd806e94a1db1a42170f2eb64737f87ba870d8b2cb1e34ba6a70fdfb6c37089e8b02e0bdf08043af5d2d54ca30c771faf40807be04f03636194b3326c4da9431ba250f3fb0243386b05da6e29b96998b47a935bb7e1b915d33998ff287e43c92709daf43cce2d86b572c2252488a7e8792f79a6614f2716c6e956d757b89f99f3bc9fcad17664cdd8dc75e6a1c77d2eab9534f1f1c9654a6cc6e6e99500f8a3347cfd26eea747b15c38d6b7b5872e2591ccb3b6dd71728e1f9dbe2e5175bc43516a45ea7bdb80661f781d6a068553c02ace1c97a70f04733ad66fa85a6dc2ae46ddff8fd5d24c5a6aed1dfc6e89808e7575ff629ade68bdad35866f7fd5ce4f8721f6e7ea8eab5c3737aada768f4f23741336a5f63de6671893551b2ea46523c2cdaef868640bc5ec6446835aa1e24d46dc30cad186787f5bbc72f53942a8cb9197039473a311e1ce4483737fb6a9c509f2f15d28ba399a2bda7ee0e0a9262ea6dfd755b9d71470897a317f40b405eaf02efc1d402850398f22098d20bcc457a63631947548cba4c024b5f426d8c20ecfa25a704cefa73714df8ac0b464d37c14538124d2d249aa9e597f16b0d4e7f14ca049059c5c882b53952c0781126544160babd0c7012f4deef6e9da82e9e3084b8cf3a28350aaf4e715618931da78869f876ea75cf46aae639fcc46586020b5f81cff205a64260ad20730904302d9598aeeddf1705be9c9410cfed959873494a62e82ff463e4fae4b583de59228f339491a6b89df410e121263241fcd8faa64c86338ddb6993edf11a01b6ecab000191f50005e3b2a5179aef8fc48943cb92b80489f9cbce72863eeb0e281acdc0adcb97494d08d0e7ba1c9305ac679970cd543cec02115ece141323420ad50af83b285b4bd9cd226d5efba45f90bb9fef1e1abfa2054e4dfabc3b1ecc607accc58ec3104f0942b116b65416f7d035bf2d76182e6da3dfe72b4f2bee9da72e52407fc1e0c9643c983d01d6b122790f3489934442a0f1c691759c4f079afb4ea03ff967dd3fad145195e4ee719ebd3a43c551c05f0174d8b10495b49e8f3e3cc656b40b4700275cb3e16c877dba4bb4c769e2df06a1cf400a38ee807e65db72099ccc920fb98b97fdea196ea2c8787c9d7d6a0cf1727c49d968a06a011d0a321d3a106f9af1efa18ffdfa85232c7b1200ffac3b05c8d2643585f461c480a4b8ac734b8fee9b4c067a88e3c0b5eefa29ef6754d8fe3af8a0b1bc0c9e0cdf6ca8dc3c8cdcc8039737a2bd9238ff2c2e471b17ef56254b3f5a0c8933f4710179339a68b5f3781061fa5f70d193f4f736e3e714791b6299ada6a4114fd4f15009421040430401de2283e2077f0255d7242c317adfd8179347b518e7969b12e1c095da969a5aadd5b41d29f12d73947489d45b5ac8f7a30490c98182c9dbf6797b0972604f3af07a32cf2d4212e2e676153a65f9dfc1767ca7b37b7b03ef52fbf71d4b33fed174195ce7956b8216a574e4501e6908215e350333cafb552edfe0560b1f64b48ca8d2268326ab02bae4de9ed35f71ac72b817c84d18e3ab7d8d7e965f4951daa07f0a7a4eccea94104e62195a14a06b5a3238cfd9503f77d8d9bacbee04e2243347d8be547dd1dd0a29f9f9d2ceecb552691f13fcca305c29f0db8a978f3580c024fc00f322caa1b92de7fcb99edf91b60bc7e5f77e8b10045b0d7d426340956249fdd9a956e0e0b9345d6843c48d86ca1a44fd23fcb10e817258d0b7682b7c3a8eeb5d21a7eb11498d7ca78cdab8d3caeb9f4d4ca396fe2c536c31bfae97b1287e210dc4ec15a62d43373d89cac4f1a107e493d6fbaf58fe8af2b60647b533fdd172e0bd8b3d691a270d36ae9e027e07cf2339a440030953c2c0286c78bdf3c31c5f8d103c68cd9548105444dbfb99a69d73432da58d94bef4bdf093b3d85961d5699f6d1de33ebcd9ac8c754f80eb25ce2adb4efc314139f50fae1f56db4ba5d7d574b5d2dd2670e45e3ba8ebeded4e7a8f89084a833d326ca88e66c68c5569bd906737709727674b5732ad0e58ed785e7f212163c39055804ccbb91e0b2f7e73879dcbaf24079e0cf975d0e7f0de7a947a1d7e3cb8ebc30d46f698de97885f51ada8ae80a53c786b3338969e150ccb98bfa9aaeb54878d449c5d6eeb52856696ba0f82de64ba09ac049cbbcc257b397f1a1489cae7b042387e1aae7877c21080af7029bd0ee317cbf72ee470c01040fdb882017f902f13beccab771c0c5fa01b9ee8d69333387104d2abbd1301c8738da01a834e2ae622787cb8052b17cb90f121a99d7a426aa801c2adff0758e6233d193ef075a79ce6fb7bfdffcb78e9e0b750f10da940c0b4ef009bea80e7483409b0bdf60a29929350d29e06d19557db0c91cfed9dc0536abc27538bce86f124191926fb54c7bff6f37d729eccea26c5983172f1acc7de1240dd64e2fa00798971c114698767f188769d85a2fef1ee99c68a924737d20663fa872a4b5be49f690df2de6fbf188a84594b20a1f3aa5a764cf8b91967b99fceac9bd194279c3200287368905375d326d17b70398a77ddd4f102e27229e5f4e607313d5af6bea068498fa772dbfeabd8af9ce17e234b8c09a29dd9052f3bc0d902a4cdbad396a7f63b68efdb5a4510d0b761b6de84ae6215f9b42a817e2684e3059eea56e86c0234dc75282b965159a148f2878617d88fb3506ea63381847fc2a28b5b2f03bae50cc164f18881ccb7d0874f3c076a9a1c764d3d7bd4526937fc0a8a99dd3663e731b4bb8bbdb3f800009adedd064e021762310002ff17f51ab2be07e4a28274637fd0efcdaf3cb6a7726859cac7218ce495d18bbb86e2fd2ed359e205ea3ee30bdc3b86ea94def8736b5046181b2cf36c6af52f44fe43b685b89985213b7a4e3fd830dbe90f4a03151a7a2c5754457d391e7304b0533e2ea1d7873a2cf3ac70d3f8ab04bc8704afa5e446af61672f97dad191e4ac37cef77f8bd43bc342b171ba89845aae42709b185ee1bd0b18f006b4e5dc11a675a0c2d232a4355e6d28400c88e401405efb2206ffddd3c19d8cf3b682be480a5cdc33f66aeb8b36fec5d3d055445089267c7b2f2a880aae56bd442e55a625876f31acb315c0c597b6e2a38549e5bc39682b000671cfb15e8ae01edf7f6ed6fe18df80d78a91a07efbbdb3fd9c49ce2d28bc9ea47ee0bdf35945a4ad68ad16262dc0443d634ddb19b98a9759f84124d39fb8b5e8d2d0e1282151bdb71163415dc391361eab79c28341c79db04782829a7501cc2f44b9dc4854e5aa53748b2ee9591ae1900ef68e4d080aa579fe023a3e38cf7c8a6c82cb3043ab642b557e64bfcef0aa5d5195f0a73b3c8cd7fc96b9719809410809532ad0d668b44b888180c61116fe6f88c24ca6277d36efa96d78f937ce16b9afd50f645de116a989dc2355a1a33a541347cdb25127a8ce04b8e9cc1ce3cfc43f888cf981c82a6acbacbfeba0f6b0e736f76f0dd1abbc7d96ad71a73e74e215d2b2ebad7787c02c9a15dc07d5c09ba5bad89b6ab914463eb3ef04a8bc09c465d61f2b71a9b3e6aaf915748b98ca6e5603b152c7219d9210f9e470a5ceecba5f001a1a8cdaeb43fa6620e6cfa95d100c4d9cce0c23d62fc624279d946ce5ac076ed2eec7eaa0050e60d1d88c460c46a547b6833130c0a52804dd54bca7be28a04a1b3a35adb367d0b9df8406ca7c87d52d37f1cd3461a15d7ad9c54578d09ab6072fc500d0b4a28d96d20044cfaab143fc96752562b37e53ae745db32fe6e29c0a7f452b83bbd276f1f3c1fe4922158efb51edce9484431832b73eb188cccff9c7d239bee7068dcb1bbafc6f52303cd7d026b0c89a1e0b449632f7508b61fc80ae7dd93bbb5c34957ccd5f97f686e6ec8852c464939ea9f969b6d83c499a55bb7170d06527e99fe0ed9b0912f039406cb825875b2902672fee4e49b4b423440b26cf99a9bd8e5a3a91db18105915710f54474111145a05b4063d2d149b0e1717e2035d79451d858de349925564c82b2e73eb9a855584c788a9f5a78f35ed5572646834e778002fda108b8fb68bc2c82275fff21767dd802e4cfa715be494349f8b6e99cf3b9e8666139f019a380ed68b2641d03ec918cbf4f2b96a1f2b7905d1ae277ebc378d97104c14295b56d22fdeb947cef2253347fd2ed27e3758b676b8ae75b92c762fcb5ce9bc03a09579f920f1148d25ec601a1432c968b4ddb25c8fdad52274c4fa6e61dfd9c6839281eeea1039fb0e8f86639e544e48e858b81bc4eb368d41c33a5df09b3fc50b74d71e546e6f1cb88127b7896e0ad1d8071db8743d0fc218ee6a4fed3fa5a2ee974335c0323c2b1439b6c36f852b30d9cd1c515dda7d1568796f41f6ea0456664a95e1ba3611d401356d0c76556a005ea0f5d3bedfb696bdd6b42a55721497a0e1b410cfde9eeb35b3d75e9709438a8e077725b274ab424128967ef4d697313b34f45c888a86da6f4dc8bee2bbe8fb047f7254b1b118cafdce1ccb9eb26aebea923018446980394bda74f31f9530020e2f077d43ab355ac6b08bc7a80ac6093b6da4573b26f7a976d55a79e1ddb63c9c1ee408259e791284b3f2b469bc56404bbb494b94ec3156941e106c3b26ecdcb33e929c04a50616807151b7805662dd006f989639716db7cd1051996da13a207c7a7b2b9c6e2f410a46751ae357dc1d7a04ceded2267721a53f8cc147ece278f3d1fd8a97da39b89a5fa21d1e97d72b7b5b34cfb7d8dcc50cca244bbc644f1a6d43426fc2e0c95cbc7c635a5cb1818a84e19a879b2c42c449c61ec1d32bce3fde3ff5b8109427abcad24757c72bdf10e9b74332feeb7e92a35923a9ab40e4c5d07f06bfc245833dc4b9b1a979ce26537e6725effe7bf7fe58ef59748ac3ed650a478e91cd90b7ef188de624b6882544334436900159f83cb0ec3cde508243f44fef1507ee592a1d7fbe18849e8b574e99c47ac4e402cfe49de7c16b43906f4c526153e622bdc503e23ecb4d49a6ee030932fa76fd22d50c4c39443835c1a9bc0d90e67b1f8fcc0cd13848d1dd804294f63ab8dc1af60a00977000d02e13904060ac38a99ffdb18a391747653bf251106348534ad632f61ee5aa987d5785b2c07c575bfc58c2cb9960520606a0eae037a0d58ae464e4c2aebfb69ed6d38404398922bec69183d0a02d7672e002172276ea13b6058dc6437d2b28da8ccb2ad2ceb02a92f3d1b371e76f3f032871092db7fda8b63cecd2904cf0742f760aaafe01d6a5bb8a75158583f61b881d6d2f0f9014109d3fdd80cef439b9ca6843d3b4d92fb4c6c352d9e59bb85753fe1454729e08dc36e7746e3c45a9359d7795560edd180fc9533f88713fd1d0eab1c2b5ed52a071dfdbf7915154cf5b1f3d92a6785a09b3220a9a758a55c0801d172c851c264535fb360c8065621aaa666ebae794b6aee03789bad1eac005518bc8afc8c79f4077da70a03ba7f548589ff6c830419aa9d7ef63f688f6204254da79e9ab7ceabe957ff588b72dfeeb3ed934b1dcdd32b87be60d8f0f36c9bd56ca7b65113d033c78ea67902438dd5513c0e9d5ad1da52bc0e7e21e7c704e6f3fb2457c7f3edf862df7ec822fa35ab38dcad03896fa7b7307cb8d369dbfcc206cdd53341e3b715f451f0a0609422bebf8e58090f72f39dec0ca8fba02e7ffda0890869cc455b9c8b1c70169d58cdc145c65a2e73e7381ee0ae3e7f09a46123d9b0d288dca2a3fde13a9393af888366d425d56f19bb242ad93cb3bd3b5ba3a7777c5b797b0790255f690b023ab994d740eb78bc5bc4ea8ec3d903af41afd5ccb82d6d778e80beeef665c2f47cfde77b0641c9af9268e5cd14f9def034f8ff4144a9449aa99f9ce3d8bdfd83e52b25e861273bd7cbe0bbcd1ecf0a72e89c72de15b65302d2e53f81b7142587ae1f86c1a45686bcf8201280dbc0fc156bfe944f6b13ec56ecc9a8179a41b199373ee8282be78790de88bb234fe9bf1270231048e0e453f3fde396af25063eba5ebdfb0aa0081d12c7f46b8ed3dd37db912b59564f8d2714a8550f8acbf6d41d79df13ca50fb3ba0fc6ffa03770489ab21c1b5e225718025822e7152adcb5a39d8d2ccbd9e63cd18391e25d8f3c5e34cb90216c13bcd6264d0d194a2568a46719a4c42a9fb2224c38d16f0cb9b4e638c0e682d9b90b9e711a4a365e1d8b10e2da64bb856c1b44f650e2852bd1574d386956f9636a47aab69584bd39b27c110934758ac6225833a499ac9e70ed6528664bc8f46152a34c4b78b1478b99fedd5b340c334809337d83221db35acb7b13c856f93b19bf60427ba9b92301ea0d3afc488cfb33222cc848afc27ea3b7928e786bab814ea72d698616db02d886f259188abb3cab9d31451a5e395e29537f0aa0db1180ca2a550956cad2e2144642e008b4ca14e873364dab026bd63628ab1838bf9c6acd16fca2bd554abeb7e2a50941c326f25eb70b7af320a62b37d4b9eefff4c1c4a73c8c28c909b43e4da1e0ad945da7c6b937daa5703b4e9808880e0cf45a29061cd1fe38f98816911ed7beec1c6054e4fa9ce04c9f231137651040825189ce06a4794865f8786874a04a6855ef80caa47ea16ad2e8e18ce67f53ec32952fc3ccd3bd30d033ca13fbefea35fda1d1baa8441ad3504ddc94f2236664093d219101bc947cced2188d2a19fe7b6026159a416b224c2a2f454a21058fe0b0fae5aeb0ccb67811e9c0a01b4e5f32feed8457cfc45a56189ad989e3946790af2c594aa2b46fdbf64aed17ca71db4d4674d79896be3eb520dac9986c88443a0d44ad4410ff1d886828aa9acbe41db68b88463e77070ea68cb05ce978974ca3cd5bd3ce7a07d566f94f3eb7d783b6b30284dd883cbf0e597596344137c0c3cc078dc1047e13ed3bef2a817502e29e8a4306fd0d8bf750032a3af0d601234f9ee40ff043ff2c5b4afb7bbc78759e56086900c01685ce136892f97e2b8d691bdbd3c5bcbf3d8d1b14c1fcd9ce5b458cbf55954042d83160ea9c163fd563a56f46e877cc95beeb4f960ff6316de9733c85eef8121697c48f9aa826e1c3fe504658fbc598eb90f70a1cf0f4f175db98521209580f0231360bf4ddc2ee1ce34222f5fab8ae828c1fe1dbe64fc0ae1dbc7e478c319041a448657a66774019b35f296dddfaf32069af122d15952ae3bd13e51e29c689c3d08ca279314e63c9dcbd0d42839ea71727dd44ef04c6d31a5c8df257213b6528558b8268a28ddfabeb1c60c365d29563201ca9f03134acd1cda57b30b7008a15af782f9706124f65570ca4bcb6aedf1fea5c304cb9a2e1a931b75f2d543f306ab121b4cd503b145815d2b1aa3194cdbbde50a333209e6a3265a723fe029f3287b50d6931f1a1ff0384e8b41d76c47b68a04f5ff34ef4b41517a9486468be2492a6c8073057b3cc59894c7848a1ec4bb46f97b896d80a375275186ff63b1b78dd494cc2a67c1448cb8c2252d7cf0ec03f7a60304ea0add26345691cdbb27fac33b1a939c27d6dec3e09f8f006b7222d17fb55b3b619470091e883feab27aba0ec258cedb7d9401d41d12519f234eff4b0a287aab5492054194e587a27d068e09320ea299a048c7db3e98ab2c0df13c3ec48bb3675698eabf16fbaca327f3d189d4e0900ab933463d6de5b38b555d7056da4ec056c3543ca5a9d9ec7df2ce59278e08dff95686564f936826a540e612e3f299c13c8171a649eb4b3413b7d4b401cea7ab2f4661f7d39957aa023ee83f46e4f13c0bd87c746b66999fcf0fb7aa6b324a4afdab336eb0d414c0ca3ec18a43078998ca7ac58a2b0f6fc031897e3f57f83cfb7e8c8edb1b9bab6ceff18e9105e98f04197f9527cbff8aa32b973a68f885020e3307f9fd144d4b84e145320d55c0de20a80bb39b8d8a6aabf5270294f6d4941b655554dee879ee7b8fdfca203f2552131231d47d4258b7ca46224183d5245a2027f06b6e7baebc5b9a9caae50daeabddc0c8385a0a9abbe9c68c9db7073dde28c43fd5210beb0d71d2dbb374d212ce7e6416608939f0e5b8a78917d8ab266d066d6247e9b662dd506684c7b907eeacee675813091fa3cacac69a908d5c9f421850eeaf66c4bdef2272d39c8b6ba09d87b8247407f101b634e1665c4827e4691962ea660ad03453a26631174ac91d41555f71271fd32cd1a1ff74c1c4492d83b8f0d41094b50c3fc076f6d2fd353f0b5225c4b267f7b5c31c24ff5acfb6130fd6b59758a664f7f71f5495d6b0462c7f047e07a327f14705c8b196ccbf9e9d055b418a21dd0af653b59c45d981aaceddc4b7f0543bb645e9095a3f29f5ce5045b5985072fda813b0f5338ddf6e18c01ba7e73a0731c35f543432c5ee3f38471273eaf81c1bb4a921b8098318a0b406337521ab53da879e9b912263780e2c726fa17cf1086f29eeb046fbbd7a1a509bf777a88b42b2e6eb2b68e74838b71472e7163292981407155401d806eb6144f10c8c7433a378e9ccca6cf5e34223fe86f2de7dce663b06bd91459861174cbb4b2e583a34da12c1ee30a342284dc85d82d964d94a2ed7406258dd60f8928e264d1542ac0be17c5843fcd79b583eae2c247239eae059ab21d2d16c1e50cb061fdc9895899f96daaa9f402a2cababb8531a0ab8ccec4a356b147b6fa28b5c0fc309c3733db6bb8c6fbf36a7ea4e62f007172d4a2d468eba55f608e02a68465c43be7cb2c2dc2f42737c3c0aec0216249714e717bd864305989e7d837a15914f76d52f758b97413442437285559c5f5ab3563e976c72cd0e707c0ad1899e7f0139bfaa8f505028c170773c315e8597f72ca2feaa57ac395556f627ad587e45d0d20f8e29e506df054bbef1349e16f6be1aa3ee34cf361cca13ca1b3306b89a2773d402bd8ef384ed250321efb26f9e71fdea906c8296c226b63c974c3e7558fe1448cb7fcf5ae491289a4fc9f08df6125a76916500be23e746422ad1991d1507b834d04e95e90fcde7dcb70a7b266cee3f8e38fd164b68ef42d549f21303a207ba988bebce660150447997793ebaf9bf5ec79e0df0205665848b011406772809ff81e0c62ceca77baeaa20ca8e4da880c22cf171f2100a40e316a743a57bab05a3d1cf9985dfbcfc1581f419d23fa5d3c84c099e6a9d805217f7877171782e0b37904edacd6ed9585a6ca1f8a5b928d749aad996ebb45a0e451d1e189e4d0d8e9870258c78e1d44d92e98a1ecfe9e25bfb2ef3b599b1d163360b57a9a50242c326b93f3c75962d382e3ed10d7e7d58d109eac97dbfbeadadb6017a0e31d1f6267386c06f3d69dd8e624b160cd11487060bf3df01de5beef8b73e6981f19ed1bccd9deffedd953c85a18b7c67f30957eef2c7453731f0a56c44dbec2439ed313a838aac4e77b6b1fa6e5c51fb1f0fc21bc8ca6274e595451acced0b9bbd6d21ea63fec0990b0c050e420a28e64214ed40b425f8e528850cd3f679498cfa30e34d9e8fe5e198148394f8796a8ece3fd4111af46e8c10fb126606e484b9f58bc7a943306e2a11007e92e45b43e9bff7618088eff61771571a869a740ac368dc30b4e15ed141c4289a2758f6803b89ce2bf738d93836b75e162907acc3108b0704c5ace21e5cc3d0a79e54b500490a4ef1f2e90b127c0e4fdd46587b6d9e0613c5eabfa326eda37cbc3cce4b52ca414235475fa1fc48388efd8478e873f0e75f8d751113cb17a84dc635c9d8544c37895779b1b7e68e58da723026df12d2969a05a85c0ba19d60bdb0e7d85e654aa78f717d76fcc61e1e05a4b206c4223bd916219ee81d67325202245e57e39fd10c4ed18226a9df6d442e52c5fd0765d041d17884691cdbc809b894c3f091f07f91463944e3720782ff5f83ad8781d9beea4c3cb531c78e681c980f487153d2c1018f540fcb33e99ed625300b6f39c6f8259a86d3aa91942d9d7ad95de3f9f252df661f80465ae0a315af3de565e277b3870514d000028a7056ebd6507996a1abd5f2f9b8486399fb04081056834f9f268d2a89b77eaa24e45d6c54bb288b65820177f69e65bf6636613e0517778df2e0e19081a03ddd9cfffeafc34e4fba48cf57b7fc6ce352c4881a11c31e00f1ec53321ea80dedf64ef0a19f2c701a36062de7dcec8ab80fbf42f54c70f9780e353d7d0d408b63c136bcaf0bb0cf57b66a2c69731c51c960db7f293396403a05e0b4d3cf1aa07e86940ec10a7737bb799866d1432532c3be4f3e2b4bd1a2b2a4942b39f87c006fa2dcb3463de5506ea01fb90e8c4badcaa7eec75ecd8645882d954efcb62c76a8a358d6e943bb8db058c54e74b91f04e42b93e10d7ddd8ce9e6a4c2d71eb0221093aad46a91db7eec3c32c350f34663d5bbca5679b5b687cd822bec6b7832b8f6dbb5945006b4bf2c8cf0f5fbbf55f151bd8cabfdc8e6ab2d1f1c5dcc46ee7be4b661ab9bf3f18a9681331dce2d4499c234b3ecfb12f8b420523f1d46ff7fed7cf44f3850c4a639806fd239285a877089a82dc98360f39a664f38341d30152a4ec6a339c4d9be2894166d46da4edbd42117ac2d23b845ae16c44778466116b33ea6800f18dc43faedec4a814fadf8e0bb2e445bb735d716881fb977bf0732f0022e77c0b9caf503ff333405cbc5fbb58db8865adde3e7f50945ab11c96a8f77a243dc36a06dcab8d0e3cfc81ffd4acec12490e120baefea2824871bd8ea8d000aabdfc5851cbd8af9ba15769d796d8528d8a9f6089a928080cbded30fe55c6b397034f26118071cc413e1e643f56ff0bcd108b54334a5eec7c71393c6090fcf801e68fc413db834c44c675a61c6d25e093c5ba34bc3f701884d8f585550cc4ac1ecadb179b52058ddb98c3eb9233e12f29246a3e5e48d86a31ebcf3dc8a04becc70c08ceaa8d94a7faf15e144c4790b6a407005894b2674a09e4257cd1314db442f590abf7b7bd930546acfe16a3aa41890f893c5ba2c0e539d1d8a2c6864572190e1e748bbb4d07145d4fcb7a887156d006a983901497ea7fabf42cd375297768988ce1e395288cd6202bb6eb7819cdcc5615caf20ad6b348d26bab3690563705ce432f3170dcfb2d68dcaf88af192f03fd6441727512048b66b16748fc1ee3193a69000fc83d469a2a76c195c01b491a7d1c08c1fac9fd1b990f7a46a05d7fbdb9f952d8e050cf3ee342dc797c28cb8f888e70b3c96117ce5b43c5576941aa0baa278063fc043cb6fbf4f5d34bace12c8dc6a23f442d3ee2e5b4c8658d70946f51e78fcf66518454f8f74db9d520bd7a1b84fad070649053247141f0a480c25a8ded67c7bc1e0e89f2ab05c53f6b8ef9463375ac5b128ef17734501f154682794a75af7d70efe624c53b8e82036a83d62edb328b6ffe2028b78299950b135d5db2170edac6379392aafd174a5c626e054b26cdfaeeebd9d36673b54d92e0ead975eb6eaa576f62a066b531bad1e263b9ace8924e8624abcb26c2b555e3500c677ecdd3fafc9022a8a91e86e35543b3462cace675fac9c9e6eeda1918a0fead2cf0b2617b4dfa672f9f692a1876732628e673447773a0a04b8125d7731f22c0f00c1a8f20061d9c7ec87bc9db9df7e480a9862de6c0f7966e34aa50567c37eee9a2273ff0ca6e449e8d2fae609fd88bee1118fc04382c78eb5bbf09feb056721c134f28e30cb39700ef93287d1706ed15af45e681a1eaf96fdee08d4276731070901d8ea33d97cd2d20fe1fb04254e5fdb3e43379c9465874c5688fe7f14c7710d576ce37b0a666ed400aa2e5c4c006cbd2428165679fbcc6c9cb4a93ac41feeac14c31a030625496dc59e2351580cb03a7ce2e74e75139ef07295f58224376ffc5da87b065a4e56b2f18e05c3c5ec70f0bc82a3486b5052e4bf04d9cffdf0e8bda9e3caedbbe322acca82a0f4f8399f4610e8848fe4e3da7e42be2b09d422d56609cead3c8b6166a6999e51a15aaed89ef3ed96a9f22105384048fcb4351fc12c9697df3df70f1acf04a74db4d57a393c2d775cc041cc711af247479167d50ef982e449efea48b88e45380ae310dff0574ec0f606304cc44d779e87e6cb7a06becd5273492e8cfaddcf0d21f97ddcd20b785dd147c32c5ae0e8931414775b5719463cd86870c770fc1e28bbff6d574458a863a8f75a4ce342fe7ccc4572534450384614620c6486739353fa0dfd171b2cc5aa0b2a0a4738c143329e16ff64ed0725ce6866a728e7858b6c9f4b43627f9db6dc528ecbbc4d9b3f0b657716b42425c2f5fc2b55dacb07e18daf0b9dd85944b025e4ab72bf95e21884eb55124f3b23ebbba2e2f17abcb4192496391661933322a6123178428a005102df74a05151d732631340ee19aaf8739d2081ad614bc28c6f5ef92edd9834798ce4aadd1cdd8c7268355cf5417a514d4cf0958c7747054559d9a4c4016d0a48fe732e41f65ff495833afec64c69c3359f056e7c44e9a270daa058fa751bbb5ab3fe36257f6746e899de7be53a4a2a4644c35dbf572e5d6010de073458fb300bebfd94f9a201aef4ca86bdc6642add09073565f8bbf9efff4a44712eba721e16e6f7f751cf764c0ca6fee18f6fa83e04f339f47e68a3648a3ce690b4f5dc799adf7e521d5bda8c6ff8b100a9bd526246277fce8aaf9e1fff0f4f575b6955b7cd07434943b587a7e48b758b9d3d43c439fefe58319c0e0a21615afa4ecbc5a52b83af52ab53e465274dbb7d2df6357a83abb78cd023117552fa7d0a3e7f06731a753adeb9648672cb1d6cec08db78aaede0587e2ab4cb054cb4c8aa2812f16ad6ed5250d32009aae5a724893f597622b8f940f2162859624bb0f6ab3d0e50ec572f9294d9232324c6bde9c76528868cf630484692f879be4ddead48265775467051a1fd60ca2b7869c73cec77b2c17c3640cc7209ee213ab10e03d99a0cbbd7c4a7ac76764c42d5dad6acd8989d90fd151471d40d829e25373afaabe368514c973258a869a50bbd0d1ca4d2d2b637b13a239f66c492eedc498a9fb3cfd2654c0ddf3c82bb40def9d1ffec6322048a9fa25b37ba0245918a36687d0af1b7019e280b79eb2ccbb6a9342890f6cb6f815de562b20dc1b5b4592c0038756fdd0c98edbc7336cf455ebe8320243e1adf07c1554e757b2d24b9822adae6ec8b4df2d93baf5a77a69b88e0c9589a62aed0634c5bd131852f1fe0128cd872a0f7124d6e0c665057187deca494d72c9dd280768f90d1a4a3a1ca1e6dc90b854fcbefbfd7242dafd597d74ade81c9f786fc133394909b86c65755281f715894b0463e9d8151d6252ce2f0fa16c41b03c934b61a28abc6f963cf38a8028b09a8bbb64b0f60dce21c2364ce21f7cff588739f25e677f3b8bcf3e2bb01b04cdd6a8c675ab9c7326454d6ad3694dda59b016d5be7533338321b791f92cb18abf43b6910a3baadfaa7bfa4ce001783f32576ec95c99fd2845903e39a1c4d7ce9120568f63d47e80f7466979e93eb0e27a49f59f8403f2b671302ba888ee21eb534c9b0dc2faa385d4564d8a8e0db8fcb609f4fe7a60bd857257a6ab27b9eb364d711dcd82f44de45d1f1901a380149b8535ca39001c7a899759c8d69237f62fd0323ac8b6a44343ceaa26ef5ae99b1867af4b79bf6d6656e0b42ace7500118bcdf333747aca32ea335383cd7b656d7a6c91583d9547c5d12993bdf124ce99742b1a4ceae4c8ed009711673e338b9845100beba3cc1e919f528de8eb2bb91f74a72d803a2fc6beec6bdb79c957bd0ad1aeb9a1c908c0b1740dd9eef0f0123607c10a787a3d5872ff2e0856269aa7b6b0dbc5d211eb10a1e5ac5e0cd817d37427858d73fa49ddab43e996ab016d28102967a43f66a38c93bbdf71263db04a85bd20187b6ba741869e226af6d82fafdd481eab2d8585d24b607590eb2be259efd50b1fbdf56845d1f4509bbc15b6e8d2064ff0ab93b1ab4b448445f1e740755fc98d57fb4bdc53cbd0e61a46d890033f19a3aa976e6ec22079ecf8c38b123b973afadc31d02542df8a1e64a0ad225ef3dd31802d3e0174b9e6e033f6e613b2f0498c2ebb9bc36a2a6352e703ef2275da87ffc178b7ffa970242e9168bb727b77a1c2d4cbda08e8896bf46c5f4bddfe3d295e671c2ea163999fde225d3f565d2dac837a95ff80131c8270b3ed6feafd228391d092f100741df0fc50d9b264840ea9df90461c9bbef70e1c53da739310c9aa58b512ebbb895019c73d9ee889fc5a215f1a47f2002de72658309d6d15585f331b5fc8f1f08e5229a0f04cffb4e0ea5994f3122e327850c3ef57145d2a5548a45996febea9c54c12c038b021c3ea232448077b7d32383f8511551d4d184411dea37b01e88eb6f1b835b2d8397800c5581741cd71ee3deaec68f0fef9bbd48f7e22806cfb537dba58b3afc2174aabb934c6242be36fe13c164ab901c87e59e6898101de9d5ae5310d177e855d3be88791d2bf91eebb0b5000692ee551c6a61c77ffc8a32a16ca41302a0a9e76993cb055131d153b08b344da1d0d1eb2f2178af89e8b4095646bbc56f9b8ab494fdbe3a513291a462f0b11f99baca62eb86d2bfe192bb74a5055312c7b2853fee7032fc0522fddc6b4889393af4ee2bce6ac4fe84ac105f86d82fe6dd0d05537779293cba985df97de5db00075d06f36b941746cb2ef8face7050d396bc95153d2520960e4b26e3d683034b7cbc76ffaed4be72323bb5d430830ffca4e4e81aa5ab9794b7e84ac3962c19dd830a9d5747e962308503daf824a725a3853df024869144d4b875b2fd06435e732d3c730737024ec7479b283a0858a81f801baa2f421a396a144064d7b1dc3c8978343a54165468857350ac19f33b61432b1e2a7b938ce249766b47ac8303b4e90406aae14b9a7ad6112c3eeb07d2ae699a97d25a8ff5e6d221c9f9efc04c8261f4fe520c7686611f1dfe9a4135485be8aca1fc6d0447b86164d644fa6ecf9d9cf4ccae999a41fd2c5aae92dbe9bc9ef8313972f5ee8967a0091984d86fb91a168e37b7a8cc2a250df1b127e537f6560b6416c63ff0f6da78d89bc1c73a2937be19b116ea453ff14a1104b62741f58a6357eac7ba31925ca872dd37780502b3e8b97e74456aee7c3ee3fbe271fa0259a5f49926cc6380ad4db3ba385c95397462cd1552f6bd4185abad18eb52befa0020b8ebd42b1777c8017999877f6360cc88e5bf75e6ec80e54c7c1831c58af0dacc0943740fff5ace43032f01d4b0954ca390272e66502da044ad61527bee96b94fb0ba3b096a9f88435330b0cd4ab5d6eb3575d8411098ac543762ce3297d30c6542b5e51cfc333bc27e521f5cf71b12b675a6d03020824993b7d427fed5fe6bd171fc493dff4181084f6c5fb696c9c4a8d05d701d73b6972c3e98ece8ce67fec07fdb8c5ff1f90eddb287d0d2e2da720523ea0a20d390c5c74d0bfc789eea761c530986f90450fba878a08dfed7a9c2357d50562559cc635ef9855cd351f3924bdec3dbdc78285f1ed92c428c12e5d0c2a4006e36589b72ae3f63eb9dcff0b31c5f1aeb2e512214cf191f9b5db7bca2d92fbd3857f96c8b5ba8c0e965ed3ffd9c74e7f7b106314feaaeb08ef77f2b4611fb2b58fb45aee3fcd17dc2c3b73c86027d2a0a4113be9a130730e93a877c9abbff10915c03f1f5e9b295ffce6cf83c4ce9870b759f69330a80ad2210427463d6386362d2fe1845b8f3cec0d3a5d63257301c37d61f76abc26b1e9efe606fabcf39e0d361acf87afb7afa5cafed455f7022a89da3f6a6f2861389151fcb5dff794e7fae43584e2cceb6591f886dace7e02ba14e3cd7967f6cd9fe6cab4df3928cc72f00df121e9c1d51e5ec85358fe640461a64f7a21aac94b14e546b88f90a4da9d92fc15e935408680803c7a9960ff599dc2983ea23bdff6f2fbe46390e6d21faa229f0426c92b1a39edd185d0dbe634d38cfca02c24ac217eec021e070446c0ddd44011d01321169e66e314b89b405decbe16825a19c353f690435ec3a9077bffca33315677dc714af16633c99680aef7f96b0c67013fc2b2f8295dbc4563e5d82c08973b6f458e753317a81f3a848c2aa70e1d601871ac364b6b223db8cd28c9ab3e35dffbec669d6d0a4303acc84a6f38af56c558ff8133393ef92af5a97ba430ede6f41d74bcc4cc135652a704972fa9baa65fb2f32782f942f2c7aba5b92d68ee9529ff64016af0a99599adf9d1f6466eb88ad9c3bf4e9db9269399abd28e1e6c0f44f1727b91f9164cdf455f37c35ae7625b3d777eb3d110b5987343409e9e2b8797d0afce14b8f18d0010ff0431b204c1cd3308b9a8e82b06db3063276ce48d2805109a0bb7386c89be6c15f30e5f696a5cdd4d7c399fe6b4da70ff52734f357074ab9b9a69f4493f3cdfb8025570c1e05b9f9588fc77f009395dba18f58c573bc838217b3d3fe46f95edda2476d1bfbc2ac08ff086141e352be0ef66926e09881a468fe5ab080560fcc26db0f2cec47b351fc703580677a78fa529986aeaba18aac70ef4d4021fb99ef115092f41ae4cebe53ed0823f9ea9fbf7ad30a399b5833451d3fb7248638fa00159605a2a71fe650c2a5d2be978b78e408f22eb7ea9c5c020d8b6716531b6c8251104c7c87d86b2cdc402a95f8a05b724c56782536dacd8046ec65d3683c403b9633c7404a0a5255d044709905f8b59148b2f91a7e34e3895564290f2b08fe878e2c91868afd0f6224c1c0e302637506ae2477a105eebbc5d1941939572f3b158357a785ccf64b1a2ce243ed4d61a0fce24facd349c41b2a378d829d064237d5fc850ce7517834b7567f43fd3e81502fc8122acd32228deab2e0d308253216c3084506b1e855156df7d76c62d96acde8d22709facef58dbee5b04ed944f7103b9e449251362d3a5b2547ae086615144c096d3cd27bdd40aaa2c94df8e03e5bfefa4e591d4143a4b8683684dd0b6596c7464dc733d57f9c3db1aa27e1979eeb392165dc6628526dca7002980cd3791299242aa62e4e3de39497e20c86b91a7792fcd44f7a01b5b164e58c7beebd6db8527478b301e0cbbdfd8ff815c428574f0bbd48ba4d33b914da083b0632e85e2ca57534ca1dcfe0bc7112459c335e5ffe23b35294401add50699de098b5316ec01c2b4923f65a2432280867c5046c912fad3f625bf4ea73be681a671776453ee9819952f15e1ae49cb173fd92c898bf29341b05e1d0fa64a0a6eafa787c3dfca61d19abaaf358af66a68597fd9df4cb24fa395f3b1aac77eab39e787214784f0184cc20b2807e90913be549b30e9de3f3fd1e4a86e8662752cbcfd0dcaa401ee68cb5e98f36b3de7ae7ad43787b93ec993f0604ff52172af32087169ccd652901668ade3ff00c687824f75f35389f8219db0ad9aff88717f7bccda41d51c0e9e014c381e7fa7ee940fd24a68dd5a413fdc24b7c884ef0e41cbb61721428b6cf5c13765efeeb3ffead5af86f235b4075ff5e229a501582af497af501d5891e33451a3cc5678d378957ea4d20d8c10fe6819998d8d22c930d9fa50c699be37e5a4c5c4f69f55e923045a8264fd06284802bdc1db5c456961cd073f06e13336fc300f7d8dea5bb158b2270e9df9810f0b687a3b912a048f7290b9ded10fec6fec5529fa51bfd467d922ddcd882aa9d5b314d632372248634442d5be3b15673e2329ae622cc1ad7ab43d71333f70067247d986b5b21cb6f7e9cf1d30d627d25796c6a70076bc8bf46de40f156eb6d0717fed4fc8217d9cc30080ff97c28265d15de6a6090e258b22889098ff4a1b87c9941492cac0072be2d4ad2d26fedd7b828dbaef66b77a427ec7349eeb9a36dec61c59e4a7217e535015471885f31e7c30504b0e31325313f24edab6cebd05b7ac63b4f5f2a9614d454fdd7716c207bd5c22bd5d778bec9a6977d7566e39dd9c297c10b9ed085a6092b70bbc0ecc87fe059920f0fdf39f0fd5a7941202330cfd118b90fcd0d5f8a781bad15dc28de1a98c2b0199ea1cb958d63b5f738dcfbf67566e28d1ac87bee4d8315d88b6a9c6b57b1c372fce936aa214d6d0d07010aa38416f7e512958c8a8da9fd350517dcb922ff8196f267d48057cbc2d53cf010f563dd2244f362bf212dae26d6757e9bc2d84cbad42a3cb4b2c47d628258f96613b826c98b23b94a9108bd4ba71caf9ded4be5684a62a2f8bfc5a2cd6dd03f50668f8eac65d963963722e6a798f49d7783fc113f6d3fca1e32f805032e5c78e82bc4cbe91cadca1d52f381e46c4ec586b5c2f83eb6954fc762419b3adaf42264882d10cfa3aedcff8cd062d37bda5a1fc15062c933a1ae36a63d6d4b256e2aa320d187dac5db5fc61a31906fc3c659300f6d56c078aca766113d82f0e112c53745dbb8bb9b97e957770ac09fc55898b9be3361ac5cfa87431300c384cb1cbf25ec58aab8330cf0d3c7dfbf3167b2dbf267ab81d85c2ca6484243b02db8987637531b2479a65d6a17492275953948cc23f58786ec7aa373d169438a76f01455a277750ca76e819d9161bd0740775985efd695185975c751ecbce5bb8daf7eb387c4ff5588a0c8ca7a0d681a7980c243ef3245ee7b76cd788b41e58163cbf694520ae76b58e09e47823003a4dc831ed852a8b6b5181b4eb54623fb228a63d008c1d93f8d4750f4b206047ad4b9ab4ac669cfa4b2fd161b59b3ec385435f1cccab9fd3d785b87f4fb52d5c16c748395a2fef6065c54f8ee69561b8f289e7fce94c862eab545279316b917020b62c173322b3db0e8fc21b311d76b2d1893189da2f93293243a9c50e29fde2dff41b4fde9db365ec2df34f410b1f372ea4dafb4a2a44dcf75bf7a64a5336e75125f0db10433f34bf0329de27c4e13bde55b23d8bc873cda9cf05d5083a8502005d56b34640fe806e50f2ffd27b10e4ca189d14970e7d3bdaa22496c535f6b3ba8ced38e9b7a6a24804729da5b7c7c8277eff9240aa48486122d23c55073370a2609a760c7d3476df8cdc383ce93e39d6cd4cfb09b6e2395fc05d12e87c7df71a236fc5fede01421a358f72f451e479d7ce48090e5a0b0e0f1f6d5c6e423b3d54d91a1ad9dc4cff32a87d24b880fe1a261b1699dee5c91cf57795c9e39ca21e942f10e853dab4b170aedec17c1c5c439213a154ac3a68c001080a9132242061e77204a755913cb2f312a2d5b73dcce4fe2f900bc281a7bb2cd1f704184f6254e71d1e087663cd292d2ee7836a3e1b14f50f415631ad971ba3d9c08b18ab022f75f89dd73d767d641bdcea92c50587c02549e5f30ad738c5ec01222fb9176a51eda3c0e0473c1a43fff54bbfba52039894e3e8f95a9761de422bdf543754473594dad4ca10119d04ffa9b7cd179d093e177f63a2db1595ddbb68734a00804685057168c638a02f461a1ce89ce80689bf0cfd477ba5c6f524a69c4398d7383c0b67a563529b985e96890c8a6f96ac9e288e838f6c5959fd069b90c35c9d59ca280c925057decd0090936e39e731fcebc637fba97fd4f6d68d0aac4f50c761bee42d8cc7a70d69a989c3bad68553727c94beec2f169712011a049fe8fe1ff12b66323928d230b6897f96407ea0e7330cc5f852675dd9ce80e1ab3558fe13b184003f086bd0a2f9b2f3b6dee280ef4a61ed9507228d4797ebbb9bb30140ed703e73091936c9ae0f760ba0b879da9ccb84566f8b20dbce41c559be953145b3a6d1657af83398c3603f53fe9095a0a2441bcceb1bae34327e7c5fd8a071221de054fdf936dc4726ac5dd04aa259ae94108d6aa076aa1e375b72159c21c822711cb6de930f42e95df062c44ab1d5a6b347ff908e997fd8ea9d46a25c303915efb686d870725774e4ec1f6eb8ea9fce35e1c12f1b186fbd18120cff372fb22269e175cfad9af7b6d562595d532906670938776810929055172002c81c1b791571b9a2b2a53e5718d24729c48a4e6f32b0032957a132978d718cf2244c33da09612897e535f4f2a0b119707045d30afb685a195b32175e896f16c92e0bb36fabe909ee4f3d46781da390e111f7b6f89b9cfc2999cc59ac1630ce4bcbcac91d5d236cd00915be471663dadc2dbf3b3edda58331ee20d76ee923497faf389656719a5b6136835b97c20187bd54e1d4cd09d515f24fd86f476cf232ff5d83b2074c71de9a83c43e685ea22488a3309aed65ea8fbd78fbc2a476647dad0b2a258e7cff39f2f76f971d84c9fc89c2de8d1802a322d294844c75031f7b544cad00f91659841e5f3e71f116d36ec8b09f308b38a52aae30041341eb5e9738f2d002f12b4392800e0f04042c9f0f22a97fe15b633503fac74b5089503876bbd48267401f0b1be528985f910635b1793b776ee5fcf8b4230f187c799735744635095898d3e688e2d28ce58c0da6c358ba0c3a45155ab1bad3189f3a1fc7772bdb6b082aba0469255c8a7ac03730d7951ee208c46b19b5bab9197e51f65fa6ea58b7711d4ad614f9a27bba731febadce5e91854b1e92d639926e73c2b5167f65b3f6bd18d9981c147a57b309d6f3f7a90f58b34b123bc87ac82376bccdef6aeebfcb217abf136ce0241fee1109e10ab7f6f3139789560df55c13d705c29b1726dd9eda6723ea5ef94a604cfb308360eb49fb3d8e099540976fc34cc0f3c27654eb43acb17688a0ad3736196f01a21e94daabb816bafa77ff1926531563000ec88417cf44cdb07cb334688bacf4f12ecc56df1454bd306d726178e10e9a214efbde42d63e8fb6bb5571d8ff2132be2b19dc9e38757f0d4b612b3f378b4bcea85bb2576e4e16705186ac5a2ca6bc3bd1258c352be0463630902674b6c6cdafbc8474a62f8745c14d49f422d069d587d7dc536ddcfca7e2651a11d9694a78ae164dfe1275328cebd0e1e601b8ab6b17f2bf038c92ad2e4c707032de9012f01d7699d8655ab6e27f5cda2ea1599fe50c1e01501fd232d6a795bc5e8a7acf025cb92a42406fb88acd523455428f329a81dc05e41b4b3cf3aa82cb0b3599a3adf45ca9b3833c4258d04e4b3d10f60ec1ea1b175dc1a4c68a5d64e10e7536d0dd9c06d2059f5d6407c3a4c1dcccb801cbed399e9095c63585c95258376d34b25f0d8bcbd032e81fe4ec7bb20f7bdfad7f85327410e1124abfa6586220721344d7ba40beb1f92c6e4ad6241a7b46f2d241b3d802c08e43eb963fa55cea8d210f9d70dc8f6e55c2df1efa18f521493925a3ad045a855810fff605617f6d508d850e69a796c6b30479eb410791a66b6fa364b59fe724b456587f5be8d6ca426de651e57a02b04390a23b2a6da79385dd3995424a9c13029a631712ca6de5daafa317f90ff239a40923adae96b0e6c9ad7595c1d7de7b89466a4d51b4680751d0628a31d6621558f6a037493a66d4cd2a84c82c1a4012f5bf076c083daff141faae7edee29342dd155ca3c649c96ca3c95167dca98337d811aa035c3003284cf077c7a8c172c2e6dabc53855ce4eb8519beba48fdc8cc454a7cb002e9ce7c17f00249a9e057e8dfd18841e655066d7039dfcd6dacbd5a0397afc2a15066fd600742297ac258ac554b76278d0470ec22031a457eaa19a8c31eb7a6d6a2babca25b79b1d67187966c7a71243b2b158c0cf820e00a926c3902624face9e112002952efe7f9f3e47e9e9efcd9adbd549fa37aee178566d1240ce120d92dd5c6242ae45bcd055418bdf39badfb9e8ca1ce3115d9fd4b91f92193f8e488ab08bf194b14d595202fdbb90d071f7f9d3624defd0b969d0875c5d4860fab547b6abf0addc8947247604ea454d241a8371d5f75d3a2ad9d82394db3e50c7cdbd35b10f4b31eff1cae776fb1f78b3c6063126ab81f2d119b742936fc6b9e5f417a6a7a119f28c30e5a1fa9d6aa04b90ecbdac6a32531398515ac36b373af8aa41f3548807bdf4e180c983a81ca44ba9bfb5c601b88c8b5f25882682ea388d2fc9802d7e3bc2e9b2a0109f6fd74d396094799276fe7aaba06e468bd51885d7228eb9ad7fd6b652ab86dcc8021746f8fd23a3476dc15440c45d9121f7180e041e486c8960192156c31027406e8a9544e2755390262bf7a2ae1bedb24e092731d3fcfe239b25e6199dacbada5abbce2d5e92782941fd81f01b49b5c11c0429a7413905041dba5d5f65a4a22f26b1eb195f3952b38fe6a2123ed5aed7d0ac64e858a865192ddaa81a4f11162ba1eb42c66336c516b93f89c73c0897ad8c667ec079f54be2b0a396f9acd7c0c8e121d7a3af1cb7ac41b763c7ea63d84f88a6c6fabc29019325b571c1ffb99269f8acdb025270431682f46a28e0f02987e2ee76f972a856afff746f9e89283b488c4e09192dce24d70ca69b8d87b6cfa212e1501a36ac8b71ac319056b7bb9701bb0456cb0e98a41ad01f2f15240df8ef5fdd3b139d807e9518f5196e9c9003bce7a3f8fab7c391db8c6f092fb3526be05de100e28c98561c0278d1080b500b419807fe198c25568ee413eba31773bdcd16707f2a627ddf7b0043f58f1677ed38d5ebfe5f9824d8eda70c079251ac0e3fbfd10c3346f6ff83efb2966648fb069b9e08c29745fd397f66f40c5815b8206113b4172425ce4df2ea3552ad0d77a331247d50bc248e80de359289d65827e65884617e43f9b348445793b8913be88ec9bd37be7b854e8d050ef4e42fa38f714c137addb7e1cf34c6d4eaf93f31fcd32d1b89a16cd71e3eec2adb318ee7e6b955728e3a614bf4cd1f0cf1e570e68245a06b3883908381f650b2b1ed179c7d333d6102dd4312f52ba63b4983b417316692d21d5798eed2e47231b11cefaf187f04b08d24dffe868bcf9a79dd3c79c908939b87104bd42ee93cce4530caf46b4af46620dbaffc67605d387fb5687f4f7e810bfd2168c6f265244634f95a22de7721ace2895b587ef5a5d850cd5e7f2806d28a02562c4c307fb955788c0fd6a84069530227094f81ddadc9dc61d2d254ece196c51e534956434365df963795e17f63c7ff965606bde8f1bd37fc8730a1d7ca20bcdef88ffe813a0f3d84dbe85c5ac72d542f00d1b33246cca714661c6c628ae57ba0ce9a84071856dffb65875a02d5f1efdf42b5c83094a85e4f89274af314d58f215861d20bd5a719cac919b7fd20e3f371514a17580f13d42d0e95fdcc44cb525c8a1a39d20a15d50826d34c4f11de595a9f5561c0ec3cec8b1798f5b9db29215b4c3e6865e7931d4b5c639cd6431b34c6e07011f23531cb88ce84e9238daa8fe59605b126f50f75da15e4fbcde8fab34a708e529099a99a4222c6eac96723341b5a81d3e9afb2218026fe2563d2f100bd7c42dccf1f0664bbb59518d16af83d340c277d60251d39c08dbdd0c74e20534e3a97453b11df96b0a3c44ef74acbfbaf0e32b1d3120e11ee149dafe4b0c9e44b25010714871e4c0dccef098bcc78a32183df290f7283c62e93b612d777eacbd407f684d5910da618d6f710846dd0ac1057739f514dd68b149a00e965d2d0972e54ebae15900467a63260abcd335d1f509fbd6cbccfa99fafdd9ec84085ddb9dbe3962bfea9c10f446d6701fa518e11ec4fdabdbd42b3e66e466c36c191ff7288af31ecabdd6f51640b3a90c769e7addafee597d9024200b9adb2a01fce883bddc8da24602fed9d29338dfb1d59d6c3dd94b675710bbf62c9a5c700b4b39b3225181a24cee018e2bc391d21ad6affd02d9895501e6096f484852c63bac8ba9ac99e9a41fa668c460acb94cb4777ef307302c49380a5703fd33e733e32b3984d680ee85ac43371e8daffe1925507da28bcfef2291329eeb7b76a412a424414b4ca739518f93d6e39fe490ce6c8f0528e084f669fbeeaeb06bd3ef1448b8c488d4faab14e0bd8fb14af81c425406c8035dc51889162933cb6dbeb2c8dac08af751dfc4cd23948dc37c5251a2742bc7d5662dd3c943315f63dc983b250a59a2e366c53a996860856e70561b50e66099b7f59f8a87ed679faf3a556228bac571bb434a4bbc897528586fb73a43bde29526ea6b991dbfd68d47ef4fad8e21d02065ab073865de53b1452a1ff575580f8e410f5e25d2cb950cad9e46c452a02551acae6feddecba732bde9ba506b48ef52ecb2fb1581e5d2596ed35d45f5a31be109b7fbc20e0aeb3909e0c2f7020409615a79753e7a41af5c9f9a42478afac98f5f35aa6053e9a49543c15ff0ab583bd2d37d71157d2bfe94886fb8ec53faa4bdfa931604f5e788c673d4e64edb2f0c997e4a78ca382b47dda05bd1c819a398211010001f23ddbc1d02e17d1812fd3c59a31ffdadf8e9b8d07384ef1b4b1e95a73d56aa0ea7e550507580152178ec9180971e210aaf10de159270336a11b8b5d39abdc09c6e309d07924f8e5fef02b41f900997d6c0f4652e268a5482d52d7b4ace601b9b4de8c70a4a8395a61d97d942d63b232ad457a8c516158a5c114e49bdfed027150268146bcabf59f9501eba7f980e5f05fd1d0cda82f2a534d8420563ebed3372700df15c26f9f3c16bf81c7c438bb463359f6927a0d6d93856bb4e3aff938a8a991a713bf7fdc5279ce9ae69693e2515b05325789a535a4d1e8fa4e753c1dcb2630b54e412ddf1567aed912c6c586cbbabf0cee5a6ebf10d2ef549e40d5a82b6bbbe72acae49a3ba8b6c846652a831a302aa445693195a70e608003176f6fabf550dbc865345239d26ed9fcc158fa7bdec7bf036510db142671763d9a5dea77b598e08db21afcfc640265fd9e7091d0b42a6cda5b6fd8137c529d7237235350ef61a12a3d0ed6bc8d234992de811d8b2fd3457a220cbf31c76c470938c7be539ac28985ae84e15ac1c7c1da3a01dcabad8d6de34e13934dd2f0a04bb8cd7eef9f03f35fa6f7490f7b4d066fade11b98f272e8272538a6103f55d08142f49c4189b6f3d5252257001b47e34c55d979884d812947d11b1ae5c154ed7863cd5c822b1578a53021bc7fca2fe30ce8eac142e66b0275f9eaae96d631641c3b14a94dfd1d59c4e12dc3b9dee7b71723381ec8acf6b81aec2ed9d14d20935bc2ed1ec31b1e29c3313b9e54380d8c61c69653217821505341a822cb2ddd23bc226761ee356ae574ba96a9af6b714c23987e9bba190e07f6d8388c638667a0efd99284ae80b43bf8423bfd54a8653ad60a7558d226616c382d1dec5fc1f138763f313301a526c30bd53588dd036638f0c320f1a1fd6604134ee0bc3a343cd90bf26b54dab44821c23d706268eab387f42fe4592b422bf518f37e2e2b6daacbe0f4b0cd2196f2e9e3a2f727692761e3a636aee1c3b2e93fb737302b8ba5dab4d1ff58523b25cbfdb362a151ab4c3ec8c36b51560e027265e064a15d08af9871713e7b49b887b41b3098304d747a7e4f1f2cf08f8330cf3e8bb0da42c8cb8a061dce633f1bee55a0610c8b9dcb8aac990de0d2d71359d92b649ace79a70f0c08ba183fd59ac6111dc03cec37a6493c082305658227f79b9a1409b76c285db0698c265e9c51aa6fcac5cc35199f335ecfa067eb7603df5f13483b31aa684ec77052ebb50a053c0b6bee52b0f8c52e0c07767b142a3d4ae06fbf2d500fb932b03a9c3393844cdf006c179a546476dfdbe52e53d442068c21561bacd35c3d8add3c1c77319830fe7ec5fd43ff79bf375184474d81166b47227d70c82db32875f462cbb4916cfe0847b1312faa14775233d84e0fe5ed5782ef3c14b1590247f74fed360d4d4166416cae70ce44e9b3c38b059e8d8e5fdebe6e912aa9e7fe16238e19bab4fb4ed3e9f3de3c1019d41562bdf8bf3f654c4c684d229fe8f62d7a184c692d0e245e5427d67985b92aca1a73c742ce5703d8b385b4e9edc35e9871fb3d6037ecfb222f623d4a921dd64b2cd377b8bab31ee7a2f1622fb108fb8be066dff8e36224056cd5e66f580998757f5bfe1f8d833281dde2adef53a5034eb1bf25f9ff6b6dae06a2724e25fbb4502902612a977fa4386880231691e224ce6b0a79887c2f446ad1b4c57fcb4c133bd21cc63e388d051eb2b3a6cb04a395340793573762ddd46b097ab1857e9f1be3649cd19145b0180ce3f2057c842a76818243f3908d003c03053a2cb5043d7f01709f9ad2ba7a0ea0270d2abb27307c46eac2dc0e87d95fec02cddb7596ebee642f3987af22969f4056f3aadc79d4df3c1ed0533487f8abfbe9ff31e6cdba1cc7814612af70af76387241674d05d2bf21fedaa40471c502ec1f3c0dcfe6ad394382fa3e4bc0332c6be40d9839dd42665433f171f5423b85bca778ccd9047c227242df2744bffcf5b1471e41a72887eb34fce4830768b7c8b8ad7592e6c20ba08906313bf44d599538ae60168e354cea85b227135c221874f815d2b3865942a099d5a8f7ed56d7d7559936d2491b55c17cfdd1b9816ad34d2210f3a36d3afe88462dc92fa1b83390f14aef8feda1d5ef319e8fd69fc740b8a3952d998970cc1d28f32f9dcc0220a3885ee1990ed9cf181a1f2b79cf8469b37d52b4643112371c8a61846456e234c3109e84cb20ef09162b8f8cc5b8e9790cd7f366a7b06086969ced725ea659eaca1d0008528501e8fa6f1f53209b0dedbc9a4c9218d7986bc7164570a5b914effdbeeede69504f0e38ce2ddc4b19cb3d2fd74dc88ad3396d85677d572484c682e79bfdbd70c437e09ca8497930bea385839740687dfb7db190363a683a67a6cd58c487216bb0c71e1ba167285aea182a47d20298a050d09c86e279e6d5b94c23d20acaba36f51afc2234f306417eeb6cd90dbdcd5be3c369a9c57579ecd1934f70a32de14b5592467ba47385775eee0c01adf9d5b30f843774136e3a3c89f5d24ca1c840303ccf81047955b40fdc8bbb51d94d055cac465d7366d01e05c8a191222fae00c400cdc22573276885332304b83ee3408b25a1cfb59efde136ffe22648934cfb0d447036e2975ebb74d483c218b1cf44dfe8eca3c565f7610a1af2ddbb89cc5b5b0d8717eb3df20f4636f15135d9227972398c980b30249a2426b7d3e1261fb7ed3a1fe3e0eba6d7eeedfb46f6aa53e4e0c679f856b440e3a65c979bee0e24a6af6580d6527e18140beae4c55b5ecbe2d0ea726733ca5ddf97991cfb0250c72fe824acd8c416f682f680f1eb45067ca650b0651b6ab0788a4a2b883dc3ffa2cf781371bbea8394dfeb375e0081f90c8eec823c84e499ed830898df349c9c8bedb9d9ab3bfedbe394b51bf4c4293c5d8683079b70500e63e5447223b4be5f1893b1a92874e81a7d621775833794c11c8ede03c2c3523850cbcb96470ec8fb603d02f70f2a8f337bebf8df8708499a755658b8d3f556becf2aee874987c4fb5a3d4fd7fda42c1caf40522a234e9c8ffb5ba7c1ea827ff50f52c548fe6edbe4a042db6f8e34d0c974590d7620f4c824b9adec778463c8321b7bf16bc0ae01d6017a0abf4238a6c9f43c3ef2d3ffe77003469a4c9dde6f1a91ba2702b8a3ceee9bed834c1846441e8cbff234fbc4d1b8441d64fd4a46e35911047732d23891c5f3452c15fcfc10cf83056f7866e9bb66460cb1a1dcd5efa795d7ec66bfe65f22aa01ae2812a0ef85814fa76de6112e79ac5b78af24f7b9a37469e6926e977a75e31ed73fcd02fbe384507964e4b307d2d640a4de36adf9bddf48dc89db66d2a2cef8b9acf523047659635519f12dab1430330b5cfa8010394d141edca4167d5bd3cfc77f4347f95d250b4d5c0932c2c4db2ff2b3d8645fd51cfafc7190109370503467a64a406c82ab27c4e69d1a1f421d7bd3d454a8c071357331f2574a8f69bed6da571478ea35df2b4f9764380eec0b0211fc1d79ed57dec643f8adadf41c024086216ca02546b855b96bdaa44f7d9bf4cfb55941d2c79655db6b0839d5e20a0810f073a97ec54200a8d519e27748310fbc90db870ca5c9a84792e13596c5749a511ef5f1a5cfe0ff9eb7ed6a750cfe37c19b849049ab501837b60603b71610e0445d31b043eb5bcde74732238ec85fe3fb34fe66c92dc9082deee3044677954578515e5b7afa87170c81d63d391180090ef34f42a5c2996efa1eb10b4b1cbd28b622d305786ef95dc3a3ac3f1bd372f81d0ec8a9fe895905a234ac1e0173b248a1795d06d582f19e2ea4da8c85e4a4283b11b69490193698373530dddbe0030410c7c3cff101c376416ee9ab3e03343665bc7bccd2a690b06aa1db2bb939fd3f2aeb5c916ebe9c45caa36e90f7bb5c0d598e8e9fb3061e888d893cba8baa8334bb883a2a95511881ca14ac951d2ff84122b1ae8d9e4e7acfc3a2272322d5ac095d0a3be985bb272ca8a36cda9cf5fb2264ecb61307699d965954d077b67b49a944c798c13fc5b67c714e7fb0ecc5fefc352e6df6a197136e84ff2d4e8a761015a565573c4444602655b410ed075f98211f47b448f341d6f54cca6b47c147d43b8102d26cc45c1fa9b7333cb6321a46f1da1f6fc27bb2210c819f86ea9fa102ff9a06fe5992a38d9c60a441dcb2ebd1e3cf9c31f1d8cdb853cb0202949a11400631dbdaacea8e063a68e5e83612b62e3855ceef059c8f01f4dc5d6933849412b780d36293d9b084cb7286641c0bcff1ef319c8d651b5a9c3aea927c6543bf51523bb03591c440c3d2a0908b264f2e0e6d5e2e8c686efb00781ffd867c5a0c9be65e2bdcec94626ab7ba2d553760bacdcac291aeced06a54c401ed8bfa97e6442edb56f9d6d94ec3ea7ac0feb298f312ece25d476cf63872df856988799edd87112f359a154fafda4e288401bb74e8f0d55f1569d6f7380c884d91e5ada0122c06b9572c79231093d2231a5276e2e721d17b4ed1e09f63ffdc49c9c8651e32485a42b46df39960f80c0cae0a1eca2d0c376c19e9f3e7350dfc7fa903114f8b5afadeda7cf444f66770cea7cdcacd1d733fd121e978aa2547019f0f25e2684b123979f175e9a150ee9881ff5d4fd2bb4acb6e36a8a1642c0ee923abef5a3188711e9d62d4f26a90d7eefcd0f39809a77e1b4a5c6bea30bd91df526b7b0cc46106d9952a10d036e4f631878b7d697596b8b0d3da68a62062b6516b0eda155927bcd6a2ce698b188a40fc68c3c7ac99f1d7ca228e61cb1f53e7bfc927a0b9db79058af81358f4ce021f19791d4ad67d016e970dbecdf0e08f8d4e9eeebca2d3c6b2df2b8d4734a3cd7446ee217b153a6bec467c3c0c0075ae581be5865c7d0d3d992c31e59a7bf8358c92a674f7e0ae220c9ae3ed748f082c82ac76a490c8f72538fba5407869ef3292473cd1aa9aa2e46d07e40f931cdfb8df6340a4e3a2faeba6bb404ae525703120b6e91e10ef565f758c4d6eb3206c354b8f1dab7cb2904d78f3e27f57a0640ecfdd19329d87bd5a144fea711b51f0648b06550a7eb847daec86ba7d5614c1e28288ea18d1fdd8066e41a52b287b73c21ea00942b254e909793d39da89f12ab265c2b318618808613dbe0d022a09ebbec8ba90c3e0019584e734d5ad4fd6179973656ddf2ab99dec7a3b26a613924c21a6d815138e8750cd5147aeb9c3f691b0681d01d5a5c7cbf40cd97a8e7e8e028007fb43122f9f9cae4bf8e2dfdb909881b78a5184d05bc6821ff9863094f55e93536f8122df64dd40b23e24ecd6b41ead36a5fbca4003572765860f93e44ad96657b685cb162914cabd8cd789b9fe83a1d962c1bc81e62862618007dc1077ea1b78a476a1be16fecbc4719947bc484629921a98ff4634ab4ffe41a126c74545f10ef9d41f3f11b71c44e302135e348cfc62a491c2e41652cffa16b3e3a4b6d86e3a038354f507f389037f3cdb0fa0f7130412841b23c02de638217dbe6576073a9216f0f331af7153f7356abeeab75e35b4f26692c0ad9a9ba6c6295e8688f1f9aa1aa5a17b9b10d07bc41bbd502b0eeebc2d16c2135b8df0854332a6f4ba3b2c6349e0af5284aee39c34a830d410556581f5e3c8800eccb3f5ecc828fe4131415cfaf8627232eeb5220f7175e5badeac72086521d816c915b8e3abc5da20a10b1a00ffde4e0a6596f03ab82f106a98f8eac30a7eb6d4403b79eaeab0c36b291a7c6717efcbbd470183d2bfaae23eb705c2b2e4e6e3e340bb70c63a377ecfa77c7e684dbae0352ed3f4001b2413fe93bb84fbd9b15e452bd7627001e33af91c1449085744050be79c9e3091f51d25857afeaca69d1b5281119cffd105e9d0f23eef81a0914a82dd8476a042233a16938c97d3fab309d8a6a35e8ea670175b387de81f763431a726259b12daea3266838e1623cd27eaf8006ecc5f2c16ed53b394c9be3fb096b7a6b017634b111ea32bae8ac1c47911e159339d7b2a4a4f0eaf869582491cf82a3585225b3ff283e1d817b54ed4e2cdd2220d4e2b4e66228b2798de159410901feaae6f919588f8db15462f7ad0aff83b022d2f17005ebe972255abab039fc818a9cbc3758a4be26801331f1380488f02892d1df98f72c1a26ed1a61967a96f496eba75f8b552ddb15d7def99fb4f352038214f1a1b0b10c65595486c7422a45221aca072c6fb2c63fac9d76d2e9f706a9623091bec306c842a29b6d7dde0fafc84cf9c36629572eb514f2ff640df56ff8d8bfd5f10aabf08995b5a950611a0fc1ca213e27e30c293a8257fbc9a26c4cfbd730080f48b14a43603a232a57bc5a88e6f4140a5192526fb67c51c6fd1e9649da418597cb728973d30e599c554a87748a2c01016d0a77b4ae8f630b63dfe262a782f3ad3f0fd374150ebceb668d9204f06a8706e200c2476160e52d487ea8bf7c65257c79dec591bd397700a7a315b7b40908ffc2aefd96ba7adbf2d27cc48276323570fdc02e2a3f374e5ea0f6f213f867e3d049f2812beb38511940f77494107f8dbf130487971502e43ed747f625a54ddbc785abfd84f44369cf197ec45cc219c98f5d5a3114e56c5aca271313d794d1888e558234775005d0255d77f5f9838388a2615ef5e3f3b8f8a5f2ca9c61956008279e00ea1d34d107b81361504aaf19f9a9a1e4fd860c2f1949b4679a690b54fb56e663733f63845c3962bff9c991bcc28c68eec9f5f324296182a179efb04d5d55a37e7f7cac364fe724347e0d72d89ba4b866e3db1afff0b40614ae621918750855a4973c75fe279c4c4a4c49990e27b68f3c983388662678e0147d877b1d44de1cf3aa8641cbaca743037ccdf71df73feacff20e0379dba848ab963da9632d46a54299978cd735dc620314ce12d434f23e24ac217eec021e070446c0ddd44011d01321169e66e314b89b405decbe16825a19c353f690435ec3a9077bffca33315677dc714af166ec655444152e766f0d77fa04bdbb63a3ffe8a92d3387a37bdda508e8e797ae58c2e0e953c57b6210f44ef0679d04f41ed0db27cd4b2f9a90c6ec70d12473e22d7d6af0d4883a8e10aac345c86309af42edaf2f193b9048063b6444dc5dad09bbf7042914ecf1a625a5dccc6f9b04cc88b9f757feac0082b1cb09a0179bde910413fcdf3b4d02080a756d92e030fde92760ebeed2669e70040f9a4b3b29d04578a797880abbb1d4b30739a2165e0e8346bb806d8c52fa0c0fbfcf1db321f674f6ffe3b846787d0da162b754315d63786f9b22a36961b041a90bf4152d4b87e677e156d6d8ea5b1673661bc9cf5c57d97b4181a51dcfbb0eecf492a4569ee106e77aba152e9f34694aa9b5294914e97b4516f2990549c39afa68050c36534f632039f623991494db5b98235f3bfff931abbf2fb32dfc3954885e5c2a8f19b380d8e18f3214f627f73110cf4d9d3e0160db27cef40721f1be360181c052064e02364b10f9d706b5ef15ceaf8ed37f831076c487a180e8cf01eb919de54a31235d434242faee46309ff5b33f5be4457c3b2070d027786fd149791e578c96044bf57cd98dec13475abb07fa1b5db5f4879032464a2c1dae67d8cd89c3b3f38a9d06d51d813fb748c9e07455cead98c9ff69fbc00ed6b4b8c10c760bdb3e825ce1f531ae6b37e6b0b860b60abbf871438817e3daf9bbc9813dd435ebbc5d1941939572f3b158357a785ccf64b1a2ce243ed4d61a0fce24facd349c41b2a378d829d064237d5fc850ce7517834b7567f43f8c22de3c8bc392a93201c9519d9474bb72442d9f537b38a5b1b165b10515d69ec2e0ec5d3c3c7af43858db069ecd32c4e60782aadaf21cf1f9a01207eaf259527ecfec10458f671fb5de0acadb05839c84a57e7fdf31c3e70230c630dd12f9e941873f9e5f8f0164963a42be153391580920fa6b5751bdb5296dd49e49d22534693271b1c327839836177e906095c1dac78ebd247a695a5b1343545c83f72e72f6de5759d4a776f4ec0a924ea3b655a3cfdb14ff91f815163f73e79cd66bb3ba074a8f45957d6642035401787d4c63a46bfc1cdc59047b25cd728d962830ac8afae28b2ab39d8fbe3510cb44543fe7eab086e7082a10472373166e70c9a17ffe99dfea4203e03018b281ae9f4f4685127925ff337abe41620fa945bfefe71eb135223bbb08e22fa2558ba71d48bf99af9764e1515e174d60f617c1640cdf044255ea8f6c301b2632ba2e2725f3b30f2ce863896fb57b9208a94ce115e44eb7c09b2e21a8037123c01028084474b237060e562ab664145c0cac3923df5c7253b720c5900500f3034ab141ed79fe3825c4f54e52db2e18520c62236affdec4bf91dfe47fb0f70e62736d13ac7780682625435dcd3d18641a0faebb8a9b74cbca136b88c4c1456fef2bf5ac1141651063dac697fe8af6ba45edbe9836f80372063a2c3531648c86a5c4a8dedd68b332ab991578c3c818129d7818655bbe55d929a66a040c0c0a63a0e4412f815ff4d1e29209fcd85b047b1c98152a72e26c7bcf90cd8dd9f81fced7e929bbc87dd9ec5baa2ae19d14f8e7b9bcc22de85993be2106e2938a302c8dfae32d8a55251d79d552bbff0f14e9a9ffdac64867685410dd8f8051eab1fa8ffad69288935203dd35764a90a391c950632af7e9cf1d30d627d25796c6a70076bc8bf46de40f156eb6d0717fed4fc8217d9cc30080ff97c28265d15de6a6090e258b22889098ff4a9575e6e6b9c49cb3743b1c879d06fa4c55524181c916caad9aeef2bad77281b9f4044de756fe260ef17519585af563b71b493b71538abec91f6352f491f130bb96bad695726138f176c5685cbdd6915f6ac1d95956b469d4bc4fc97a80f6d2cf4d0d99951ca691d6ff8e53b21ca304c131bbf6e531f59967f0b805b50e02f2a70cb7354eae3e3274bfca29215402bcdbfb01b67fac0f298ea6637ba0fc5e899780206896c3b6c2f7ecae76e4a197af2cd0e0651af703492ed270c441dcbc74938b45edf874c1fb573e12a14c5073bc66a039244467c4fdd7512739d9a7b0fcd8ec8067d46cb718369e7b5a2d07dd38be7620f7a4f80f5387c1a0d18eba4f2c0d82b7d71fa1a26136fac30e70679f8e37bd6d8b520ead4b51d7c5bfc5a640693d979a295f8691107c2ad65f629c1d623ec3a5a4f9188c68f2d9f4325a2b2a29cc65f3b489754ce57fa6d188d81d68b65e81a7dbfdb942cc88a99bb7d98a0bdba7510ada321794ba3f59b3ea9ea04e9125fd675148f998dd129c71444639a26ddb29b6fe2fcac77447d9c219e2839c8f9300f6d56c078aca766113d82f0e112c53745dbb8bb9b97e957770ac09fc55898b9be3361ac5cfa87431300c384cb1cbf25ec58aab8376fef559c1d3bd192607bbb5393531fabaf8f343a91e9ccaab941d94c431bb11174a6181d4b14995fe859556ab289a4678a5e4cc124db2309c73cd520ee45f1d7fa0cd7eb64c5c8529c919221609f0e70eed1e27abcce25ef8034e9031efc14a183514118e10a17e660c59c86318329537d69f35b6fb5c48cb7bc590e447a5a0095fb767d18a7cda52a5b61b87868d21cbc10eb0050373e700cafbefaa92bc534e516ba4fbd1be00e9f196cc7f5d7f675a1c2bfe597500b802c9c53eaf3c5386915b8c7f9301b0ade097a58443e4fabe9762f8e620b693831e96cebedb8f36581f852f415ad15e539c58c2bc7598d33f8d05ff52b2760d87820e1fe5e87ac72fffe12b93b42d4d0f0b75100c74fab1eb3d2bf3beff5be196f02982aa07a092acafacf26157f1682280657ba4b5fcd252bdef410e68741e09078b036a8f51cf05d5083a8502005d56b34640fe806e50f2ffd27b10e4ca189d14970e7d3bdaa22496c535f6b3ba8ced38e9b7a6a24804729da5b7c72aa1aa36079beb47751357aece1c120fddd9e8fc18cf597353f30ce797a0118ac99872a06f7438a10b9c94479115569f86b297f56ae48bef0ce52193080c85f0305945ed198b6cc03ce757198b395f7d29589657f6ac05be0e5af2bef8b98e91543f24fa3b71dc9e431d095b78c198ec23407640d30972f2a4046fe96f84aa1af09dcef4f79a87e6c71adaf28be8a3b810b2bdb56f6f6ca68e16aecb2e161b415781e5c00415898ffe2ef28c05a7cf5dec9024d6d095afa8ba9a7c9a25d583c8748a6a4d9c0229e605fefedc5d3c22e116827d835c25b96f1d5875dac2cc16a7a4e851da2b648ef403c5afea6770dc86712435866cd98bb1b606afd38426b54ee578aba614cb77087e2565d52aabd9661f4e5373550345402145e1b039632f421ad57d315aca899faf11501636eb6666b495ed6c52edd16c52923facdc3a112114f9bb9a114f8b5e776d57704ddbccabd5f52aae1a3de3135551d328df08a1bd35a91272c76ed31af5bc2d3cb3b390af9ec5b5ddaad7011319325e3d60952442a4d91bcd5f528c43287278320004f0459edd5471a72fa2fbb50d6af52175e84ec20305ac21e45e6d51112fb4f68f7e43f8c864c5d47168dee7e3316cd595f04dd3ad01a831ce29fec74260d4fb7dbe8b428d7fe5722325f9c76f1e234c5a8f0c9702d2776ca56ecf9c497ca353d4b1c78f9011604728f2257be3f1fd326b8451d5a69e4b0fd5b8e98b9f77cc5c3a0e5af76b6593267188142e98794a89a78a102953c39983d5b0da8b8a7651968ac8c3e638388d406e64966653429aa22dbf9eb6ebbe775291a8f1c034fcb9d5f63a26ac4cd14194bc1822de4544d2d1e0e69f4294ada85a3dfc68e60056d05fc64d05bca4492e55252bd930a110b6aa3c437bf1d63c23bf15e1934a56c7f91ffff9198f03754a1ddd732fba008e349bf0074a5f690d03d73ea105c17e62b700c567b4109a290e0d943ee7be46980c5948b09117ab8eb8b560711b6f69d914d0ccf69a9804d9cd5979884531389bb9716715d0dd13dcfc333581c913bbc1cf1cc06d96a6cdcac53a8fc293614e364cac30253ceaf0bce2aa675846a278b498a925200a82096769b83f541ecbd41c99644a0c7e6ed178e80bba7b211086acb271930544b0ecfd71f336a11e83d9e2343aee0f6ea84b50e8926175c698ad90fd5ae388562232067c10f965bedc5c3df4e92cef1f87f689a7957ad396d3fd7600f06be2ce3195bace75163da531ae29e143ea9368d574aa5262688a56ddde990441e534fa07b7648566ba5a4e5705d9b70ee31a857cc5c3fed4af46b3f1162e6e6a252940170938b259aadd192fc3edc987157b78316122413a23b7363f838c7b13ba30fd272710c4e486146a0efe41f08d1e906c88678bca9c2610503cde27c542cecfff0f75d16aa120f4fba7c0874633b105a49f55c8026aefc53552bf9a790ae6c7caca5878662fa8c9767bced548fde049ab6c14ec2007bba566db26169695bdc10c6c33a0a2934f018bd277e75a46b5157a5ac6b4dbbcf1e0093b178bff4ae0aed37ee4689bc4914bb60f34ccc78da66a20bbaec858a05451069a72ec7f0c4c0eab4cc1dd856a5c655192879c30e4d9c32c3987885dedd2338e2028c6f911b435176a79f992003f685714bc1438d24845e0737d99a074226b70786a30a647404faf907589d98934ff73f6ff7ac38126159774a6fae5c8623a3cf13ac363d4402eb77e1e2be141e552f7befe198384a410ec719da51452487c10fcafd53f45457343add072500ae0fbc9394bbb56d847f74e82c0ba220a773be7bb1e8b6f40d949c1bcdfc0f1fed080b082b36b29f659615cbbc2b3ba5525a97929d0e85d20a8cd8296e7a456b0bedb396ac9e6b5eac1f9a5eec9d02eb89b5ff162e4a599f2b6c9c2f73e387bbbe75ca53a3f51337fb7ae4e6fec51ac769971b01d0f4ddaf81bb05ab3b1d85bcc4573df2d0957698c2ac1527217568fddd95ec51ca66382a93a81d6d57007f3ac598f11016407af395329829425c6dcea454c9922636a45f81c98739023037979fdcd15684161ea2887822f5326c40f9605981cbb6cff0c186d3f35ce6ae07bf4ad3fd4c7fa56fe5de56b98513d93c25166dd600a6bcdf867f5c45aa963cfafcbee9ed389b3e468a84df199a57d643a009b246cdbac9e98779de5a4437387e7660ee56a6f7d79ab9670caf8e97db46a2488ffbf20e612258ffc616bfcf306ce33c548d0ec4d126fbbfdec9a46e2bb692245de1c98f83ee22737a8d2c0681a12c77e2f2ecd746b1c3a35966653197ef76a88a131906a1d6aa1ab1b2bda9739610842371833c08a3f47ea5f60f0816f46fe3d0fbc8d08a22513228a7996696ff4e3cac630c33d3f2b600b640a82152ee77861a50263c31569073c2172b473f2bff0f067767b85bf96266722a126b793fe55a3740d06450bf7ce893522f628243c4ac7621dfb616585208435143c7325f82c68804a18a9feee1568ae5ab64170a5740530c1efdacffa3a0a714d923f852bb852c1a4354a0c36bb2b5ec1b14910c08c0a2f7edfbceac60e53009dd59a96cf29f8e617cff9684022b8ca6b771c77952192946c203a5adca7b0970fd17a8fa0ee6a1cff2e2747d002353ab6fc545ac930bd6317643a5ae8226626fcdbfe83afa12f7c4051c235bfe10807d367671b91c32457607e4ed32266a16d411c1f8c669ac8a1aec4e8a0a627c81e40ae5fa9a081366fcdee75b845054543193c3a0ec7f8523afd0750830ae6b56925a1f98e8243b831fbe0eb641cbd3898ac77c49ba0e5b4c90165e7ceb64e331c0b97d067c2525fb23f175c606b3bcd54c900b41de51b7995ebb1207a454f673959f44642713b70b53dd5052e6cbde554751f8e3830c8909cb0bd9193ccfb2f47ff1a4803dd8a6ad6ff1379a369f25ba95c56754cbb980c0fe56f40578a8f5b534199206182d46c025dd2ea1c57e7538573378cbd7cae9b6daec4e0a8bfb52460e5ae7ca78eaa1717f59733d45790d56de08bfe8a5ffb17ccde6f864eb9006be6f0ef6b1b7fe9434076fb6ef80f3a4a917873111aa2ec6630b6baa03d61d26880809d1d3468a5efdf6f984e13b05aff6bf599c88d1b86fb779b6e8e7c044b9e34db93effcff2d87047cbbd7370dec4f0790029ee09d3fd3ac9821bc53855a01ac6a9398a76f74f120c7aaad28a41ee456c41803730733132c26fd6202a770fc4478be0a01216a1158bfbe573b4c26e29eeab3a51ea00cd1a116cbb6ec5a74433cede9e8bbc1db257b4428f0fcfa39af7b3bca13a924249510a625bbe831d2eb8d27b399dbb00f08451c80916842d7c03b0e99e2431cde3cbc75af596d6cb5dd185d15546f10a15df03499848086f14eb8b63590ac8c8efba88beb0f328256eb1c32845e2d57c2d227d2b9ab50d4e7f967b5222728ad5efa613b59974e693af2c82d8dc4836eb395bd1983dc0d00d6820a3cca080737c9c7bc8a38ef366edd4e5036a36edb06ca57cc542f20ec6bcb416bc96b68717cc4a0cc314ef44172e4ad43d86a5bb3993f90f3853787f84ab6d1b2af2ed9ae5cbe27ffaa9dfc048cda34d9eb02e575d989fd06e0fb4e2cbc0150082d5699e65967e25182a3ddbe03e57197368e8c0fef9ea6d31ff3f10b11903efdfc5a33a61d38b07d7da9b36465cbf95f03b30d4b9d80362f1764b8b5388ed2f209a1a0804221228ba987cb5deb043b612dcdfe694725517b80b431020febf752eec4149a20fa521f78d7e0c1c0b06e9213ca8646860deb424b874902486f7676dda2275ffab21fe8bb6d602032d7d684283b5b82f2f513a48664825cec22331f829d7be4f10d0d534ec0c894d9ba1bc551e584d06fd1d36793f93ed6e037eb606a4a940c65826d8f351cf771cd16a0203d218ff5d502dd62cc034e27b550df6f8ba4e5e6aa35f511ed98e784c85b6dc3b6219f64efc99eb9d8d498f45cedaec5fb940b086824e81443c91569ead27e562a255981163550b3da4d55a359c0c3e217b71949e87d720228409ac301ed8ae45c13fd07ce8e728f95b24c3b2c9329fe5a01123a2cd7d3ef15310a0ccfe92d64f2a3fbeb8465969e66cc53b10b9c656ef90a748e4f124a74ab408bdc141850351757311c851d904883d730c5b63072e8e03b349b45ee9ec1ff8141d9e197571de95f23314db4c63faac04cf70d5b622468d3128307fdfb9fc409d7474f8e26658e83791bc5fddb95dafbad0f4a41944a0072c5dda4574705401919fb2b71a7ff1aa328dc26d0cea6175c322e4d39861fd6c8a76e0c69af1b93108ffab144e12d03c5b52db5df4450f85df56fc314288d706dc7a35d97433c3a50e71b83cacfa771c28bc6ff21bb70444263d923812d1667f9859572ec5490e38b8a1301a3da4d4e0a896409f14facc651960c7200356e0466dceb505ee548b60d0cf923e2f8a45d79af20d2680023160f06304411ae1f3f500f7c01e8abf52fe4b3658e3ed78b8a3fd64a7b007e8169eabc08717841be571e7195ec11e00a370b1ef7da8edca689ba6b7096a6bc2df075d37c220488b8ce413dee61abe68cd0588baf60fac9154af53862793a67bacf6c84fb6474df0eceafcff388e501e0edaec12012cc62a26cf66915e0e773e5043a117f27c17a10885f0571026721d247996d723769e1318bfbfe2e6c206a788416d9e4bd22ee18181901611fa751d41ddb76e84ea0d53b090009c25122a0b2b0cd8fe38e7a6ed1ea2c3670f52d51c670b5f83b5520979d3491ba21442b75622fc3f619bae3a0e75d6eb253a145e1213c044b4465a2ed9c2b4c9e054a808c1149a36af88548e0620dfb9c0b0e22be908ffebd107a35d816c7a0ab311e4035924f34dbb85f56ccd628d02a74170e3a5de050df8aee96c242b89dc65cd3d151786eac93f67738d9a5fd758c152d380c4da92fd693a59b0a630a5abde85789a23fe7c58337e6fa56234353f1e5c8ff227363ff321f972bd897ab4a5cad6401175443758ce491c2aed6218e61bb793576f15b375fc4b115a08f0195ad9836b7dd0c07c2367cafa361eb81154e196a35fd5db1ba98a189595ed5644bfcb23ae0f6b6ab81b484ed91cf5c6ee2b56e4489d4b2a35d3f61234b7bdbfa8ebff58d7d482c298496a90f725c9d88e2e1ff1faeb5efb3532bef2ab211b9394934e89ffff17025595968728029a763d1c0c623a09dab16abe60abe7088809b1364ed96d0d799e1245819f1b85e58378d3ad2138bf406ff4d2f47b5ff5b72935878b320d027ddcb4e985987437999995a8a9f322bb6c8c16161678d1fd4c4b0120e7ecdb6719bf18ff7f81ef752c7f191578b53c7a15c9d28a0b62790fd78a21d5eddd62905bc5714cac9bf6f2f3f353234da5c69812b194741423e7e0401fd255249181721aa79aa1564315b75dddcd483f633826145ef5f7648e0cfd907630aaad8ab39a7abd88d3bd4a7c3cda353969c3fbb206356710a8a48126a5d17d1c63799405f04e2c94d392f9a9221c7462c98fba61adde99fb56edb3d1071e130dee9786385bcee84265862c65f2d0e112e478d36111a3746309bedb39acbe6e831193e243e166435b74e79e611315cef1f2e47b5ae4b55a8a5666867230c9162889b1f76418bb6ffb8f7aa6f82861cadda9f48b30431082f90ded208d51018dce93e32b638696f228161ea0bc732032bcbe173b2bd346c8dcf33e34c7da2d2c554fd7026b21aa603c1e83aea835cbd89d64eb0e4411dee4fb96bcf9f7a7fe737a484797a23a9993a5f795bc666bc9aa75af7a8240e979e58e7ea240102b4ce9a0f7aa6db1096b9d97e2bae7ddb33314a7e96f31eb9a01b641dc833a40f790f1b4e28d5542cd63586a9202d8c403919437bd9a9a97f012817e358204adaca8d2d9582bf7c4a0949d5c48b17c507d70576e714c6475dc52a51db193efa38ce909f873abd6665cea7a7b5a8b753ff5e73f570e7d6b950575fffac02a3354a7ec9d603002c41c3ac8c1cb1e57c4e439fdd670c535968c41f6992b71ec3fbba7fafec8ff7ebbe8c7ed0fbde3dce495d8545346cb02354ba21310f4bc8c9f6ad48c20764d879b241ed194a1c7185d586e4ed8dee52dfff43accd5462c07429011869eeb2ca326f1955ce56cfec8e1e25946cd601aec9cb2904b1dd6b39aa1807e8927ae0978d79672f6ee9e581156ca557476a70a15a6e85ab58e0c1e6612d297b3edc1246ad6349cff2f322f815321e38bdeda2464fe6b0fa7643ac5a824c07ee2c37290576f912f7960b515da73ccf7b7b98b3912f4c26387382b738b79d9e4e7ef813c4d899ce5004a9dfb04da7b08f8a2ee5f97b91a6781b299457d7706a6de61f5bdccd26eb741bc8c8a2cb4eef6ddaef953ef9912c54d800112f9c3ace918f0623c804c58bc5e1c86b207b6821a5a6f34f9550ca8bea473229b1e3ce6b9186792e2521232361781a6c41e7426a4625bdee350546fbbff571d70cdc3cc41d0fd4010780b47289c41e51cfe0188e6cb72b22fa2692787216d3c65ad82b00dac217de573a2c644b07288f9317d422f1fb0129817e5e8d93a3378dea872870ba30f498f900a268932c875bcc0587a4d6cccddbe4294cb0820b0505694b6b648036c0085a4e9d028a07983cce4c0f11201cf9092f7733fbb5723f2a4c6bdadc0d2a395b9d2746c7a7d931c0832443b9c13e10266beaf7fac4ccf75e9ad6f6b2576e846d5d50b6238a6fae17107a77cf4a6debe1a007168c65c442058ce6893d83520a5d884089634af63eda087ec18ae9b4e7b83899c43205c4abdd7c5dbaa9c9d665e85a2701df41bf95ce6210435d9ef00fc087018e28e91a37e5a1e4f156797711e3968612970ae44aa60b21a8398984f019d3ef02c47659be108e244543999c4f27fba4ce1b772768c9eb1645479007f1065d8663689e9530aa9e6dc7b7c779123abeff73167ae22d986f80bb5ca6e58787a38d8fd7447eb75019ff43cdeacd9099ebff15475ff9f1eef1c5dd40fa00ceddb931959a796e29ab621443465d5fb08bf497ae7713fdf659d43fa17af94dc8ba8f3ac56cd341e592903cfba3f97da7df329740b09d874bef9f950d3f98d36089fc44c94b211aefbe01431a6664ced8bc15058f02acd205c85c0db1b3e27520062e383538a80ccb1ceaf9ce14455274ce499810177c9b4e6580d6a5965ce8723c50da51bba897aeeec1eb167ebac2dea9648d82fa014fce5e746c09099ed6243eea111b5c0d8f7dc6d4cdec4e74104b11ad2e1c2fd96a027e5feccf5dc65744d05a1d92172e9414c2c54650803afbe3718a97b5946e61ede7c7f032e5a859650a4b0bc4d59a040f354cd75377a478b9a3ab106ac3bed30c073428321627d74d5580dee110b1933571176ea774edebcc64a410470a851557a6d4a2be03219d3289200b054d7680d9200f26d45b8c4bb31325eb30fef3c0e35b85b6db5edfaa430b6f35516f498eb7d6fcf71e0fe52bc371966724456fe88c84cb0e2c9a5cec495457d942e89f15c751442ed48c65a7b26ed5929a166dda07066f09cdef61038bc3782916820e6f3e2ba3c0fbc031d7f2695313f9e747b821e9dd5d57a60a4c80316176c7c13d0d033111ab40bae6746fc74f40ebc9bbba2bf82ef7248295c28ba17f6a96bf0981cccf719176938296d4cfe98ad7d157e9706b3304251454c7fd59e49119189923be800584e4da9cd2dfcabb59eec43eaef6f2207f614ffda4c0ca4bac6ba921c0b0182d4d2047170e2c5082e054bb9f4f3a2fb3a073bc07f6b7ffe5e4c41c5c70504c6af78cf40ee51d4334237fda8f252244a788287504ee5813d4114b95408f9ee9a5f2b74d60273e80037e027d5c23a26aa5cc31b8ffd79a868220a33b684a344a247fb4cad425cb4fc057f4887d1332e9bcd832eaae4556962d64eeaef38ee4a8ad9d81f3f7ac96d6f9dcbb43596cccdc8cf31b052b2c7a3e63b7d2dc7c3fd2b166064a0b793758afc3469ab62aed4cc7db6c5580aa520c46f99b03833d918c091a8e2a3eda79e61d7d6962441a38daa4898bff2de605698d2c332413884d62f16fa881d4ffb3d373d546ff9256c8d7713ed47a90b13ae3b0af3fca592fa51f503b1da2ad8fdbd7e64abcdc82725cb97b87e963dcfe451f5302d6a69eb499a43106e2cb6554030003b3fa6138e29822bf0d60afc2527a969f7545c42a76f880a29a54174451969d8804ec2d49a58da29b8ff025369c9ca549a727f4d57bd12c2b52f3995e52a094402abcb083badc1db3e074c1702f4677f3043a09d75933672c3493961475826810811523704c1db9da600d4268ec71e979890b89bd6294d480b12c989d7bd1879926c7569b4e5cd4be54f02aaff451f8920d9c552635dea990d66d15c626b5759e88abd1cacba90f572be10fd5bc81a81113ffd1ddccf99037051167352a5ab471117a5b2d89d04d9853da072bf862aca22c58c0aee6a895ce03a444878ed44c1f9c3dbfb938470e7d99f84c1346b2b71610b3bb542c06c6c868f5fd4aaa8f1b15e89ab3329126c6a98a7da71c9ddbbce3bb3071a681343bc75e779d859daf694685506229431b3f31753e4d242b626900fe302f777af573b984723858ec4dcd9613ed7d1dad409cd4766efb6d8e9b6a5b78ae16423eac0e58b668e6be70054b50c7b24b34943631c18894d469043192cf9d7ae2caadabd791f97a311afbecc1fdb92a9b8a8dd31de3a643d4a1e78c8190d6f11f844437d8625570ab79142c73a7bd90def9e9ee7718c5f964302152dbd7181699825edf0807597cf1294d73cb96518cd597a07aa0e1547ce18f287232558b8017170902f45705342ae673f464e11873a5dccf2519cbfa594a036e2ea6e9facb229d29cdbd4ddcea44e69c2feeac799ec4b12efb8e7e879c23efe73bde377c40de8e773399e45e21be4d674aaf3112952acbfeb3430a67a3f38e2b21d1e0ec5fdef50de49ca6e8a2b28f77ff2fd3a1b717a95832b5732ca93f00c53d6c4e867d68a6a646eaff8a7c385d010bbc4db6ee6cf4e10a3a93962abb02f98979fd3cc49eb1325dab476db0b74e38d0af9a2097b775577a146348ffc209a666189973ece066ca3832135c45099370028e639c0e37e6b6941ce9af8be6e56f4a25e1c6af991903dfcf5a64b324870c4429af5d06cfdce76712d525f29e806d068e6304e302b43cbae3574b0a171f218afb8630a2300721b141b54b5bae4ff0b3b3983e8e66857631904395c80add3ba6de5acfc2d8044ccd5b0e221f62aff92708eab2d35ecd07c55f4166242dc051deb28fd5a212791af4499d3bf601595ffe63f0cb1833b397042cf069b8fd48c871b6424983f7faf203d59c4ae6fd87a5f28458c0ea54d21d0c6f2ca52948b172e10361a73b56d0214d389ae89288412e3566457daf3b7e6e8048384d6a8d9efbdb23d317d570b4049bb2e2c5fd737b3361158a9a62ce98b40fd8cf25f0d5441e90862a25732c1b210b829a1c0400e0efa8d048ca37d2ff69f018dfe1159b343c08d77d81aab11e77b6a08324b77f3b28a69dca506bb5790e6495a7eca95b5d5c71c3026a43fff6a7903d3ff456879606a7e2398c8366065bf9615d4766c65320864838fdfa332dd87a23998a7c4a1cae4dbe9b58b84067a7393a511a4de7b835e4acfbaf54d831d3849b6466a4bcb4fbf4226ed50f91701d68a7b5fa2a2b6d8da67c11e92bff39ed531aabacf2c67dbf1b0bc3a8b96de810e45d1c694a860f8da5d4356eddf92eba2cec13398694aa5bc557770f3df54c089f39059537f2988529afaf36099ae3c1850393e846a68c7f5d7269752f65b0704bb99777f38bf3d133ac2a6cfe04459485c281c97f2a4e2637bcc9eefa6acf02c5471c053b73e3962de08e6887907e8388474b4af0400f2ebc72ba601d3b766a63ef6388c7aea90d57d488b6bafc4dada5f379adb0ef5136a30804d3b187452e71beefaec286aaa2ce1c631688c6afa8c1dbaacec7858c4056e2a7c8c038e512a6b19b66c0b851e70a7f874e94f7da29fadf7718e19b9dd9e82b244b792b171cda59fee30c84d3295e234ee7a205e34ac4da66cff3c8996c4b328ac84b6e2cd8fb71f3a154ae501d66b6b86f813d5cdfec278a6d520b9bb071d21fba44a814c258b45e3ab2411ad9a5635c77d40a37243976d54405831afe8f07d44ddd7f4add80b8a0507511efbf194d55c73296d038fa3a0aa5b52fbc722ece2631e407a41c6896d23c287fa56506f3a943fdedd2551117ca9c963f891ad6c6bc5f9df651b684a2d5d35d177716f07e35c8f44cfd857959ea991ef3d8864edc6347b43f9e835ec30467dc2ddf0940c6cefea4082350f185cefb678c25496a5eb9b930a1164e2285bdb1a5404eaaf7a6807823816097a3d2887767090a82876211ddc9100175b07bd966b8cd21af141b501f9c5e773b736aa293d34f4c08fb392fe958c4310212228dd4acb9d230c99e2eb1cc807c29b44a2cf85b91a69820c28756f8738a953973ec406f729cb76cd9af45eb35dafc01bcec0761a5d437ef786ac5326e133aff5022ee02fcad8d0b382fbb2311914fc27a0502c173ae317e94f787a2f888f30aa19449039b73bebce10c755fc7e99c3051d5176da8eb7957da8f44673f6de55f5a09a9364a55e5590e108dfe5dade9da2e653791ca1d7a2d91acf5c98c0a62ba2b557067a24109aa023156cb24fbd8d5aa6fe394b95439f338c882735d830a6d922be668c02495ef0c9520c8fea422d7d61a4d92d2d9dd660ab75fbf5afde87831793b306cb15fc5a2c10d498a3e590b9112bca4cdb24e25c79fb0cd525264163b929d8dc2d60d45b2d6c5237c55c0f8f7df5e73078f4fd77f452d0d2249fc741166ed1c3a6839bb3716b3abd7224e07ac9393fb11831204063f12042ab4bd516291a94fdd0dade97e77bb84e0abd17bb3d81a996a3e2293ff70f94dc3b362dc22277cc3b47a71b746c3842ba74348a56b60091fb2827dc50dc4487100cc272fd4a12f3850dfd6053bc01e8125aac6ec965da40b91c2a0ddacc43170f99977d4d489377133bf24472d8a421120bac0e063d4c54df84ad5d245798a233cf12ab3a0ac1b30a143b6ee2e50809f380f792e144c2da23e450f787c3c2c8b89c464b3f07f7b2fb97501d75c9aeceb566c7c8ccd08bfd74b1e3cfa7c82d7604eb394a2dc8dcae5ebba6bf0ce36590ab103c2a92213054b58550b74d922f61fe7d9cfb97891f781391a0318fc07e8a398aa9705cda8df5b826ef888845a4b968ad67a70e853ad1df129565d53ef2608be24607b1da71dbd97da6453ba4f1d246c274ccbfd5bf9d865331832bee6ea542df8a213c53b02dbe5d32b19bd6212cbf226a1e1e379b8bfc602899eb95ec8eaa0c0a1c3f8e3e6ccf6854437ed01c37b8b3411a05d7c66e0eafb6d15585052fb8587a65aa3492157b45bc598c1a40c5e6d4dd666d6f25bed8f119e399b4e1a48c45ca4f2bf094bb954b9ab238659ec86f1aae2ea4948286e3295fced9fecb537e6281d45bcfaee39ad4cd12b79219cf31dd07b67d5795a6fea46d0d462e8d147428247e2e19bc47314c34802892deae67b76826394054038903cb1befca8fd784951ed7263c9577c71b67c2c50f232913298831f9925106e1c12b871778032f44ad1684e71e30e1ac1bbdebdd56ef0c5d843b141e05a3fcac1bdea9eaf5dccea4107f9c5f2d32a028dbac72d970bb0a1c67f2d3810e9a809dc9af60d708a16de5941b9863428e093f1878afb476e9ce5006f2506366f72d07bcf02794aabcd99a5001fc9a36b5a3aa109b70e8f5b8d2afbb4b3f753888d9edbdc5fea4d8eede802fcab527d5e96b8cad9a656f682b4e48509f6f08de37039f4ceb1248b1e0119c275aa51ca726c98b93451b8b8a4a87ea66dbc2fd04f9a7cb82ddc3eb992bd1a8403b85dcf5ca8e0655a0bdbc611677852928f5c06dd96b21aab3db938e6c8bf8abace2a8d729d65d70519a67bf983b322e8d5e4276b7e932455cd0e76931e7722bb23b28d6a31759672f70a4484d5788e31f2cb7f3aa2e2e6be1f31f951a5dc11b6f5711150022bca7c05b36cb55ba02ebf5897d9b874404acdd7403276d0552edca97ccb8ab78eabba6350b8bec4a255badaedda09d79544a41b4ee7b0dc592963ccaf3b108dd93592b7dc5a2f1ae2fc54e897c0b64a2fdc22d91d04cc47cd65fe9c27aaa2db390be44280f495e574174d487861e301b3cb2e53bf908f9abae9527bcfea1972dc583e437c4946cabd3426037c23ab09bd0df42d142a67c65626dee31ce9cedf9110cf60263afcbf5a41e4f32ae0ad930bfc1bca2511a180b9da545bb4f7e6fd83a9fdb8486f7d5a8310e3ad9f89522f271f5db0ad58392f04304cae9eb874a7223e5907d7cde2816622106b9e876eebf0d2c70f6554bbadfd0cd50c6ef4cca13c6b88963c9b42c46cbcd79bfcc1a14e8a7e4c92ba05d3685bc3ea70bb9cb5be423f1c692eb9898e6f8ff2e09384dc3a7e8e3a5fc5461656fbc2ceacdcd15ef1a378f56bad23d6396fff7381ba039659d55bd23520446f117b9e2f6569b0d4f71d642fd3dd0eaf48849c83c1918e93bdd73e2c688e9ee22301ce6de6568c047d9beaab78ade49c68609f29ae726c8ba8847cc3e5718937f5860d1801772913a5cf75dc5dcf129e118f82f4f80fbb4484a1f378ee7f0bbc4fa3755d8054853ea292d0f6f447a602ca65b26b586f4eca72ca156756268a462f201a4d829ae663e2186c313aa095e5ec4624c6f3248d467cff156a53b07c629964c32192bde8d573f27dbb0fb03781f451e5e7e6c39c80e0b85f47ab58ccffc3653ebb693234b52a169f84b1ff17b01a7e9e14e03fa32b1101b26e01b9eef29da69b49b7fd790481d0605d98b715bcff62ba81129cf725b14e05c7945b07e7ddd5096ffd14618f35b244436a8dc9cfdd798f81ad59d8108b70bba7ed37b0fac10d118c6931e5cb8241a5ca2f551fed4e8245fd8a733367fb9df890551e55c32e2c3b4d34135daf52118396c12b2dd9575df7f4b0bc4d40f7ffffbf08