PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70676 d12f6bebd7cb8e84dbc178480d580223e929a877bbe3bb14f5c667a27e8d46dc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
00277041699b2ef2fe3287b6665cfd42e504f18d20cba62a49e98e89f13644d5
Certificate Block Hash
d12f6bebd7cb8e84dbc178480d580223e929a877bbe3bb14f5c667a27e8d46dc
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00d6a50100c0f60100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000002ea2a66ed3529aebae2c9bbc3c65ae32c786b828f4556b1e892d67b908163c5d7f6e5421106818fe7f0ff900dc4d55d01d6f387b96668dd254e048acc75c33ab075f1b92173669e2bdefe23080728627d9b796b0710fd0b19b050000000000000000020000000200d6a50100c0f60100

Raw Header Hex

0000402032a7e3345ebd0cc22b6db42e7cd7e7c6d74629c4edfc1193b4fdf4c79c119c186fb70c9694e0e69af9d7c532311d9f52aa43133be346240479223da73c61b87505b2286a11010118d54436f1898ee9492aa6cb208df104e542fd5c66b68732fef22e9b6941702700

Proof Data Hex

59,560 bytes
1212160103076d13dd52e793247c2442c037403179f379d7fbd1f91752ac14d04b4208edd125ea6ba822437b91613bfd00cc86ad3d25e4c1a491e2bbd29d9bd204d2c2ece3801fd0a613ae42263da169ec4a9602a0fec5fbca2dadb25f1a3fe685f8a997cb527129d89ca20ca3be1a0fca0c0e6c9bd9eb80ab705541a97703cfc4056021572c69977d20bb0ab7480b7124cf18086487f2877cadebcb97cba88712641e7a1b5ec7f1444c4828c11128253f5c5ed70ef2ba525097fe1d55cb817b2fb7e3641931b4d6e7c1d17cdaf81d1f17ae89d25b1f74679c775e0d8c17c9d9d305a5b8b2b37a0e9bd6bdbcdf05634e0485e2f75188d860e46d9db5e57bc84eec1996b6d17122b1f49d4bb772c6f1e71c58fc8d296fec75c74a34100857f3cf77b57f1b24375d660e6cbf0870a33ac6da214f2d6b05071721a631f9ce9e28b94ab69e77456a9a7987fae88610a8afea49e6e64063dcfd2b8c67a414a21d260fdc15a3d9b54593aa764c97e915310d0837c132c9c1311b8e199d56c87eee2e15b534637cc8800695b545deea9486dca499ddb310c90604260cf9629f545a7353e7e667ee7650c413a8e7e2b30288acfe7d6eee2b74884e512ab02ea9006a5a6163ca59b86eee3cf6e2a0000de5844278f0b43a6f4dfc4d24a5503e7260b57baab8b936a3ed30e613b2632f0e34e6e720087a528fd474241ab9281c8c319662e892e01532d3578c9d27a79a462f58c96ddddd31f01afaadf41f19fbc4c353cf864f3ea7662c0a5fdf750ef8a3515b5332cbc3a5480e88855854df00f9ef870ff8be1a11fcc39de25c3b194c7a6418f61c04138db0351932793ffde79bf90ad688b6b26c32c7e3f7529b36e2f0af5e127de48d61b683112a24e0f04d8f8d58da7064db94fc2c31dfd281c1898fefd4d6436cfc37a86580920867879907563c9acedb48cf6464b16cd54797a08dac962db358b82977882cad54a84ecd7face291b4cfad059d62024a7e9767e585ddc7de4cadd3c4dcf3c8a17191213f4b0e0a594456964fcbc9609acc661136d3efab3dc38aaaf75256e1504e483d229f944a48ba075ea97f873ad9f671789aa3e877a321ffdf3a17dde110452e8a7b70ef4f097cd4f284fe1a8335743f11f505f067e7164fa9b605f5c7efc33087226f5aae438ca10763f22114058c787624a143ad4c342722f8441423f1c046bad44286607d5800f5b46904c4e7a4e9633a5ec59f909019bc660823e667b9a5eff46628ca3bcffe5949c095234516c0e70b22ea3ee3f211a212276de210a0d503562a30ff5ec9b305e6b1bee612d46eaa862004cbe6b7bb598bcea596e89c926d9151965fa1d6f1bf205052999a4632416419fefc69ef1f5ec718d9c58dc231d63d95b14d9c8a1fc129175fb945ad9802c5cb856d564d3d30ac129493eb5b2a39399658b8779732f5bdc9ff3b1722645c0390652879cdb385d81e2c1b7ed4b182297f20ac85083e13688dab7461faed28d109e4d70b0bef0e5c4ede45a96d354e8d608ab17ce4f36a54f07919758baa1ae0eda92009e86ffb134e991d360d2bc5008f793da47b95938d1edaf16b4c8947a51ed4b9ded168eab93d5e10d804e5939fa13d909e861d86574b3fd3db215f16b8588c8e20e7b04cce6c7a90ac8314bd13675cbd262d22ed4da43358898b66528da7372e110d1683c00eac8ee8a6299702647b6ec6c1e3db45a24a8d71c5beae9ab5d05ef5784e3b36fda8257dcc2816c946677d9d4af5f6bffafdcb33dd11bf266006de0062ad254e71c02928a8e50a68d0650bd05555e1f4b507433f8d098afb52e22996d9b737c2dc330c03801ba49ae059729307d536742cc730b8bcc80f46a4c8ccdd2c1f45ab225090ee28a1ccda6d5e65ec651d42620f91d452bd57c709f1724134d6db273811c84f55dc5deea8e2a75195fed015279b4c4a8e2993e5c2ec40d7ffe4e9defd669037c7f8f28620643f16291af08451fa66d991a4a7799dec6321bb1d4174bb029c604cf95b41174c5956f4c366e5b665354bc5e011fc7d74db36533a9d2512fe0ae226480b3bfa7c53e805dc04a09b1df95138a0cb2205dca9fa1e3db53607066fb9a97e2f233d8315370a8211972f2df83c2308d638e659d01d4d0eb788f2cc6573836e9de30e135b741702d5160ec2b578e5160a3687d217a32420aa08f7a07f7fc9501bec0143075b375c5a5643d9d0b5f18b252b9b463c96952cbeed68590b9a22374aa16575f8d664135dc086cd459657a9bf5f48ea157daf101982bc3411b0abfba5671a7add8d28e1c005ef40695c0d773c5fc01445a0ef8b2e3e517a2d2f69362130d343c6c130645b9f1c0bb414eb3f61416b68e2b1f9af014b6ef7f37c95e50a3b9220330cf836bb64b7fd000c134cc3548d38c554771c99115770ab7a4edbb7464f5a2d91cd8af0235473a6d889dd13dc154eb858bd566e23b817990604ddb490892b6a281a567f4841e5173022c0a6fe6df2e2c287cadd2091ff14618f93451b3e7a1e78e94fd10c5850a61f010b4bb9f721c66a340b125af9c12b3ee93a2b1f0502981c7c45cf065f9497505536876156d22c6f91474dee5db8d5722683441554a0dee8910b25666ee6bb23e1ef7552cfcbaa03833ca3cdb700458280476896c73243d04d8412d74b361506bbc780cacb18858b0bed2a71e2835ce4cfc716fb0971f55bdf521f69dba58babce6763ff314ac4c2b08f62a659224596819339fff265453460ccac1fa0f34f02e921c8666e29e20220f40ddca4aab6daf8ae3c183cb865b689cd09e40d740f1cc2dc524fe7f6af4e01edfb324f2afdb85edf2d0dae224f320e589ca599dde2b97c2a2b3ffedd3e41331e600e110c150225c8468c504c8a348d9d7fed6e7ca79f638b2b44dd3bf1ad12d84c4b93b16e2ca4e2d8fd2a75c50d075ddd7f5fbd3099b76f12eb547eeac6375c189c3f4edc9cc53ce697ba79c2ecd4d7dd1bc0949eaaf5149b11681319888d2a99df3755ff2330ce1958a125767b4b265154a00d5828ea81485a59e024966c9e02855e824193bb59ea6e094b2b700fb6e18d2d6969948245daaace0b0b112c86d530f38ab0e30b4fc541081e1bb28276386a49f15d22fdc99baf39aa7e9cb4103a7dd5dd2c664efebedbfd219cfebccb22c58cd46f817b5bf96b96fa5cba3fc88f5f6ba8561c4d39f40f0b960ca751cb2828d24d3bb7a0058685db2773aa92ba5f32350411beb02134cf5f57af40175bb165f07582fd332048baf957a3aa46ecd8d14b6db61c13cb692ec79ee6a2b45e1d0e42c84e14c3fd1467c7e99084fcfb3e6901b9cdd69bce6688b68b71eaeaed03a378e040800b3acfb9feff1d26fcd5b6b263f824b6a2e0656a4bb45c3bea985a989bdf772121a0bc81d63c48e868172044d3dbce77727d1b88afdbe9c850e70e16c26895e20d8cc1aa2701176b72de3ed23e9331a135e4e2a2e16300543786cf41c69c9bf3fb4d0f48b24a2ef04d2ce1392229215b7594a3e2ae9c645dfcfc5c4dcb5a1dd30117efcf4eee3265a2803d524bb990334c91d37c4499979b144fd52d6d3355e7b7a5e73b7a5baf79d093feda943da2fbc2eee29f23dd9413f7f2ebf0a73f02e76fbf29f4b3802eb87ffaf2ca5546d5926fdbc5991fdc3ac98412ecf9b1d8ce5a08ccc55ad7ac436acc61656e7ae892b67edd0d49d605931266ad0ec89461a27e63c8e3e36ab036e09fb2ea57b92705bf72958ca38b3b6e01dde5a1569eb05ff1197cecb665f411b97e2ec64d61746c603199a4391d1d68a70e481ac9b37b8d044ecb1a75905b27bbf3ffd69dc21098a54b5801f135de6ba678463feba1c99649ad6b94a0398466e78b5ee2d62086d28e756dc7a26d8a75130398c99b8115645dffeceda8464bf98cfc11df2b156008f70c2698bef3ae885f9d8c7a0b1c6b8092a82e2db00b8eb8ffc1ae0f3281405d7ff587b0747fa82f14cedde557a6dd34a675a1ae134c1f38f6e10f08545d8850f3b088e5a76a7ff2f352f9c1a3bdbfc99e8dd9f31ef845ee0bb171a614e29fc5060f3b6020035ba65ee9b2174710b7b0656db0a99cdc61306deda25b05f394025fe56e3a2a7a703174a429d657d2eb71e4bb87ef89dd86b2a8a4014cacbeaafcb14e48629dbac9b078c82f088a994b510dc9e4250947fd0952eb92dbdedcb829430a7690f2a9092ca17fa292ee452104fba76515714259810a396be7b69da443c24251743beae6350cd43b117f34f1428b28fc8de96c378428be57d46f2dbec466542544847b6b29d80008908c732a71b9ec63282e65c324d7770eb5c1e25ba7e12dacbccbb743342452702b088ba88a5ed120531ad99c8f17e73ecde5c40caae0ac2892bbcb7eeedd246fdada86acf899107850508ca1caef90d12fa3dc4b17b4c0fee360f16f326e664c26fb3813957995d9b3eac239c504bf9074c7e39c4708185884dff1fdf3096ed7c79b65f40e508c87f2f5b05cbf11cde40b5195488d7ef40ac88df74bbf7cfd5df1289fb3aeafe0b199a6bb7e37608a8dc943ae80a72e3e03e03529dbbaa70dfda8535f544ca6f0ba21b1e4c9b6000247718a3445c367f4aad2303df83c98aa5b86eef171d9741f7d4ce595eb7b47b89e4bcd848828ccac80aa87b4857570899cc5804aec99429f5a762de41a525479226478f50271ed3a64640eda0d585d367ea028af9f709cbe0c362e8e8cd68ae8445d8f91fd98ab2e53e45783451bb5d122cde9a7eb84cc2e9a939fc45145fec3094227287aacf447eeab19e54bea6ea0729c91271960ebaedf99c026067381c739461102e4c442d739c497ef8675f4baf972484a59280feb2d9d7039d38fbd90b84182fb934b681bba00aea3cfbe1481cfbc0f05bfc4a246ce75c044abb9dbba7cd1663b1b5373bfcde27755869c84c8df47055b9758f865857452176de25c32353aa46dec5d7733b0dd537018908b88f13b43980b2809b7874de34aed89614c9a76fbc6c13637f39e9f3086b513d4646b86da655244c88ef957201787147b83b4bee52510d809d12895532cb15d7cc7d8859b243bbfa70a8a93fe7d0357332fce6894fe095cd035f8236eab0773f2493c1104b2770b2e04ed4baf77913f4876ed5e6ae762ced6e4712b3b966792df1a82a4681c112e87fac9ab338d17692e9978e07d8f0c55e81efbf38d80f096598ef81abb07b16d324233f7099e0280d41a8439dbc6985241a3d2cf4076fe63b80b617d5cfc3cab4f4078ce59ab56d34371eeeb8fa994ac09f466492e94a0732e01cdf7b35954a70fa1ac08a0c474439dec5166093301fa5c36a2f1901ffb701fc7362ab4377c7dc16a24f4859088cdd11722c0692e5f6a578c612b9c1c9fb7ea48e41933d58d5955647f73f3edbb363e6c0b8cfcd39e1bbbcb47b8fc30272d89668d002528b981ad4e47a850c8776db41b1ffb8f9ec6ca51817a3991f4725d8cfbaaf4953283a1148365a070687fdc28afd09c705d87e0a04a2e24df648acbed92302d030826ed81a021f789c7ce88b8adf31346d7c7c59f73e92053faa4753bf3aafe5bc2ec95e08a9665427b84c863ac2edf7e2e52f78615e6d2ccfeda365e3ea26459a35117d916b3da11735741ea2f1077f2834709fb14281ce5f5bc35a094f35b226c01bb2b6f6a17dcb12602a5fd40cb142d53d210d85a2134835bb1b256b538db129aef4e6d8ec69d30cd77454c94604c6fad34fed4d0cda1f4ebb37aa256823022bfb9b79cd5f906dba1ce1e24184cb232b58edd759cd3c89e2f65436be5cf5e776e430efd309940db6d3cb948e55fa5b83b73caa6cd0c2e8e13915857df782e9d1152994b03c78b78c3357de76a70e9848de222350e05ff2829b860f6b32294546e70673721709f87b3e01ec991508bb964996c89e379ec040f762652ff7ee0fba17573c7ea5d57316aeaf903e1d70d9ff2ee53fdf2d2d4f4d660e26799c65b6e1cdb502d855beb965043d67782962c1269d95fd50f6d09adee827e261ca979343d6842307f2ce1b77ed30fa8c7225565c1b26923551f8a30d40580fd8d0b14c869ee87432b794a7c3e7798f8adbaa2217b3a00b199e562d2220670d578a12e9bdee94a852176ee60d09637d7863107d29118cc34fe72a3d91e973e9a47f06b09cf38e1e8ff1bafc491b28296ddc2364fbd1380da2c2a9a9ad933530bee007302ac7af4b0d20175282d57e2173cd3c4bedff688b7bfc8e869591bef4dea048623567901e388bcea342182e67b14753188d14bc9d68b94ed4d9655a61709c598e07b3761ba25f7e4322e6cc218f4cfd6d75cc9af1a7ffda2cd4a184809fe4d522c1e6a0e9ff5f256a1114446a94a3a38338729c3f8467a4ccb02cb056aec6ddd79e80788ab6c52e2a1228ec0cf0c8ea628d8341508653ef2a3952e84d7aa39563220b30b029977f6d70a7fa56479be8071c0af6ef286a61f5fa996853c27017a29c4cb21a522c58e96ffda32f6dfc31c4f10dc4c7435478039781ade39e680f47dfeb21c2cfbf4891d17a87d66604a2c72150c2bb35788fe4d2b23ac074990f128af8db1cfbfe8789cb55e475bae4f0c7351ce357f15c99d8b51c4144e19ba1349a76f76214645d37752f558094e8f208ddc3264aa791a0da62d7e5ee3384c9a6bbb61b2d893b395fd43b61456a6974f4bf7a7014879769d8241e37f1be789967c937db3aa0f03c6f66740d59578185a269521a58ff6b8a4f53547cd64f5f5eb3e3fb870a12b06a6ea6406d5ef7023dad1a8d934eaea0ecf0d648c7f296709e2441925ea4f61813ac056e6fac2a1121736b71431dbbb2c3b3adb4621c808e7311724264f572b166483c8cc894dc00805fed8701e5d6730f95ba4be857b729f3dae83f8e7427fba87e7a9a7a649acd8cca92beee75490e75bd514e705c27c0933c265876258c91fc109b3a78964084f9b49cef3485b6446b5300a8b6a9019fadce58c6c0e1bf6e9499eda3687f1e81a5956f1bc5ab43adc0c556062d4577d2af2ce9947fd18a110bb2530a39ccb4f3018ad26253d5eb1b3691c919110f0b2444263a944816f91141615ed5304087c76eca2fc8fca7fa7cd1d3cfeceb405b6e9960910bc21b0f5a54eda43373c9787c124b652c6de660ff6a33e4f94c84b3dea9a7b0ffb84a5080a227ff29db9a85fd9a8284f24b436306946782a4cb5432a796f92cee0e6bafa441aaf30989b02efe24695f5a26ff35bf4b9680bf688a852f752e07b1197febedcbe27617ca95cf4a8ae2d1d42c03a83bb24d0ca8edd3de3fea292a0c53a28b217c1c35c69824c38d46eda28aa6ec8886285734c6a71b31d6e76adb78466b368dec75e2df2768f535b706b4e40102cc099f37a4051c550ee722fc049432ebe10c713a61822028dc5f1203f647ceb5a992bb8d0fa0a0d14ac24194b0f8d85e9d020d5c31b1c5659b77ab55fe57f92a4fef704d2fb4aaaa72a6dd1230ceef427fd65042c5e00ab96e8dd3369c2eab2b90666211547b21d4ea84bc19b3a36bddb1fc11417ac5b0f904dc866e3556654ba4b54719314086384485a5f3e3aa09bdd6bad2e617a4b331865cea287818bacb6963157d4d3a53a10f5b8493360e8bd550d0940a2f489b9ededf05966c63c3462e86bab62b5283d352fdd7f64cdd2d5bf76c30a22b7eebf27ef7c0ce30d22ff0f698a4cbc211b579d3c326a7085551f659d4dd987807be2f816f7cad230068ef5d4c4def44563cc394524c99cb7d7df64a2c2009b4df1704b63e0dc510901c8bee6de801438a6285fa6884c95f3b9013bf9a4256fa86d2c28481b775a4d07b95b34bd4b3654fb3b990ed34e1967c7818ba6a15532596910b1578df271bcbbfb1fc7e2ca664e736081e72a8d4e6e8140a4d24f39471f50db2b63f09db7df4e01cc7b4518dd81176d4213150d4900371bab655bf5bd06ea14860c4341ec96e8b432636a246f03efbf131df2d29d277718c498b493c6807193fe06dd7209c3d96e0d37da94aacb15610c3871429aa9d2e8ffe8e239265da2f0fedafc312b7f3681b38c9c95a59f44f668c183d1c22cdeb5dc463c5084902925f172c569bd0610b125762a07666bd26a63c45d46663447840af2e50952e0608e8b35cce66eac5a60ddcb28818a429ae3c3f3d3ce3d1b256a0745455a98b0fcaff4020b64d6eaee62a54801bcb6ba6d105b8b65a1c5ddfd876e73d333b0f53139d4bb4fce1c9dfa711b3129ecf2b8f1cd7c1256d84466dadd38d15512c4e128a2cf0764c5d73761197407025be3f8caf406a1a47a6d0711a2907374cd9f99d84f4088caaa790643d9b08b931e05d0814abe8a4896f78620976b01722af5c91f98a41b6fb93c2cace7225b4bd8302f41d0d69c3298484c89a8461094a1bf8ac32e96e1d7966fea26bc5a593b267c11af0a042262f5f0fa83c0dd103ff6d56f8e7070fa8a96a1ff758e497d906224f008e287744d6226885816aa96ee18760d9ff7c149790003c10781706aa458e125b9b1f5d639e9e161f9d4386aedd7fcfdfe196f2b0ddc9ccef71bc97c2fc4a0d01214f95bdd94d2cdc08ef8f422a3b7e381047dfdcd41d44466d86e8c866725fb8f73491deca203a94b40aac21bd24e04c3a903cd147eefe3604bf9ee3a1c9b4bfdccaadb0344881c1c2f9c6a5e14381245b7f0ef232821bdc8a5e9b01293cd65b8a5891bd3c2c8e51d25348f97ee3ae402de79d72293d7ea766c31a272bcebb6c45c54a2c9b5693bcbdc9f8b2cdbf0f465d7f65c51744f5f19f5ed4204fc7206b6e818905cb03c0ba07d89859c94ee5703cfd9bd46e2b2a86376eaac8c839b4a14af7ca0c6a5901271fc66cf0e3dabe7b30e1968f654643593db0eb6692e5f187a5faaf26f17595d97c15ce21e5d50b5dc0e73f228ca86f412350754d63e1ddeffe914ed746879997611e1819d853cbd416278f169e93ad60c4784339f1dec215dc9ceb19b0b45e00c7e2210ceddfeb3e29adf40f5a2005c4151a7a69ab73f18547b84c363d830fc624076ae6ac259f41d426c3dc496bc5296311b1c9921ce82d2cd4c099e9fb577ea495da59acbbfed3cf1740e0cb088c8b893e6ef59e233b842c5570f9609d05aa530161063008b99bfc4d5ea0b50e6ea005a07d51ba086d105701f496d07a72fee980bb5c49dad6de7f958d51a25198cee3e108bf6a61c467c36b41d4aad7209dd22dc7d438b88e8b0d1a6294238afa32f470662da1040b0807433e61ebcfa7b8046536e47467dba954714f6b77b93878c320b3f231f38813264cb3fa043d166d785a9b9548b76514c4a5037e81395bec364b36383b64650f5eea0af007ed5b3ce6a681bcda83fce70acf2cfbdc71554cf75f1abc8f5a4be6354e41a780a4f8e30c96996c19ce311e61944dfe222bfc064c329de029376444525dd44dab892d718f9031ee5f740bb3d81160f5629c9f6164551888fafd92138f0b6145c476a46ffc294ea30d3be198c157668ce6aa17b29ee6c160a30e76cd61a44352ee569aaa74abd68634f51d1c55040279f8f62b92034e2857e2b6968bb04a6aea1dcb65b11bfee1f59b8e4712695746bf9cba984bffadfcf21ac3f268e1f2f6fada0d7fba5aa164f1a05d95a968a97584b49ab2cf8248966835f1345232f5c5e6cd1b8f5547872239082aa8b21fde310bb87ba7fe911c7b87162601d6fe086fce9cf02e3c1a55fec78ef4042f2ade684e07376fa1b087098ee1fd2bc383d170edf4ad2dab5e2cd6f13644fb907d05c5e9f10dc031c46095582dee85f7e67eca452c77a4e4eeec044bfe4147948df8eeff68a7da8a201cd1b65e531b510725f85622c9fc1f69a37deaf044aa6da065054937e433b7a9f3fb64d19c2227b6573667ece56b36e40f1e6055e1a6bc2ea6a8cd79a09b0d743a20018ced9af495fad573176ca605cb7b7975b4aa97cbd01cc922f02002fb474448c9ac436b845b6cdfcbdd09d9220557b8df733308326cee69fb7130546a2a3c106d8064eacf71473165d4045d983b08418fd007e6f8b9c15632eda0e73fcf06f880302ced8e38f7db541d5bf22527129ff6d0ae381052017d544fe1757bc459d539cff963c45359294b26174788f6a7b27f760aa5618d41541c9da9d190adcffb423fef23343c3c70663a4369c57905868c5e0c966fb9a864f02f6d0b53def32afbbc3290e6710970ef7ee8ad67eedda040ad4f08c435f233e8c03c7befcd8202549715bda219dc6b37b05910437308e912449e78695b6b94ee24468ee7aabb575c54f665fac2caad367df804106e34db079d354fe52b16d64d726608f7ed76dfd3e0d537f80fff23a5db875704f42f3aada064950767962b56ee6affb03aca5f339e83bda78cd3fccae123c90ed9c334ba588250cba9ca3cbc8edc04128bed3b629d03da947ed01327a36b0561fa069eb8c18a867ad05ff7dd41ae71a04a9f9771182010c7e8bc33fbd1ffa0191fac534a7abc4984bf778cc5fa832607c0115bd346cff27924d897635c51ba4d874d7494f83d65bbd29bd0ea0638c0580b31211882cf7264b825b543eaec08d5f9263c33e880a85e0ce941e45c936799da034b68e8aad5955f22ff263b67f15badd5e15bcc2710305a47ace937a84fc541389e54730c28482afc9a9679fc61f96ada3990fae6352e3f624d2c3de575c94057db716dbf133505f3e2d109beb6f2d6ab4305cef1f73b44129aef5c9c6d002b3ead4d282c3289112872a2572bb338b6d0603bbb091b8c84df5160c62683948aee260d088132633b10d05c28e5e1e30dde7715d237f417c34a0a9db02f3d81c37ad966b98fee85818ce0949fcf9e75883387faa4f0153a01bc5e598bfb2c0090f040490354c26aa782486070c43f1448d1e73233fb04dba0267e006c1a97d8b95497a4642e01467ec74efc60b5a450abac2ba6c1a73ac7ae4a6d7307e2a63c5716d5596213753b776ae339cd8645ce5b1a0683190427bcd04431d3e7757cb050b20f79c02e12b919d34865163d700ef78d7c2669aa131c1f6c487bafe3e2f89cd1c2b1ce8aedab1ead42c479587a28afdbe2b4e2e099f0a748da4565e64272850e543b21b81749dd003e6e91676e25227d130b7c5e16280bd7e41e5eb7c4d963c633d4a619a6a69184dced22a4a3428132426af78b4b38856296e108d076e238a52e1f00f429dc285ec80ec8f262a6bfb26ec2be43cf7c953af04ead360c61e2af02a4a24b2cdbabeb90a8b8b65b75fab2680044c45cf4a35b2d394df9ecdda71dd8c5e91dbf04481f897558bc0af1c52080d3236d7c2a9bc15ccbafe0d2dfa5db85ca1d771ab1d760f5948302b6ee521f33bbf93c16341c852a24528dd03164eb035019f939c7c1fa53b99e1dab0d2179907509ae998c202130dc4dd233fd0269bfaf4ee108192563e72226dc0351f4734cfa2bfcc3a4ed1684f08751ea093ce12a783f0addaaf98d1d1fbd5d036eae394ed6b0ebac3a8e4745cc88074d18695c8fe0a92f0eb68f9a06b21e1f79ad1f8b7bdb149e7eddde450a79b634d0f87ae69e2885d796972d86b2bd489733a3b23efc36aa6c2fa0c476c421a4d0f7ccf5bb0b044703630394f4d16bb658cb5b5bfaa5a5f57c798f50e0499fde3a7215c6950acfd05fc5779a1661d1a66f8db9f09ee119c8d1b080b1ff505ed31a7bef27967f06b8590a641c04e4dec59e89a72ec5e598c6bc554b3ddbe7c226e2dd7a63ef3235324c96f32de05a8625417104c3c22f68c1f2c384bef9309fc5668638c3871d973c5804763fc7b628e6920e869bd730e481eebe1b92815fd5fe5af988041024f03717c5081dae4d2415ac06342b9912248da0c415f745d475a5280a321236ac29e919a5b576e2c149724030517bd72cdd74f584d1ee80fd1e0d19e6be168a40d82152a6d5c56edc221f2dc7b84e5ec4a5dc3ca53f11abbd217d4eed27ecabb354305329a63fa85e9668d59e45015806f06b825077f7444ff55c963c234ad7b9616531d0198a408fb3ac91fb443b789f3b92f525809370c761fd356f059f8c68a221ab3c318374d89d8d7e0bc260f690f34f531d7e81537ad05ffd25ebe27a53a049ca8686eba15039fef5c6ce30c998d53c48d00144740d3bdfef6077f3b2b4595351c973936c379c3e849b160d6ed1bd59afde3985e1de84587c6f7f1587eec48680a8997f5e9d1076c41b0ab221e389e84a8220ee4956f707150d6e809d4f4b73764ca8c605bed877bf2b3af58ba93dc25d1dddfc4adef26b0161acbb70a6096652a4849c707bb2c4f573f2684e354b6dfd9ae0addf30612d365e7732e9fd1b217c3b2e9d3127e5e03d53528f397ba014a1e6d312c6660fe05458f2d610e6f936d1ca45af9b6cd06a372086b3182fedca9aedcb18080a8582a007d05ca66ce49e5e988b106d39c6fc597f5208a2f4e1c41ab84c524b4e192091888f5dc5bbe64f31ac5aace149663c61123257dcfb13fc4830f3306d1f2402d36088fec23336164ebe2272b60fdb63d9a9c3afd12692865a1848b723cdebd2bdd867c2c60d9d46e005aa23f4fadfcef2b10652f06108a56ce070673802a77784cf26e10d2de3b5bfdaf044a6273bcdc2ebe3738c9aa05ceadcb7403ede8ca1a084d3bb73229ab918f42bf183a2890011f4530b373946e34121fe813d1e631eafd23f75d169766240a020f2b49264a61da7b850c21191cccee21025effebd74aad93e5cd05fc9d98ab98964863d2f2c653ef614daad1effe78171fecd825cb0fa1d406474970995196abdc2fc986c22504153608ffc32969d20b5784a4a5430946a34e22cf8e29ebef41e3900c71f5c9c719453282183e567872b06f577d54a2844684e310bad6b2c9d7ab6028562b7e1ab6dd833678e649bce42a43670b905de436c7e5b10e45d3fea7aa16a6a20fa5e334b36e01af9e16860248bd26a9ac391ad1fd229f41e4b4234c7474ae9103bec9ddc35e4a463cecd8bb3654905927d48d5b82f4d4b0d884475ac4e635ce330ce00ce452cff9ef608aeff3fc1c5b79d0c6e56f62bd340f741a14f9036a09507f24ed58c9bd452edf6e44f00961916078bbda4929581dfc8e5d0c5eb1280c3de7b746372fbe04ed865967d7629d4e940e6b0fed4679df96c349da19206a9e55853bc8ef453969e38901feedb79a0eed60cc025eab01941770da82d6b9cea6bc57aee08f11c44dc17ceb7ab3a37a1b8762a50d1fd06026f28690a861cc6d82b6201260ff716c793afcfc1decf0157c9dcdf13844fa66a158afb98e4c1ab2bfb7bc38672890cc369988dd4020b3398afcaefa21e31ebe1c436e3f09b209d224ceb744fc543a9d3272faf590afcd67666144fc7122f933ef5277e33e62b3edd4b1065a1df0b8489c27aa9f8e2581ba8d67f4e57bb05f333e0506ca840687649ce2e0deba42cf76963784894978d219f2e564c60cbaa356288147920effd77b0993d5c4fa43e91832a443f22526709fc45875c47d6c3b7653ed97fa44fa80bfc1e30bff4e482ab8b54e9e6358b9fdf58dfc840cfc48f7734105c81563bc48e7e37a6ed9bacdc18bfadb68750c5b62808c23f3f8aedace6b32d568084a271eb38e3e46c2a58c973a0dec3710efd5cefa5a75eb23fe646fbb8fcdaa6d9198014af9fd0b966131bc5eca6f730f6505d1cce2cee452dbc0561f37701603723216a2729bcb9a725f864a5c7af2c93a500c8ba794e794bc33c2b2533bd0f19b9a4cf48683ef6b506d093826db30ab77889982e61bfeb210bdf6308c9b8f91cfcfbbbcf47957fd64e131b240b586f008e99dea002b189769e976c21eeba00a7e7c5c98cb434e5fc0cb7e11020f751d235bd658a51e065a0147ae564ec3e171160e39672821cd50e91b4ea3dbc597b87b07b15e8d17152a59bfb4e914c2b2b1f31da91f71bb8d8243334d7e131c206f0827404f36c3f8d5871d4718ab8a1bb00c41440a99a22c42129ea90fe4d88ed7d2db58e723ca7f03e91c33ca556dd9b8a1df6be11ca87fa808553f059e0ce9148643404e9b1a513c1b49598340e847ad2a1529fbddf69ca25c2fee9018cf46101de672998872dd9f08d4d51392fdf890845f1a7817f25a35fcb8750158d8a42a27a6ff36bfd849a3047911064db724d2432b5c57d17dd6aaa6d97dab35281262fbbfdd305c6ecfe2942905e60da226e959801b166a2323c27b739c7b6c6a0c763fc93ef232cbb08926186c46569df55f7edf7033b5c6cc1ccc16dd2f3a434aa5f96ad82d4f35e96315221aee149d90afcb9d20a2fb8b88cdc26ab529a9a252753cf693925cd17f9085d049c500750a5ea9dd99de4818c2de44f7ef82c5abbdf9d7f64f2bd9454e8a4adb85e4226deb5da48c978ade6a520b611370ad3e3f026ad035f7285a41ad54790242e2eca2bfc919d2527bf70cce8d301daff93476d320cd7622b53c1af404df97ee55ee091a31c0e7cfd6e328a24020681067761f6ba7803b8a0a44b919396cf24f749c82fc7e06e5ad51ac5cb3589bac70712b960beee699df5d1980f9a11b3e2c27b455a85fded710899243db1e5c923dccf3f118b42998f04fb3339eb22e689697f054596caf27a2c4743649e6fd3d35f1b054e243232713b1f649f786d1ffa48bd7045068b8123d6f2d255568ad3c69ec2552ad02058cf475dc8b0bd54742b2d49a901b09438b5d2771278b67f3b9c055253499fbd3f936e51ea94030826e8e22ee679d0bc0d7119861fbfd0225d6ddea7005d834368fd8c772daf5225e278005e93eb6d21759d2d47fe262b3ffccc2e55ba4f65875255bf2e064a5d5b998e5561d6e11862ce424c700ed215d43e61558e2f31bfdc4b5347fbf024c2f96239d2f52381f982a351157b652ba8d23c69ab0c170ecfdd7102f9c7afddd5451203f74aab4243814fbcff5e99e30cbcae4e021d46ea30648e5391621ce6f95eede67a6306c6789cd5a112767c921b0624bdb8a56e2789ee5bdfc6e21d5d6619afb5f78405ed72d376d652b4ea43db587bcc13efa0bf1a52dadf8fcae498580efa080fe8b5d56d56b78b347430f967f71d209359f57f3a6ce7191b726d40cf23e6e83aabee77ab6c2e827c16c5c3551b0bd54765233a28d0fdffaacd7b1ee1036804fe2f8898b644d26a460a7099da2e188023a49efd0e417474934f72bfa3b2c08d68be634a0860c0516226cd645e7fbc2743a264173aa072f607730c96dc02e7dcbec8d55a5db16794e3df382c3978fcc4706a04583fff1f246e80ef5d745d294a74cc30e58ac843bd8e16782a19c0d79e2b9ed0a8b64f4f5ec33929a211656cf35df7e50890c1d6294a5bd41b775a93f46eb813ce5b43f3f0cfd596d319ad30eb1de97296f504672ca5916de6d6dc742cabcb1b2fd792412a9e3a6d024c7757b0023af2e9e4d03f30c079758a9bca6477e246741d3cfaaa25b7f3b6037d34a9057b2a0139fdb1a03682764df42b62db1a0eacfb04398d067b38337b0e01c8e59ce6fcfa35c54a36f47f144cbe8c61f67dc68b57507d03735e1c383f36c71411faf23410b5d22816d5c6431c5cceebfec984e599fa2fa61f4cfb1c547b1e5df0cc1e58a68cc08b6c26b82a4ec78fb73c068d3ea7062ba2c25f01fabb1d7daa2375289099135e5c8bb7b21b199ebd4e4b630a54540fa369a503b6419c8f3ff8f021d0b349938e61d0715e4b58c7c53b69b4e674a136124ea6b5adee1ae890bb4464513b32e58595a1ca9fcc53aaaa259654b8bf803a6c338272835d241b831388b5c3bfec2c40913e7ac00f5a253909b4a488a93d266790cb27f1af4ff5657154b8ab40aa4d7bc4a0576152afc0f0d4c9c30b8c64c0a52a7f3b4bb2ada1eb6c52afee7a69154c8ecb3822e8c35cb6709528a746cf43deae71abff94b3af6b1ccb20b5380f781356ea109d53f3aac4c77b1d99123663d94cc536146e03866f8455f53dcd5b4ca1a97f966f3c18050e188bf9c4d84ae084dbed35f29111ad1f4332bd3de8dfe155d7e5b2c71273ba6495cd236063fe32b842df1f930368bc70fe8886f52252efcdb60fead71ef26b866f695cc2fdb48a9fc628ece474f37c96baeceabe1a155b27aad1f454f5e92de5128c22849f60a9d20448f2eb64a3fde71af45ee8f3335759e9afb9c8b9ab8a718e4ee5c44c0586cafa6484c24ee747ad5ba318097d2bf7e4a24671be1551e399bdbcfb24fedcc0925060aca3e3a4a953fdbcbe5ed17dc549e86c4828fa6e6105b512c8dc17c69cb59c3701d3ea76b21c24f4aba69262021869b045bd2ef240ffd6c698a3934a50780a4701cba3d08373cefb1608e1be4415eb5d0c6bdcc3875c4237a6161fdc0e46e22aa851e4799f3599267a596d04fc698d5aa0576812b93371a67ae79dbb0973b07b94a64c726c182ebc5ec38322ce10cccbcc9a9dfa0ccebb2824a58c425533bb4aad720e5a52b5bd26196df27ffd20b47afc560cba378dd0504a7050b318b1f3a29ea9eaf6646bc4f093203e5afaabebec71992cbd576475bac3918c41f9490c0526b1e8add38d134eb0db167f24b476d2132f3f3e299c01a58c0938dccea25b171cb708b1da642724839604694e8d4c6be0f04a69df2a5736027b82d7b32a0c3988345e7f058c786d4ba795fd297a17550d961d903f5bef55d9bda650dd22b74ee2b3b5522a108cc61229fca6938a05f5572e60bc8869f3721d06716ce878a8c06525e2fd761fec8e429d1ddbea40c38919bdd5285c6a75db4ee034bf24046be97bbd1567d5f1b2a3ecbf5d2d5ab14c125d7ea128be5729eb6dee98296a3ae2af6e0b4525ce98f6f14cf2801e04a3f24cbe5a4cd2ee06990f5862acc225a5330cc540502a6af1b7edcff3d10f34c6da69ad71703d04afaddbf7109a00630621928ccd2b25423b6dd9c810722eab2304f3ddc53353158e87242a64d0bc87391965b44e7d236748380c31e99fb9214d04e349857e025620aff1f8681121c9e36468b6d3d9db30f9bf265407c0bd42feaab8e966ad909a3f22557dbb7ccf5fb949b1c42867075dc5d4d3b8939735203423f7743ac7bbe49902dce6dd38681eb1011b8ade6667a4068c2a48a467840a8ab8ed46a4aa1fe2d5bfd75019ff846c8b944efde93935e65dc082fd5014a00a3e75bef25744f458f0da5285b40b01a18808ebc9f48f9d1f26cb5815d78805ec84fd1b2bd35cedc88499b78f3b56c3a92192bad54161f254b934deaccc67ef8b8498d94382a798776971ae51afa940b4fd3125f99c1459a068fd1125d46f1dc67bf55d2371d157ecf59511e5d24ea29133e8131c3ea645c5dfb22299a6cdc8e275cc17064c47f38f7499daf003d7bfd8ef0014e0aa93ca7c961de19b9a4bf0de7747e90a654174dbbbf7d5fe35aa3b11288c35cde6eea5f82c93c0e431c5ec4a6079e7d25dbf9839018bdb3bf26a6dca284f79797d6106996c4679968be0f20a15569f9a3202898ec34451eb31030d85f8a68be2c2ad60f8a9f931b57b14f5bb334a682b322ef3563cbc276d1ac54fd5a4aa6640449cfbfda6b2603170896c497a4a7113f7a3371aa35bad12fc56ce68897edf349799d54192fe59b33a50cdb727ae9e053bf884898c26b5b3c40a8375dbc21a961eece7d2a0bc4f873fa5d538a5d5c933fddc0f8bc279870db953955a3a74f14af66e4f0c014a6443b8a1478a646ef1916744113e8734373deec8e55bdfd6a609152208db86740991b3206cf402a544b26b74437de8a267b0b495706c80eed88d5a7c6c122e1c1de211e66613f65042f1a820f01ebbcb66d81e409be855409d53a3fe0d72c525677ac8d70bd34e6969ce0115d7cafaa135dbb5ba9c364fae7c96cb32da192b00d7b42baf4779f65fec6bd140bdf8378d3949340e24145014d3e8ecb3e8e132f65ec604de788e898c413e5cbc4f3518f84d2f7c605f94f73387508b6ec5fff1e04a539a0be3166da6de1cf8d2ff0874fc274a0c28bcb599bb3a9a8633d36a4db3af3739650426ac5032f3a073128e82a7f32d7b5be77cc6cb1ee79fcc2a670d1bb8a0a8a9f5609f31e4383a394ff3841badeda6798c819e7614dc166165ccf722b58e024adc07e2d7c54f90d81bcf23ffb715f5bcc00ae814a7590befe86d040f2a43fded465342672f36567522f21a333a4039a24d5084d84272e22f57c4dee753799f0c6f78e3f43e6a554e06f4220a28ee2bcf55d3bf0873ef9697b48ff6a455bfdf761a1a12308cc8cf7ac6af2d0abc7971ac8bdfaa24f09f7adb924269c708893e578a640d1fd2863545c2855bfe96cc2569f059053541dab69e358b7784b59320b9963e04fe7d5008fd5b8b825be2ae190a3ad184784fa1852916b77d0120106287cbfc9533ceef598c254483aa85f9e6b4a8fc2f7b20a2939721f27fc2d4f0d5f27bb6af04e5dbbb597d5a7ee3647e24f230cce32687192fb330dccb767a2ccc114aa946bf7831f2d17a55d2518217117acfdc9ca9079803bee3a06cd7dc417e7f9191398e89a42f573704612b05d4274e52b13d015052b0771792a0458579a3cb43458b46c621e2b5413cef32f8ccec1371dea97b3e47169bad0cd0d8516871c436094be7da13317d30a353f9df21f4bdb93eb08a76cdfb915d3ea545009ead7388d836422005d51802388f1e2f62a60e3d820116189c89b73609757876e1ff3360809733860ebba3575a54af4ae2e27071969e5275c9badc942b0d50921a9a4fa8342105ec8e82b0482f3adea52d76e10463b227cd50f19f54802440635d8429b143213dfe35530473ad6fa3108052d98659266003986118c4f7a8b77cb23ad29248b08012596f64c0b020751cb7a8b90fa74051af6c7fd2b0dd600372e121301ddf9da8a96eb4b29042c2369aef6c06125390166a6f03d4b40791b8bc71b436011b7c9c419d2e9eda10b182aca19e7ee8215176d97646cefa400db094d1fc1712559376073e74e5ae2e3f6e18e8b3d29e0fa4ffd30564f694da821bd4cee056ba97e16146772bf090ee9791c65d36eaf5d71562d7d843d6f1c61d2dbeede0107f901f23d435089aa8e6fb8c874a157017072df6bffdcb176c92440303cd90da835ed419b3a9c4c0a65b51ada9f09254403c5dbcadcc8ddba3bef382677e8ef49aab79116c94aa1b1cb9c10dda988ede4733e1aa555bc5abcb70493cb994729c227cd9cfabfdcb7d86f1ca634974d0fa3066d7fba843072f1b6085144929fa6fe4be948895ecd16b24aa15292d45cb25dbc24348c378b4f7bd30377c196c5bda4cf08bd7c7669e0f4c65ac35585caa8c069a70020d1542d5c941cd15867d367aaede278949a77efc36b9b2abeee9ecbcef1ba6e792249abb2438230ddc35487cb7b4127176f708a57a85cf201d6c71904f4345a29cd55046984c2617c8fea6a8c91bf45f734e3c8c2671b30c51889aa3eccc6ad87d2273252391cf4cc0cdbdd49fb9d738324bbd479278ba1f7af0bc3376413ed78eb934ead4fc1c5e71e7a89b67deaf4ed41c6d3ef2fd5510cbef8d52652f8f6dcc360d9d985be4b73cedcd1f0157261d91f49c8e021eb0fc199cda1c51099b3108bef7aa5cbf16c802ab41ae09f7240508ace8ed662963bfaddfb2838771744e498c2c5a81db8b5a49275f7217acf46ab093f088b83d60021e1a3e292550c239ec4bfd66c7d9a64a3aa14385666b98da1480961b7b5a56e70952c8c5da78b877a8a848008d96ee275b7a23ae859c5df69ec4c8b27e9bdcbd70e705e282041b146b7ed2f5519560ed65ef4d2773d3501c4be0db41ee4ee859264d56fe42638697b1cc94edc3cd413866634c90665d404de932c00ce04ba5bcb5dd7df9aa3dba5ea2ce1b76e9dbf3c34aa9dc196f6d578487137b5b24cce515f865adec5ede2262e77acc736e22f6a7aab5dfd23160d6fc22756247b7770407e8863060d5060b4def37f2e97ffb9a9871a84c09c2e8e3d5b492ee28da03c6d3497e6de62af2ba83e9ba0844ae00aaac0bf9e3d674db7683d890d283aa989cacb4b8ebf3513c949dce6cc14abeb3db64c36680403b45d2026c9d62ef3d2c4ccf4ca693f383fb38f8f3b3ca36f61be7056d1abd51028ed26ae45342b094331bc62f046d15c8443450ce2a8310033bda03ac59639d01d9f5912d3e8094b85a80891eeb8a52d094552c858728098ffb3d4f33f0f09aa57372195f6ee080bc622a8d84427474e5b19062914d05df18fcd0c1bab9fb6b33b3ded3a564ad7f7ef2c24d6250b3d75fa427b573d740f3704f0df3419f8560428658513af5c87304c06fb348042bbb6a0a8f0864f65fff395b04c692363271cb82b3e6c01d92e2909f770502f433c22879999c4a60b037dd99a8b29960a9d5803f50d24a43d3918ac32bc3200d0e4caa203b63c68bd064138f6961288fd79cf0774596b22d24657c05d4ced3f8fd1e120fe67bab470ed7bfbf6f779eb62583980d3f1d191e82ac59bf9acafccbfcb7d8b4271f8ce28ed2a8f71c0310f351a5f9dda4e3918f89385cae3ec91d7decfabad5ecdc7ee2448f8f7c9ff72e2739f7c32e5a3564ea76f53b7abb2ff6d7b6085eaefbc812738c78a1e3049f96178b54c3594c4a6a3b4e6ecd4f9a2809f46426551c867c266d61223830ed9f604b408602db0ee0bb2944b630c7279bf811ce8901ac2db40a7d73396141da0597dce7f25850df65617f1bb6697d4a44a396817901cb0b81057b53a1457f68864621b536956e64f9a705c870796d1347a9fa77e6fcc95a462ec58fbd7e91fc318e45078df5be9caf739a7a41162e138d907f0d8debc44de1651960786e5171f99d0d8315be49f20afb5b2af05f9a97811b7e5a6fdd27a417a336ce11d4a12970bdae0dfd0ebaab043fa5b065d633d20f08a0aa277637dab0617d0e761d4b98d847f31ec471f70def81d32ef6bc1bdd2631c60feb36acede6825c52455bb8ab933ef2ee2aa05f5a6045e7b6289539493304e665805bc646010008b76dd9a756bb1e02c76ec773d1ae88405c4e8ef0827aeb3c47448c8f8fcee7c4a50fd5191113cd8a214e903a75c1e095ac5dba511c424f4febd0b4eb24680def16f677c3ab0b5e1dae0cc17857b937270d3e111ec977b4e6c30fdf42b16d57fb8eb3a872e10306fb867cbebaea923559a2d434013840f2b8953de9853666430ba5ff8b0a138def5b027d5303371fcff89a78eeb28e4b3891a4c69ee23cffa83d8803f00bfb2f857234666ebe7eb8c3800390d2114d3edfb5648bcbbb40046f667f0db7a64cc7ced77d4cfa0d1cdda35530aaa53e476b52c5ab2005f6c3a3bf8d7afb52aff234d7975bd30c6bac75228f75bcf4df29b3faeb705cb81828a1a2b411a5a48e71b27087fabbbe0ca010cc694310470dbeeba6eb6dc633afb1d1b23ed96efb816e05d9adb350df179b537851120de8bcb8be5069f61b9437ea11edf0ffac3adde3d40e8e963cf2fc64710e2731917b8cb29e3d8c5d39a505290f0a48e521fe96cd3a92675e4ac3459328049f0d941c530168916f21107dfdc13aad68da3f94ad1e43d312a6e82518caf88e789ac78e6778d9d9c5ca29c58787cfd9a8f5fbbb1e2a053ea732c119bb773b8a99f4b7ec7b431401ff9cc6b5221e3e6b64601daaa824103e86878a8b3d1977cfa156188f3066cf6583a2e900187222cf787f29543c6b72af3f2cb3084548ad8704c9c9011195b8f768e701badcf46f318628293ec7a80134160f3edc5e82d5a7a46eb5775ebeded3cc450552b7bcc769f954160be967eefe8e9a5982929d150c4cb3cd19655734a1830e3c835565962482354d2857564f1cce6cc1814d03768510bd9d0415ac18b92f4915917d62f7bf8a1cd933d8cc21c2e7bac18261df0bb680aefb58f7025a586be5908da1a10bf7dae13842957059d851801bbbf3b5173ac7a8c35e015bde20b5ff934b10e7a717d63e0ceb84d34ee2acdc7e46dd2ea929375f2afac6ff610e1b3dac85b69a255fe7536dd0f4c8dce09561f180d025c0a229c337f6816e792e5df0d1687f23037e305227b1eda55eec296b6bf827f5a44574f8f428fc50c4742970dcb2f81cf2bba27c7ac616157920f155d860cb007e4c8c7752c529e11c6acf0eb1e2874ac6815afbf3eb377576eae07187bf2380f6db16e060b13d83865742f1755f9b9b1d4771a694ea3b4064a491f7e69b2a1b5d155c5169783d1344ae630dc5c9bf70e54a2ef4bfbec17199df23805c47826f191b844e2041380aee4f7918e739348bb28205eb803604458e2490281b0eb66d934d4bb8e708daa108ddc5ef57e98783e14d049b4becb637f3424a04e2cb00834999b41a6d55a11851b8230ca241e4056e857e9cc0044e40e71e272bb9732e72f9aab143446188b02fddb3a3c2e06eb593088f3e7d7590b8d109ab4afd0d2779d99520345f562b84af86488e2a0dcbfc8c26a54e1fed28fc926dcca4073d36cabfcc9b7b4a094efa683bb8656fdd49de03c5cf132f5997f47a719000bd1741bf280c74370e87d45951cddd3caa5e6099e6d15c63fa0f2faeb6ef31343e54ebf5f8a21f3d4fed63ae9b67341e9b54a2927c9108d2b5d16cd0b1b069aa728ab28a1df3d3a2c211c7ceaa28a5a85c6e6ac03f5da3da0578eb71343d5956b3fe71d79c366ed24a5bef9cdb866b8aa299119a773f82c7ff58497332ab9691c6e4241d0a4e66b60f52fb55962c682f1e62423812fb340418ba48f1f3f90a3955ccdcdebc6065859ea35a5de7272764421e53d110a24ae68bdbc3ce840e509b94cd0d2b91bdf5f829904cd181714f2d9a1a7638df00407399b195e4034271578cef0fef576c6e40e3b8ef5bf9349303889ebbd296199e5f7133f94689f400f0cc4bcf345331b8ffca89a530fdd2d973bab431dff2e025ab1ab13443af51b1558387690dc37494a300bd55bd2104d4ae0afca9ceb8d77c405dd5a160b39e31317127818cfd2223846dec2112a6ad14dde91f572597af25c9d3b5b325060c5b28366d0589fc7f80f221c9ffa205cd9e13b2495c01b6800be36dc70b5f9f02a2cf712021834a3c224bce2d48afb3d5703eeb229b629149f2bf8d0fadf8e507118bf8a37213c9d3f3bacac04db06796ae6362109dad9663b52a78050d3638ae5262bc116613b7e205f7f7d58ce0598e869ca4544522e3f1f0303a80279194640bb27881c4104c418153324c52ab7cff27cdc9af0b09ee1f93419773b9f31b651792abde572acd9885f17853e0061493de79e6f9ba79c5997cb338c883e50f805b260d4eba488b01d2b8234636f0526c126b40a28698ac73f8b976123bb7ce4639ef4d950c56e5d31be9ae69580d37fa158f1833a60476575127294af5c73604e1b3f4c1ee7f232648f892ce1b9664711750adec79136932e520df9692bec9104e050482aafdb13b4a7d20c614fed07192305ca0126f781f4079585791bd79f6991aae0139cc2ccfdb8d0a1a43fb6ff65214a07a07bffcf9b0c61250a0a2177d0d34793cf91e7696d0202ef31e5fad038543759f836adf2d886a9f770094ff0573000e08dca48dbdce1842cace6d218b5039ba09eece6458bac4b4967a012efc30cc9c5427e87f1c989e038199aece2b68cd8a29045b59742b5851e6f9eb3536c2d0f76cf46624866a92bce37b9105059ec17008b5acfed14621a753ca7060449433d627e510c6d8f971a7b5d7236b6304971702585c943f8592f3f4ba5b8fcf8ebad63381a24973bd55bf0475700632a6477d6f0262929db5c9a3d995b8fce8644efe61e81e05f04c2061683c9eedc162e73f6a92e7887c16ec2fbc700bff35f36dec57123d61c800f052e096fa179a5f7b37095d4183e57f9fde10fca02880530ed397bef74dd1436bd5ae747ec3e06b134819831c5dba7cda6aa9abfdd17ca89163a8c38bf01adf31d08c82528b9bfdc038756c09fbf3e571170390602264b5f5ab928a11fc6c98656e8fab74686a2826120de2ece21ec08ebc782deb2859fea09bf5ecdb75436ddb061231ab8358e50ee02f11bbf8c1c10654a96ffad8d7d17851cc018d8ef730063abea96b053827b1b6748ab7c3137f3d51809f366fc2bf0cc563f066bc59d80c0392661d0dea9255efb9b6ed42a95ad21acfc6a226d6c9a5d4165c5e45291ab32e18eb74e927d49e9f0ab29a22dd0671d3df42a44c9b5a806f79a44b5ad728b5bbec9c4f7226af76106c7cf20d3c75cd23c6a65917b9a98e2ab84b0fbdb4eefb5d078f6a7074354f87cb2c2c10bdc49a983aaf9414ccf421ff3f53e3a36ce2d3bbd2bd253f80760d843b4338aa6b4cc616efa21d33acb4fbad1fcdcd5112fa9c194038186ccb858feae4a01bc6ea226e5d8f210cec8fc1909b9c56fa078b233df62560cb14e6800f33efc854707326c378c4e22657c50cd252c6f57565901d3ebc499bd8ebb3c122a74b75966977ed7946645e86171a8ec57161f6a91a86521a843f73712a58fc51d381d2b2b6d2590452252a21d1116b77f76025ee57fee66d01887fd5a4d070cf6350651fbb9ae842af60df220a9e207cc222179676672d0f1261ee763721eeec922af08d711ce54410e23476d79757baf0fdaac99b24b07777594a39bfd69d10c7a2111b4a1264abbdc927bcd06cf2aac66e9de7e7f8199d41255c162f86f7dcd87fb2d0b84c489516a96b8eaa05b3c543949af9a4233ac0643eb5dd62b0cbdb946ad99c2a50a73a32d84f09a12ccf58d706327ff51f7cd907ff5129bc4a3bd4d29d29e4fe3f8f744d155064bf9a7196262abe9b07900af664144015f5d5cbfc15e2e561998b6e4653243f1dc51ff16eb68ab2f49438b0d5eaf0f04eac6a92ce2457db682b821727eab97f54e9b3339f5ccf49a5bcc0506776c22dd10d0ce1822224d9a7435259314f91dbc635f3ca187d1ec89d5b99ba1b85e59e0d2142e9b789b942cd97c687abc488fad9d1aebee90617e0ca2b62a658f5d769a80f6564fba7ea73b66510b355fdad7b631a7f112e845f12437d5a83821c9cde1e85d5a025948134e35cff202e208d190987f4158b35ffb12aabe3f19f4defcdb37c0abf47a9b4fd025f0e371086f6bce62fc7ee765f75282eed4b9b1737049fa8eb3cd2303d1b83941491aa04d6702c08dccf848f12acbfec9817139ebcd0a23b7435b02ad591dbde1bae3443f3ba9f4d4a6c46c34c673331d1d70cd3427c09097dff9b6ab357763b72909a23b3b732cf3f588d13c1666d85e7ffbf32e650ebb9ca78d1411264519780998eab65ce979a728846c70506f6f725e7bed2093a4dfd46993f922c5e72147d88b5ad76f2a443623c36b53b2b94b8c321a95422d1e5aab9c54cf170df962dd48340c61b87e30d3fa370c7adcae409346a5698194db59eff3d95768de8eb27a4793e2a993354a7dd5d05d7006e92b94b14ab8460cd8696dbf398223fdddc789e5278628bdeab07a5eb7f5b103e422fcfc1283728d6bf9408c74a3ea7ee28d12f6574e61955c6120e1e2b7c8812f6079e86cbea0ce1a2f1f9736a017efbebcfb2f22f77b79f24d00e2e6767c32cfb2d378d49fd8bbe6495b13dc7af500a891f8575681e1bb57511a2b5a74de8eb4f91dacb1f1a181ed4527bb4708c3526e99a8da5bb86ca0ab1d8da2a33bae7a872d7797f6116243b797771adf4979f4382c76cc4c7ce9789ef9cae16680e34933b17feb3bad03df6f134ba63cb2f8bd309e1e08e4ae1c2307a81deb11fb5bcb09cf3b2a08015ea1b60a804759cb4824ea4d5fcddec08f5e0e9db7abf6c562be34ab9e1f6dbc5bf94e477268ccef77884902d36e7115ebe5d1a0dd42e7c88e8c192f67b2537fd5ffc24e3639b1792442583d2f4abf84c7baebab50c8421d68be69105748ee37f6d0b3e0926e0296385f6f75bef4a19c0e6ac03a47fda9a4b4230cf412df084efefec481c84e13e0d2a44cf03dc25837c25ebe11938a3a86cca978d2a014d9e73b89684cfb2e94a0719465a129c864c1e0c9c59e81ce22acfaef6359c1e067793b482aedc0f8b72c18f5d37e1f76b4bd457cd5c21cde13c46c99ccb03d407087e7815f1606c3254a5483d7c3c75f508e688a3181c13915dcfc5d349b9a09f92b1be32605cea8f73ac0eba450be3291796e6c1f7e790559425bea70aab53476de1dffa8ef4e4d6cfcc331f3d9db70f8602e559c800e5090972ff62380998715e08bbcfd4172ba9f26ac7f9aa713970965bd343f19138815831fe7296f0a3f6d3d5cd7e873f8b19d10900dbe8d3fa4f5947c16c6d0b3574ff0ce0823bb35b16cb58ad47f6d7df1fa07ed6d6e2586c1588206d20ae87e9da3a79adc1bbc4b22a133644d69dbc56099490ec7502a2369988849bcc26895aa0ca24d37e048f6ecf56e72f7bd76da5a964d24bc38b08de06399be15184b5d46e58fb0b4c9735c8765e247ef1aae71f8fef11ae0914362426c3b75f986860bd20f76c9c82a7a273ea0bb29847a73e5772c7b11e8a013dc7a6567fbfd507574ae779496c7fa84ae5b3bd19fcef2746f1508de71e676d864ff6ee12bbc92e8c368f69686d71ac4371369f20fa69e3c89fa4d14b9ad4e3deeb2fbd0ae3f1b21f1ade843aec146c71e865681306b67d81646e10c37bcf5ad83a183c923a22df3d4066ded40d7c43c54a111c5f4688dd1345469a2c671c5accf997fe8194d346056c0043f601588558de6c45375f122da97b7043169d5ac0896ec24fddf48f1b722f9125cff9762163af45ea8cac9cee691c87e146408a129f8d1f4940453d393942b521a1e9895f4d052ca44d2f5c750de8b90457366ff2a88fb619f008974d75abdb16ba4d465ae0b8100902adcb849d4477a0bbc6a12bba5da87e81e36e92dec7512e3b41a74954dd88238714bb779b5c035a8f9ec1271ce6847a8eadfb0f674a01584b4abe94405fbd327f99574d819ab6bff9b66000549c9e98119c3f5d77172818af8f71435b303108bfe0a34d5ce3533a13fbead7023a7a1261aa7a9605fca82faa11c436421de8bc5cae591b7ae7355b54145a41bea3aa75c32e0d650655e20b81b4b89b8a917e511786ae29451759ac43c410fa94853a37272cada7aa4cdc8f3f6823fcea09d35930ec63f8ab17c331dfc5c29aca53a7dd2be71c28055e9c6eaf03dc7f50ce71a58c666fc229c9ce82081dd94f9698b920184e5e687d82778c0020f3f6347ab6d9635adfd0530eb2b8d055ce70313e7c8ff207ebd5a682624da1281c5c93864f64e5530914523f1746f3b5d52079e7c88ba03541c988214e16eb1e26d32d38df9a6b1205c024eff0865be298cd1e7cf847dbab893ed060d8f307e043b37f9b79a90c6b66d186694aa1bc3ddcc4beec1fffe66afef6db729eb75a3e1e35217e297d6d6e88c0ed058f6587cc6e278cf9da8a80d324f708aa85e3cb6bf68b06f8a83c53ed951976cc75075175052c3e8d7d9b9b6357d135c22ab8679731b21b13aabc9f9d7ae8c75c4adfaa55e448f403df53995896b429a2aec8443d408cf1b5f1e4703800d42084305786644d0c5a2df39f2cae80dbbfa7dd56e7bc842a6689ed381bb7a9cc8b82403325134100ef4f94e5a633cefafab2239d9074e82f1d97710f717f521326e79c2ebffb270976370351bc88e7d7fbe81f27c4e4420f861470256e5ad19fe7eb0b014e720c8ce4d3c5a21eb9a39661b9c0d36bc8ce1b52433ee0937da72c7169fb1d1715f38cd9017175e2864e116e7daa7267af1edd24d3607e6ed51d1a0927f7c66facb1814b54a0c88b3486ed9ca3618a87787cf9e5835f19d54ca44bbb8d9302d34f60720d4c84c6e48174e42a3fb57b7eaa9d1118fce9966b2ed3f944cef46eb2a66b79cef8aff537ba1e71548be874dfc4c19ed6a2655fccda095f5590a0c85a2ae82611eee3c4a5b40b26d49b937597a01f317a66ddceb297c05a69c3f253d7e1df0f98b910a5e477c710fd889081efad19cd0c524d09baf24e81449c7520fa0581bea4824f95963169fbf2af45763096c0ed08d4a37c8e738a141af3af164fd4d695ec2ca49c64606a0c8c819f8d82b62e72fd09eb62c8c0c4a5a4f45d2895b46fe372952023f6c18c41c5b9d915476fd8d11371275dadd06d1ad4c78aab6e695c22c51bd046b62b5fccf23fc6e1170d1904a6e8c6e0ec69a8be9c212ca0da2a91e049d1c241a5b7d93a5aec1f039074b99e482774d5666e8addad05c8e05456904f2d6b329a9e872e4e44005d80ca07a6e2966f172c7caab8edf86c49455c8e31476d43c28d81b98d03ec71a7ebea2b86503baef920bc833577f026d6c585993594df84d0f09d38a3cf3cf81314a0cdcfc07927606f51a33a5c6f20f48e6a3cc88f203c495f73bdf173c36b89bc74dcf586d539c4559e69d3aeb030c9a68b883612973d34b581555b54caec71721d58e453d8a385605ef97a3c772a4b81f0654e6c7a1e15512c59a962ed290b32d50f2993499d0e1f9bd24dfc3359ee8df70e7ded3ffe628f209cf67cc645afb88adbd5bb3e099874dc8807a7145a31a892e416f0c3570f1f3b1896806c34575a0c3fce297eafd70c368c3cbe95d5caa445c8aa1e5cf7de922e33841e648965b8a4d032b8586504c43cf5533528f1a75fdf618c3cf2fe22de198686a96ddec38b3be3dba33f1a5c80044642bc037dbcd72e309d4fbe8c9e74001e5141c989df3f83d183c3ab36c218bf9a73dad70668e8b9c5c8f5a2ce9afa39dd424f56090c9d6356486e4c257c29beb85464366d116abac9114626738c3ad4c828c275e5c425e82a71a8c82f15b1ac7d75fb293f01ca6a48c2fa4d21ee2b9a4e31c20da89d6409077a2e4607b2ca830983084006e6d04d47e91c939c6bb592c255f00a2f3eec778ca5422e7228956ddc164aef61089c9c2440be41cbee6d5c5b6e1972b0e9a89f1b6ceab73c20bc568f4402c416fd947f5786c2f6cc1529494149b23270fcabfc7045e546ee997f1166bf70d6eb5e413464a329f214ec1c4ecf6691004e8669983a54ea498279d0bf5031f8692c8f6bbf824e5d9d31bbadeb81539f9d33026793219dbd2aa0173583b9ba102c279384aa11ea45a5c109b5a5923e65752f72f76d09299d33f65b305b6e4f696ea24aaee586f6e43b1023b1a795a714d8ea4bc78f98bd3a8910b34e969aaff280b440c14feca8a9836d3aa471782600d3613d6145ee7eba48ef3dcb5c985c175e105cbd6df351ee8d09101679751412740726cd75936df1f7c3cbd3b15dee2564b11d4846f28472ba00c360ea3bd4180860c81b32aac754b33221fabd95afa9a5f6e391e6e291505817cade14f73c07e5f29cab2ab4761e3f841c79ae1ec2323b05e5f28f777c71eff4bed47c8041cfceaa88475b9e80c96baa1f8a4f13b4ed43b80e47adfd50b9cca3fab51a5f17e1bd77f56db4087de9c8d7581ae4e6cbb16a500e2a633a959e63745ba206241448c66252346f7edd9e4f7ae2623b2ad6a650d46ce708c5b4d928c3e5a925863f3d58a595cc78041963371d9c742db26626f5841e00b87bc3096d9ad64992c78ff2396112f53d757e2bb29ff430729d6f0c965a0ff9dc9efc284e37e01d4d8801c79f1378ab03df66c9e9d77d28710000329e9f3fbe9b1ec0301d130ccef5202325d41fa1115737e03b6a50a4b3118b8634e7bc9c56bf5051d88d40e4a9c3e0619a5315b5928c04236f8874a9eae38581bbf46170d9794314f0c75735ccec917384b778996284e5263add6876106d813c7d1da5e23da01de0a5b07df78ead02b6ad1c36d6bf50f9180bd65a9a1449775350f32e01968c75463d10cdbbe2ebda1eee1fd8913b512bb6cbcbd80ee4049169b2fcd84fa8cd17ec4ad214d685043e3744c73893d47315ff61b768811999231b396ac6cd0fc110a77b91aeeb9bd3eda60fb16efe8a380dabafdc817cd6751c76661a7c59cd5183c082db1f4dd3ab58de4ef7c1d94bf1639d24d94318de7c2a720d201463ebfde84d00476d73806282ac49bcadf08ecf18ccbaba010d7e23918500b05130718575d7d5d7b487adbd4e05b3e00cfd5bfd8a09466ea4e732f6854ee6547cb936fad7f47fe3c6e1b064d61fd73fe9491f80453c4ee9cc0f2d43419c12dba54aa0ef39944f586f2d346d0dbda3ba6bf884c5f605d910c52155643a23ff9caa1410a60359bf9cb19aa2ca767ddf0ae49dd80f853de66cee3ae3566d0c070cdee64cb326738ba3d9ddd917a61f6cb1db73786fa5f8d9fea91500fdb4392e230cc917e5694ee5d6bcb8285405bd87e7e5fc43ab0e4cf5bf14a3824f2d09856d75303f939f2a8ab9abeb6176ddae8d283af39fc03d68055eb65d81c5eabd0dae5e00988c1221cd7ab0f52c009c68e5e99d6e28d172a107ca0aa5a3d1f0a8f8f25f34bcd07d53ab574cd01426c13136d11c827352599ea32bee759248ed12d078f19d2ea4614bddf4d8075e3ef9c264519632152863db53c5cad98d3a6c89002c45eb38de4cbdae8560b84079c6a89a9631501de3c4413432c2dbb6fb3bb4029b7e9f6d86ffc06bca5671b293faaf776ee737b66e5e7846fd39cdbbd91349037f2c30f34f101b88582bfb907c775b2e0a0fad116c660da67ef378f7de0803001a5fe338295a81995ccdd92213ae94cbfd5a52284d8add02e08e893f98fc423e3b48931f3123b7aeef289863d3cbc499818679cd4028ebb4115e88a62d5b7df6255eac97b3fdfa1a232aadb1eaa62bb6d96ab040c937dbb526cb280e3755f2ea529ef7d491d63a63735331a8d359124a9cd7d8655c6e7aa52bd7d445c9b18716da6c17e9907976cd80509f2c35da7a2e3985f5ce8aada46d8a599546bb7931caa55dd4d2e8204b47d5d72261859d692a61ad30e8ec56d1a6efc5f9b3fcc16048ff49db0c3cfdc1c48a0cb488c900e57dd2395383d5fcf7d7959d3f76f84b0da50a78bff5e023c1f7365170d50349439280af71fcde34488d1f354b93abe65804616b4e525dd47a5f1a81f4e4687e570a73bc42e452455129ed086a42ef127176ab74292b96f06715acda2ff03c8a9b0821539e726e49d8e7c63bf74a029f783a8795f1223cbb1f6cdb67053e4c01cf1e06b1dd1422c511ca9855ea8d3eb5f9e76eade875119ff46c231e44383e4c4a8db5ff154b948b63bb28fc63a6638bda9fff4bd89dc0234aad7d8e2d4cd41910c6a5d7cceb7cb9b87a94892d619931882c87a2909abbe024fda52f26a6a26704ea2f7eec8ca7f0b083debf2fb68bab52000f00268eac4cef652aac843a6bbee2da5c006a18e11f5c6fe3f209fe7769498a806c25ec52ff9f299f5d71d97b5a50825586556179cce539e6af7fe099c321d0683b68fd8f1d850e01888612c8a6921dbbc12cfe7ad0f778275c215ea01cfe7aeb16e5cfb56f747ca51a36f74e18d999846b898bfc51c653fa84aa83acee935cf59c96fd0b409e2ccc65af7fcf7ffec3fc4c171e618dc740ae48ff020a7e0bd45aae3a2bffaae45f3525194e63f2d8fc6863f61dd30753cf3a4e8bedfebecf5ca20749f65f69ddab3240532ccdbcb274c2515caa939dedf1d9570a15179d3861ddf29cd6262a8aa703aa4cb21f2bf920526e7349e35340b1405f9ddb8cffa388cf7e8103cbe565163b8af3be11a871aad8b1eba6efe6c4a3d4453cc652ba4d3db8bae51a6f77bd9ec4b05ea1fb52de31f71b361b28d5ed7c1cde8ee21fc2a63870fd47e6c89e81e0e9bcd02b715fb3e6495ddcf93a8b65f24366ba1686bdb0cb9f5def5e23adcecc8eee3d94a733053fc5c39b0dd5cb91bc96bd0789843633994c3ac218f148e9ccea51a21bb6b6bbd31bbd739fa78ee149cc5223c99044538cdb55429743217c2bb6f91d7c15e0b3da6a26e2c055275f4dbb66860203c87357efe7f5fe58c0c961288dc4c0c7f662fd91e2440a7bd4d0a23f00f281674e99b81c932445b286cde3279093836a88264b30760d61cb3c4907624c4bc89ff96d6dfe874a3e027e1467caae0fbf7c2b0bf368d3206009c3517d9c3910771664784b8531c9e7d7c89af7ca108505227095ff178f048a99c922025fd3266f26c73e4d91d6b4f6fcbafa4cab84dcc4b2fbead5077605d584d9f38b980d74d2f1a47ebb579417f204b00162f2081af0c4d871581f801715a231483f6e023845ec0c70aff0f1576a2873eb1d6aea69685276d4fca29fcb02bbf3cf33304959c5df8418b579e69f06b92793669c9320df9e4bfeca7d958439c2ade1379d3c70ba7d11c928c163e988fcf410483155abdc94993cbd14ebccc06899adda60f7a315abc646a0c37602de6189c603804673a10e2820b511ce86b2161c08c245bb90a96a3738c3fcfe456093614a60c998922182f861f0f7ab142233ff86781e56d5dcbdba8781426af1f4f7a0d3fb414bc6ef3857f286ede3584c18de6b6fde0e3e5494207d7f2a17aa9f2d312bb04d7b3318aaa9a74088d20b17ce37879cfc4284fcfe1e73d53121af4a2ccd011beddffcce069a6caa1b2d0235cdb01ad5f6e96b4e30f92b3ae24fb79437ee8e897ab1b2b73fcf52a6c232cde8111a94abf74696df6daa2263c0d1aca021d13055d0e686abd2739860e9ccb885579d6ea8eb482158868a8326389bb810d16385546837ef70948dff661cb85ed4414b36686ac278098067a6201f50022b786a93f38ec081fecd8f6b9ef163fe2e3bbe0990b71e97f60d8c28291af44f252eb54f5b55ba8659723a98e47f84bb197fe80853a49cbf429fbebddb3543ec2da4e435200726cab857b0e1df1295ebd3deab18e755c9cd1aa00eae9acbef28f901fa4a159d70de22cd83ee513244329489ec0a6ffda0ed5d0642c40801fa70c32395bc337049a5e925f61480984d4732d516483b9151b2d6420eb07b746f9d8885bc39f129c21c39cebabf462a042c143b79a019505882d9b99cb11d9d4ca6bdcc62118f1e84b22da3a98580b44f5c47c38fda169d320ca159f671414eeabcbb86df86fa605961f91c857dd5ea5f5b284435a038b651b2547ae70848bc5ea88b4be5d11bc4e0e38aefc9043c08c22d4c7736721f99883e914b6b49c2abfb675b583280f38f647bff7f4e6d6a9fe6fe379b6c302cce1b2fb400644822fed02e2d493f75f8e0f82c9e6a34c5667db4ff8ae37035693095f9b89d76a9b99611feeea1e75900cab6f2297acf1c60696f50e611311bbbbf2161758ef1d02a5151fbbc5c7cb18cfed4677dacdcb92080c31dce0553e07d74f6eda65291200f5029a936a63b3e938d12cce3427d7c691e3e5a64c63e57e57ebca23a654a5655064fe8b9877980d1301a827fe6b9e8d43a973875a4452742905c315918ca243219c88f124351dd12bcbe60af3e82420ffd38df67dcb9d284d6d9f226a06b17451ccb57af359952f3afea707027e06647cd168913c25b06d51147fd8f0f34fc7ac26ab6d5e3bfa64b38a0d93cecc8e101212f1562299ff2ce734b54ababf236ff3f9d074e050217ad20f1b07ed126ee9e3e6ca466caa92e4576be5a10bd392fff9cd3af436388e57ced72c5a402b638d146bd3d07cb9b4dc32a97ea02683db82ddbf2bd2b4bb684784139dbb686b48fc5674ad9b68c109b8f39fa3f75c4ee63fa48810466332f099284009f809dc41441e556a3368902364bb7f7b1e8c96906135cb45e1bbcd831d99b1dc5593bf1c3194f3101ccddc63643b37f898b0ed6bdc05132e2d1fbe5bdb47790f0718e1e8a04c9cfad29353b38b42da0d484adb448492eaabf7e5e24dd00ee5241776f6e6400f3fdf9a4cda1960b93c3021e370ea51120daf57eb8cc5dd7696337ca70c7c0e0a7a99b70ed9895c719109f8f9449167900543c5af81cbc867736648e5fa59f882e822189a7367ea07b6206a50c277468d36fbf18cd235c1301dce741f614113eb546a6a8ecd5d3eda1645c7c5cef1e4cb4065a682c66247b54ba163217f84f3592a14cf99ae536bcc0d1f4407fc52d00bbdd0fb217328dc1e36512e34cc8ca1f68250059ea83565f3385034d98bbbda5a4bb80ec3b3e61da2271b6e42d857e6db2df17aba0f4ab5a403cd4b35e7879230303c752c7ffb2980d397aef97bdcb7ce0dab737228a07f4ebc0536ddb6966ea677412adf1d2a083769c3d4ba8335c4113fc7b7ce12543899143473f5f2cbbca1b12001be5baf4114f404970d46ed333203742215770d474ef2370622caf1bf83fdc27e62ea46a572cbf05f06ed7cda250fce39d0e39a016711f0b5de97d5c06b7a6d9e43d9ded02220bb24a876dd4b166dd63b603e2a6b7e112fc748682110546abfb6c116d5861b764b28cf53579d706a6146ce05038c04a4a606b67088e4d57fd3e906fe806a1dc4ceb6df261ae8cc3a838c7e253ebc3beae36a59213b91b32ad0fb8671cd1c6c4e7680c3f26236dd9ae23a5f4f25b032ef9f1f5e443a6c39d19c8e83f8a827f8ba64d05bf745114a02b49baed795da3647bd04b28038393f9f15791d91f81ec9b217a35991ef64553253ef7571565d613dd9e6f2849d12175ee59634ce5d72d9447f1f43b56a3dc4a4c7431f09593347eacf8bbe7860db15b39bd2a22ca5aebe40d0a0fd650dbaa31df8525e5cbb36e41e72145cbae6d7ea1e3b2e89d04bdf45e4e6349374dec2b30a8b7e2602622f4e9b1322ef31828f8d581a3e3af7f3d0fa53b4b00917cda1b37d0330c525583b6b02c7afac95bbdc8ad563e58c1e867c13b281cac6af5d2c361af324e2f06edadc1f7c0123f65afe8ec489d014dc1c8d28946111bb4e6d578418f63eee1fbcc02a917d2a3d5ed2409599c4f35808d6743c1cae0c13587cdc08e1391d2cb1461ec256796866db007e6a9c7c8074478fee93a898fa1c6020168956d7c83faa0e9296cd9bd7d230737538771a8f2c74881b35cd60aefcf21a0b9061843c911ed02c3f8555fb688a181969df8ddefe5443d97c66748e09e3d9416863dd87d211d9dd56f52074f603f3f5f5bcafa2544c577e86a60ef339f8c654b59696052802579d1200d6382dbc40d075c03b324ee19233359fc1e3126f85f1464463b9a048f946c298605e2b4be8cfabf1b4a5373751f011dc102edb8015e5d8939ec59aa9a033c15d10095ee54ab5b5c02d0b2706985827e47f1cc633ae37dcf18368f636533873bd19735299f080d628ea3726c9b2ef83e9e9a91973e670c5ec32f3ba501e001ca3b60827f3bd92662ba5ca9852ad2191f82e15d5b85e3feb24a7044a6b7870db665cdf7274d8dcf58e0860ef2e9eb48efee43c4a5244b061d2c8d8f7c613d035668ca585929b18a1f981e68a7b2963740d166edfce1f37b98f8c484532e53631c52eefb8afe907eb6bc212e6a5b7b8c90a49944c10f61b893c62b1610d67a0c0a6db05ce4d7ef77694e6274052b70fc12e5e5b887a3f4eb8cc99eef9dfe622e14a8082fbb541594cb4bdff640496ac532c9c37f4f70cea091b3080af41d818c6a7bfb161db7f3fa2d4f84dee30693f3b94c3022cbcc7860141263307a94cd5721e8226e36bc38bd4273972f238825e8c900bc768611140b16342cd7f6a49471984c58a3fb9ebf782dffd3bd44246b7a66b35e3816baa7f82c000b56f7890d5b5bd95b17533f53d1647e601b068ba27921c00ab14b78d523b231d21d01a44b5a9c52a769d6e7d5dc3e1ff21617e7aa1b449933e930d581af77eefa7356061a185e01cd69d08fce0eee6ddafaa76ace23229d05da0a04426ae5b388b384574d03e795d02f85945c53cf634d4c50ae1d45957e81df52afccf9818fcfd907d4b1044d7d2baa3e9b123a754a5cdfa3ded660ccef23f001f896dc2c0a46a2d70101d81ef52179727c04c0eebda250e4c4ac1ce9bd20959acba3c6d4469e13b4455e5c50ebcf619014d9435c65212795d932e79c86290cadad6b7b69391b213d2d24c25336bbd1140be73fb46cc9f48e5fd77a67f663818dacdb53d476366fae333082cdb3232fd789ac48e125369bf643923df08878fefff8ea4a252edd0cd004502fb83801b9a4e8a338fd3703b99b5f9070a9db6f9d9f9f72d2a626aaf6ef9991a96cd8920ca4cddf6b6c1769efd2157875d6976d15df20da08fe076c6f66ea0694f2f3a2efc10ce6ebd06c9f46cdb45f7f4b1a9688d47b04c64ce501378328afb6a536a5c75e9e9351c1110e4af5e21b6cf86183d88df22b6db8dac7d01bd5379494f5942e573daa8b1e8ae7bc82b45b5c77f2c580fde589cffa6e3d16c083e97e9734e5975882d927c945ea2bc4a325e19f298813fc9bcb40d3641c917c2b93a62aa5d083f629393877bed1010c65f560edd14579069fd3c21205e596517176bcc8a8cdf1c5be7bc1fea34ac1ae8f32a129f27196cb073e13bbcc2c4ccd89612e9422c898488f3a6b89b78d8bbb5f2e390948ec4e397d8da35f7ab48f18e470b3f3325844d40b77505d0bc33b2a60abd96ab65eeb618e21f48682e4984c8dd17f67b1fc6546ba2720ce5f1833cf665422f3151b1b30a54397c34192cb77c380d8a73627d0ad50676fba8e046f85fa6c559b8bea144d87b9612d08c3cb8d774755c27620a2f7e48ddd7854ff9ed8e48524125e16a1b273fa9550c4a0e314bf246ade076390b3d9bfbede242751da68ca0080f11e643e0eade0d548ec87f4d714cd60405e3a5be43e4fb75ab5ffa10ff4b99f4cfb046904f41ad90b68bb360cf119eb76d71b9d036751a99dcbeb3a2080b5807c9fb3dff0fde41fb87475a09b03e2ef5727b2a8e46a135b538aff4c79c2613dc4e6f809270021794121051a2d036f4f7a6b977103968983634a9da1b58a5fbb910c04034286cb4a0f6b168597c8be1d516acad1a1579da0dff45b3b0f7bbb6c3037f943f8151c605d28c572c0e8c8d9662b996f04069f0a162977f019b6b4fc87b121e04771a5e9b16876c0b92c4c2e34e01f2952b6c5f653466fd78da4d30a910c40860d506391e8d7b27eaad2f242bc2ae718abaf30cf6f58b6911eb615cfcdf0c3419b33c3095af16b1c700e91032940e5dcbdc3f78eb0bc37875bdf5488a29f68c12065082ad068ffb288fbb22b588e5240d6bab8a27614a87a0c5b031b7fdcbe7e6ace508875867ff843e3b74206c6cc5e5017d838bd403233387aa2e254b2d00c39dd82d6858fbaa64e213e3dcf59eccde2039d64590f3d7cece2e010fa3b3794eaa6fe511e212453df40cf0cd0f4973c5598666ace5cf75bdfb5aa5300409c3b54eda6c2e68f92d99bcdf8e712a5ca8251b787c1d5c242ad5b7e5e9fb2eb8520527b818f1cbb1ae7b15651f57b83a8ab20191a6ea3803c3356ae1cf164cd48459a4e26e8214bc760f022969af840c2b1543532d21c58fa2999f114964ed30caaaffd8829cd9fb2e58b3145696803d0f443db5d57334c91c9f9a305ba33ac445707dc709bf237775617477cce6f146cd4eb5fc9bdc73f50d28b5f38083568216e8990d34b8c35d01a9b61391420544290a12bcf8dcb068e650d550a6035c39378c1b4e2e44878de6bc190479d8c0d79f6f420008de0b929a1683c3fd85f4c1a6f43440b20ce004fa22cd63a6b2a24fe821409f86263df40c9a7f0d8026c61bf2d500f5c360c2cbd20685d7daa4463acba8b16cd60330487aeee4b1e6c028f47402f6716e211a393e348188b04fa5db715c8d31beeedf4d775ad7416bd5e48f66b7ed512904a6c2ea4aff8358259e8aa2c65a83c66e9156618d0407e40417d317d23af288896fde25f9c2fd694b52b1f10d543fa9c435a15c2aad7707a9f8ab77964022ec9fffe94143015748908f700f7f2e63ebab8e4eb7d11d936856f0e7fee3e28cccb46a11095170502aa8e3c5796437dd5c596caa4f295bfdd283968433cf9f897f4c9ce32baf3350fbdb1f71d601ebf752682fd489492641e45b2cd4391fc6acd1b29b84003a3d551a9000d2304ce1fd1a317820e1fe29f112bfa7ad68a0bdc196ea852ae0ef19eba36599d7017b2b4cb5b8b62bb98a5cd69c8fe7dc628aa539f516b6022a8125ddbf696f173178ed47e09bad4007e845fc90c8e6f24ebb29c89e572d2d1f1e6bce7bd9988476ed34c5ec14e2523a53b913f95cb5f4f9361f9a60eb44e7e9fcf52c62b33912fe010b2d42002ccbe47c32f7504da6dc288c584299adc3451023432e6892bd1279dc8fff7c7e60f210ba92fa5d2f0f5beacd0264b7a11d49cc89891f1a4fdf09fbaf9c2c9d706c4d6cf8cc81dd9d9a2b7231c85b4e77a4520a4173b480248b1dd2e9d7c2edcef0a6884ec5f76082403fbabf7b5761902ec51fc0b8e07b5640b2486e2ffba938d22feb0bf05c4b802ac3c73c73516dac996725ff88155721dc45e3c94766663a7bab965f0aede873c1930c2aafd31365e96d9462999becf51f9a2e58ec892a41ba0866d381bd41e675e61785120fc836cc5286639f5cae2033d42f90c1db08224efe988219bd183e082be843603e7790e8519d7e789e9146993db0d6b18f4d5b64ece87f8a37d7772b5dfdf57593ad0070d1db8f630d228b2d419b43bd08f9282e64c0f3ca3413503148c1508dfd9dd2f5c31f4a0f72adf0eb874e90bc0b867a1f0686462c109387e408fb23a2f6d759c5a4f8af7b5ac1c0be1f97c73b1fae4938c483cf4e82a2f380ecd4213547e836ebb5a9f1a8afb0c65b5f4ce4dff34e30ddcee8229194c62215d3b65f6ebc521791a5435bc60727b38acc86b1cc1d1cc36eae61dd70dcc5fe7bc97800e05f21ccb9cf7656d79e8ab459b65c2db7ddaa3cb5f2c086f11db354976c37437e60187fbc6c5b11720ee6b101807bc73737208cb3c5d65e3258ba8b4138e2ecb9790e68f47f21f5e300c6fbefb3c354e6f70a1bc24e3d4bc2d105f16531d04cf4896cee57a142a6f2fc882e0e3c5fc6c18fb5935ecb8d50233471d4bfd649573e88816a138e7d5b147af6c8636889561e64cfe54144d4ee013ee256c56e8a807c4c057eda5c9be97fa85e1a6cc427be82666c261c2963895c97e754879c6cda46e72685a4244b666055efd602d1c0bca3c3ea1dae7d7d82e23f282b4e06d2284a4a4c5c303c802743cd4e44e08e80704dee7555bbccfd4b949de0e99c557eaf9721d1cef32da27fd13e389290bf309e6031148edcbf99654f170b31df8efffceb951abf76f32e6df2c10f870a4200707621f58017853d1de6a3d19129c8696c25b03bc90c0498848b5fd5e89a4da3b3505519958452107f01d1f9194d6c651967e0822528ac38d341c34e223ed4b3d1b104a67f4bf0df2c3201cde2f36f47ee4c0455719061ced7abb2f671d3954ee18518abe379909c254b7836fb6d35a03c800f17639d9355c6c5d47bcd62d1e3e99d0de26d4a5cc9060ff1fdf895fc687323ddfea77e9c45fab037588dfe1b03a624af0869e38cd9af923483ea4c4209bb52d0e9d724de414fd1007ec478239533729dec33ec3f7a5b7c6453154d24062cf6875a1eee471dec3c6805c0b331e755d9ccc95aa9003bcfb1a1a8a76e95eb3622993febf743ee24e3ff017be1a9f14cccb3fe8f9ee20cbedcee09855e0b58eec810d7a1650e0131e1db3ccbcc2e6f65fcc4848acda8113c2728718e942e68ad36b10db5a875029f994f515122c22e0d861d823b159100964251771ab54d940ee12e1252fe2f3925d62b41f128163edb1394b30cdfff62e46031ed4f8b414499beb39ac35a9add5be3f4b157f9cbb26f3c98ac8ee8e65cbe660bfcc899bedf4b3aab45aafc29759c4b0b90cfdd372893e2f99cc2fa7cc8f324cfa9f7b810f7ec1c16b6386e9aa6832bbf0c4e7069decce2017b9da4b64d308160e7078655f57ecff0acf1cd6b7654a3cc076180dc2a561f1166c7d841f40239438a930ccbcf7164f83f457ce6056b9b5308e61c68ffb9fe0b91dbc0440354bfbd0186c11a573c0c56d62c904e1b0743d4a4d44b7f6b28ecad238e04ad66336f1623d6126ebe8a3c0133a045f51faaf29a65e9b6dcb51f27fd0e108c1ee7b94e6f60ea9d5a885dcb9962436117acd0b5592edd7c46b52609a5e585e4f5a317dc0b1658424702186700ea5451f975aae9c6326d7703cd59e0b5e8a3f19507731e78c8130bd56f805bc5bf210c384f29390c591f21207eebfdc8560871092bb6be9c013958e6de51fc38df30bf92520928e526c7c749ee81f122220e65ed29e81e513957db5ac30e32f738dd171ea960ae79dcfc051b85237e29b4ab96646490dc9a6b0201ba7d825df7d121618e28916bc4f4ee6489c5a79dba54310eac7446c1a421602c9ef1bd7f7b984148de45bac789c1aed2de3b7e1db0f5197cff0111f0c8f8aeae1654b0c37645aaea827341683f235742b0d144c77add9b742c5d30ea299ee03fc1a6c08d52f4a5738528462a8d2b5e23396b4214f77d607353599977cc428f4ea8dc1c482f42100fb7eae7ea6ec7f0037eb6fa369be0ecd1afd6768eba6e3ec39aaef5e40da67ecaecc5e1baa3ec179301634ac10fb33cd64ef562162bd64bcb39daec06fecaee216068f67105702152deb884dac1c24cf63d709c1b9c6dc6d1802dc174588fccec09c47377af09fdbf7fe912fdda2efbdb4fb506e615e82524d15bccee5aa37d3d15211116739dc892a006dfe22592bc485be2457e1ab2eddd00432bcdc1a5fbd94278ab1637e4c92d8bf9ee50611147b9db9ec478a93590681e48ee7f9977cfbe31097cd329df331597c777e2cceb0a14196e40e02e0c44915219c018f4d38bbaf7c41182ba427f38e2cbe93871136c66893f72c82851a8d8e16f4b9344435a9d293db1c91ef9c2b15919a79dcaf29c98919f555a21381a12568fb103663dbabfdd58b750ea48f0c57b483f9744448604fa46a1ac47201cfb9b9f2e2a73191289f5185cd7ee0de019a7bfc8e1a76c9d3715f3b9b63b791bc1b61f7b8d89ed9baaf6dc5ae702a795c4ff26bd3391d81954f6d3e02918b52db00ee676266d376343fbe99ea205dcb1f99862c8eea93df668039e28bedb2709d081f3440c3628b5e04c06a355a8a422a34144daff4cfd53bcacfe5886728ac223dda5d189794f5e46e4231d287f694217704905b579b665af0bb8f3cb34a8d157a16af3c042a7c6c6d8f91a20f4d913b8ef5c147dd5319cb2cf1fb90b69f84def01db7e60607572b5ec6eb9528155778ac8a10cfac6b45f4f8cd62d4f45e43eee90db0ca3044fd0cc99865df600317009546ad9fb42b9d9f4d5d40c7e63586e5ec46821c705d9a63d34e96a5c2ba56b2f648327beb784ffc4f50916d3359f1385af60e8a43493f8463d8fed0ca92820d77dc951d524aa0b0149be200dfd65901fb763b61e3f618ba9962b13ac2c2638b375a99eb7c6fc284418c944ec1f2664720e1d2cea512253e59065f8503420a6dbd579ddf046e1de6d726bae06950c83e6c8ffcd737c6a07889f37623efc9cbf1e7b878185069449f0aef8689f7b21e67ccb7d730f99d487ee0526c4f0d7a2ffaf0cbe0bd50d2f88528e619a27adc456908d6c0305786fa10df420234300aa19fd28c849ecf3029ea7eb97e3fd5774ea179e4a2e892cb893ac1baa4788ed42c3105dec8fad59d0031ab647ce3175f5aa6bb6c9bd66ea40ddb7c1ebddafdbeab5f27f5145a3d8b1f98b147e800b3a0eb2929bfcd194d5c1da7c8c7498f7baecb1205dc15506253296b9200f70d0099bc519584c5f1018f7ca1fab73f98ba9a5929535a5644e228b92ae23b9423cf9cbcadcdd51e9294fb0ee295ebfbf2462454fc7e2eaed26cd862778629b711afe92c7fd0132a4ad4ce28892c73a25b9ca1c56f14a2762416aed3a029752933655aa9c6265f7628e7e33b3db00dd6d1a44f9aaa1c1ff0ee460a4d3b5323c7c6b1334ef963bbe59bcff608dbb0601f49d665938974c500407912fecaaec1b65dd500eda5af822c59b56af6ea743adc56c82be0f3b82be3667e60248e68c2daeb4e99dd54abc0e696d30c3f9c94c4b6038c186b8ae78132e81845699efca690a785d1e435ab0c6ee92844cb239758cde7b727bf94080ef281e1c10881c360573fc3d85797555171303bcc06452befd861557eac44b3a6baba6aa2e7b5a5b12492de02bf82f1dc95d6ab867714858133e24efddeb872791c2e408232fa5bf411d410316f66bb7c8c9a9ca6a63b1001ad9ea2322531722228aa43a54be1727d5699803f6a37f7dc96e37a0a4d1d6869419d64f21b06c38b1df13e9c28d622d7b17a06a0d1e98c4a19469f4733fb432b13ead10817c36d98ef6057a523f6b82d6c4cb0f70e338d0cdf85b85d7a939cca9a07303f8df246f0caa88f72dda2df348e1d5fa71cf274492532f05f6a873e7510b31524c6516ac00bcb497508232dc3e4d5d44ba487e05ffe36b277c5c44721e8919b7527c759b3ba2fa369575cdcd631b34bcbf5041bcb32df89a52a21cd62e801c6a7d7319bc90ddc96be2f63d85bdd282b519d42903f066dbf957ec85fb8ed2b261e0f1dd30685f860fbae8938613c7b8b237c2cc5ec172ab8cce53a73f6ec7c628d20d347e43b448021e67bd2795612741a54b3ce5b73fee5f080476ba2cc9746e9176ba3a405fb4060b278a16d49f0a69ce5805f3e25f642a56028940fa1141478bad8586734975055ea8ff2d1e597d4fe9a843ef087d8f85d486bba1c518721fada1301b4dc30f715b11d3113eb33e794ab5bcf0d07407a41ada4cb770c38ecc0971fcd00d8e1b81af191be67002e732d6c0b89d2c210a032211e80eca372e990de7461a474a8a82ab3fece1a53486786fec2b80159e1fae4ade5208540c458e94c1f2a9074cd5fffc8329aa884013efcfe5a5f555a67eeb630fad1453e667775d397e9350e04731f9e6ace6cdae0027e85deb4918d9087e9a5962e072ccea9b6c1b451d89defec7a47fddfa3e65e9bed8dd2e6d496b98fbaf0c9c8afd904fe9454e0d8c40aa6c603de06f1aae0c39112db9a523d741bbb3bbb581e6fa4a639597b8f358a2f83303f3a96670a7a917324a4b11acc200ed094672b9e43ef1060518416f0f9d160e76a5023fd9a94fc34629674e519b696f7705d0a8b0a5aeb05d1ff0e6a510f1c7f963ba81e31b4eddf794cc06978b1e009c75d172fc7a3e83fa4aa0e1f5bfc416923c95e19891c4baa061423ead78172945d1db4278476a225d56702fac9ec70f4196f871ad74e53b29c9ac4f3a54a4a2bceb2283cdee4634f16337294dd14bd143e036bd6349736be2fd28ef923c3bd076bd7f0ebad6bce3b6b81515c9d38b85f34cd2cccfb4dd79579e1571aa5c0f89b9b6992371463a27ed98b1c98f200e8f0ee9142d7cf4b492ee035af08caff53b58c55f6a0b73182fe0e580523611bc2616183b48e418703ee3113900ba1d9da212603c52a83ca1c620a830edb2be2d45d015e023427c8d31de5720f8556652db2db9b305771c2e1cabeb4ebfc077f491728dc692f1be49458f9d63983d18885624f4d8f7129f59a6a6ef22322fad1b73a864c2f9c9d0216740b0096d207090ae3445e41f46cfc7e6f7195ddae1edee2f328fa5173ac5d3b5fa9f224441e40bca6496c0d49cdfd838ac1118fe5da8d5e90d5d50a23652347327cb5400892ea5211621e322d317868a09301a6fe631f06c8211d58786ffa51003032eecbd7a9f3360fb60f668ed41bc90e63a726551134777b808350af75c0d0cf03a0b3d79fb7a185e8a280a9ac05757240af5e4eec3edec02f1c6d1f74bc7ef2e04dd3a3e0cad57336a0efb894d35d6bfcd081a560ee485458b006ea33d2ad2fd8a67427f1ac7142cc6cc239a21cddcd1f443a6d9721d7f100901fd6d2cf38c1136872bedcb5601d556a6cf14b20c700b4230635bedf774cb09be971cd8fe7bb6d3f4f3b513315f70a73a929a61b1299c185500dc51eef7abcaa9faf954e91e8f8c3b6f9efb6fa71863cd864750375315dfa4883e90ec58651ddb745564324a764fc11ec46e73ab47920ef9b0a97e71d272d44d1971180ae48b8e24469c36606c75b15e5c0c886c1c5ad15a03c10f454db1ceded61af19a2bff236c421747dc6b29abc869facd961089295918fbb95bcecd60c7d4e48869431ac3fecd29600d79e116aa64361d5354ed5dfa423574ec25a01a7f0992432c92ff26799e5815a6c1232d0a73de56d1f0989326f9d65f456aab07b2eee4c8920eef6725d8b9e87d84ce409e6880af8a92cbe2d224881b0662c348438b8bf2a6722df91b6fd90438bdf9182598f844de2cbcc87c2bf180c24a90450f39a6f46d3af2fb670c14c5b053f7e89d7efcda37d2101b72cf9ed7f200600293eb3d87e2e1f565fefc7a34cb483de52b6904ddef5dfcdfaf49e583191d927e0b4226d0bc5f24da39a66b4e6a04f8fc96b8fa98e55d0e9164dec8fc7a4a26bb8fdc9b7262d3a8964af0a44139c9ccda46de555d755b08494f3215caf40cbe4f19298c473b573c19616842c28814de24dac34f22d03ed515efaff070b5026cf04ed5e501c1f2ef8e7ec95d5cb1cdf63e56524117fdebc67522a4224d9d187e76b5745d5e19d5f1911c6573712bc516adf3db0a9bb8b8dfa856de4660e2049ce99df4eafea1b9b18ca107ea8c0887021dafafcfdca023dcafee288243a4c2b519229df563dc87c76e4c648f4dcc3814f4322a83ede7a47681d30e1cf08f9c29e7c7cd36af5e2561355396f46bbbdc6c6d068cdf6d0fcc57fb4e05ade60b3553bc6b43e0bb4fc7976dabdb9fe5fd49b607309d58934003137c6e1df7f25cf66fd616b8f1438be821e52aa64ac63982f0e6ee29216e00801729f747dbfb64344d7ab6cb52396b97bda743032e5f0a02cfb776569f2dbae46719de656673cc49b0b2c050b9983b8d3b11356057a4017bf92433522c7570025ca9b4d3c09554e16d90a7b50f971bf0645924f3803459620722edabb3d3c9bca8bef6b40017282f2e2b41e588aba668827925e8946b96507deffaa04e093760bc25a84d954e098f9f143dfc3d197a5fb378d77fc8bf8934458a048827bb2bf90cc96d81c553d222e5f35cd09c938351080ae3269b3889647f7cd0369a63b40c74795dd46c96e879640eabe87f0f11eb4ed88f01f0b38ca9fbe955f39350ccc42d145dd64c8e682c150372f04dc50edf2149cd58f5a7dff62032044788c7a0f6ccb1a805298d67a6e8e6a6b60dd2a58c596d80b7e7f30d12360f286abef58a9fffeb2c630eac506a832e5501c730352e6a40f74399e12502dfc89ba92d1b3092bb85b48d6f5bfb33b3ac125393be9a1c78392ba60e895c46eb174413774c9f6acb1cc2048a680727ccd1c2db4e8669572f5fdf21a2e6fdb04a1aa0c393d8a72841efce2ea12d5af99d429ee03c647750e6fc1c19c24940c9e45b597325a0116c992c14d10825e51dd41ab92a7ba5a1b1b9157a316c1f653498a66d454e914f2e6042d6fde0a7d53a705f204eaead5fc87869207a6c110b33072c6ad94d556d919311ddc4d8fa62af862626ec04dec2e4f8e5e693454d3bac6adc84949f32ad188859bf4fb82e37f87a9fb3306cf7204caf8070e4acd9e795fb3af0d94bf58624a6d51ead26e9429cb83a9aa5fc9c78df1184e8cd0876c6be6b331dc9b7d2661ae28f28df2be7245103586b6d0e238f3d1505a4d432d2b943fac08e1213b7cd3fd5b111234f09f5db10b6d561eca2c897f8979ab8059f118e2b181791f5f48bbf0ba11cd7e743e39a5e1286cb2e97b243b2fe377f9c81fa3c507dcb801a757736ce1214941889e1bd3d7a2ba2d92d0eb3744464da8a2379bbd9a65b8b33aa2797483640ad6299c08eef081c0c1f5f556bb16a30c55aa9c3889bc304f60615a4694ad254d5fff763a7d1f9b314c2dce0c01f2d5ef921e1f31ecb8bcdd7762fdfd5a77447c0d5849acd1231380cdb9f06bfc65ee53346207bd72b67fab3f3553ec13de4f1ce03dae23a5ef89a41a8f9336fdf7b1798385ba62c9de648d44633ba42d6aeaf08ac1c2884b699a83cd196f24d6cf6430051856167bebe8509b069e97ac4e49563fd072ce994168c1a4c0e582b10e539612574f6c7966e65593acadf1f566bba429f0f6caab7cfa1284db281c8106938844a8a77cb21b58b63e4b7faa259fca13e3af963502e66cc1f96b020a3283f98411b840788179f93deeb8c349278bb369fa7eee4b346a75eb1ce5661b0b7e71cbecdea09b63d65ea1fbc59c2138efe007e38e258abcb60f2c4dcf04cfb53437c9b6f0af8fa734b91ce4b957a2f4c74617ee27b2e2b6271c9406526bc049313be706a0de87f57d7eb98a40f28130231b60c1dc98e93ea42f39836fd26e0d69cb1a3237d022793384ee04bfef3dc234814a928e9ec3de1d8813139fa8a0bbd625bc6823b39cc19db04ec5e98bcd09b44ee22c88d3e257a5b1e69f93eb4338cee18b28951b5a46a6ac0a3f688cd7e7bb0a72b871079a136682222b39eec91163301f7e31d90442970542428a180b91b3012c308dbe7b8b3b9256f5f30e7fceb48354935da0da6c6e0442af0d8b2343c50ce88526ec89d85293ece4d37f8d5d984a2dd0a74ac9e623084ee3252d5d0c5afb8dddb8a57ab91f1d4affa82b0b50dad7ef4d40edbd1db1d3845451916b59cf156ef56c8fb17ef8c077e7bd5fe79938d0d5ce3a41deaf9e65363b2a7376b265cdb0b26a0992d8f254f0f4ca9ef2e57f50bdcbca367051527c63f17e892d0fe125d9c9520c052facbcb7a89abf121c2206abaaeefae85df2669e0d2e86e6517b65c746a0d069989a67cfe7e704a2707fcf8e056871ab7f3b8e8ef4899b85146bcc7fdaf4231885759176079c97cde29857381cef630d1bc10d01c4e3e7278ed971c56b571395b0e65a2bb80f0dd35fabbfb86eba1a4ef1a6eeb3ee35846fbd6f84b88ab4c1f0fbf23b70514eeae7bf49181d7e15030c30c1363a40c8f83fb7c96b8720ea455b8d34e077f037115d2bc74f4658f0b4418fa6616456bd38fe33789d007e9d5414c5992277ceb0d3e64b38064ff30088c7aada74f9bceeeb01019ca09decdfaad6f1a739a17cd046eeab6deddccd4678488bf0d2c6b72496cb76a99847e9bf210b25c132fe744312c1b406017c262e5b2760789dfc75448b294a81b6f7612a6cb4977ea1427875a9b6a450820995a19c088e3df83b03aa1a336269fa1ccdcc27a2e78d07388f454e5be239e6f86e34a46a074993254f8c5e56ac62c86b4fb26d546783088c8a6a9a673b1be518d970a2a226a740ff9b3a1aa989acca19460232172952376f86183fadbc3516cc8b09c0bb598208dfa40eecd77ebc24bd40a1ad88c68c286341774a7347b24a73a52f5ce78f84f2bdf7cc99b7a2ae1eed7d7a0f30894db4c112d83dc218a59ede8e8a8b7d7918d75091f3aea77270bcff204c8ae4ec816f19ea84d7c3196f6afed5b427e7ae6fa56accc5e71e56b410bf727aae9e743d057536e65cd0030579a7666a1b163e67843e983b03e0632ab2f409b51b2e11d307a89a2e8533cb3e2aa2baad3c69fd8163f6067976ffae33a7bc20eb203e4289b3dc28b5b1ee9b8a4cc369fa985ae7fbc1cd9bc79c88b093c385040d39603ed65b83ade5d24f3e70f53d3d22632364132057dccdc4bb27770af9791729f06e95ed050665f93e3f00c206b06399753d6c04c701e88dc91df152c8f3b6bf533958291db516e27b3e70ed55c924e1d74c62e2cd544924ecf77303eb18c776df8b27ee52a4f43f9c268cbc19efd2b6740e365b73d5ce90c6e98518470884a32e806b03c5ecc21dc81664d752cf2b7ccbbcdc9bf8a0b2d4a2ec36602982f63ac086dc1d777027703dcf2efcbe47774ce62589563e07f254ec04cd1989fab45045810f82949ee78a1efbcb2536260799503913582138609ad88c1074eec49082ad84eb51adc4df7f5da7a2392991a5d4a39d177800866ad8d05ce6e07b1483a4a3a130e1a4f69d9b3b966e1adedb0e691f368f2ae6391b137fbd78ef0b07356a2a030ba3884acac45b9d241a51f62105e4a8ec5e466e3e98563f269270019b3617867a168f16b2246a01b6a58eed13ee7e8dd6e75e6e5c475bdc32bb825a1ebfe2c42e1cbcbe486637d4580244fa1ef42be5f539b9d138e029957de4ee7d2262569148d7f7e640449cfbfda6b2603170896c497a4a7113f7a3371aa35bad12fc5da4a727f2d59dfc2badf2a0b9613abada1b2a209edcca1152db5bafb179a35d8fffc24ac6c57ea74c5fd553cdb5b5380eb20802b667d146ad19a27502b79bb92562345851bbab822d46198a45b4a3e8bc8f9d93684d4470d3257b04c58a6d1767f950a4154af8affa2582d1c6e768abdeacbe623185e3bc985fc8dfd6d00c1edc8204efa592068afc0a0c0d02d7557512cbf1c8e3dc2c2520fa9d48e69113ba3cd2e3ef5fdeb6677db3a709927adf675c5597a08b56355bf5cfbb8929f19098a56b59f2ff64e42c6ca9406632eff924f29e832f9973d206f035b08436bfd6d3d670d449ee95d5031bbd7f158ccff64e021d1e637063593100f2bbf02694be448eee8f985292823f63a1ee668c4418b337f21564c084dce48c51e25ffff8dcb02538c45043b5961a172edb6ff3058064594d55be78533a43b270e48ca12b312d0cd9ed9386db1bde8aa641aebe0d8ff5adf12eb80630be690d352ebecc6d823cd48318b56c5784b52f64e1fb805b8d57ffbeeebc374e089325d3fe3cf9609f8e6a58d3e0a866b6e4784259e89a4a9d790d0d256e6442347aa491ec05c263c974fe84920844d40fdbc9ced1e706aaf96d0504d5fbce143e419c3e3622e9125dda660df1be3cfdaff7a531e235d2662652d8f0b157f6adfaa780e86be5cce94bcb5cbae6ffccdb0f2ff97daf18c17fd95c2769ce4704643980d4ed515f570c6870be87b93e73a09c0d0f02fc06433fa222c650cfb4fe7d5008fd5b8b825be2ae190a3ad184784fa1852916b77d01201dc8815c49d8f921ce78d3bce19ebf77287a9e2e07b291812b8d053c910f0d0dfebb80ac1ab8b6032ec33305fb6a1840068410184792597ac61bca0662a3a59d24664c53c2a8a826d372baa9325266a6d2db10896233f1eb97f48c9e8049fda57aae5a0dcb5b80eab7f30ffca8f58cb4485145c594f64b2d8a929414e3f9654e22d335338cc60fd01d9f34cd8d5fa55a8cbb36eb228d09b654d663237ca9eb11b8fb7225aaed3ea5493724da90a68573a3fda60e081da53cf7120b474a3747f83ff9161694597c85906cd3ef2f418c47ffc8137abc924e71b098b400568c5f3cd624114e04f5fb3988944bf93c34ee52c9d4d273637e2cb889152a3214ac1c19ebcb1edaf5a54e38d7de89bfb321615a16c3bc7e9d9036b760f3e92d55a7f3daf1bef1d4bc81b494514f69eb562c42e48aabb77281fce138183f696ab8a57f79a9ed345ddd452ccf73fee02a3d0d74566232109a41cc51b70dece059d0a872df1ccf0dd2f14e10fa16c1bf1e5b1dd4af877e6a5d0eff4129245082a8d4129ac35478813d8dcec76218e93b2d6c1d035117b7ebbed12de4b9d07ad596597f7d6c1d7ac24747e237a060f74f02d9b29c1ebc0c430f5e5bef0fd387f62c6402ee2e032727fd92e27519e0a4975130f8e99c3085e4539be3860562da7be9c733146eef164ed6efc4e3b5cc8c7fb630e813a9126013eced29a19f93d636ca166e6c1fbe3baa5ce33a7030baa112ff62d7b9717fe0099622506e821090c3ccfcbb87680f7bb9aa0c294e706e334f4a4fcadf6b30a1671e0ae946de63f984821684b077dc049fc9b6c215d0090ca3c9516fc5861dd141d4e3c048eed0292121a0c5a0e3209144195c22422cb9d96f35f411bfabd00618baed633efc07c69a2483aeefa02b82358441d51b1aadb9b80f35a3a45868b187569a70020d1542d5c941cd15867d367aaede278949a77efc36b9b2ade5189662931cbb395beaf843990315eedc6e30c72695ee669e533b11f6c5adb50075aa592a07660fd0847cc8bd090fee236a1b3591200bcb5e56e0c10c02f5bffa9188637ecfbff051ad6a810cec9f120977b6a8ca8d6910625c5b760dedd4afea5c2a2666e7d71e06d05d24681f270fa49dcb74b050c065f014828615b98bc0c273b63cac7b530c8ca62d501aba9af95e9a3277bfd6d88a2d3a06ebed850eec700af5b2e77443d4e28695604e05b1302c594a310bde27e1a92d54ebfe390bd8d99ad49f773d0e1b2f3040753c7fe406c8cd2cf1bd66f634d0fd8022d4faac9446e6823d446d87dbf0709492c3fdb3095c9af2ee2fb096af9a79c23e7e5f28bdc780de40088dd75aa03af600f26695849ec2dc53ace8d4e18f86573889d31eceecebf11c0a30127e273e2799ea1d6cd849a2a3c37180ceb7af88aa1b72f34f742c889bbc46fb006c0c003adda7447a636f4d4376b7b7aced6f38ad1bf9de5e183376a971474d001f40dbe8b03c39456f7d8cd2d5b8fe4f575007cc12ab24b0eb2fa7c18d7fb140d870ebfc7619509515b18e65622b61905bdd31a6e6b08bfdf8c343c60bfe96df2e5d27f2e97ffb9a9871a84c09c2e8e3d5b492ee28da03c6d3497e6de62ae10aba188bd5c0906eb8742086c12697ae77f1e70a0990dc388015b99e6c770c44bda5db3795c6ee058a6529d14503440784d0d1d3dddc9acf665a8b6e60507b9d9d736bca159da2b05f689dfb7588b5651c35b9d872dc075684dd1e5c11a5de3d010cc9524d2f85a32c91341aad633f7cf8fd73d097306ce1698d3aa86867b09f0605d1975ce76fde50d4cc335e71f1bf66732f134af2ca4f3467370425ccdba20bf318c264d959c09c5b65b239f5a29d1c954862c4ee2b496668f3f5484df507df80a8b5715b6e110129552c922acab9eda80f9c75dfb71ca99cddb61c5246d94c4536674179cf97a9818b3bb1a347a69c1dc708d7ab2baf816d022bf093ccb6d1fe85719f024ebacec2c6f6d288e80974203ab02d29f8d34745796c844abe50351c5cb82fe33ba96d418e9fbb2dda0c2b32458e7c9da04876767888d18bc509c4353c28955c1d4e71b5973234e536e4e15cda6edf07325f9acafccbfcb7d8b4271f8ce28ed2a8f71c0310f351a5f9dda4e398a9d2b7ec5cb723d4887b861d98a431e64660ddca960c75a3409eb4a199d3dd1b87b892a7d1ea5bb6daa1bb3b783e361fdce71f751011429d64cdaebf10212541147f5b8679f9642577c91b110094cfed3c1748e04cfd126e44abc3a87a532d775b3c8816c35b8f2f3177a99119538b50a5e92100f65c74058bf271512fc1a8600a553d19678e37ef43f0dd27bb67bdf06db849ef8cc5d37bcaf2a20e1489444da4c7435b35fb1bfee96c01643d45a833253e19e7ed5eacc6417a58f11aa0e17931a35874a060fb930cda6fa4dfe0ba832144142cbddfc113a70e015c50fda79340d5046c04d8e178f6db0b2bb17581201e6fdd8ec48d43fde6229fb1e7e7f72365c37856ff4f23baba87dfd6f533b2cee88044523c4dfa3b2aeb9134553e8b470fe8f276b2ccf76006550ef530d32d7ffa208cfabeae1b4ddc316b1ece16034f957b55892fc3539bf895b682584c623217917da420630f756bc39ba23145cde34ac47aff9d845dd73c9b49a4455a481c9a9ef5915bfb42773c4cb46b68b2369e5c2fb1789eee66bf96b6c64dc910f7bea926181d0cee1148cb731b92e159eeaa8e2634d3e1775d4c25142450cd55cbca579e7942b1b63f45f070d81bef6169b8e3a751ef94263bfd091fdb08fc302cdc4db3de2909db7558fc5d6e8e82a9c041c948bf194cd8698ab893d221872e9e633ec0f96ad2863e41913bb3281ef89e27ad873b34fe7bd779229fc69f1ed3b9376cdc14717c8b2b0f988f98c8780c6f4d75189985699a0b167f9ce4cce5636ce0c40abddd122264978dfc540c8a47961628c595c1367716bdd4d29bcd7f9ba11acd7b5fd805b0692914a656a2266b12d68460b7083518ab3e1249ad752f03b3a073543e98a0b8cc64b238b100c4dc4a89b8bf54ea49b91994c6fe35fac81b8e967d59b35f1209e1e3f121429aba33f9cb248aa50593f3956a8e6ac333bf1796f1089085d9520f606d1c1b42fc0fc561af000bf128a5ca931f4e7476d2efc723df3c361e07c54d4192e7f722a0a7c0f766392af693f403404d03b39963bc65b4c6c9fbd0e7cded7fd33c22a68efb7ac548879c3d7b0d48e91c7d67993db79172bbe91bd161433c295f8738e584cc92a2266eee79bc9167a6c3a90d5524d9d4e67fa9dea49d1351bfcfd9c863784715648269db3408ffd076903b24841e6bc78768dc62629b2e85182986a057d63e6fc7b0839bf5f65cc2e5ced0e472d441fa0d635da006a228ae0b52df878e8e735db7569e48c42cd0f5e63e3eac055cb99e315d14d868c882838e16978bd4b74060e2a87d5ca2cbbcd356a9da9bd8ecbc37d64b43781f544ac872320730aa29c12e987ca5337654206d2d3fdafd38a8d440597170d4dd8637e1e423029cb87cd74e2ab539a5caa1619200b93be305032a89c067b656bd2b902e0d6f5e8d0b3d802b55fd43b4b5142172a8f3084fa62200e0229805f66a3dd1c9531db58ce6d40cb32f4d2b74d1fe45d21b0c230b13c812a0301ca74b046e5f1e75d765ba50f66d1a9e5e45f82235c6f6a45d1a9a645564cea463463943eabdec7a20fa5d7b6cd0bf63f3bc5a2c2f790c85219a0d519c0958a55fee6249de544ff1008fd94184392349faf26d7e97311fb17d94e88cf064ea30f22b4806399e967a7d20921d6bd56c09ea52394267bd7ce5e8b48e35be0b3c7db7913da10e44a7af8959827900f028737a0a7eee47eb0ae3b5803cc898b7beddfa756ddfd092eeda9594c969b1b3307379c841e74b50fa6e461edca5e295662336bacf3f0a30dd247d80bfd7a0365484aca1b9c83de928b4c9a977bdd0ff8403d8c5279f5d2584c8bcfad66a457c3af08a51bc87b0ec0b7f377db5261ba8a6794114c70469e7762d32b2b4ca80fd18588ab8d14b706c494931131c02c81777d92d0a5d3bc687f165fc4ca6a42089233a85d747a4edfe146924e961135f0e73c75ca9cc615b950df01bf1c0b81d1056595bcdde940a8361a3a9dfb4c63a8dea85758ec4212ec2c10a5026d24b315943ca68e2f38f34bb5936177c706f6105c1ebc75137cb31d27e8f8a06de6352639e3345f6f54bbf596227bca6ec93b4f4b26a64308802d4ece9322b0aa8d33c6ac75a92ba857895d5e3fa784e9744c026f58580ad41fecbb08a52efce1fe6d6f3a620818177dcd29c05ad9b1dcf051f07053122f82e0de13bcdfd8a4a0865c861fac721e988292be51146e82e94d88dcf02f33b24e37fa70603340ea35596625cb31a35848c42635f58058b50f626de00f871faf3a563711e8d4e7cc1363eca0780a2b69368a8420669d4b3cba1e989a3b2cafb93eb45375fd417ba5943ff0ecfe81480774b3da39c90f79215358f7635861b56424ce6ecba9a3fe2102290b0ee731c8619ca491e5e12bc8309e6239364d51f3d5e3501e1d2a02d296609a1661a3fb9463aea0e4c063da773749028dc01cf0464d9695e8b8674580bbaad724491795508e8abcc7b991b93038fe3564cdac481028b9be252edc75720acf72575bd258df6c4be1a54b252902a8e786a12e3a7204b16cf539e0011b72d6029829ceaa6f1eb99f2eafc7c2bc07b6c10fb4989082ab5a2441a52d0b82ab68f925523557075b3e794ec996278d497a17f9d1f8756b908fb452f0238445735b3078478670bfdc9fa9f7d4595cf7dd5651c89c039e54186da5933030e8b5f18168ce7284ea1477c879e9dc5403f25438cea097621c136dc6d3f321be6e989074d864767113c95bddcbd65fe5005af61056e7f0e7909dd6bc47b6fdf301908781257aa50bf09748324026389342a02ed0fa78cafe721b8d77ebeab1ef17000bee66b582dfeffe924d613687d7df808fb6893a39da1daabbda6f439b4d4760578345c99ddc05353cd8452870f06ec05f8b1972609741eed6a3a9859767323c9505269ff0010471acfdd76591ed54a37c8a430bf70166768abf285e54fe9e57884807999167f743bf93d5145fb3f31c31fb377ba444193ff2cd82ca57689482ed01f46f4dee34eb0a5e5eb2f4f694a3ee58f5ce9dbfaec251674c3c2df3a94f3b69e4b57d751a5905dad3dc84964625856e5ff329d9596d3b122171019eb5c3e4e2336ac737cd71668800776e446ec1ff00a82b651eb54643dd7ea379887df3735ebc26d665adb23431ea05670eba3702734c2cb6b130b8970d4e4a61543946e927314e85fe9844e1d382c14dbbbfadbb81bdc3d317948c53b375c655c365f91bed6ec4959edd058867d73c095a3767581e37e509bb84bb06a113bc8574c319f3c61e0c7e5345991cee8b44cb1dd769baface94ffcca1f6121921d76f0f01c1ae80a6290db5b5311e7583daed26afb61c98525601d0de9a8d925c3cbfef2ca8abd5ba44cc17d3fe0c035e488c667e60d91c807348e2c952a0a4d572c056efdd43f1ea175c9be937160d6538ea7d874289cd630ea82ede9c40bc66722276ecd0d032181ebbe40d124673ffaac112065577c02c01fdf770e4eff329e1fd94debec1ae4c7afefc8ce0bd461eebec5a8e425b3611e5963580354728dec84341ccf332cf4003220552c347ccb4a9ce63333495006febd7280297f8c71aedb75909a2c1df46b01a1f75dd7f484754ee8fc097bcc430ee45aa76b895707a6c0b3364276777d92f2456cf5cfa605b049c546aaea8ea2a74c968ea4236d74607e000db6fe4a104f8b8cfcc4dee70b4b9cb35711fbf7469a4c815eaa0334752b88516b3fa48728f01fbfa194131b7456def2346194e4d3aaf6a253f232bc854444a2247b888d713e990d358012cdac3d9472e03761234b80b69b7cc465cdf4a739ba96acd6cd619bf48e793090c0e126ff5513a35aafdc5d6641b9ee9fbbbdb26fb6f362590473f8ab7147cface34ab2a3683008cfea502cfa3eaec3ac94187d9c1256b6378ec0b38c7034d2aa9c15f068ad8a620be918585cbf1f6b53eb9df09f6b282e1eeb44a511333b029624113e82d9588f005113888d4cf78cd41112728ee2fdc3cb753b536a199db13e6d7702dea16d304da23510f941f61fc1a1c0614078313cb7f0d59a062ad850f493e8c9e7510ef0c9205510c1add92e4f59c2a2a5256742eee44d48afa4f276ac2ff80ee5fec95d50ec3294a63d82d093545306f11def409df0d31398453e22bae2da7abda3b5bc237bbbb65e872772357083d6b5a68ace6e3756421f4bd668e1f5aca6fd6f81ffdb8e0765c1bef489516f714b1bf9a97683f331564c162fdae065938e74c268760869cebb69475bcbe6f6cd54fb3498f9f249f984da21b18ccfdae7920b7ec8dcee7959fc87b67b672d8244049cad0b2f42b59e60b92f44bcb8380fc5248f8ff1291272315ead466d4392dea53783e872e194a25118710fc060bf620f093141ea2c4f5a01296de295326863a20480978e4aed03074dd915bcddeeceaedbdf2f87b1763b00538b96a160859cd84b603b39e107f39a0249f40d79e0765b9a2930ed9b7a5edeb881deb5c79949de9a2f0acc77d6e3d854269c1b2b30c257ffd5e6eca618a70e8e6b01e6cb20d003adb2546a124f627b22fe23054423743df991378aef88f39c23d74c71dbd14beb976fd7a11ecd0bff6d2a6e775cde380b3f8a34696605ad03c658df7ab50415052e28b64110ce906a10cbed93935932d447d03a9836124dacc92ecdbfff0d8ca9f8b043f63dee5d361d27adaa900b5129c6545237050cf1e62cdcc579b0964f46bd803f6ac2c7304612fbf2e5c83464eac000d4ff4428c5f0989b2ffad1bc7c815058c7fe18296230a8fc8529f79337a24dacc25de6a17aeb5b32f556ff3691fa663ad3e7803cb42fdf0a6f683678363a8a258d8753f4e53565b4f5d6415794196b7ff3e7b0c7850241cec2d65f93c15946c15b327f873c97936be3b5087ba879992047afcda806de8785d82580940fdfd504f09955be45270601ec61afc0da1d42aa7b4874ead0fdad41911e8246a2049b6f84f87ac4175d5ce07c1ac1461d4e1d1e75d2df91276928f1d351c31e5e2ee738b1ad5456260f3dc59447bcd9fe287872925869cf36eaaa1fafa29a873a5e084879874a5a14e108e015af7c8ab4014463c28008242c2e39dc29fb9b19383136660b594b8e961aa452459934c9f766258aa1cbb3d306a83ea2c851f28b8d8fbed1972419fc94fa93a98fd0d4a35cd3a431d6419464095483647e58020393b3584da59e50ec9ca2c2b1b400789928e17120fd963b7e78165724ac17148e7ad75976550b40fd9c7cc7c736744ef888232170f13bbf4f643cd9e45631f48f56cd3372e69bcfb12c1e95c33da391f2b3ae34fab703781e0943f042a881de6e11dd34295c65a8306518b27ea84ba27582c231d4c9229ad7422ffd6aa8b0d0087ed5846861a0890809e62f1131d066cfc05221a85d87633950d9aba6fc1aaa9920096798c92f68835c0df65f19ef62c45c034456884d39af33122b3934a2505575677cf6d735a54618965f79a28478c0d17720ef3a24b493b3c032b88ce678f3e010b75de9b6a8d0a0b03146ef6fe3e00c4e3e8342f07243b71eb989881541b0c9084fe734c039f0b31d014e5e7f54ea5bb1b6cfe7c020a61d01c747ebe488999f897d7365d8e7d31408cd8f37e8a3355bb65671e8334417afc5640d766e564db39bc5461fba34669a9eb78d02fd730c8c756034a6dcf25645f8b09196fab8679185dfabcdfb5c669937f179a444712c35ca5106e3612c89c16976e0fa9d5a9a23e882dd1a8e5c0a38505497a5670ec30c789d5483c386bea833493e2b291c853ae08a0a4db7e40e916a1e6ef4f9fb95c7aaf2de444ee8cbe106b885aa89de0591111b6d952d2f89f1972ef71a39686f224a92437eb4586d4243c8cf94bc1af9276b0d78d3971b95629f3344da8f147f101c0a84d9d633cd7e3e4e41cb1240f2739d41d1c520e9327657d68342358e8185e2522ce0dfacbd299f7b13058dbdd157281a855775779944e960ad156fa95427a56f2585bc32168f2bc4b067c33a7faee291814bc53591a3cc1f176d6f4a91e5e02f86402616926c9518696d2857b1d836566c221f530e585b29d10ae7fc8a85f6ea606da0ca8de5e9592e30f1032433c484aab176c6ca6b6602e0b438af3e5a974baeb77a3fbe181b2d029bc9a9bd391b4e0b59c805590107889f49fe23bb071eaff360fcc349e7b88992c69a1204be49f406e71ed1c9ad6a62d9776c59f286b58a185a7ab36305788cff3b105b0c4af1c20f96e78716026dbf1a83af69ab0b141dce06af82f6731ee6da31c96713a2db4d95e8715aa9acd34fa7a8fe28ca5651415f03e3746a7db176ab190ec88afb98d41e3e6f4f13ed85cc096656f155dab979f7d0a1fe788a9e2af579b6511bd36c50f3153975523bc8895be7b9bb41af198058f313465574845a7d892ef45e9fae68d346d134e6c825a55971758b894a6ebebc15d03ae2feb2ddab733eb0f66af5fd0fff2c6638e37c12dc9f35da79d9ca78419ea3cb4260d60d51475e79f20a9073ab39114bc0c43ef777d73b0f474ebec28cfece51c90930ed7912cde16b77c77efcfa4a9f7aa99e522ee79504d07fee649950693b04e1e80b5dea82caff789f4d52c5116a3db5fa31b98aec440542277db3877431b790c4c0ff2c6f5a867942464fe30d70911852162f49f8e706413b03d709940c9497ca84300e6c9b656a07830071300d6f7b9edac1d4e602b4a28a997319647ef50c5a7eb33ee7faaaff0f4d8db8a9e29ae79f7f3db7f2989425beae52265431939cce9010588e6bca7f171fd823d67aa54676ab6b2d81212e6c89a30b8b4b33e8df41f6df369cce1ba036b4213c702f2395f1e205206d6a4129b246592714d732ed84fb37d695a924bd2efd9eb5fd4a7e7b4eca390b63473e2c826f2744d82b3f860239d587b3dbc78042476300241cf3958189bc2e62f780ff100f50874bd390db00b6a970f44e29bfbbc3d30376ef1fdf56fd0e816aeb5dab5174f88d02f19aef8a2d2888fe4d3533c55fc6b985b8b180e255666331b27dc936d52d6135319a77ae686864e2ea051b5656d1a387eb1cb172f666e1e7e5b679e9089395ee928f1ce4c68e00b1931ede0a5f82d1801f0ccc65699bec1d421c360e8c05edc64d7a28c54a69154d1ca8c2938563c530c6316c55cd6ec3fa8a1150e8e41747975d8a3fdd8e7db9f79a61573e7c63c664a2779a8eb416e199b850f1f67bc5981be9222a7af148046c61ed64ee7b4b576d716c1921f2e527196fcef78b0df8f46886df5ed02fc63bcebe137c6999cb50d9388e27797f4e98a19bf5775326c2810e3b7df9106eeb680ff6bb1cb699ec710d444abc2406cb8ad6c675c98f71051695ec3a2cc5fd74d48f1ce8ae3f4faf8f6f6324b6c7f0c8a6580354728b1c175079099d7959a98e82a3ed4f7a9304ad1f4c40d820fd17e94a6fc65244b45a7a5c810e02b31f6ca784005938dd0b6ae26a4e8ff288c7fac4016270ae9cac1227dc22b9c8c356f054b1417c0e45dfd630b4e6fec2191be46b63beaca8af450b1bd30254ddef9ba45409dab044c882b1d2656c48d585416c4441cb81eb1178144b568cd7e48ebd91219e9929ee32049c4791092ce41c9c836e737d29a193cb92cc467dfa11541ff066c12d11e7af63518741a02047d663a4b744f8bc35520d7edb9716894b81edbddb0037d435da8e1695b104ea7d0de74b5d668dcb3a4f22a80c627a0ef518aa895f0b0b2d234e8fc3836ba2f9a7ad3f0a2e09a988e979662f76a8cf41b1133880fabbb3d952039143492492fc1eb6e730ca1b01a8b5fe8b9b01912ceb47ecb7acd735b79e5f3fea356ca0697936f07a3128f576e50e1dfa639b55db1bf5cec69eacc1b193d2a7c8a106fcc25a331b24e8400e87a78ce4319767ed873c8888453a94b97f97b180b28bac3bf3856fafc367c845cf1f006cae8f7ae97a57f0cbeda9558321a257578d7b532880d53a7c8484cf832cd5b15783a7bdd957d1c96d187dee770c1731bdd3a0677ba801b814a8caba0da49c85373f987b3691e2e7512f0d515e2ce60df4a84a28da6cd79451a1df4bbb5bb0fce2922b83a830c791cbda3e9057687355310753ef397384c70f0a3162f8cbfdcdd05ad10a1a9d97aac02ba777d98f54d6e8cedf897a2f27f3a3094d37e176d2f9e8bb6c3975ab2232334e94ad9109eed80ace0a2b97d6c7d47b8e6b1103eea3290719b462f3f229a094e73e11625bcde7c628f5ef7ac60b304031403087390f16e50be050ba0f0b7ee4498e815ba79d46c7f691de08e33cd797b8ba1bad0f29829e1be54a2312fe2a0c5762b359fd2f58f93a11790132318b67872a3f23984216f27298e4bd80d2dcc989cf5bf98f03b9d4d2ef4b371949780030f52fb69e9b9a6d4ceeb8013a00f0eb9f77e2e2f41e0b72f548ace194b1b2179a43a592e80e6d2cd0a215b12e6b119ddadf153632abeac34e07a10d7d8a15e21bfa6d6d5ed304b1e75b290171bb6adafc6893a54c091d09253ff24f6604b90ef16a835b9253f13d421c9f0a430b275bc6fb869de840f8cfce2b8300f11da48a689f1bece5de1b20f320ecc78248bc52e4cd2201e430ce868e0267fe4265b23cc84c70fb101b9ceae2479d050a432cbc8590d55394174b10fe957992cf6d66324a60233f6ddef35a8cc3185442dd2af7fb91a078aff1dbade156251c552650a7f5103d19401436e33248cfe6d4feecedd84959285b774740e55ea138d7b7325c1074f256b3a2505c0e20a2095e43d30c44f344551df0e02965dfdb45aa6738f6d8369ce3e73d69e3163927c4691d50ed8bb38b2c0bf3d3c4b348dd724cdd47b6a44ab664642bc825675f4c44ebd8f5695f32283cb06aadecbbb28088e8b40134f16c30722f82c317dc4a9b9ce8bbbb72224114a822fbc51ba594b5c4faf9bae04c402ae94f7b2a01ae033454a21cc375d2cc39314f5c8dd925e1143f6031249854133135262f55d92ae7e90a49e11e599fade220d17c0b42b7aeca03804834da1cde93c54bf1595c4fe7e30c3349c88ef37f05ad4738589c33407c9f3e2d611cf16a983db6e16c5fba1a345890b059d9ced924ea562aafabfe1b01febb6b274fb905449159857b4f7aec137174789aaed1059d49df86603710c58d0ae570b3afc6fdcb10c7e57360a392373fd8301165d4bd58ddf80e5e5fb5cd5beebe915a24e8703ab689a67fcd53e823269d94eaf2cf977d0dba20e782d77c323aa7a92ac017adbf0df7e18390263beb8822f96bf2e569ce804592b430535539f99cb303453c4ab63556f53ade8a44f98837691ae69684727cf548cae3f1caae06f767238004ee4b3ded4926db6191939578fc902a2c4d35885103f2c0492f01fb74c0bbef6ec23c8b13a162304d43c07cb9a274cbb5d68bb6129ec5bff0e78e3dd5990309c52d4d7bb59df9eb774a7952a40e60d163175bb8e3931123e6da0d871ee3c04e74b57cb208907d51b595493c1ee14c007e82b3cebdeb5200111b69ca384f214c2fb39ae7f758a1455274e35a84a907534e695513bd765f329617abd9a171a69c432838cff7f20ee6dead24a0578dfce780881922d1efdfbe780db7d95a169331f290437d581dce8b40b6c959c1375fd8793b7b3866c97b7758ff9faf11ff56ecb3fbbd335991e1a344680ab88e442bf948e286bb0dd38b37c549d2f0615c376235ef68d4057b215ef6bbec4a2d60db217cf78c0b287e99ff5ae212e9f9de9674bc3c14dc98ef336c968a3c3bb35ae7a9c5d330d7f00a0e6b1481fb4ffa3e07d73742e3c24917197f609e0bbfb83831b74bd402d084dd0d9ff9f1cdbe6b639902b3e69efcc3fe3bcce5a5410b35d0062f723ec7c32514891419ca81bc35ec8037228a7327da0e80adf36f96d63b1889fe4ef28262f5280311977cc2ffe3a248b3272e93c9235a4d8ad303c63eba924617a21bf9675ab5bbbb4f53e3fb86dbfc6877eb547f4a7b8fbd324d235f8cd6d540111cc380c6124861cf3e20e78a104134304093f938c98aa2995b5aaec6bfd7726cb4bfcbf3ff29fe250718eb1e3e1e6078cec6a256f3b1f5204bf53c418f9bc754d88772941c366f40fe25dc2a9595145f455dc6a88b3473bf7147919967fa274a531f93838eb95f8270c561a03754a35785df73400b31a405ea90479e5037e353f8cf9b02ee34e9d65742cd9b99ed118d94e3ee0a1e57b2069015672fbeb1dfd6a652f77a56f0f1d0469c5d2247645a27b80c9b70d286d3e09575969782d7bdbed02807ea2e24e4a441c87ebe2ba10c310f7ea95e275da35d9b66e9ef5aa05441067f803ac17fedb54bad3f8c0cc628dca5f36a9fbb53d41b6198a64829c4362e8842416c821f0b6d94c98bef3bbb54b33f5f2d3587c51056aba7216968a56186acbc30665755972a62c33f44d4e6b478f177d8792f20e4eccfab3a987c7e459a8d7c927cd1463f5085aa73319caea6adaea8eba9f6ceae1b88ece135d4717e88525a60b4974b0e82975770f293e702d68788b4d28d787ce5ecbe660116716893a11a5f2d502ad3a15275939c1bd1aacdd9940e7c0507c11308a3aba1ede57aac4f7940cb4fd72e3cdb080de80e526d6dba84ce30a44e3b4613a88553cb2fb8b537cb31fa9dd01efb5f2e04276e6461250ecea934beb20561e580d90fb70353d103fd10bc3b0b7e1750e62212d341b4abf806b87d1c327c45e2fdff8194362f8e3af6c1e5414fb13045b57b7f48ddcdc99bc195c96c48ee5efd8d94f789711d43679b5a9866f434bf41502db64a325e5d11c62b3c676166fe2eda884d80c672b842c0cf3116d680af278dbb182f3597a4231b18a647981e0c99038c598ac45523196cfb1254d343f531bec327c38472927e98d572e5884228c7ee3509be3818fabe66fd22e29181c23fa2d70e1bdc0d4cafea58477fe45c41a06e9106d39c12af8fb6cc15ac3b957abd96501a1540cdcc6338e0144efd5e678e91a0fcb4c98855bb578251a1ad8e1bf9ce2d63051d90fb5a6552549517dcd035d98a886d40c4bc16e4fe2ffb0327d051b40c47830cbca9bef677cc780308dc1d71c28ee516cdd71be88b60258dc4cdd63aa4077304cda293039f9abe50c0da73d67995d4481c6099bcf5df1a0b747ed561cc9ad7eac8b889b177f03cae124624eaa472fc610f41a9a3e5cccd297440068b1ce7973bea91dc5b6049f9b82b6f8c9a4690d8c1fc611eede5d582d3ec8bc8544d9cd19039150f722e847870f1320a09269c1d987e23edbeb4cb2906a87d237896297aff298d1f9e3219fe9a34aa8a79813d82343dbc5ef70d93360829bf2cc21111a8e6c27e04411130b3cf1589664ce215a65f052ff0eee7935889dca44995d1691aa0931528e8fea2c426939c0173007c0c82e03b574e7eba174cd48f6584add6ce6a0730039dffac8886e784072d4b7cdd17e08d4d2a8b6bffe95d29565882dc71106456356bf57fa0b1e8f24e385118b6090752c45b03e4efe21964442762c070cf77d976f1b25d46ae6b07152a479f1edd131d61b2ac212be808d5fdc8c895d3a37cf8ba23b135990bc4e251c34263b4628d6f834620346ff0afbccffdb68323a5f614b5161b8ad50388c1a69b03c2b43822d7b0f9f89274668afdf6885a25feea155f8e310f552e9fd430f2c609afe5112bf2c6f8382501cdf672987437dcbdabda485a79226179efc70fd89d881fbb3eb86a162d57d0fe2f446c01179ec107800e3ed54c7fcc20239f335a0cb445489e90d4c3976b8edfc3342f1b5f9e349984830012ba4869f3403994a908619dd4c1f4e610c911119193a57544d0005e94cfa001f23573be48939cb72bc5e715866643204156d7a2f6e404105ad8265cb6cac24466de124cafbc342ce4ab9433f0f29a16535eb72a1da0520fbbb4d26364d0c760813b83ea5806318c935a4492f6c22014118a31046577cf224941f30ec4cd7610c457719af3efc3c8a820ec263948cf5ac11ae03cc4a535c524b809f7e8168371e8a4b7a15068e570a3699ca8227d225f3ca6ac6b26e9b8ed274578db2af9b178bdcfad79df6c3a6e986fd6e50af37cc90139e4bcf83557f9c0d30e4e2f7d1c55234d513dcfa94037a0b1c1aaf9534fb1eedca4b83e4d3b587dbc29113d44a0d51bb7067a1fc1ccd029147483da54409d5f2fed5f2c25df27201bf2685c4bcacf1c928562e23daba654a177f03cd2eabc09cf5fe724d76ec0b5664be9788892d90848d314081281977c40806dc84e831847c1043541d34f99cea58b9d911e448a1f7b5eb2d2b78ab005a20ce8046b4a5dfe15e1dcc2faed391c4c7f67f6ce2c564e14a9604567232be53bd172c9a283f70934c04f4c4f2d9fb2c6739711577e8fb502c3b0e532072f133095e3ab5b71a78c10e22d2b8bea752937338d6beb0ec91550174847a3ad0b5f4f23722abc3c2138712234f1f49fcf762b17d7be6b003e93eafad5ed8823c4cd19193b9ed2b1faf6cd150699f1956a1643a9b24a88a60c05d0fa73c1cdb1063dcfdb9b5effa9ec2f43559e82adb5fa4b5fe810edd36435291e945370d958873e2239ce3049dfe54b2eeaa044057093aa150c258bb501998b2b01d897445b71c06dfa150ee127b841576848151dbb20547493a4a67a2a57535bed6580b521d3be476b607d94701d332c31949122e822aa56270911ab85f291c047a10927febb872105558bbc7289e8941e11c7f441e8be1a9e43dce2b2134e0e8bd72faf17b1a9e3582224c26f939ff244ecfce0865ce81e2cdb98f2b8c7b62f9ea6facdcae623ab00b10af671054fed65a861f05e2905c8bcc36d183c51493ebdfb0a42ef715f116b182e3d3456c036abff910d2f5c07d3c687f0225fbabcf309f82c387038c8b670c7188ea1bf727f0a03440324ea469aeb5a9b5e950f7b363d7c80bc396c466c5c979dc05f2fc75d5bb04470a241f739bf5003297a3f1fce045937678956275bc294f2149241683b27ea107e035e0fd4c6aaf3390f7ca8bdc81bb2e9c19840089a8ace22db52490f4d7c226573566464e36b439e0c9df4f696cb5204f77943365c41bec032df00ce4398c6d698dc0dea23b61b2a4192fcb6d4131c57d0494d26a1b668d895dfdd3568dca2cd550ec23317f1bcaa4f8499f26bda1a91b09d6f6406778034135fe82dbaf823244603ee6d87b49537241b60f42e76254a025f2153776ecf96235f0ac940b115a5e9b2d27ce28a9d17069befd60da05f7da53b583e94d66fa1cc84bef822ebd3f83c0c65286ae4f8c3d7ded7e897044df12798673a542da0db5053d1cc9d444f77a26c65ef26de2f0e33cff5400a069ec720b52f7b9890ae18a52ed408095189092c4408b79cb571c12902239f77f6052df722b705891d217f52648e9146ff232d076eef09614e4fe71e66e7ec30e93f59f0ea8ac961f34611c7c25e600aae43184bd2d749568eb9f3fd33a02c48b671052b25090be6ce91981dc0fc9401c83322e495fb01dbe88e5f62e7b5d20c47af9bd46db099ca3c3f7e27cab7c5776414e82e763da21cd897993eaf1aa8d150b4bc3cb731e06e1699b5fa860258c24a71791d93e8a265a25fe1633f4b122929c3542d1d0a10e455ffd112deb45dd5f49468f356bc3a086a2d6d00e70b7281c7dec207dec516b8b33422feabf8b4d6e4f8f8f06ff2b00b743a599edbe01bfaa2a0a835badad097348d417f88502c44677fd2cbe284b2fef0357b9cc5e489468a887f6149cbee40cdded6d814ec119ecd10f351754248073079325517f7a3b9fa1204911a740ffefe147dc1b40fcd556cb4e69bdd6f0bcab82f583799026a38a1b56fed8f37d028f746d6141984559291465f180e6b0f47cb4cb1bd0ebbc32995df8c02092f4c27a6a8e88c46094eceb12885758ba1692e40673a08f32d5f0e3e13a5d6919cee5ff3374abc7f32b1236ed08e718ee58aeb85c3240c9afbe190637d921d3f72bb09dbae41b4150f1a07ee795337a0a44132eb0bd3ff17fd1a46d8a33c34589fcbbdeb0cef02f4c061f6f152ece668fcb6b9b71314fc7a43da24a06dfd0a3579b78d7d12363853f54ef093a2b312fc1a48d85a45a21440bad70e1035f3e91a8b5ce8b71336c59af11d8e6969f22c2989af51e22762d75211187eb00aa573e6427e469a2801fd48376127cec720b0521c8df0fcb363b833a988fd87cb6d395b4758d71ee17d16d267707aca7e86996a2a277a6fde06533901c1dd4e8ec0cf01610236106ddeb3bcee4042f7c6ebde456f858675597f8869ac11c865a043fe9df3bb30d2132a15a1699ee688cdf415592b6973c89954f71816c77788e6a25685cc2cace791095218115204b7b2091ae1ba22f1104c8c585e99231516ba085a610d6eed54fe1886fa34976660cf3ba51bee737ec2117b65b221822f9fc727fed745d3d2f4068d4e40a7a8cdff18ea6c5c99fea9ea50003ffdccea727928d180439216f1136df6fd066339dc189dd7bb4037e9e84f8d32e05f89538de5a746bd206ad1f499300bbaca10b25ef51ea0a97af05c7f02e383549e62efdff31dec92fad76041e5435d82cb1c12f33dd02bca98f32204c0225a59fe69ebe91f3f2362d5e534643570e18a8f8fa7e38ee281537797ccb77ca5080b0d1bacafbd27573bffb89a4b5664f0eeea2c83102bc1d06c010f024bcd808540810db7718c17e3724de370aa193d48c86c0646cb9a5a7d96f88f56964f52da6bbede95a320ba56d039373b49706b6cd946d497d0778605353188e368fc34a76a0616465f6e0b2e38067de5cbbb5eacdedff310176182acd0017e7bac071a66b34f91ab271ac90bf124e4b44f05441df366eb3e781ec840df453a15c31efeeb79f3c20d610d5ea017118cc6a0945bf8ce8f0082846c2c74f33dfdfee39adf765cd2c74928097ac840d817ea730e75b27474b903a03b845fd3a6ef3d88d052871dc3651f6dad0e9f70d25011ec886deacb5d15f02e6c0e463637038d51500b2efdd0093d6a4b18375d882e3f7f7b38f3b2e6a0843cc8f58b3b64185e25271eb1d3a2eeba9ea36eb2573b82f0a7160efc8acfe8c8509e1489c261ca40745ef2b028ffcfba9c1e2eb696e92e3eabd4bb8bf50680373a6dc27829ce491cafeb4472ab00ec1a0d87212e19f4182fd44885c309db1223ebe58c6e9197bdb95cd3f6a11d0225a77d8f7f897e97036d08d1bd8da679b2c80013aa57c881809b432b87b02597286cadb5c81f276635d0d19ab89cc196ef3fda58d9361cc1168e71c1bbd72dc45ba3b1e4563b8e6dd2e66758cdd8513642a45df44c7a4b5dc116231ca6231e3316c524571844931199b8f5700c39db4881d0f6f4d16f5bfa06f1766807bf057437425ecf686d31081523a30fcab4e15067be0f4d06932a91e956ddace42c2b7b5e010da79e514f065993f3e2a46a368933284d8c6d5283be909e933770f3bd8dd3dcd475942cf12478b89d1f1c0c055b9c2cf4b2443a6cee287d4588d64513283d30c07ad9fc5e02bd03369293a0937d224e912e931832e5eb7e8f52e779be0ce5128bf7cce8d62bcafe6a6f940d720d993d8601eec465548cbdae03a8f4274ac14ad479f333aff59a864d147e3718b09aca9a3cd01afb215e6d02450f657a9c6fb0d82c5892ac5eb21adf753e4f9c6aa35a30556300b3a086a88880150f6b3c134c20281574f03b1082f350a1cc1cb63eed4e205693d91e4d7281323c9bb4740e762d8d29af8253a1893eca9e50d349872c40387b3c6e0aedb918a4c56ac89b664883846ea080b8cdd47f00c724e5619985d56e1853277610c236690f36a7dbe12179bcf00c59b18f6aa7c349eccef2bbac87fa69a45b92119069c3d4f6cbf5561c2b8275949a7d3ef7b94e8b06f025bc7ff70183436a252714b9bdea88c2dacf9f0d40b6e7f1fdd1c407659165efb597ec701a774cd2aeb106acca2c8c252062b81014cf2c39a0d5c36d0e23f93ccf375e80a0bc00e83658fb1359b858ac3bc19008a97b7d84ee30a8f40e6c5b29db0764da5dec4db91dda06db44c65654858fa03179e0939f6e0db3ccba8a96ebc1b6921d9f3a498c6d49175d524cb0b1c5951c2474ad81c1616d320f88b80600fc8e5c82fb888dcc3ad73269d85a89be29ba07eb2d589c6ef5a6b2c242a69649c37dd5b56147846b9a226920bce1e7722af4a8a41fe064ef3a3df28366f6d9232f3d86a93bb781ca23e3246af4ed202ef169bcab3a792bcedb812d4f48277c7745964807f15d75f4747c90112d7a7b8136de0a081dfdf92dfab0d8fc9ba5f2c843e90f6fbfee60ff12574e8615ccd08bc20d046502c25fea30735a357f7da2986885d0cebf75069f6b39cd2c81ab52c0b439971fd82bcbb262c158bab57b8d0a638b8a474e6b30e36d1d3139244143d95dc0fba0da3cb0949b411aa759fdf914764b2aef9a77ec903793fac6f065df59fb0ef183ff9a58ea63f6226616519256681794a6f0b144818bfc093b39ecfdf655c261e310e89358512a85a705077d6ba4f8910545cf1c57f6a7785afdfc1c209780c1e4b58a86d6ffbefac9a0aff032b0054f15e83dcc5f8046bf9e828add8b03c2ed73543c45fd9fd4ec7230970db2c99065f62ce49a67d4c4e561a87324901ce466b72f4a03f9e00733bc7f8d88175c781d6226a016183180bb596bc8c36f04630f5f035d2e284ec77e238f15b8e90b8c4cd1370cab2388927c3f82fb59d630eb4930c7114f1dac7d2506dd9a2364533072c150574cf4acf3430dad8c9e809650eab3199f0376fab36047b8cdc2c77bdcd31eba2249d0f1d1f9b61f7ccee1e8255c07543e04789b6df40655943c32e299132c41ba092074bde131319e7fa5cd5f44452fc576a4c427b14d9c7e7534411dc98dce0d959249739df94e17637e965146c34193e63598345809c0f14b669a3911db3ed0e5f8fd15a3d898ca157a7e6600f3dccd37667e401228acc33782515fd0b95fc86000f26ae219378d35f8e69ff66cc7505e365fdbd58062055eb23e641e1d822f4e3a63420cec5bf7bf6ca0bce09ff6aad5f9d97e400cf2f3d3890994d9b3a9f180e69ff857a1f0f733f63731192d1b2aa12a22aaf1bf57a8ead212171b6ab4f6c4cb68da1cf03d954c61c12999a378632aa0412afa412de9c6cf2f2dc8a9773fb956ba65a2b75cb698a546d25cd6dccd5b6c8015e8b0e38991442dfc2976f3e1efe6cf7bdda216843340620a3b6f162d40933c8ee354717c5c5dbc294fe767b10d98dccfcfac47e7bb91c9e90988a6fbcbb6b304a6ecb081a9404156c281a0edf9d81c7961784ea2228de5dac15ce26568aacec5f7442715b97bace4dbe09810acd3335a7eda98e86c3558833a49ab551d407f20b48812d41866ee56695c1e7c3d66b2904e01933101c3388bc085e15268821282721b8d80b85bfaa072c92203a7a95bb305527fb7f5efd023d1fa17a11edb10aa2d9a2835d6d98f5dabb03cf49ee26c3dd45e047c438a5a0331d078083de9013d7693018d02e39ab87647a30cdd3bb65ee484ef05615bb1afefe59c76734fd8dacd62de24982a30109f27002a9513b2a12cf8444ea48ea86947c46530fb19b0322ec637a2d514d13efc0df66ee5aeb46372f046878f045d82adff07ddcaa3798fd9eee5590dc4e00d6c7d5995d2427958001926111f52f2b2397f87635b4b5c53eca568a2dd192efadaa112571a33560e762bcbb719e477e5464e1b50ad899c7aebaed9e03c723f534b5fcfa610e44f729ba612aa1b3241b1a18d92323a59374f22c74d29764d234b6b298382a63df81438432cef46b147e26865e4800092871c47fda6697f714ed34f1ade3417cae4749f89d0a5fa93aa2dcc0c0ea4141196e093ce3315253b49e8a2e12373522544a7f3f138e6131aa3415a2b554a0ac0b631e2ada2d716f5a4672bc5e125b66d1e78644003ee5fe5b61f9c5a68338e7606eebc62a0eb661f67bdbdd2c04f4fe93a8cf83c7965e5f2dbb4622b48295174101c1566d37b57767efe7753f3d755363b5d0686d59f30444b48cb7c8ad39f982f350bd2502bc61e7d88495036380a6f1582c151c6b1f243cac1ccebc6eb89918a5ea2055cb57aa8a762ae8b2f4190eafa003295a89fdad0739e3564f5376142f7dcd0a1b7a047beac06cfc10ba8c091ae86e57a21aad962fbf38a43f5a00526ea49fdcda41a76a074ef718d1886ecc4f3134ba005b1ff941cd964f1c41547860ed01a9a4af25df3f71bebd2e5dfde0d4e1865f30e67fa109dc908f75dd4661ec2815d74a79ba4d64acb697eef6f57acce5b458cb4dbea5a9095d6876078a78ef0175759dddb80d975d13c120045b4ecc416c84a153134ee2bcc6caf507b35fa088bd2f61f734ba86fccc7a4d9fb80dc2f506a74ee8f532398b7ebf1d4993b75f59044ef127620aaeff486e917973aa5f2066a8d31c1c8996c7eafd9debe577df9db5c824735cc03ba4e69adc80c4c9bf31c9b24cad5776114c4e360a10e427c25cc9cceadb7438e72b67577fd17b8186b193cf5612b51786a8881abfe3f9a5008560014a4625be5d3476a80f8e74c2536ce96ebb227aedc3695d7c74cd5270fc45f6f6c7ba05827122c9f49c099cf5a7080bb67b1623e33a6af721e45b12ac0a317b2ba0add14beb2c3ba1df3cd2c45314b7dbfc907e1062ddc61cc688921e4be50d88832846e4f815624861a78275ff661e7f63bfb66f8a8bb18b6856d80ddebb4d004f4a6fd543f7724dc41e0dbfc67c8f6a2244cd1e23bfcd3c4c926f48c281e0017fb36035be7dcd5b06fffc07c0632f93f8bff636c1041d6122ee4d30020bee703fdf14457cf06cb9081e3a4975f06b1da7d6ef253b85ea54b36af7ff56c0c58ef510688a2fb5f640173ad4f90c2d0d422583102e3be2b0dc9f96d0e7792e7f867b9dc3937182be96d4a4c2485f790f0bdca6c22aa0822644efe4130428d6f290819c35c8069d867152e1064eba85c54aa174cbbae6ca49225612c371a5aa598bd21de2ace13668a6d9ecc78fca1dff624a7de743c586ef9e90f61d1b587f6b8d6b81d6591fb6cd109f64b697a65a12d3303e4572cd05cd3fd709aaca59191084291d41060fb52cca9b2c9d1ac621aae72e662f956206e6b530938df585be48940632dc569f3ce8f6cbd9d1686399292a3cda9096763bc070aa831f2bcb1cfba0ea226c39bcfaed4f8b30bc9c519492ea95868bf457ad763256f0485a560fff33dd89f181cc16a265f7a1393c5499679c350877116211bd1a767536d7a174fb624e8b8d4a2ffaf6fcf77d86fdab8e1dde792d2c25114e9e4d2675b03151d10c3da35e040327a07f6d669f12cd6952b6ea9b96e516ba9a87e7e3a1db297852de16030313ed8526363f83b8be75166f5c698cfdc75a5f0b83dcac75dc05dcc98a2e4e9d6c27a20a915dc897541d181ceef1eb7540831134d7f6a50bb35231ceaf0adbca7b61e4e387df82aa854a0817c8104f26e9ffa2ddd707070c1978489b1101fc24769429102d94976f3fb37ad09b363a808dc75468537ff3fb89802054bec95876aab286b8686c57240d3507ab220b161197b19ef6550f64b6c865ba2e3cc44eae3541766668fedd72abcc43bb8df6dfdbfdf1ed1e380c8049f9d0977280b36bd8112064114a7886b006bf64e7bdfdef2ab23e6f0382bd25dcabde8d20cb0e0f179599b50553b48267193595819f4b7d2cb76fc76d2debbb5ea70a628b62f304ad45b473846eb1417968b3da611a558091cd8fed4c92265b4799cfa511d6eb0dd31d074fbc7e3b9fbb293efd125c22be531bb1abdf44d2989f14bbca0ba7fe617aa25a585b8e6dd288ccae0235a47fc40feb19cd9a459a718fa4766a10b2083e42956e6c4f58ff7890a02d643838e35f9afbde32acefa40d9c2f23bbab5d6074dffd967bca33f441f99404145744757ba54e5469700c794076dacd644fe5b5d704a509cbeaf14c90bd7ca1e7fb790f1c5ba97243aa58b377f7f8072260daf64e4277dbb3c86533ca5e173c4b5ea814d88fa370e321e69a41cf84f3fb357e727224f33ff5fc275f803e6933eac7961087d662fdf132f51619f52e5b63dd0997762c4b5fce4928650adc48c6971d85d8759cde0421b6279914c4e2f3e3e86cc251815788206258aeee6cee1f0ab73a49554e767675d4bbcd1b5d541821dbda7fa6b91961393f4201390bfd080ed167c82685831d540ec525c2aa46a98e3ca408e87b1ea3ecfd72f5079942fa0bf106c10153e4df9fd4fd3254732c3bb3df353258fa1601f6d4caece02c29e5cd3bc118f7c6e0c9390f0c6d2d43a7034da0ad2d3fd5aef17c34c8bdfb9c446467f39497cdd29e89e410a3b9b2d390ea5b9ca339278579386357bedd0d2abba5b7925ca2ccdf79ee81fc87808239fe0045cc989049245a0a50f3145ef75c5b0f42c5ff2a284aa1fa752aa4949a3306b6cf2db086ea6e83fa6f0ad14da951a293b961a4ab8b6deef5ecf0ecd9265861cc43b2bb8879d51adcab9e0f86ff19835380ab985506112a6306dbde7d3f7e1ce131f4aac0fef7af67f3d0d455a68aed8544eeb5bbc70071aa5447522839ecc3baea15fb8ec52305a6b5465d55152c8fe1647cae5b9066cbaf9b933683e0905f83549ccf7706f3ebc708b438ec836404ea61f0c517beba420d6ab77c54aae0be9b9367922755ad350eb5c5171912914387c3ccfab4ea056a126ff179d81eb65f86dc1b6a2f3b6e7e8ae02a9d4ca838c8c6d6773a8c02dcd0ca2bf9510b2c2de4c1f9869d9937c2fabda12af6c74b401fcd3b1ded47006119e4ca858b400d827cd15862f5e042ee46201f6b6b2fc7bd6936be8d25456221f8869b96ebf6ee3407d8f3f06c37b8f6082aa453b00b41dbfda6d62e0764f39cc993bea3ead9486798873abe5e196ea9601108559046e7fd08d1414caaa20d544c66f03bc8b50790f3a0f9b515f24f74b205b668f2a3a96413fd9f27bdc837b053afde4702b7d1385a13f333f4bbe2371d70aeb0a5f1bb1073432b7854ba0788e1fd465ca9820a1757f3b3a2bd2682e6346c6d385e40ce4383f701429352c6c2ff288a95024ec3e5e8adc8f4ce78800ca538de974cac04559ecffd94c0f2608c8adfa0f8b4d21f13d581b76efd5e62cb16297b1e969bc556b2404051f6939e9596fce4b7c8432325372037cfff7a41cf5b0d89a6915a75cd55a611fa9410d1f52e6ac67a9f2e690631e21acd6c592102222ba684b8f6aa177f4d0ba6406d04dd945ded5daa253b55052b2573cd69a22366f3786d2254ee5128e43a36b4dc0ed7f9c76f0c00fee918951097ba27991ef882f3fe85fd514a4beff13ade7b188aba2820fc0c3297a534b37229e860c35b29fcbc7e593e2e04980acb159fcec2fa4d529bde6f1fb556f7fbfa46d1d40bd9234373ed40d715d80e32daf7f3277b0983415a0cb58de34f965ed31deb8f8265a2d01195416f8d0a8476ce5aef70e24daaec96bb14082dd9863a0f2630e11becd435e6c1af580c47e9cf4071e513961099173a58f176b7210f4e4478f6f30c2056383615c8c18ee513fd1425ee3f77d91b8bfbb93dbc75b8fa45c934371a3acbce65b4e04408c5343a787a38389dd3ce7a316c4b46e653b1879351bbb9cc7975c88f10761c0e4d88195a7c8c6c4f51083804741d69f8d4ae288a7886a327aefb3047d945a72fa9f191c89893eff36a4a300850c15ff24c143fd24b148f653860d066ac4270a9019ef938f144fe633d1551f3d9e12a9982734c28b15e708b9b2c3fdf7d85dfa57850b4d46e958917a68fc4877c285532927a7b0caf01ae03fe149fdff1fe0356e958375f54eefe57dd2f459830f1164c3129d724c72fd440e59f86e3c8233333e600142a73cba7310fe4f804959210caced1bad794ce80d611c0c936dca46c5afcd4928cf90ed635118b0b803aebe21a31f72bd2fda4b97e08e00820526e0e75181d47fdf3b5c0b4a43314b4373a4b2e46f806dd4c1a16bd2a4252812019e9310c9c3ff74fa4f677ffa78cdf40ee4cce7336d2c4b0379d57d005e1339776f6b82cfb856bdd633917959c40adfe43dac6f1bd21834808986e7638e331eea56507287fec15d594ec4c881be32ad1db6e63292639cc776945b88e4efd342b7746544ed74264022dfd0970e187e84446d73e571a296c456c72f7f43d55a243f85bb88a3caca9177e58e78ad3a2d122df1254a62269208e0b8e1b97d1d979f1adb430559f67264410198df66b6c95e2cc7c61b1c2e43fac88c4670569a316dcbc9fdfc24933a2877038fe20d85baed00f8d840a43a884807385dd2bb383e55c2cb05034f7e6a069a459044bfb129cb21ddf037d13b4b9b89700da1431753b471a647e93f66c49b93186628d9ea059d4d2913b1e7f2c7b5f5e11f6dc508a4e7f3bc6520e14d998813197f6f08212a69821c0720ea1f18b827f8baa09ccc10c0e2bb985662f28b588ad163d498cb5297596474d34fc48e0e8869e97bd45ae5207e09a50a2906e4696064307cd393942f8f55d28b65aaa50141cb42ac3f21cec12e7754fb3b7f64f5211090a3c7d6db0e1e7ae62e9322ef9efafc1fc508c978013cf29bbfdc662c09834f9f64afe908386cc1d8318b1d59d34941d4984ac40224c9a0639625d4b3ba54e71813775bf1b9ec617de2de9dd1c9c930f9e56fd014761ca7b8ce4ab7cf90fe4063284bfc3b4ec787ee381a0a0e48ae968768a4d01fbd2a5db761c6c529e80183bd6178804600fd13e655c8df6768db38ffee392d5f84af16973c7e3ea53dc7f2188ef69ec809fb8672d131cedb8bc823534f83b3f4f243a58e756b525f3ca821d1b25498da5a94a6f1f7b3637ded78379600b2ffafdf6f9702f38748e84b72e9eef4ebb99f2a9f86fd1cb3f12677a5802372f7390ab3d6fd0c47e748f3fc528c3358b8bb164f3a380f169b4dd113a4c5200cde996f6709b844b7065a489346d18367f0b06cb5ab572c0ba8da0c1bf08f7776d02f424272d7c4e8ac4cf6e5d2096b3a0f40467fdb3121d811f9cd94118c9090d4c4d6e74f08b935aec5a8d70d880b0a70929cbc63f59c93a3d6bc4dd86727dfb03bd14cab7fc6c94486b3afe78d59e47e10cb94d50821eceb43a359f241fafa09d21044972e00c372edad8c547846a6be622706f82d0c1c56dd59397f71ab3841abc1973fab132736d69b12c721a9c0a7927ed5e8ff7a4c2e0290f5fdddab48086b0ead6bb0fd451ffc6dda5767e409faf0d95eb009fb3d4cb719113c3af3a1ef1ed8c2a6781694dce8304c4e0b10a3918b36caa8c91ee10baad956320340bced10f37618abddbcae0e61d0e127de2441289f54bf47126d4fe1ba67833b2d4ba42f709abe03f52d135eb04c0f55c0fb478d21a59d7f1e324d96ee0f4447c8b9a1590d7ff097abfb337d2fb58b80c763bfb8fbce748baeb86c67bcb919dc4f47c76f5af3609703fb618408883d89d980a08d91ed976e53a011477135b6f0d3ce5470f43fa97b920afe92e8d5c676d9aa5164a09902403d14614508e233aa1ee2ac4264c010f3e6e5541ec0238fbbb06e30c95a636021f21f2133007246c21b6322b509f75ae7c763dfe5728e9b8006f92f87d6b6d2580484eee5224c96938b6fa37b3ec23622abc4c7d85930f39def767fc2a533bc191dba06e4de7c17b75fbc19e9e8b9abfa1c479c5c1fa414f763f4fd34c7e617d6dfbced8da80b14a5d7f32cc45af598b691f7f728ca82a5c130961e7216f37361ce46922d5c9f9c91c7c84f5ffbe4642bdccb064876fd10415d2f76fc3790e49758f4ed62b53d72eef791710f1853ce521403b9de1cab56edb39595c2075257d488053cd2a441310f8478cff5665dfc8da2d979b05ad2cda7a912db315277dd8520b1b8e1649a746ba338a62d4b1dfa9c82bd166098890f1df7cddafe6d75b4beb7ee23410f4a16928a10966825e7e71eab14184cdf7ffd579a4ddd7180948c4480e6e039510e97fbe7c702550e56fe0a58e996ba3e53ecc77906a43e0fd0fd1e05787180784ee0c9cb0f70182524ac1acb0dcad6fe8cf03c2d64866deb92e061a23c76e68129878f96b1e9b3960647805fee2ac1f5208e1973c9c7d77602cf72f8e0589c8c8a8fd2c28d7b33300bb74d16fc80a4d37347ea872f842f8c0973aa4ecd56555c45f60139af179258884d36c4d9f4d4d0a5bc91562153de03d1df212ba4ce3e76f89cb1dab37e7847fb4363c091b455276106968a1089da0317463e600ef5f0053d4e4814579ecbf9479389a9727bbcc7cf72b0b56fd7bc6203f9ef7a4017be869a92366791e406e380f8baa9f46c8d74d83afc0ec3da52a3c80b3cc648b116679bc199bc1edc5e44fad1f91a9e7877e83623da95996be2b18d83180eb6223205dafeab9bc02960c57c07df9e42fe63cf533cf563cd9822e00a8cd6df3e78d7ddc6b801742b0b12b46d88d8581f272746bfea1c1fe12512e4fd9c7f5e7374d1e6e5b53324d7c37f68f61d76be37af439bcacdfe281fd7ccd83c7149f3475ea888f76b8980dcf4b03f2a6a36f2a5fd93e1e873f06087fbf56c41f0b86a80330ece576848b9e2e56e0323ee1264096eb35fa1dad8b7d386c48b2a2a125ff2e2cc28fa419a057a7d1f90f749d0b67228e1601a44e29d20d9cf22fd3ce014576ad9b289a942d71ea00c08cc50d3e2480b19d46a4b7209af9513c8562557dbb9b410ab4d3af6f544fd8d6baa8de93a6d1eda965321235cb2fa82910503afad961c5bec3255e7c6f60e9d2deb1677ff93cb3a3d589db76a89e646fe89ec83ad959024366a6eb7689b036dafc42fd42c43e3c6082aa5b6ca929df1f1bbd1506b33d3c52138483f24670b40a7655ccac5d43dbd1307691ba859643039067a3de5f2ee14c4fe033a5bbba5d137ed39d7a41111484e73c2f989e25459f9757a38584001326b2511c9a67252ef2718596c5968bc86a2c755809ca8fc9b5249cb6946739c112de1d0cff996263ed923566d50daccdc729a59096eaae51d1b8cdac652d18a32465924554519fc21a5267d99c094aaac8847efcf406e211a6edde5a35edc5e35039c799af6057965549991e546b8274be841d86c348842cb04689d65e32dee388c49bcd918495e58bd118169fd91bdeb591b5113a4a795cf566fe1ce3dce377b326b2a1de5e225ad8c59a32b077e57e5593d229eab70fe6837dd159d21f4ab71fd8057565f25ee7a2a71e6cc2d8e50103f4a0c3e935ffb8b09a6d64e04a98acb3a9c3bddd9375adfad434daefe8d8b4b754f129f0fa116dce47be1c0eaa24531771e853043bcf8a3fceed6b2e526472d5d3b710ea0d7a5fce03f652c2b47ee29f93342095e7ff2264ea6550ee53768c721af4fdf7e8aadc7660f46e1c395a7d13a72852c4b26df6a06760a6300f242ea1c0696cee39bc609810869a1f977cd0998ec532648e8be37e07976eabe08cba28d65f847d47ecc8e6fa0fec94b3873769b53b198453b4ca7dd2690a50d7e3252901b100fdacfab421d8a4aec9d1c6d220f5cd45372decf7748e869385b511c6d8e2c82ba13c55184aecc9d8a3a5b4c40fa4a8fac21e428317469082ed07ddf0f57b6ec2b13c1db4ac48a22ffb1dd8b6081324ca0b84a2742a52c57152a1b9c94991d5ead111ce2325d24f02e10fb098cb5bec2bd7b9aaaa948eeed75c0274d4c5cdb7f3ecff9c960c66bbfda4379bbdf2f449fe84111f971e76d3e462d42c4d8db7f33c764d19e4d5dbfeefa66a3ffdd978a20c4655593b3cb5b97ba367ab4aa378138c281891f469963af9212893ef0e60151bbff738d2460391db0b1f26e7bfb8b5079082c293c92f41caf0d3130b47bd967af64c5e4b3744a04b9d7f9e2089b7dea53d8b965fdbee017714f016a21e16c29d2e2041c8ad636a9afefad28bcd00db69f4406fe12a3acb2605dd336b4a0b9797ec6add9eff7f3d3b08ecb0f8e1430f9262ffc1b0148f3039a81f0e85b39dec5cdf7f1361cc7a4e031eb31ecd8d1ecf9dfb8394581e3c970e9f9d6dda00bb77507e3907b35dd9ca9fbda551051dfeea05535cfb4bc2f5b54282f5330400ad578263f50a36fa4973d27f2a9449af79149fd6af16ee95ae226368a9aecbad224307ed7f8a32997bd6572686721f93fac0bb9f2960212446392c3a7e477fa42c9ea052b1b65942a6a81ca92a78f1a5afb84ff93af61096dd74ab6ead8495d3708814b6d0633c6aadda42e96d14f0cea910287ab396b1fe65ec661cac2eae6f2bc6a2184e1fef7cd9de7d097948654f5bd7a49f470d4e90da373d163a8b9bee7007cf49d7bbebfe077dd6ff934885d1736f47851f1be85e63b1c41a574e3a886c0917daf89a10e093e71cf24c094a3b0c63be7311937c3ad431772dbfdf3abd7efc4b8168cb737bba2f90d1965886383ec0f3ff92e66ee0985ae32b278a363b5494dc3f16f751b4d00b61d776bec37f59ac180dff76f9f2f0515ca06086f2b0db3ad7d82f412660d3c2696b80cbd6c61cb77adcb8a36d96ac417d8833cfe266677995526a61ec0d843a33e532d4cec317b0dc4885bf6bae9aabe0fe1cc226ad9db5a8bd86efb3ea2c98ae0a241330d3c0ff9ece93cf2528d689f75490096602abd0a9930d5772dabe22dd0592f5b6c31be96052f4f2c36b4705ee8eb3bd0c926b0f00728d8f9d54b45cca3714e72bdb55c98aa3c08fcec0926acccece157bb232194916243726801106a968b4ff4cb7c8fcf5a0626b49bd825fafc463f07ae0deb9df858430cfadc8342c42b3ad8c47525d35e730433dc7ba0751434c6520f05549f93dd267f90cddec9c375681309c052286d563c65a2387151dcef7d13f7539967c9dd6c0fe8ad4605a7cb197f06bcdfc9811461a7552e79e5c68e7d27fe5ef4283c8b7b5f5dc09dd7b4dbfec3115a9b95e294b56ad8b0c6db4cc848d82122757e07beda4ba51fa7edfe2045c9c51d0c496338c79b6620f17309558ff2c4985f55374639d4be5217e47b393ff78d6ca9847912748589bebaa40504bd254252f7eb39f962a3a9c6b91333b15ff51e8ac9483f865959c5b3d58efdade8adaa6d53527eda37c1cec1474419196383d6ec3ace16f3fec6c986c9f51975cb2dca3879b9ebd69ce1cd9784e386b06eb9d10681539e5cfe3a8127491f91ac454353d3f227e2cd3f2a61f968bc7f30b9b9573b849a32873b608c3271914c1714d2b67f24e2887ff0aaf20ed0b4e147fd31e2496cbf27052b142ab4ff1e72482495c6db6ceabd97fd6307e2e95f50aac03540ab21c26139b233f5dc4812d1a725037168d6f9ac18e572580e24afb1c4d70592bc51051481bc5c24769422034a17d78e1901cb20bd8fce77394a1df881faf73aff1dda20d234689f93244e6a73a337b2d1a7669bf0873afd3f297dfdc579cfc5aa6a7563c7185b66afa0e87ab38e2e6a21ba6a254c3e07aed6b4791c5564ab9b6e61b610fe2fb23ccd67b9ad5c7dc50a2961526b0a064021dc1e40c75d83830d38139bfe7daa7267af1edd24d3607e6ed51d1a0927f7c66facb1814b54a0cbe29b1a11792ada4203528697e4f6b793b9815dde029798d4164402bf69758a71f1b995a69a5188c23968b2214318f286534a29b9a7a1901ebee8228c59bd1d30ce32cbe501d0f807cb0b0c8eeeb07d013636dfbf8bcfc69af4d291b07f080e84f568f6e54b39805bb77070bc9b16074a8186e95ca7cd6c8de253df0c6ed0d7b5d34a03f686f59e6d4421e0368fe7f5dba304aac7c2de9ba0feadfd414a2f3dc623708515ae4fb3d62c075ff44c719d38ce07a15b92d130137292ba6fe98cd60d670b317b66fd04550125e10786f6d9d7e910c577200f3c600f1dd34637cb24c449a112a154caacdc1179b070ee9e5dcef38496549f6a419e4e0bcba9254e649b869204f319806a48ededb5ae884c19b37f9de98d1fa0789fb6b6da8e7b208266ea6151219361f9a9da87831167a422447ad8311e4c6c69966e8710eaa9e79e93e5dd0a14a29a136bbde5842947fb3724982982baa9e7fc68c0d885b70d0e5570d10b2347d7a8b15605b952814ce16d7e0d49d25763aff2661ce6e3db7c387c1c79e1aabc2d3bf4eb7749c06cacc861e5ad8764c03275ce5885fd9966b14e59fedc523464d199ed5f61435d627ba3aa3f140de202e1e365dcb41f3d6929ce566fc6df181b315be112f2ad4d3539292904cb246fa9348479b984eeb07f2c95b8f12abc91f47c55f999001534b06331799faf5e607a4ac8ee9fb0ab55479a82aa1363ee6223a1993b589cd2cf8e610c207f485737a7145a31a892e416f0c3570f1f3b1896806c34575a0c3fce297eae7d586192cb50b19a2525b486bb252519c7eefd885814f97cd4cba51c5cf51f117a6d3dabc537ca483fda648d94457a3972996f1c2a0300dfbd714cab0223f11c2d16527715333acd5e9c0676479084dd7a07eee9e67d6ef700d81a5a6443e4eaa9dfcc6093e12e682732dd8c4cdde8657737da4a10150541e3fd72caca1d545fd933764cdafbf344e6d63aa481ab90f514cd3134cbc97fb3500b4056bdbad4c24d60c4a5de3609bf78f2efa55f0200d86dee170f55dc792774ecfe31bd812f455c40bf119b39da9b8acadef749d2d82265f94f642a4dce87d0724304c38282edaad99a4989a8b01da65b77f55b34b75f4b810e27514c0fe27f9785399e2ab70f7da704a5a336a3a1a91bd20f1f64c44bb67cd674c9422e40fe498d57941e723e40986b81734983a20dc2e6368ba58754165a4c5cfb65634162d4be4fb304fb30d3dd9a774063e9ebfec0db4076192044198f14e738ac26533989c6f8045e0336de6c62cf06e4514b895fe89c81e783f4b3c6ff4bbfaee33a1659fe9a9224fb1492998d2e6f511f6494f54341383addf4ec28395da89162d084445a21e7ca6486a70427e81e1ffc61b5cb217bcd0ab2a8ee07421cc313aef889f26709ade0a90ed590fd2e0f79ea6542c693a4166fcedb18b2f38f43c1c26a68808fce434e24d6c829816c9e2d85d539256303121b9120e86edb047531a049e4d358eeddd02dc5dad7f551fc3453b4cf556625202de489ad7f709deb760f94c5f0c6dcb9d027dbc8ce3285bd97eca36f1da1d5d182227d74ca618350b827464371d2308f16823824c58057e66233a2b464090d980e923fa9a599f44c5641b1cba211c37f2e8f208b010f2d6fc536713735be3b7b6774684e1b2d5def9ebba7277ffe88ae69153084277bcdc9bd242741d5697ebe13c4007a8565863f3d58a595cc78041963371d9c742db26626f5841e00b87bc30cd2b0248dbcccfec57a61d1c42d94fef216e87c490592e0c0ce0b32b4bd87915304ed1c95d2c71723f5095eac1d1702f70a23735328d417fe808e224cf200bd60a6434621b3c7f3bb6ca0a3a60a95eed206dc5c360c18a8fc45e015805eb57fe9f1e58d4066d8e966aa6078fabc6c989ff0d492ab92f8ed5dc0f904791cce8570c5e6b7d4537e5e2b5a72e8c40ecc0cd61ab1d6fc370fdd8c7acf6335dd41932fc8a8e697a452c0af7c31a8ac284720e765681982421f0ccae0a5f99c8cddfbcddd25c027ccf77573b272749f03aa9bb2deb30a35aeafae31234fa5702941436eee6b7832b5e085de39fc11d8b4ebefb3b0d7464e30633a27aa8fdd6473f5bb920fada4b7e0ebf84372d62173f65ff048e7f47a3ee8f40789a237f4a605c42b1e60796fab50ed6365b390b0ce83a7fb592e620221188f18a29dfaf087e37eeb35c39fdf205e5880f555231edd0b63d87dc128383954f8d8b17df5daefa8a46043a86015c048406f1c1a3ffbbcd203aef8e19802ffd161dea8c5e11b9229de40377930900fd348320a6722af0e3e6e8275e2c5ce6b7ec4ee935f92e5bd0466d22983554241627f91019dabf884c5f605d910c52155643a23ff9caa1410a60359bf9cb19aa2c5c141d9297ee1561a1ae6b2182b9bc2e7da3bd01f5c33bfcaa8e3b4bf43f0189d2fd149bab81535bbe498219e0e6e19450eaf75b04640a9081db56c460412e298fc2f47c4876971504198d7823ecab14b6fce5885b44b829065a81f350440b26f557c6598ab5e34ae47569c31144b97b9c606edfe7bdffa5631a44dd0a33506f094e41e79e112c46756d3227c6801af6bbe3f756a93a0c5246873c86f96b22629d0ab463110cc4938eee110572e2ff1b5a532b025fff179d0f747e3e7e412561b96b40735eb5ed367e1ce3a35770ab6a91cce0ff87a67b516cf57aa1fb03b7cb754efdd680bac0c15598eaf7102f0912b5730e2f0999e3b8f3a2a5cdab36c54ae26aca446809f5b3ff535c9d88af1669ab960aaf8eba5864d974e48164c5dcc26b7fbdd69c13c64ee4377e462a7554200cf27f812f07dbd089542ac1a65ff2e6986451ae713254db6201c293d184f857b6dbc83b591b30833b3b7aeef289863d3cbc499818679cd4028ebb4115e88a62d5b7df62a7391b8bb6191c96e36b7bd803d38fc16d53fd08c48d5debbf2662ee66cc3e41d27cfa11b6994a70e1d3e0fa01918350236519fb9951b931f10663f9a66fc57f94e6ba2c04d203c99b888218e2019d0166aaf6ddf832a8976564af5890be7de11a8a0643608c0e9d50f3eb97ce725263ba350f22040db2f3d2e322e71e01abbf435738730a14d9d86a9e76c3e30daa6a55c96d77df67a23a9b260e87e88371e884ee031656d71b103ad08afa346ddf0d8099eccbd3687b22fd26523434e630478711c444a3e418d44d6dfd5c6dd1050221d62085419d4db86d1b1816d4d2530a63953508e7a514c71293c87b56ca69ebd2f6b8ee669c7459b8890ea6582ba49bbc07fe9f6add349c2e452a67607a7eb9e60f8aef255dabf48c6c5ca4e5db7cf1393181870184975c1acdb24b9374fd95a6f284a34e104f5479d8eb19c8e56f5fdc99158ba3171e1a179cd3d349017a8a0b22d895f36354a02eede028ab114134dcdfea6bfdc5bd94148cc06c14d0816947726f9ab421540113cea4136f547e3649353034e4ad480daf104e3885a0e43ec123b400474597d4118aef8a2d252ff4ad3b8f5269383ed47af19bce973d88cdd73a3af12eca834f2f1344fdb3fea79ee33e27554fda870e67382a6ba1078a13f148361610e398bca3526ce11948886f3cf3ce5583c935cf39c1132dcfa5cf940a80f5d0fe58b96f62c79c25046c166493e1d26c5e8d35640a711107204d67d85fc5d2ce4c2aacaef1de7ef6c3cc434949ecb0c7e7049476326a1ec9d542ac956093408a1a789bd0e5c4b04dc46ecaffcb17e47c7620ea4b2fef07c4d6ca59adf0a68d7dfa62e612145feb6a969db6bb32b28586dd66c1d4c2fe8cdaa8a336cf0344523f797975dbdad1fb2e16bb6ebbd0e005834a31376423931080f44f8c3a0240d72168d09057ebc5eab0c9f9577f465eaf02ba21ff555b734c253e1f4670294060d669ba8f53416f4ae255bbc6b676df19af9125dc2f1d77e96ec759573c4bbd11e1b4967df4eab77f4747dae0425400fd7b1bba63c21f9d0b0001d0c2e33fa02bec7a36d080eac2a2d798760dfec5a3179725037b0256f9a3e6a8a1ed9a2852071b96654b144cd4ca659cea885465f9b30a34aa622d16d27afab713c6b61b1a8fd14abda454d595080c647ac09590493547f66d86b3aa687be171c9a0c8f75cb75ff279ca3d1b113fcbfbc7328f838785e05b6de97273f640bd1b2d53023a1232f673563dec99c03b531dc4942393bb2dd2a7558cf25e881308d3ebf8a490886c1daf1fde8ca567a189eca45cde1c995098964db7d3eec01859e0c7a9f322b44d0e94afb8d05c942b80f1057ee90c42fe0cbc4af769a2f4f2f3c59756174f52e1c1cd1cf8ced3d504d5ec9a8983fd113e8c1abd0fc18a79b6426a21ba5d0373c3ea06aaa408a9e37c84dae4b9ecdbd35a42819dfb1cad147d32beafc0e310af4f5d5d660582a4d12e16b2414a82eecb5b47599149e01a068e4e8e602d2015876f15067761a93dba218964c3f3d606405f88777ddbb6e89d1c84112f8cf192cda9494857f3739ef946613b4c1b2fe153551749d3ebfc9ff767dc787c044419471c1296a626a57c6ad89f13a978ff45115df7f77774ef306b1c1957f0459972b166af41f52ef974bc0fc50e90e95f211ddc59c515e086e8455f0613a31ebc0fa95e249d95fd5a2e1d2790c61c0ba46e96132f0980d4caaad8c9c218d52d89a83b3626478d2d9c2095ea27845112e5e646667495b5364efbec90cd687c85d691560aad0e6b89ecaa2e244c40d6136981681b375817ba1e16b69fe17d98241cb888f29be4fa182a9975d464fcf13176b7df329e8807aa09eab2310b2af70bd8eb56924f936c3ec21d2475793af3e395aede5b7fda0d2dae2d023ea44e04ce1574ae5e63120668364fedafe436998f030de1d5eea37f12ff2c77bfcb761fbf9055451ccdd7581e85b392b45aecb7571f135e63db58d16db726e2cb6afe5e11426a2fe6bdf8035c429484cac69d183c37055fb28628b924c2b5afb44e2ff2476e2815553cc3afc3e7a9b27fff5d12364ebb5d63e773cef0de608d086b7f121635fe7a1b462b1529c1a5b659f371cd2bc5b152c80e3374ea4a081d423ebe0e0f73faf02e98d9b291d60401c46e80b83973520994cb4a90119ef1987630b1bb5baf1a6240b0e371f9efe3a2ef1f8a729daaf3a1b51e56ddd94f780a2a04cf1be11bd4c9a03d2a9bdf38f3076463e28b0e680ee6972412c5a3ea6957fa8b76f2a62726b77bd5b0400784d2580958111aa79fabdb9ceb1f508e5f135db66c0006727af0916c5d82b7b11c2106b34e0d8524a69cb4cdd7389a0b04a8eb59bd4109978c7af6cf6e6ca3c1c85271612de8f77908e33d9e14528f472bd8bed403a5cc8577a64aa5e765882fbc2a5579b2f5bb8e190e109e29de8e08480bf32c4c50c5898c8c6b3bea3147ba60ff322de996155a9f0e102fb9f50d68e42d76effd0f4861e57ef9877643b94a34b6323f0a66d231a0d7df526c5cc0ce6ba52970770707c926d187237d6a8acd9cbe7ed6b50636abe6f0eedf6e434b6302771f0aaf87668f02d0d350a4016850a5665748fa8b95ed9e6669bcdbb48b32d671328c0f79289319c804bfeeee79dadfb220633465f2a915ec0c1243fbe80c9b3fd1a8830315c70ebe2e61b5a9428f4e753f51565281aefe3960847bfbcd3fa756a347a178533758ce6e4d55fb8b30b7a932c58800e6c78a07fc75fae1249cb2916f3c3962d402034895e895ddf07702ca23e8dc86cc967d2025895c68fcd80ef1bab9295090986a7c83a26c3f8b76b26a63ffc249d15214a955976bfb39bb812254dd3ff78f61ae5c0400e10c3298502fd4a2ca6c5671dec8e0610000000000