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

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

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

Block Certificate

Block 55962 a57af8912c9cc559e2464aabcf8601135eb07b4b35b5c98a73a5a0af2b6ce605

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c80ceeaf7576b1cc08b4ac6ec4fae1589f3f06be18edfa84efefe6e26986f65
Certificate Block Hash
a57af8912c9cc559e2464aabcf8601135eb07b4b35b5c98a73a5a0af2b6ce605
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00203e000090250000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000102c47075b8be41f6050df663fa5961b057a450f8350a59f4997395a03370c311dce682d081bfedfbb5b63de8b2eddcab9025140754ef38fa9fd3ed7a95a9d4319a18c60c33802371a41d51516ecac9b6070afe7ccd03bcd42050000000000000040000000400000203e000090250000

Raw Header Hex

000040200010e5d6728fe994e713f8687bc9cf06078c7aed8c8de6c398bb3af1028895070f1c3e13b7e87ded69e5a3f320745b61aeea9afda0e9350ba0e19c5a005a2c5435df0b6a95420518656f98266efefe4ea8df8ee16bf0f38915ae4fecc64a8bc01c6b57f7eace806c

Proof Data Hex

59,560 bytes
121216020307d94a87ead19943248300927fba70cefeb04f001b85c9a8e12798011019e577de481c0a0ef6868a540ab68d0150473feae42a55d126831b5487c95e94e7e7012c8dfc194365b12e6605fbff37f7971363fd6a383d723ae5a2e638c31b343a1dcbc4fc540048287c5cdf7a128c1ad4facfae80a916699f09534e9a1a597b28f165699b65d1cc13909a4992281a351d9c991587da1bbe4eb48a39b924277798dc2574e2e88b2e043abdc5be0433ae326e824c89af9d314f50514766e6ddc4593a01b62adfa8950e399fa1ff27b3c9df0e24a8c5e8e02b69757a060b1a9a40a895cea29b633c3d527c8a9f579952f5ece5d4c0b27a2cfbad39ac0706499820513bd9fb3a98c2ec4db966a671702ec31ae9f7a5145c88dbe70827e5303ba52a45c587b006bba5744d90af87aaca9ee445f4e6244abd5d27ab4af61eb68112bd99da8c4e89855200364db7297e0fb93434deae6b1024bd02b89126a0bea699e2528bd80c4d83f8c3a978d743c9d4d50dd2b56cf09ddf09c644d2c1a9f73e03d9433e5c60bcc32c41ae4322fa8ebd8c5242e453eaca1d3a05631217eee6376273361c15953ca8a5154084e6e25ce8b396e73313b8001117f6a24c3f64c8980808aef376fb726312e81798352c8a141587d73af836a2a03cd51e9310fcd86b4a59b09452d808afc0c12c3d2247b7be9c83d346c3643931da4ae61f625d445ead40a2f5b67769eda5b759e8ae88b9d5e10d2791fced00c83f696b50db79713edba04a2b3585804e8a8500c1a06d043f20c6b10c8d7e9d9c8b86b0311e36dc1a4702dad95effcf51274b89a361eb65e8266c5eebdc2026e50639e3071c2e12d26ad5b0204a8b166afe71f20f4c6d7d6e95e23f07ed5dab9dc5fe2237f81d79a37810abf6dd59f91622f33030255c6d96da0ec227a34a0c01757973eea569cbe42397a924b2817aafa359a0d372e9b294b7319db5826fa784c5d7f6e8069abb6c3801e8a3c3d61d5dae3ec665eefc64ffc049e8fa0f96adce99dc847155f7ec463153cfd2f031457811be7fd78115f7ce776776b3cde0538ca5e994cfa9f6527bb1ae9f82157489c41fca9be8219b89cc3b5fdd267cb5a0b48db849aeea7955f4ee3ce6401c9ec87749c5fdaf6eed68bece5fcdccfcedfc8914406016f189e08a1c55c276c33da59beb8df89cdf9fe5a9c6820f51d91ebeb3d644b0a8bceee2759a6260dfeeda3ef7ffcef6f16724206d52381674786fdcbc3cb56380f0e111890e9883151e4ede59fb04ee8f0faf7a5247df7c6b2daea5e176674233d7230c73d5b9987ed1e8eeebbecf674d6ce1515cd38ce6224341eed8dba91e54c545bc7582a841f9500ef8e8b47f27036932287574877afcbb538717bcc0041894a665cc0ec33bf89e54472092214df0b3d658a4ecafbdec6348b1d3b094e0595cb3a1d956a288b7c81cf9df6906d4138c25c69be5a448106bd5fb171e1e442707c53b230e16cd55917e5f5ae7bb34fda45e09f8be6784bf886ebed1d36e8af2c28cf3d1c1b639c4cf5e47b107a6a54a9c7cb0a0b4035529e89234ccc74c56e9a734a2f2585eed4deca369351ee4c28275b0d29d095307fbc57a1fd40f231e4e03b6d116b7032a853ae7da59ee34b76e3f55cbccf46a173598e68991a23b8de5e5701e744c235228c1779afb7c016e74c42db5f957c84fa755f8bc71d604c02adad6b5130211bef97c915889d0baf616dc5bfd84c70f55d98725fb3e1fe49c2a1074314514bad603dec06d212f5bb9145a50ff3dca263dd3e74951913f5551c87da1b254b8e81ec1fd053f99a023f0c92e2ebb446e9ee931834e3e79277dbd542edac4edc5c2358ab2c61017a8565c4dff3192ce9138beb07e419aa3e5c1c356a8f7e23cecd2a306cf6f5148c78ce50aba5241dea4e7873a5821e8b54ca2e2c88f5fef4ffd81f7d0688d81a0bf5575e25e4ff43bb3400da1f762a15a37253e6f06c2a503e1ff9b9344c12f5d59c34e62c35c58cd5416962093bf7aa3262199efea376e852bd56de406e36072795b63bb692e5998eaf51a3c23978efc3a054cc1abbc1670ddcfa8b8db07d27edcf4846aaa3bc30533d8725605ce63830680aecf71be3a84dfe5594cb91d1860714f703bb581dbfdb2519f876c6dd6113c1fd572e84fe114016fadc8d8b628ec909ed3e1e8047afe97edba188bb33e0522d65d3b5e205b0dfedb9e440f49124ad2e3bc5bf278f0d1df65b52eb008917dccfcfe50b488d747063436f3d66bdfe7f0c99d489a4a26303a53d652c98e7b44b14500db03775aca13b78d495a5ea6925e807f38db37105b6fa81b4f4f7d6e9410395524e9aedadeb7b1687e6b1d4840613f759cec525f436b0f1be6ad5f693ba559fadf0a393a31e9b5a7087e88b3d5f477072a429a12e65f76a7d15a5d0a53568374a988a557620e4ca433c6417f2d929c3b461630ebc5f4a4ae8b94b51eff646a715be7a3cefdb4b4b917b1db2a9f11483c43401d1b122ca01805fa89bd2d3ccec524cfff9e2cce45391ee2e04fed8de9364409d664e8bfd35e84b57e8b9e1713b25956ed89b7cbde21c888cb62148acc8c42161866e2e3b5e370a8254a94c15f9578dbb1d9e936736ef599c9c02e7881e2fd9d8e3ef5d8e9558c7db98ff02093ad2e4cac23c4184f1af1cf95c412cf02a052aead48a610f54804e826eb6f23535c4250d8330869030a0948a0f0f437f266b41f227066f52cfc95f0e5b607f7973361db13da0112806c4ef456a2fb18366ba11c0f41067b670aae724f82cfd395fe6246e85720d410167ff21006e4acfbac3088acf498bf3c843c18eee180b72470e6d1fcda50250786f8e3ad282cbd295cb6ba75008a39078cc5f05f99eba7c9e6c462efbd324d37d96f52423d249aeb96f353363c72e49a65d349d715444057037abebc61c27325e3c0193f930673ae051ce54c78588fb82181a2148b513fe533f40a891537bb9ed5dc7bb4b37f49dc17d392c3400acdbe13c5ce0e18815aa68165f84caaaf808317b309a18c6758068464d53b1f09dda961b4b24ac88f7eda50d0b3b70dcdd2f197bf04b6dfac174afef9a81393ebe21f6c8d3b67c1db3d0e318ddc0236f4485493568e9a6b3fdf729a4fe535b2702f4bdcc2ad8f4f5cac6377d76ec955e57687ef5f170a951122f7bcbfa031c633517bbd99254d155f9c5551f96477186614ff0201721390a4bd84803e8169b3ccb1c9974ec45005d79515acbf5d5d195d391b9ca42f5934d20615e323bc168eb9a71feefe1007fa8a13fed1b0ca9b7e20da347adea3171cf40cae86e2a9d7120841a26091c55d693d56414fe332ca7f5344feb6535f38a53242f3967c9e97b4d5b5ddd2e2fe38d4e894dd7d20597e4441847be287dae7fc82f86f1daec72418d19fe0716cc14ce3778e81a22ecbd6e977d1df259719592cc43912db64cf19aa603002bdf656df4d7083f7f6159ec7025cdbb66a4e40f30b32bc6a05f2253a0450dd5fd71cfc767fa0ec0c6234082abe69255abb99b662e0259024a002af44dbefc5a5985ea881c6f665e5896c06ac6cbd18903ab953ba8baa982856f989a6f8bc1485b22681ae65ecf37f3f8d5abfa9d1cf35699edea8d4aa737630f229fc465462b7d77c256e0e9e8aa70258db8417938f4854df179bd2e19454cfa80624a1a808d0b1b8ff2d15a940eaf407ca61680b4959b0f5e246bc9173c81c778505a4b1f90d27cced801f03d65f7837c531be0e086c8248b93d34d28a15d6e68184baadd79bbfc76ed2d0f5135ca50e2c6bb18f5c16fc77031bfcaafe52bdef0ac21e4e1919ed81b277c13d0ea073194218a3e1d0ce55fe8cdaef8aecffaa8a526eb9ed14169e0d4e0555de8a3659cb6d63fda56d36f934e2f911b467183c18170761f81b12ecc9b94502273b0a228140d03fdc5a7cb6eca4024332e946593cea180413767646d7126b31be9705d5d3f6f476c9a487d49890b5f26273595f26bbae293c916ded9f68951b19b7698eee3982a910692c01900407d5887695d432682ebb65b59175bad06d0f44239ae24b2c3f3be93935267f0eb8618315e1fa83732668a22acac7b49cf08490ddcee635b40c784e5c79b1903de1bce6c2499b592ddf76690c90f6932fea2f23101734df26752162587477593e7725714c021c262e58de4d3d9b905017c81202b8bfc0021ab729a743e3900ede6ebf20c909df5cc7a1a079ff76c5c0a8d64751d04c93c43515a6d82f175297d69f7008f02836ec8e56d84c6310beddab606d99eb7d2aa570f16db4463899e0549c1b5b791835acf72301eb4b23aa8e37ca2304f47f83280c981f5892fb2858725fcc54bdce49625e6be4beb67af6c40532c20b7afd3b7a8c5b83ccc8c275110edd2c42aa538e6612ea83f3e91ec59b199c4d77c78c14e9234f29c5edc3ae6b6ecc678eec6223e355f489de4e673f9d2490a8c5eb850d90a8027099be05ebc072b8e580985f6b9b237c7eb908a635ef543d281da03a55a5ae58d3481984531cff3646377d478c0db1e2a6fa4f2f6e8a82e93ecd4711212a7711c6585bca16ad6f7997b434d37569b5906a84b220ebe464e9937200d10bdd7c9b069f07bb3f8ca68a7f026ea8925fab0b31b67e8e9228313ada469775ea882c41f4770a10f6128be5b22a0474f5fa60c597fd1c8dbb5e2a96038934e2f739cae281055d73960ea0ccb895e0a589b17c581db2fb422cf06869e7addd48e78a33b07404d959e57ad63a7b7f7d21f36bcbb9d32c3dc907760f4bbcf48128a5a8d69227255c8201bf32d3eced2dc04734d8817873623f5fa32c823328e07d317c9b3c1275cf5de2d5bccb7fc72158f81ce491e3a6848d51e1eff6df7ace8a0cbd868436a8cf44f263a2712283456adea26750b131c7afec3c5f445e0a10afb745d665b18eaf8622d57a3630d20e765f3f9ba803b516d3ce2d9351db456233a3b2d6a9b372fb1bf73eefa769b4f3964f5e173f115fc7463a42918606306378a99157fdfd8e7f4abde981261576f435a502860e46240e1f5d1eeb6a76b372cfc42b79ea7d27e86c6f3a39d2a1af9d109fea2151783f554f60cabe9bd6569a6e26ec588e8ca56acc25728972074197ae5c637c23f1265679cf81a4d536e0881d94c675ef0a37b45dab519f0c28372883ceb36a64a542cfd086228f503b2d52ab1d45bde054592f01d86d4d06d599ef56da2ca74fa6342ba91e753e6753eaea95d32dcb1615de94bff1d1a5d3eeb3f469aec0bfa1d0318ce94fa9965d835ae6dc5f67afb4db4963e427ba5dc894ea91dda5460487de63e8392924dd2c90b2022c39110e8e9bae86490a30e3294a93e81656de51eb743dc39f7b03862b1c17d8c16f9b650fbe2afd9a0624843c2cc39fdd41cf0abb6a14bcae1084f2dd9c569cab56bb12eaf0ad1e630f3e7d6f296cd4dcc054f38dbba4e986e41bd1a51a47144f0234ad5be9507d62c276f61a762bb15e5deeb291a2f91fd65b31f6ea41438b73f93b1f3384cb2cd50aa86d8d5e434253920f9c020eeda3eb4f4cf2d712777c27918c5110a282a0e5702843637f81c1d53b0a2d570afe44c3f060083ed35c8b04702bf117c7b315eb7d447ac09d0df673270ea039a91bbb8756653e1ee96715dbae362915d9d3bb9289c568575a50cc1408b0f8182847fc83f240c1ede9c08a7c919126705b6a61f6edae1054440ba46a7f9ea5a653a4013818479b54581637f561a46505d32c494a97f205d8265ff9196fe3df2233badb6752696d48aef23fb1a2565d8ecc2e5a372eb6fb125fcec1db095c82dc895b0d19c83eee2c5fac988e513b2fd0440544f2cc8bbb9950a5805ee4b93db647bf6b92224d8c416b370545534dddc761bb6827a005fa5cca69eb1014c4be3aae7d89ffb510f38e492c03377bdcda4b74ef02f7b9fc6664db3e9266a812d0b6eef3f1b873b1cb921f2f94b632ba97be8f483890115dc257f3c1551869718fbd58b277dd45c7cd30a0be17ef49a495a6601d0cd74c0c974b2ec027d85b57bb9161368e4fb70a50a1bc18d6accb0a948f72d029756ee6592a3b7f211b1f56aecf3cb99353b8be2f7ea09c06cdbb5e3445cd4069618ffb26d0fbbb89e04a765b2d276a7c32e2a5cd0c1bf3201141b8a09100ff6cc4ab7e7487e832f5d6a6ac99b4388ad73cbe907dd6ccb1f28f6265e357800ac8df584e45ff35e13309e5eae274259981a1074b9fe11894acb24bf0fe1a2468c48ab3cbe699b2e69ef13184cb2488138d3ce094a442e577f386b2cc7fe761e57d6e7b4c81ff03b8654c3e6a23cdc01e0764eed475f8f29297124297b1fcbb14b377c301d4292fa58f8844b3f522d9ef07a65b24842e652f8451b7a49434a485930b94cc94e68c555e0bfd81b7c51116cccbc4aa5de4a20b6efc8a2aa96d1293be42e7e6b8534db10b2aef4110f851420387f8320e6609b78f78940b327af3b152cde5cf1c926bb86fe3579278b6f3e73997e771b7ab5335df3d696f2014dcb61eb0750327592a675c8438043f58e6a30d4e96274478150acc1a8adcec00ac5023012e45cb7f6984c40a71826924850aaa7d503c76ea08fecd9ea2bd9da9ec5594c783c774d18388c829e896f77781a66180afff3e7254b2b1e6d771d0e1ca90e84c22d9ab78915b1aa8ffc0014c360bafc57080124c1e49500c9538eb28352f9638f7a816f072e157e83ad60a3ebc5ed9b2d5f9821f1a47f6303d1c7bf2a480b38e8984eec3d1591dd80d4d2c6478b2591454f6fde2baf71215e7fd1a2d1880e243726756aca41eda876036fd1d836463db4f7ac97cf6b2a3b5575d082e8b56f5725489d83333691a81eaade0b21c365b53b0fa4e6e1d8e434b305739a170a4987090abfc93f46e5e0c363eaf6cfa80a7f06528519119aa82284d7d0632a52bbb0b3fae3240e32f31c5b097773072d4052559508d42ed91210f9a9dc583b4cd5ee6540e3c902f984edce5eb7e2f4951fca477ec3edfd689e29fb3eae8888f0ce5932c4f2c2b6c7eb92f0e1ff2e6313dc80fa20f370b19065c92da80ede46553dcf78d271bfa89d0633b2fef946d1b8e2c7598b4d9d5e767db736ac6747097ac18504e4d381a5f480cb736c89798d059dd154039c209dfee4d05449c497cb228537506b5b9353f93420b7c1d97952010d641bec32874d98b67ef9292d5184fdddcd18674ac7137d1a61ae5d3f9847964c71346ad74a4ce07f785052b4a3cf8fe1cbb7bc59b19c3313a6edf25d50488dd9ce6321cd3d4b7a616c8e5ad1cd01112251285dfa01b67997712575b90de9ca81b814e5c0fc95536691f10acc342ff7cfe3ead3c5487577cb5f460c9e155eb465aa313049e19d22b206d44186c69076bd69ad4279b367525a927df1ea1cbb67fae646bc45b96835dffdc4d64a6e1d9e16925ab20880f6ab10db149bb302cdc61e047e8107f1a9c45af142e6221c6e49be7cb33a6a946363809b61bdb00089f7024e66b80020695da4596333c0412da3e5899fbd392bf1c78c8208fafadab36e80220738fe7568e6c2a27b15a8ac5ba6811fbbdd2ec6129418f0a4bed99c1e022cb7ac1ff744e191d2797b1c970030bd31420a999e6fe2f34602668774ee1126685f87ca535446b9807faa44e3353aca666d960a61a5cc7205a9d53463adcf432c6265320dea63596283b1f548b6e14a8ab91c83cbb099ac9ed1f5db1e6b3128c103936a7fae1653541625b01a35390c011e7b58965db859650309f2b68c04036b5bf3ffb8c5e7a5c0122131eeebaadc7f86095ec6e76205afae1e051435f943634f05088876199377e3d80f68c0e67a4d0fb85ecaf50203506d8dc57c51a578df6905fe7b8d16b173868f0f42c743daaea3606457d590e799db4186916cd4aa11d9dc4863281277b7937d922d1fecd84513defd94887aebfc34ab648a047800f9cacc3d4fd9cedda11ffff9f128321b47b0bb6a1491caa7ab473b4aebaefc8175d841a796fc54b154e49573d8f6816dab3eca186d545f4b81c2ae08ce106a7bff4d0895f320e6aba29f93d4efb06073caa0c74dc146d054829091e67f0a91af39c5ee806738adf97f1292e53deca9bdae46e02197cf2a70e4ebbf0477f9fe15a0a8ffb36f84990edb760c12dc2e25c3977dbde819bfc3d81d781210dede37b4310054a90be95fda1658a021bc91f5da6031c9a32ff91cedd23c7c162468b7fc229818c3c4680b73761caa0c3c5c55faa6095dbb3c72d72f236df10752ecd5a5afb2a8ddac6737672b39ab70cfc2544f4bb845f76afe634cebf3f5a4ed9e5ade96e8396e39df42df5ac9bdf6ef3e9487e27faa5405ec0fcf76e930a3df212aed9c6b76693e41103ec09df952ee2409c8779d33947f6916273a86112f6892b3c5d16f09d401650b5d4398c08482907a79b833074101b2166a79855efe42b3d1dc1aa7f1ba25ff82c93abceba45a089481fcac3e2ef7f4b03610a8133ddc8061374545adf7e4718f495b4330bde261c82033769fffb4b2ba0ca37b6f359d293cb5ab17eb7d925173220e4fee4666d6bf0e5c80c09a593f259995e7a3fa09367316d2e51f1dba2ee69b6301da17b26ace1badd2b62ead8fa73d787cb9ac3ce0be045c97aad6285e837d51c3a5b917fab801bf25f8d4b05dae582f9b2ef6687ea41dc4979ed130418879fd62c14ecc866e335f8aef78d6fbd9a1b2988c83d92294fb62a485467a7ad3c33e02ad61077354b1553567f55938de842f58d42522a2bb2a6afb3c043941f46f0d68c34cb0ac981066297df5ce5fbdcc490e8f6ebab9970ab37d38cdce6fdc423dce4f05cdefe19b68dc1ea6986bee1b2a9ef08452141cc93dfc532565aaa31f33f65d50d072c17eae94de715b2197efa2b0c5f330343be1843f11f37743447a4a5afb79d98e229ac663d1a0f1cff934076b4560398b0aa8400a3981874cb34b6b5164bbf41f417d1f25e00f157ab312bd227468176d743e624c9343aabd7f1643ba625d313b0d0eab71d525d86805586419f5b48dcf077804b4cdfc0711cd955fc071de59b7ca2f8e045372c7a580636a40f8563eb2348dba92801742320b57d38ab44b576f0ce379b43f3965c51b3de71a7c585297fc9a326e4a62d50f64ae8083d9611e6ac1db917305027194686e4ef10e758d0211689e3b28bbc0525b4a33377c4c515999fbedee79d6e8d36d54db84a64c4f6368fe6c009e45261145ccc89ef791c2f24cde60345c94b8d7ac8527cdfb149654c099fbbe5184fc6a035fe653483bb439ac8056723b6e426006ba03645cd4de15b5de2dd62fea99384d9efd9f1658a11d348c36d47e3a3fc0152fce352a3932094c86124de3f5caaa1c4f331d21cdfc0601ec63619b3c06f351df7c66ea49b9d7fe3f5af4171de70b9d0553a8bfcf1dd3cd3b5c1f3d9490ac123fbfdfae893368164d7d6776d059d2e74391c7aafc0cb55251661517d837a10ac5a1572325fbe0da697e9f1be2682f2cf436e5a3eff6cc6664d558a5009a7fb1215f830079469c5c39913b420592119b27a67738e68c241d7d769d127abdf8e183cc3caa4dcf9f34b8547907ad54fea90f609e0aae272760b4d76bc2855971029e7f9e66e74b6fbc30f580f341cccaacc0ba61c842f67f6cc869216819565bab45124a7dc136e68fd5ec66dff12144b9aeaf52d239715e2c0ba4b3f9f5f1a77b8a792eea2e30196f4f285771b5066c9f940f7016437f44ef5133f2d79fec21dac445139ef218589a414126b2294b2a289adf489e9135aa301390a6d0df75ec8131c61323726a11c8e5e00a4801aa660bc9a2736f51a4a8fa8eb2c5661b4db5ef7aea6312ea43660f74cfb0b307e87d31b5999e38a7fd905af9f9ce482d661da929a514f41ccc772a169c51268b451f1886a450a53a8dd3f76490a4b1bf5dd1a328c3125e91cb23a537ada11ef2a66bc338ba8c149695654cf9f2d89af96c8faf6fadc65e37f52440daf944b32dd2a2d4a94a44321df14b7864688d39d292f5bf9302d4dda3cfda86c32f5dcd0493c3822bf386006259e7e7af0e2fe35ecbfa9a777102a076af606ae065634dbd81f28121db52a07f1808d1fcd975f65d8078f0538b1e97f8e11b86e6a32c3fa7566156e1ce71406dfeba1ee1164f66cf8811e094a9dbc0b3548360b322aff9258a3f1b5e83146681a8dfb4d57b6970fbca7d54d99588b40243c08b7baff4f9181b80675c2a370ddc6d2d952dfc5ddca0a9bfd3a3315c1d8737b3978e9c2c53a258f68b7456f44c385b55f40807999f8504afea5238514e3b57db5a4f2360236388963cb1ef4f61c9c4c510d3efa896e17c31e91be90f8ef6edc020b0c303307e782b56cb46c14d9419ea1408ee62a6bc2fb9b99f637914d164116f818235078ebb421c3a287aee3d186b6c9c6470c278b3c9c4c9ab7fae4a051b841a1d0fb9b95e91d740fa0aec911755c0d4f3e4df0daf912a1e7dd248ca538c52e90918520ffab5e5f2fc8d3e4af4032f4876aaa1ae0212d075e2b3c21eae92fe92a42d8828f05f1b593b69890c4720a98e8585c62131004efb19e2d22848742477f5e2775f90ad814f3cb8db4c7ec4726df6fec3d4528ceba2406e911b3123b3aae2bd31f0e715e78d2b0950fd81dd2d6a6e05fc0fa470ae4b0e33fd444e20ddeea62b9cb31264c5659b040b27640902b93aeea59c4fda9dd70c8b8b4887efa05fb9104ea3294611d698fddf7314c85bc7c1744ff0e07c166b583e82f227d4d7b705c94466a83007cd2934e9445fa53a7f9a8a6b6af2755736f537f20c2adfd352317b19705a1359b85f26144035eec95d516af5b8cf885da922a17a980dc19fe64ccb969d8cd8b7341e2f51ff9e0a506c206119949824d7a26681e2817871eccfa241e0b16e3f51302edef898d43a483140b08bb7cc8b9d3d98ccab135e27762167fd78b3d04891c984d319ccb8b340fb1694ec718788835ebcbedb1f814fe7f5f09238df6017a63b7a4d882408338cff4ed3b23292628e6374bdf1b375168b7e9e159436dd4cfbc81979a8b6e832f8780ac8e6a475daf970b1f640757da42ccecb2e4b4bfdd361c682f85f26006137c9a3a658077fb6416cf5ed296e49fa47326377c996d2d1fabfa6e9c770689fbed1ef24c922129f4345ad45e4e706b9c773df8796c05f0ea2ffd1b25673db20bd239532af40b88abca5de9d48cc462c0a0d158c3b5ca5df9d2ecaec9c7d8d8c440f95b49108742f1cb0a403c9f80ade4a62e6940064e25d6c3e63fa185f5329a7b456483f20451cebcaf12a9f6d42a09ef006bac3d591e124f97a55a1c8077222306da2951da4352e9ce041f5c6d264abf76d04ec76796bdd12b2b752033c743cf45cc25f56018857e4b9e7ab008b384b2088b130e53e20cf801b13104969cc091d3b15dd07b5d26efe857fc5eeff7f9faa659e81f375f02365908faaffc4e590009b36a6b6a303c395e9af318113c28f662dae7f536b4e70e7c41b8bcf8c08d4864a73f0483148dcde3143f2ce01a610c26f3c1830f804efa569196bc8264bb11329375002ff35a4fd5838561777e495f3095a9d6c850c7a319f3d83bdb5f8a258d49b3c1a552026a2459588889fcdf5d2b2dcc5532e8b9c1380264c5e8d80b287a777ab1759fae5f14aa30d2714f6066d074d646265258417797d80819f5d1ffe58faf88be0c682ffd73a89c4801c41e185253636f1c84293d624625019860903fa1cbd4d2b63917bb5b1369f4bc02bd5872c8f36e352e0289a27ee393bd73789e06903cc9d59d3cab29c95a3d1e1e9707f78fc8714cd502f6a6bb869091347db6335e60a3cabfcd2dc9e99ca08743d656f02e2da2abfe0537119836a368e49f0e14d25add8d77dcf50d4befb3940f37783213de3ee809dd114bb650bb7e40ec45f0dce4f9dc04745da0826186247edb4258f3a266d6e7672537daa24e05af5b31bcb17e773e4389f388f94332c22bf031a1f521b9b7cca1fce7573f1306bb24bc0dc4c3a257fcb86a486ec59faf15afeedb5d9d5fe2cd76c14c115f706f4aca705c235e0fa67f7f58f45a59d2e1b8d90219a739f97ff9a8983d8f452707580fdbf17713293ca1c4764a52578062dca4be4a12a6732d67b867cc127882acc7e42c3e9d75f8937dcbc3094181ee75b035e8d10cec635f6c4c62edb11c2cfda92bbcac67c3ae74b7021eab2a693ffe7fef2014fc0f6ffec58d0b8dc985f351289fc93b4bf9571c8f0442d1e0671a23a18de3376ac4b7fa6ecfa12b92e6966b32fbb2026153afe0f74bc09733a17a1d27a9a9c3daafce2a47fc14bdb281b993a16458b372828aecda28d4ac367fd2c7a3e32e3cb837df93cfcb849b02d80052b58b5883d6a948bd9594ede1683d235e76cdcf9e9b1618bad14a47c637a2eeff588cafaedbc60e26babf1fe714f4a8e1183b4d143ea9284f2262a0d92c79904d9aa4223d6db2d9e441225460920be3baedbe2710155ea42eb5af491b322456e4093834bef9b32cdbbacbeb807b0734a56a6953e7e424bff9f9e8b7ce32d8ce3bc7128db1a59a3e5f8332993847e6fd8712712d6711d1d55c231d0edc66f590ada5c55d8d6e19d8c5746a08aa89b8c4f6a157ebc4e60d775ec591735384f5b88ca4366b783774c11e056b98ddbbdd7210f5237f4f8dbc0817e667832532bb0f2f8dd04250e68787621e5d2dcba9f76fb8462db6f0fb42340098e2aaf068e72dedb7ab5fcc0d3a20533b3faa0bef68424ce8ed990aa5431d53f0b701d53a365eda8d7d45e8b9c13da62bbbcee12919006850eddef2e227c24457a19c8221748e4843f6c236d46fed62f44d4486525763d949446a443eea62c3c111ed092136e5f85b409fc04952c60bfa09ea6e22e2d559344bd3b4eba5616e3878641bad9c58c355100b3ad049a5525fe7947fc7929decebfcfe15aaa8554dda5e32fed9a7d5c0f9ae2632fc586028a2b78ad5a1fcb5f21da83cddc0b45b52bae167a18508092041535a6b6a7c5a5d1864e8b7cdf9eb33e196afcc9fde1f8256740780ae41f87acc5bc941b570633418675b00f356b47144ae1a68e2739c12151d51e3ba8ed9878258186b9999eafe4381f35754fa8f69df308a5c775b902920ef6291b698be212e2e99dbc12d123250814d238d9233dfaccd423a24ec3f51f2fc205df4a976a49be2f38577c4c7787de351b6953851b3ffe3cb01785ee2fb01ec8fcf92aa5f463246ee6fa30c323f14fb1072dadfacb32d69f36399096d85b88cb2f4afc520543e08110fa73e321dc2e3650338b3009111e7ded6b0591389f193fde59059429159798811855b4a9c6c128583b59393d549c6b79f8049b9e2ae51f16531143091888f72b3345e5931199a8f3d483ea48928f17f2424e18c37502ad6e86dcd062044195b2393422cf249210faa5b2b5eb830af601121acc59c790919ad32f3a989380a0255642bfbcb51b16be1de5726ecc324ef5c05f19d6a27518f297b0a833f66475e2f09e585d9be804991d26ed6db04aabb05987733283780a22969f632f886957b7fbbe14189a6ce028e179a6ebe33ae3e2559b8464bdfab8efdb7e7919f3c3713f0fd80737ffee9f87f0abf08cec6dc020cda1d1058e364b88052bfae48c948873c53507d1e38848ddb0ffc04312c94ac259e84f707dbd30d09037cb38ddf31e907f1f51baee934357958ac9260b0b62fce16b24a1fddde86bd19bbb0e429d9bce1e6e3e3860c189ed5b5cb2ba21f72c502f75972579b601eb9f1e365b2410c9d14f149525575c5d8c047c3b3a850692ed1cbc86cd8078902743863949dffc853cf5551796f288347085be0795af4d8516df6f4f1fb64c422164a7a5e5ca624512ad22662f7ca36b4f54786b164d3ad0315e8b48948869371ea8ba57b3cd5b239e35c88bfa3eab9c15c6d9b3a7b07c11f13098c268c89105f411d03a19c426372ac7e05611f331e8ca93d22cee105086c3e1d41e62ea8b93765fc72f6974b8345dda013f54f7045190c5df41595568bae8890c53d138305853ed9f73cda25e7c2d1153c07f2ff994a86310e3a3778fa1eeeb73b0de88bbdcf8ae3d55ab6c6eaf21f43754da5b7a0f4087ccf51ce35c5819a561210aed4b1ed3a10580646eee04801d42f42d7b2a4cc3453a5f82b725044be2914cdcd1d9774e8555c2e0532541b3198c0882f652c3a8531caf6ddd8c4d2201276111f8bae33f5c2f7710c872ffcb514bb4fd167f5547ebc791e6d5adbaa41a8083503a26c6d4cec419a42a0f6c357d6294c2c09e8021f88fcd412f273b4334377073b409cc4926cb5d5695551ce88d9d2dd4c6223d03cda4c0700ba7f0e0bad8da312e8435e484b9aad2cd488103a34df7d3ff972295b759be21bc0772f62c379e9ff4b73b261fd8881edad130cc17575ebd4bdc1862ca7ec9546ce785d964d45fb68919335bfdf87f79a62613e130a194d21095e54dd7e8e3a848b032057fab74487072ce10fd4a41699724dd5f37474d4733c8127d218fe995de28189ec42a60049fc1136614b57f4937ef72a1b19234fc0efc2237baa1961b769f1356b5db93f7556e77f63f7af898f6e8a88535f579b4693b17a15e47a4349001eff32b53742d9d6d00caca2a344f51f68d5e6bed26d8107ba90ef203669541aeb83e14e4f3fe3fbd0c75f24b10d75af8cebc692b7ccb4c804ddcf9151936ce1ed3ce4053237a4b2a201453008d6fdd34e0a2a473e7bccec84b7462bce023d7228595d5763475a828c1f9d421a04bc9011aec1548e6dc10bf98bf51c66e37c8d74ba4ca88088b868b4c56302b36962caafefc26f44390eefcd767f2e6742b2f014ca9d066e0c3e7e48f0f81e0e781b77efe5362acfb701df77bbe2e4a88e3b9fba39d0c9fe70836eda0e4f0bebae208a28bf7d9d230c1054390015f2c2b153f02530f5693e759ffb89b86785b4798c3320bdbab7186d32e72684a5ed7784efe0d54d0c0bcb637a078a6e6900252bec174bcd73244d58887626996f054a5d989f8f511da49920e7e162b251af611e0cf6c6ac63a4759809f842a0e2694eece8a2abb302c13f493112da766055ad661e55b99cb2b199449546e6686a58914c43c35b4e3094fb0564d152b175be7f176d03723e861f30e6e2e9dcd50ad609621b33f5025c3b468ff21f673681ce5c9273c3541018c5c315c11faf78f89b9b9bbc2b762adbc77fb4d7d5508e81c32e2f19fa131cfab152c12be3ff20e547555d40bb1aa1b3558f97861d719021000fe09b980ff423b82f44cd94ab59de7b78c04ec8addf25e4a5a97291222e7337ceadcdc218c2408d1df209cf9d6e7d6685e3637f5d3d4ff68e4f1de6c53d201d41d56c9aaa68ee4a837c81e9429b86aa1e90325f8ca7827b49da0e68176bd48ee74239cd8f4680c1c7ad0f4cc25c6c95ce9a4705124fd10337ba318f7089af7ac67d2f1e7812e618d195742a21b1f30d1363bb49898fd88fa256508f9726522e973cdba43d7c71918c4da9651acd4f54724e8cf4af38e07b244b177b1977486a9664d88a153833366e6fa3e103928721f7a07cd816c4aa96d38762a0a2d50874a226172d1cae967cffd929d249f7f73cd2b533101864f0116c5e56340591c23290ef9b18f5dce8b0bf1492361a18f15a453b584353cacdeb111616618e4048372623eb3b2da43f30d5ce05d2ff0d96501475ca295af0260efccf254ac287ebb2c696a46cf09acdfe84333b263c47a507b7d1d884124627025637eb187b611e4c1f48c429e17ae97246f610b1999f3c7e199c836f12eabbe755ec220f522a5c4faacc38fa9434dbea4f4bd756a03716a561d4aca756130cc8a40e1e270b622fe59b7d849f3eec4b27b7e29fa7a49d34b4f57abf42f68b0176e21d35646790cb93b1035167fc22ba2ac3359eb67366080f9f2b282e5d4b619b2e7969015f907631d257ef74cd7d7826345c0e5c09bc7b24a1dc4a7bb262b9fb5daa1fefd83bc8a081ed613e8fbc123d725cf903508a1d5c215c1402732d7db59640d5c5c88dcc5f098a0fc87a12e67edda46d662d240a58e75831f4c1cbe5a2ea7ce9a9625ee94c83e7d302c5cce6926bbfa370fefd5ed0e2a9aaa82bfa330ade782598189f14943cbfca455fa496bf686be6a5fceeefb27dcca89eeb67f4022781e8143fdd289ffea52ef9d601bf58bd96ebe44035e0b70f8a54d1e7301903c6db93ffad5b3ab540cf8f45f69478db72d4528b9eb62bc290b933d10246d5cfd250dfd75d42f87109ca3dda5b1753b74c9692e93be40019b01bc8f832447060e3e850be341fb817eba249d26fa4a29350dfe9596638e103ad42465b9a687996f126ac026974cfd1501e1d43a79838aec71018e3a7289459eddaed249228b02a9c3b6230cf58132ed921404631746d6fd3289a3c90de757e6aad691fad6c635ceffa5d54bd151336a712800f3df76c954c93399f62999587009644eb86bb4bbee338af867e80a4f3dd1418ab03c930541a478904b48ae1d2107b803d694932949abc6292953e6f415354ff10e71e09309432f5d8f6e45f7af27f6a651b6fa954f6f5b14d978f6c7494d4b9872b1e9355fc9257aa9ad976031de5841209d7ea277de8adc0355da204b3cbd2df09c1689680299eee449c35f2c738c99122d25d725fe2e15df1b9f96911ea70af6ba3bd9f52e08e026a5f7fa662dff8205326c4fe5a22bc81b3b0e6e097105ae4cd41cfd11f224d3d00208dd947a68b70075877896b766cfb9e5f4124141582fd9847cb8552cb77475b48c4e21a002673a9585e9eb9b7ff48072ebbc2bddb07dffdf1f86dba6d4d7df0353ee63043d89fe08bb19816672eb45eb46971dc81fa2c6272ae9be56543e224d1022459001855c14e33d67f04e4957611491fb97f135e27e70b2d0570b3eb75572dc2246e8d985f50481042312b2ca4df56b2831467be661af59e22bdee3e3914f9ed8e35b9cc9f3c0f528f8fdf548743be44e6f7c78a8cd101dca8c252ecdd3b6b65a9ada191310d137ad1889c51c625a561480fb75c52b3a5b9ef48bd4c64b5324dc3303af7fcadf76bd0420f4c413d16dba26431e43dc5f6353358e20cc8b181ce6eb2c3b368faa47f594c4c1a514b6e09d50c86a23cb2748113b53e97e8aec11773eb417fd6b6236370372d8ca9bb4d3cf21a9b90c3a19c59a8082645c985a006479b41afa726b93eb6da92b73204a18db3739d48ef06a07bbc257bff07c768fdc88e9cc6d4f5e28a48c10f31f6166b71671a6fcc70c99ac2f4983ca335edeaf1bc39819609bd4329026a51c2c3bd0949de5c9ca572b94b24cb456f59fa2d71facc101f8fb767a5941b11a669be12793f3836e2f228271fda45cc027f845adb089187f1c2bbb5b73de676db9f2933ca68382a56401f8435c912f8c2723da7c49393ef3b83090ba397969df6fed1dc146f04c17ca16b4b40b393fe8fede25657323d0e2c3ee5b7389c285410f4ccf4e7c76c54b27db4eec8018a201c0c6ce8cb6c804a61515348cca98d90a47cd33a4745254674ab5f1cafd46e36788b441244fb922943e0f7a036b1ee4e142e863599522b4927fdc6181c7e92f5c7f5d99c60a5213db58f8378c0b7b3f2a3814ad15cbd46f3dc8b3cc0db47564134cc66422f5733dbbdaeb6ea52e4c41718d82cb22dea842aecb4260f41f9cca98fd6b883c09c380bd2453cd4a9b6a259cf95454e8739cec179979905210f83269dff72da61f37c4a8b7ad818790994c52a3edb50c08c8df3c0e50fcb208f6d4c86a65b5ab8d6493987cd3a19dbb58225278634708c7c691b9f73ca63a99ec8d0116c51f6471b260a09e6fae71e99959f19f3351ec3539e033d6f7a12f70a5ae14071b3acdba7c63c295a4046db547ca8c0bb2261a71df0c21348d187d92161c83ec162f2c58ffafd3fdd83a78ee9992a9cf3eae2bb210540ee81d728e1341ceac5a6fd61684d2a54f333127b29f213a46391685e6174bcf0b97d5eaaa25c5fa0957c80a8e2b6c9010f8a719efefcea874933ff8a7e083c5755fad55fd07e69576b76e5a44e1e889c2f0b5a825b6bd56fc449286b4c6b8117a790fa85cb1dacc6109d856236fa874af6ef5dd0e30354aecbd7063f8d5a974378fe1e67fcf04600469855fd26848500240e5434c88a5bdb6c49312a77bb2f9cb02e65d83d59d00819ea75994d9c40aaa609614cbf6640c07cf283fecac6de59b158e4d31eaf9dfeb556cf8c1116d14e2a5f3407a9dc3dd6748f761429e19d1b09f5cac20de67b1a4299102e01204f7c7a54fa87bb7b9d4416dbfea470c2dc8a0581fe1e3cc40981c770f37889d274cea1ffa42e0c0479f32274a0498ceee5b280feb8fbd8ecb077a1d0d229bc092d73140a290f8b3a6644c7360fb0f51b299c221542659fa4201bab1246fc5dba184c1d01de3884ff618567b3b574df636799275a0f62230fca860fac0d66d53afedbbe79c74157d298b7f05500ba068f5347f0f079fa3e52c1beed4ff62910e186a6ec7c888ee15a811fa79a5f3b5775fc4ba9692835d46d673dd4b0f6d188eb129f6194f68df046c61ea436cde98a743ee872d99ee9c0a7ad4c688a547bd0a75adeb0a35d7e061dfb0f48ad97cf180786070edc08ed9775ac49c493b0c56bed3ae8bbfeb3a29923d3ed83131cb9e5c8d2e6df6224ed2511d6ee9afe1757f9204e3eac0cac9a43054581646c5c4ac71d6d7066554af25643317b72b5c1ca73e0c6b30ff4f03e34f7ea74b552d8ff036ea395f034ffb2ea12d21bbc490b921737577d42e878643039fcb07b4bcdd21e3f44645ede0d4cb892dcdbd2603477145f6c086de32496edb9615e5e625424834e250bedc9deda7ff86c7031d00035cd250716bdaa319e31344e33c4477168bf0ff81bb1ec10d085fd2472da91444d737750ced43c15bda163dea9a8b45a678382611e6746c89e4b6a4cdd664e555bbd487cce2b2f1fdcb17349cb9dae22edcfae949cc741bf48ac57f09a3e4769e110c5cf183df5dfcbcefb3e3ed7bd6ce949bc1be7d6eac3d35b65ebfeca12a009d3c68792206ce6528f297c4b521482d07808860e8dacd7ee1653e450b92935d2198daaee827d9442d152291e81f85cc2bc3cf4d0f3f5b587ed7d3cd7aaa694b5e056f84e240cc047095b2c0ec4fef6a72b89d70a693ba313e9b89e8fe8c319addcd593dcb8cad48281d1f623300db3af859bbbaf5844ee71ed4b1a76299f378731067679306a3cd477715293d330bf7c1bad9821ff5e256479a24c81a26ef57a8231b3567632665b4bda50a4618082846cc55ee41f9c71c4b707f9a3a1084811afc1d2fddd5bee17cd81a0f7aa99109baf1c123e3dd068c6330c1083a44a1763a195c16bb3521a8179cf1fb3ebadb74acc95ba59823b94109a8c7394a1dd47269bd008a1dedfeea405c7d6e0fd3ed39343db1b9f95f02ebe1f5f6def985ae44f9a3345519bf6b5203f8c12e9f56b39e0c133e6654aa45e7eda930c1be4fee441b2567e0223fc5093454be726a0e4ca3c191d6c03c58a1f83cea7eeabd80aa3a29cc3c1de1ab463cb7a95de9ee04f5e008df20e7a7820ccbcbfebb7c25da7b0a62c6160029d84bfb6fcfaf496c4f18995a53ed99ea3cae1d8a8e9dbc6abebec2830cb9580cb13bd35938b793bdef8cdcd97ee91182b2097863753e82f23af3c6270bbf86211fe7c0f88aaca2fb0c97c059a695c108b0a25d3ebf70bd8133897b9791d27dcc824223cc37c501c2e3fbb498e0f20e56309a8cd10bab6b8e719d794635cd62c133a329046ae605b8b82b0e5bba253e8c61d7f689ccb308ad5b1aaca0e4c1baad36e46a453758b4a159d3051d671644fdcd6b5ed7d2c7c6db6393d63d9a10d4c8d50d2726da55945e5352fe7bb2c8a30604668f177cce421b00e0e9669c5e03bcd6ef5b8c2ac9c60b82a8b146049b174bf2d3b55e123569926fcc7713546de1609780d2edbbe3366aa760bc3a9e12e8a18833afdedfa5122389e27aca5073c7c939197acc3d4ea66be72f67fddcd88f989bacc8934a62e6b32bb11002f970b65e58bd2b7e0ef82be3415a80cdc9e46b131e5f90ff861c44f7ce611b06292cfee558294473958c15eed5b34f90207062da79e9888b1250c8040110509cb3e1fc48950bc2848a628f7e901aef83e91c6b1f99fab3f09d06a340158ad66dc057dc0776fc0b1e9030c59243cdb63829d3a12dd46f601edb22ce634805a6776f3cf16d6df712a8a32f8116b6d80f4f1421cf6a6cf0c770c4af0d7a0f2c782e45d18a6c73e71feb8e7356843896e52edc2f3bb4348fee607985c4c18e39ad09e489e6a573f165a77c98421bfeeec25db89e83cb3626c3a94922ef75f039b47bb36b0a899d627ff7a8069c8f72253ce1f8552b5e2f989eea8f3f43a271d0e5777d83933d371bb937bc269140b4656409c0197833d7ccf5fcd8e8cb21f137e2cf6c4fa5678fb79d820fbadccf392844fcdfbcc2e4effa42f6859faac3892cf979c3bade0f04e3910b8aaa9caa2e9e881374cb9afde5bdf6de3db35ee6dce8b8c914f385bc626d9c32e676e766a38e2613104f38f5472251c527f92d5aee9f6301c65376416cc1e204312da6e042302744b75bd679e960141434cd4ef71820bc2c101821c29db5de3659a056051680536e56c45865a52f9e1c66e977d3b13963f25f6c24b0c44c790f38bd049dd5ed9e3f21b54c192be55d700c7d87c568104cb53ef3315995acc500032d2069fcf9e6320a84236cd8bb56dc20d43806316639a2c98f1285af628690bd57bf5df0114480878423b130c8abcbb57bb84a3b899f5c2cfcf1b487705fc45bf6c949c49fc79881a943f83ee40dd1a130ad870a3af61de43663d337131322cece13b2f415288505cdf7c72d4a9ac420e9c77202d5ef204e73aaa95a6fe8ecec55e2f85ef2c6347578413eda9c31153b71b3bc5cd02f9aab16014bda508dc2c0575d2c7d9d07d4c074510b21b18049c99f994c100c8352452531bef78c5fff45d9271714459a458d4b91ec727f0e2ad240b26fc801962f27f010329e5cbb8f893343944934bb5c9ed72c9e85c4ff940f6574ac9955b2d820ad41177d53b6e4c905c36c5c6c227fd46c0a9d695c37e350bb918f4caca3583c2dad20a0305c61a5cb7930f6cd94dbfc069bf681cad2263bb75211e384a7d1f7bf71fc1f70e7e4bc7339dee26acb764e20d70b62fcac1895b43bd1346303ed8c7354f0b13a09abcde5ee1d9fbe76733850112bbc74e96d937c63a03b9e8be16f14c8dede0a0fdb5859ae43c48066e320adbc217299e0889f740183a7567d1dcd245987ae5153f7b15f95565021e8b0314b3718b1be56325a410a63bb309ddb7d1ec6f3e58398473f2c312c3f5c3d0dd2011022ba04845a0dafce75bb6f7cb18680b7fc660ffa6eb6fb0345bd13220d79b72d09db1b0e65cb7adef7f86574712e9ab6abed32503ada282936c41667c2cf666bfeba9625759923c56fb24698b83cb8435e36619522ce3a1fa91f2e7b55992596f2e9f74c58ebc559305b4ef87c57149fd6e81ee1a039ce843e02b72714bd830e7fe9d39a7e397480914188e2adff8d87371d506fe4d9d0281baba20f689785ec72d95ebe813f8e8896ec26207ff11fdc77741958e9fd4a1e867041efd85bcf7711a45c84567423dbd26f6c65aac3f6a07a371f1f2785dcf8b95acc1b8d422751833d13bfb4211129c4d54b87b9348b0db7c29f087a1294eb6e76439f789d8862e3d17502bf4c4461a4da75b54bc4de5db10c861a454c0ec4f810a121f17d44d85c561372a02f3767302d60e7f0dde434a8e9095e028e32794a269c1f0036935896c45e8224e30641c5f8d6af417a86ce5022fdf559210cfddd6daac02625a61064e88dbe8e37ec50449acf0b8e49f2df079c11f612311c80d8bf24af3275e2c86b209b644d03c39812f68b47fec2ec7b2539549d96ef6740cdeabcb27a135f28a20b2ae750be9c9603ea0188e4dc88aec85a98eeeab0da0a56c48de117ca0e8386c92054d59d1fb3ece2b59a172e7fa5e843d3a8461c51d0fa765730244e7be6fa17e524068baf33a6d22187cbc0eea01b933805bd359b63fc9c3f06fdb122126a2efc86b5e356ecb76c1718e48a880d61771740b8b7700009858f7cd8d64bbfc3e9bb2dbd377adebaf1f9c1eb1ae675afa22b9e163adea8c43475b4811c075502baa535d396e514d47073a073b614fe75a8d807b497a86997a9b789401ec2aa1986167fe63a1e7a607cc08427e11b760347a02edb04e0910f6dbf57178d3b3a6e9527f7f22fbf5e4d688d3e8f97102abb50fecb7a7c9ae6ab31814a39b55eac528557cd653cebad10028ea582ace2b99bf353ea4f3d83fd2a604ee8f974d02260cb6b0d63f6ecb99abbf63d42426d946586cd422fd9b0366946459fb33c0f8ed5ae5890d684056206a4380656fe5b9029754265e8329b48a3ef0ed45d53abd331c30e5695cc02b63b1e9b580f7edacf9ee975ca6fc2538ea1d33bde5b6de8945a8af2a2777cb1b432d422016984d1879f37ed78331886af0f3e11a7116657798edb0a3de5b0cf157743140f8e454399ad3ab53602095a4d89bd7da88f178840c1b6c72767c16ed3123f031094d280fb6474519a55a09aba49caa7081e7cad549c435e3d25ba56982bd5d54b25a7af1a8f39ff463fc1c3d28adb99f856b71412f4a75a6d3998f8b3c8a003420f97f8990b4ba68add371e6a006792ebfce172c819222b8fb82137c9a044fed9dce942b8d6855a6f129468591db7dc48bcf66abfb79f468d87b499513cc02fbaae75a9c025a411fa445d6bed627156ce4adbd14b6ce81ff9c0f0fc691c739ab7c1ebd4dbcfc8b47013f48a938d060f4e12450c479eaa9d28580a3c2891277f274f36b1431cde72288953c0e8524cb470c5d846768fd3140c6140f84f1dc399355bcd2b8028721e7bf0077d8b31021c52706f0f7d1cb26fa863df7d1031501c34e501b509b15e6183b65c2ad479fb4daf4ccd2be0567c3889690f7534e7f956856e366eaf0c117533ac3794c66e224691ffe4ab36ba3a0ec057534089955af1e7382bab06ff87912b9f2ffcbfcc6f83c70d783b4bba17c3ae7b2e3c239366852ad41abacaa4314eb7138ce4188ca7d38f4046440e773257c66fbe1924abc6853a8856f30d1ab143642778d3caab799627d69c742d46372dd0bb389eceac6af2fcb1181b5c67d567b726c8ba4564cb7bb11207993fde0a4833d73493056e334daf959448bb9ccb22723567c446d75629d80048accccfe5b4fa9892e629166157321eb1641a62cf12ea82675202669d1e70d1dbf2353cb3a895a28aecef5adf0c42ce90068b28bc1aa74f8553427daa0db807ca958ba8fdbbd6fab12e6c9f3923e6c6249ad4d17cc02159d965b509d3008ebb1309d0695e35663687f0bbeccd64f1ed29343e0852c245de747c314f2da16621cd54a1e6db79c6833f958d13b459b697ef9e902a18fe391e4b0b5c914f3e509614ab0d57cd79fbc4d80b05aa474f1f734d1aa67b875ec5d06db019d3921c0ffc5903f0fe6e9c04e68b4a7723c9424da51d35eb8da41f2769484269b1a997fa27cb696b6e1b0c069ffeb5a0e70edf83edfa710bf7291a3415b820c265016b470daa6c49079508fd602890b6d3a717c5ccf918db72736b77df4d535d60b2657c6b12169d0fe9226b5b157f99867014fa3d41ea16c02c49b8054dff451b91fd417892871c586153f08e60712a0f0e2ee899323923e0bbe252d754bcb07e926d80dfa9dfec88a0f89847a26c1e8ae183b35ab355d247433700f000b4392b79fe9f5c1415c7eb5f2ebebe08b75c04975e7bfa751b1a48bc81b3c7aea67ea378b352304707aa7fea4fa61712208e718930a8752b7ea7a71c36f836956b7ab866f2f0e11ba25adcd2ab70f23a0ff8a52e4c866eb4d9610c5b495765bd78efd2fb625117a93c804819528ddbc301291e0007cb9ee211ef8c14b0bbd4dc9729eecf085c818025a6a6928767bac1a98d8ec72e6e2f40c3539b089cb1d2db7105f4aaa91470e5e4bcd09244f5fa2f664f8b74e14a449268b4fed53b4b4b264a890e165511e0a8b66af9ede20d6b0c3e90b83733e0ac0665f2c9d0e17312b0a1106b7e02d738a0ab223996bbae800c8fe520bf0014a6290cd68d54db37b328271cb91fa66125efef99e99ddae1bcaa1bb37b480670fde3158f09d37c0a32740b628c894e0595b370daeb7d8963b0c0b779de6a5f50cb53df42a2ebd2de286c61a0740729e79d726355188cdeb1c0c8dbfc133c5e2335dd8825e4b54fa5130d8b13ce93105894c787e72a9baa6a1bc01948173d3cded6e498b435323685715655c4bf6e190684f6bdcdc09c3d10b7c80c453e1c5d851cc48745ef3a60222a8c17f0cfab0b8afca8290b0cb3401f520c23927aea00fa5f61be6abf37ea6f8d371fb821a0646f00909bea44774949b9612f3931b1969345513002f2d3da49c84d08e1b9aeadb67c8305fa4dca99715050e9cec7b800e29a71eb6802143c417bdc72c5b5fc12892359e3da4873607115c104a69c90c44175b2352bed4f61b55e2dd942aacc3b948636c1e8742d97820ca8efa9c6ae7b68736a0d1eff8b48e7b595e91c028cdaa8b5801482f6eba4cb77e7566a58825312172e6458836688d162396c101561ab5e091c2c378b30334bd888e5c7a69204a3f84633c092624d0ccb11226e06490094dbb004a3ec898447aec731db0071ae4d898c1f53ddaa0039618369a6cd46b4f24cfd3b5acecf0349e3864a299f27f62dd67630619196a77969e3a0267529a80bdb348773b0b9e70867c1d3c8d4028171492efb9bc64df7f78fd31af209607e3f568903f44bd33f51f9e6323a6f1f14e0f338e62a2108091809f011f700daf8d61ea25676854f013889e7553aa6f295af1447a444d8d889305f6a4bcb826ac6815a5fcc5957396a2a917bf77de9293a292621d0757acff18787cdd449028567de557fffcf92588b5e7e274351868a9c94c0ade3d6ee5b6fba8cac8a79a214237b88c8dd261b1aa8cf545948d3962ee3a3207136f36127c3157b970a0963e4254d66ebef21b08f1c55ed4917c8b405b47208c6016ab0ae810bc7dd4e2f724caf2b9d783b5f377bfa9bc7e90934908b5ef29d8b758d2927fcc73007ac1cffb6c818662c41c8249b29f165e6ac1d9f3233f033a9e09a2303d6914d76b238c39450ccf4a531f314992512d16431f7c50fd221d50f9afacc1787e060676e1c53d4694a5bb019775496577e6a03dac6ebdf555c426b296cad070cc6e7606f24cb42f835fcc7e20820d803e7c75b31acf4ba19d64db2965f432663c7c6aace497ff802a8965009ddceff2a50e51b8c48401e66ca1682a66c7a744e3a454167e2e78331ffa490080fea4bdeced6ec7d85249f483020a34160daf34ce44131927239d2344f569082d99d2532aeec6ecef5a8381aedf799304940877b896d442bece494952156a1c8e00d09c11a45438bbe5aaee0974dfdea9399b6df52d19cc2bb96247bb9eff53407ecaf215cefde3219217d587ed2b92a9c823719bf6e0c6178d1be61f15b0602691bd441a4714a6f5a360176e6846fd17059790d2829d395d8ae1889d3eced9876097d0de5974e40c647b1088521c28d5a0da8760622bbc29451dc5d6b455fd25c2dbad7c60eb67869b26b43d2596976f3ab805faeb0c17e477aa2cdc567300b503deff9b7029d6ea66a60f7f6f2d41f50f3f24e14feb0f01e2779e15af0601a4e6451739e46e98602241bffb294aa89e39dd17f6d9d84f8e717ff8c5fc33bc85eefce7bcf703e9441905295931739a37e4579d3fc16b6c082b1278b2f3598cafc2d0f4fe59e473c601e4bd06c7ca24255438d52a9e2580ca21dfd653eaf82c5bd3610d533715fdbe6ee6b9b6ea84ac308a31bb877e1db1fb6170e7392283f221c9badd5d28e1fbee9c13bda9956dc114aa2cc41b36b119f35217093477a4d7d9f49687565e9e9d27c4d9c1ae8a20d5b89255d3309e3c7d7e2d1a495463727af0ef5183ec557e9050154e565424dccd7549d0be297c9e01b57f9bad407d1f7e33de3991ed8770e6554a70fc572a581d52012f023c53ad0354ffe21192aa6cfe4b864198f85d6d89deb8c26ee317050ae35d673ed0763194da8bce2626e462485809336b6f8d49f7eb35424c6b6243275e41e2b619a2ecd74ec939ed93a1888b52fe85db23577a5ce72efe6a5c00a4127d5d95bd82ae6edb364dfc6c4ebdc3855d8cba7a16e07fd6395a9a41966c11c60b9f59171a506a562556051b414950faaf53143a421a83b51b2d7b822a6bf52a4e49da7696d73373fd0d6ede2d5053c227e14fda37c50460e5efa0a1a7d133bc844997f35060a04b6f00ac00a7519dd2607bf30d50a8b1db0d25f4d881398e6165f8c30ea4af1dc50857747293a8a51824c272cf256e99bcdb10f6f83f3547e4ee4b4ba4d227b8fa1390f6a165a5312b89719bab25d9059060039f054fb3a973e6acd423589980e78f1236cecfd1de1bcc5a2cc818bfc14d16ec6de2bf6bf66009a9f5c479ff50c13e4ef2c4fba81ee72b97ac89eed132ea254d9b480763599d98f13f5a326325c1deca3229fce9ff5b803f7fe3bc7f310bda91c080a64540a016796443d910981ce53b2d51b185043c28584e300911be7995033aba4c631d4fa251044817ed7ebe143719901b263426703f4f6343623777b66598d010a8208d5420e160ce4b562fe2cbbc04d8c2d3544eb44c5b260bbac108e82d0afed001bf573b77073e48c9e5aa78ccc0be9c07b384c3e38e96aa4ebbd6c79f8c667b09ed9fc1312cc2e4b1319502c11e04b680c07ff9d65b4be6572299e0207f2f5cc4e4db0b4b295af4cdcca747922e67d6c7ee1c29c548235a00ab93f20801161768762e8566c557ef924f04be34d24e952e835030a8efb01d75b51d8ece8b41d4d90e27dcab8b7c2ab4f037e6ab1a4125a4e5891621e1bf3fbf52660da6b253dafa585185cd55cbdca078d218955759742e181c451c33af86abcd6be570b0026484610eb8793ba1c974d5f3d135022d4a54cc93bea4c7f169dfcdc96a1727dc78096632f6f80f2a0922d192eef4ae0fc6e8aac4320f56eac2e14b14ffa5ab21e2efe0f26b395e756042f9d7258d566606d8b0b54194302a1617b60e729965020a2f5f89dd424e8df11424049a4fd2abe754236d5046bdcd0fcff6d2b3e2b3cef4f499a1303db447ebb11e1005a730c984fb645adf3bb110c37733c10039102fd06da9496568fa3792e9729513cf5a56bf9f5f4cc269dde6102cbcc8122073d3aa8e07aa87607d529b1af6ca794fd4c72aaf206ee3c2681fe753de67d26afe1bae2c14a669cf34129aa3e1e3186397eef16eefafa788cfbc3c0e2e4cfd7a30b499b99ad6ad860c0055c4c3df9aff48412b0503ab4dcacb9a71efd313b4377a7ad706409e364b08787bfcce9f5e4fbc1c82a165fac5f0acaea8f3b75f2443f23900724dac22d08b27d05bb8070ac066a237421faa206c716566ddfe2ff75ea778a738c5535c222317ea7913761f36940ea82fe2948cf1b5932cd679392f859c4adca2af267ba3cda6b325f24152b020d3b6302aaaa305f10f36d4bf7497d747b478e62b59b7e3d8de98ee763ef4b2e95566f035440e2d2c2b68eb3a52bd98cfbc9e61f9ee44ce1f367d6a4e6c72dfc54f9b4ed78caba7566d0d620cfc9f436dceca15a2f1861b5a6ae590362e1faa6987ec85722562d5f30e73d074e1b03e83ad9e8b3efb868d6a1f9680383b4bc6d4152fbbd09dc5bc61ef7a3e7295d3e7e2b1be046d1c5efa37f9aae8a50e92ff30b8b3d3b565ef12e538464cd0fcfbb0ebafb09cc621f7a36f235152e99894e2ae2a7e7fef9d6be79099872592e74a0fc2e0a40e3d880e3c727b7b5d52ce3dac156bee1523d529e880e5ac015d0cccce736257fc693bb6384e30e1bea0872ccda7f4c0158896beb5f4b6b85d567638a4606f13f500b47a4568469e551cbdff648f0760f72dacb5459812a2ece5282dee8344817d4cf129528c3e2332f1dcb4cfaa1bde7d78d03b777eca3e654bd1d4c118e25a9aee74cfbcc3a06c1070ba9f3b9d07881e1b71163c9b049fe891f3c67e697c722b82938f891d21d640b721fe2122928858376e42ed56031a95ec3b94b4750745f42fc2350d0c30ffa475e805ed07830b0060f24e3596be0b568502e92ea59640fddc943b2fd115f0b22353112333bb3d1a608f2ffe6575077e5c9ce3a858e3ca50ff6b871a72ebbae07beaf4de4f50d1bd92f07fdef757a649442f9533703c908531a998f494805e4680e96ee423fad3bee29484499aab6e9f01ab8e1fa6ee624570029ae3660a465badca47ea28d71f77961f4c15d80f8e5f7b00f12f6df07230a6a2ed73d7a56651f59b12ff1ad860493c66f0b2f0354afa037d83593e7cc789b04fc681ff7c99aad3405320f30ac066859a9147d5e236a18181a2f8a03e86b00013e91c9065dec5a673bc7c2aa8838e4d04bd019c2e2d4f681fc03b6f7b8c373557d488ad61811211f76b8f3bc01ebf0c42652bfa5eb67e57323e798ab92ddcf5f97db35d14a97c0b00e89a99e1bf4ad5b4e8459ad19eb9476794372b332f7b9fc331d76628079c27ce024849627a64e0ddd0342e7a90c7be81dc752b1c5c50db492aa5a0b5a0715ac97febca81e612e3f6feb4d9540a7684954abf6d8823f759d3c2fdf19c9a1edf0e311ab61767d55d18a88e299a3b4e33965e22ed9b17b2597a5e4e1ea80ad91ad4ac7fc12d7628f220ca1c0c6619e0fe1360c1d26f943ebbb02a391d5a14962e16a89e3fc5ac7995865801db546586149aca06ea895c4947993da04fe8a439550fe72c294c575d187b689b0007e4711411700f1886302adb4fc87deef5793d9fe63dea1f4ee7c8e21c84caf495977d15dfb6086d6de26937b18c141ca3e21f8dcf0cf41c82c73c73dbb14825cb0245953875e4f6fcf695e5974043793063163cd9afcb30f425a1f873132a38a876d1b30896b20dc029de4426f36ab0fc7205ea7c1f9d24cd075487ce863cdca3d18e4ccbd15de6e1983329e27d04d27ef20067bbff19b412b90282eef583d1d61166a33822c33285f329b9b3cf8816fcf4f2a3e7b4902fca83eed27d276ef684226a485fe24260e4a44b869579d06754db0f533c959c389f2bb2fedbd5e289dd0573a89e9422433e52e1327d055c07237dadf0933306e4443d6f1f89d7b2b5d7a4d92769e0a912eb384cdc45ba74daae6db48659e24f3edf698e087f844e400732221bb1da7d059621e9719eab90f4974bb278f39a2f8e007d82c7ccfd6be4916ff011292129cd3df279e75cac61031c8d4da7e71ca506ac1ef7e31fcac9a263c54b4b63e8786c221be1eb480abb961600fd98918472e046c4d15784a60de1d87833b177d81154dadc1191a1a413019e68855b83462198f02f945988b8298ea87d48f38f9c7de9b023fdd9f4c67ddc4855afbaacd2f96af49f1815b15d4586d1297349740aacba01a612b720acaa25b7eb28d43dc187cb4a867f0405eed5aa07eb31c27fc2193fe0b041059269792bebd1a2aea8ef108f76f78715bc3a192bd91471b45fdfe2b062550c5ddc09ab663dea038f02307c1fc199bd753fe50a5292c4b78d3233e64cea07cb18eaebbe0c4b5f8a3c962e4bd9afd5653e455df1490859a343e9bace7747dfb5530e07dffdd69df230f1132c116beb7d3325fea0c84fb79840f41cd7b26baa03482568566eab12863a329179384c3cba3a7814598ca24352c35878fcb91d348358ff114dd74edb543ee403c216f005fc7fde4ddc5201ebd6c8a5d94188527c70014dffd5a87ba680480a6295bc1544fd59abd2a8e48491259549986a527b995b09d15fa014d8e7432f68de94d7d3b0de93123fd63af7d42084580ff6df8bf76d5fae54490ce687a5a79bdd7f5d20b88774d77e61b871de46830ebef5e257b6fdec221af81da008d25659691cc47e45e9f92cf8e52b14c80062b735032a44ee7435da3b3bfbacbd9573605c75bf49d58f11ce69c711b96629b6726e4131e4a817d60e38d36e394271bfb725115e0f3a85c94a8072a49603d3cb52b3f519fa4238cd7efe7ae9ba6f89e99a91eefa9812d9089f2c2fabf105f38dc73cdc05058f918603a1cb5959d17ae9e5b3ba50bcc0730c32786298e32a605d2e65c108251db9d901be120a0b92172eb6c91e37f5a080549801b36b1033f8479899eaa5ce3d1eacee50fe091e9e5a1ddf3e1efed4f13bff3c22184ebcbb48366d6017f7b9fd2caa77d3a265eb33b9242681088f25677e9e1711f5ccfd78577be6ada76f28615b8d28e8d4677aa36f779c28831d0343c1bc05d3b3eaa09b4779850f2e2dd02e2ad7fdbe2c7e53be748674162e2bed84ea2a0e0f52e865f76475e717e21c28af8206776edb51da6376bb5d696f7c3a7bdab543359f2d7c37963e1dd917089aaddab2950f59d28c0ccbc4768b975bbe73fc601e31fdf709b6f3606fc82393bc22f2c702db7141ddfeee19b2226b30bf0ab50d564c8baabd5655739e626d2793a9fc6e0ea54be07152ec2f59c69ea0bdaa25787e3260f23ea38a64949cf7e24239c94f4dcf163befa7a7347fb96206821d85eaa9c38022ed91ebff5e34c83d022ff0c84ae0d89089843feb99feae5be0fc5665513413a8b21bd8d77fc15e16bcf059210fa542f5ad9d8c7e8cda1e1c8304a75c39745bbcb432856173dba85803d51f89133eb1726f5da1d844519d427ecc3eed850cf527b8c95a2512d334a4661e3832e0609caf26ed27bf8bcd55259327d788dddb723d7203f9969b63a4c5eeb9ec859048a29e6d15279e2cdf620a1303be57a232797cdeaf5f2cdcc2b76e1d6c8ccb6904b5bfae334eeab8f6d8021b26e68f29749d4aadf2d59e810bff51a3756344c67f6cffe71f6afdf35eee93c87cc9ee226c1ce6868eb5dadf9aaea5d522bb320c763a83da48d17318f71eb49c5eed69e934ca8210d46e9ccb55451b57df3e95a4461748e22fca3efb9a4c020173357b640d6e35cc7fcba2cb0a8556e4522d50a1404261f8690a14bf7be0324a28567d454e31579f7ce969c144c67152903d1db128587c871ce19817157895dc01165ac0b3516c5db3d16a29ff1b5210034eb7f8ca4a0ff2d474c4811836789e06ed9137b75a27a69348a7eb5e59fa4edd653ba3ad8edb8551a6a467c1677d8eb5e9a81dd74446b946d082b4196cfff351edc47445a68c7504665634392a785872571a93b343691be2486d56dd82c61887486bf710effc6cbe206854abb384cda8790e04e3cf0b1ae4eed5eaeeff4fc6759c137c1d974ee54f5f748543ca092f62232436f9da1c116914aeee12035552bb726ae1c5a02cbc24f71e62c3f91a94912563aa9d20a47bedd14de947c701b1cae364eeef79ffb0b2681033bf10d852d49a6abfd30db4fbbe433628d239fc74758b87a5a197d7ec6da9ca1cfbe10c7785e9892195c523b6d180dd8a93ecba22c6ffee5dbaf87ac2035f7d99a44a5eb3bba78283da599eb3c04a2c599689eea5b6d7090de2c97c640c297835593a8cc096a1b00461558ca02cac3186db2d1e863a43a34e760e8cfc87ed9d58e49aaef4b5ebcf0a672fdae7b14c987f887ee025acfae60dfde934d4e0ef832c4d4621fffad0ff0e041012bcdbf5f50487020fca2dfdde80d6154e026a8566befc90247387fef2f4aabf6a412e1f46bdea4e57f258da5b35c1956562e4c0ef767656f3f66c02f4a66a4aad23fe9a6954815be2f572203e20fccd1ad458112c2a73483f96a6f0aa582f9da0754e3c1d38564dfaf870729bfaf42144da553a11ba90941f04cc6dfd97e5c9bc93786fb2019055951fba6778471c96ba18c042e970ae7234ca0367bf8ebdd8af463cbe49f9ba2d9da41d1f6c8d9e2f387bec345abf18408e3b0a84a45c5ac036444ef2c5635e34eecf5ae07da56b638bb9cc89c39201b15282b4ee3a351518e884f9dd2f97f2f973701d2735d32b0b28080a7e531fd9012a550543f9e80ab61921141b473eee52d1b1f878c106e74ee88e624e1739697ee5b156f343179ff50883b3d3a36ee59671a9a6eebde6e42b34168ca361aec886c8d8bb703d56901d4c18a2677211251a9a4a4932f89dd595ead18a25ae0db4cee9df36080fe37b0ae01b4db77ad629060b277517ddb444f9443919aa844217b16982f919136c40732c88bdc2283c47bd68d53ee9d923430b98f4a87d363f543dc0b96800ef6938e6435940d8845b448485a0ef8ba82d11831e8759fa39c190881291812b971b1e7e3c989601a475455198d00cae6e0981db6701c8c9dd97cd8d883eb4ff6d1fbea1bb5f5bc24ad5158664c208be5cd0a78caf31182c1b625ad9c9168ff31249e2fcf53419d08d19ce29978756a395e00c2043f4ccfa569c2cf81a75ca25a9eba7f035a0904a3d35737253ab1070d337ce4a683dc9774a61a5ec71d9931e9e5522abcf20c85fe34f72fc5db0214fb33bdc3fca489a3f97d9477985ab2c375171a8a79c9c3b5db312861163692a51f7a72bb878768f967156764ef41cde7cb4013ed13c1b8f89e05b817325da0771cd488d04b71a4299f04b9ec0baed2ac7af11542738a655ba675af996f188e86a7de7d703e174048bb99a629e96df6f1792c23e870e0e44d108eebc9bf6c94aa9a97236f98396fcb242b8353bc2e8487b80384177e6a8cceabc12d122a8847fe1fa75783c74bc27ef023b65d158806b827cadcb88b49b6a983cd00e1eef126a35949bdda3d6d8476cdb6eefde473e6ebd7bbb98a904e004fb8d7cf04f88abd2d52246c91544d3413623153d5cbc41071255445161f3db3329d39c24eb5f4973742a1b5d7b33d5fa09d01e7f95b36e9cb29042086f50404b6fe9d40bd057179dfc2db0e38f36d1e90e6bdaa79c6284f2b4859f145b8f6f4fbfb410d53c05b60fd8555e05ea52fe779fa45ced47eb1a8bb26a529002c2d521f2e02a0fbf949aa6e82316cd1f2d9627ca73b8eb5faa7dfbe5e55ac1b34c3b59288b8e65177194a4fa603b04df7a5b4d05649151ad1391583506a43ca22674239554fab94b37e04b1df7bc608b9db7e64cf549bad8bb21d217f1a0dba9dcc6fcbf818f6970e36671fc3f3d2212d04c726a5e8c0bc67ac6c39a50ec0d83de35c5f1d16d79b3ce9385309294ff9007dab579ebf2fa5173d6613b56525dea98494d5f5460dfb8008fcd0e40636068af53e661486a2a1c0a5f89e46391854b1390225486f82c2f5cb6b9767b5a0543874b8b161a3416c7c1c06c625b74c2788cca2451fdc7bdf98764e847c31c3d1fe727120d9fffab93eb5be36d8961cdd41ff53151efe65eb937b4e64fb7b355e0c420ea15d8dce02dad90102f7c8e412da77bfff140701583222bd842fc7f3c277d6c8af1ef2c76121bcfbc43f1cc39bfb3851a9168398b3f0c0c86cb2a7d0b4a283df203bb332c79b801a08fae46da97aa2f2cf081994ee792a1107b02325b9ffd176953579488b009114050880c89b51f830db299ea3bd5ed0aa521e55baa3eaab3fca8f0a692878d6f350ee4878a91c12af4b8fbbb3f8212273930546218b9ed040a21c81a92378bbc6a745603c616d07c1f8abaf2d44b617bc41c3e9e5b7e2f6393c5ee547fc69c978388005ddbef2b417fd715545b65a33d97082bcf270c89adab5dadb12d8836c33ce79c6549351f73eaf2d5ce412c629438f18504067bcd8027747762b67fd20e05c2c9126dc5eaeb08139752cd663b26b33962a246dd7c8c45941f0402814a291bf13ab2b723689dad0e6e70a63fadab4f4888478c151c7140a928caec5a8c9f5bbd6cd991e2737c8feb1c796d1db34acb048a4b9fee5631506050cb409209c78b1b0e744e9cac75c81205368905785d60b512c77e6a1007de72568c79380fca1103ba6ab1ae497c867a0c149ade59957f41169528d07b94919dee8386df805fb154ae96433eafb45521939c76ab587dbc1f163313bd5eea26001f5ea9ac0258d4c31f5f30aaef647a241197be2cefa384eaa6f5f1d2ee6f4dd98506274cd150e53c54545a363dfabff6a752ae0698a252eae80bfeeb83ce7550d71a8c63132404efa14221e0cefc64cbe7a6fafc6c0c75dc87cbeb946d047cf89fe17fc6de106daa72e571cb08c64f6f6cc4bbd3c8b30e8f2c9505f9aabb03a5526e3d9f21374f9094676f0216b7369e6fd511a33e8ba0b10cb5006dc64e4a47066ba7ab5b527ad483f760d434f4b0199aa03a21b8ccf13ae2615bb2f4f0e9b8286378ee53fc3bcf3513fdc91ac32d09714039d1d95f7f81c5e86770bdbc3267846742e7e1e4e8b178957f5136e0583951f36a8d8d5262118786591988508daf594d4f16e729c69e26ae52e5e1a8d264a521c5f6d44dbf2c539b8cf0b14edebd00d5296cb4375e349115d51d2d7997490f99ff0d012e5b0a61ffb8742070d7d6e76dd70cad962a76fd47dbf43bd6fd357b3806e1860d1f662ec8998147be5867e65097eb3433e6a83848d3b3b8405133846deb981bc432c1d6a17013d4237975d7e01fa671b815375867bc3e69f1a2dd09443ef3075e51b8de35ce285fd90b9e1f5ebb1d3e1c190e3b86ed0dd587306314b5dc3d6811928e0595700d5f023041ac5c53c7e5999d6639972c5098441c1b41775561e1c79c3d7d8b0ca2464f2acd4b5683b0ebb0a4112d9497acf0cd5a9f56f48d059489b06ee5375ffaf92a4af241c0e91e9ff27bcfbddb5a851a18117291b2d222fdc3711cbed7dabbaddc618ebcf58720b56bc6352055d2be7bb3d999236baaef890ed329527d22008f8fb79c567337c137f2088331e12a1e158da161dd69e80b8aa5db4e9075eaa7892f2935fd286ee0d00232dd369aceed4794e0e46a62f944060844c2c5ed628689ee138856bfde4ef0c149672ca25dd17c86943ce3d37641e070f7726aa46e338335313d48817590212983fb12bfc6912efe1b113b007c8985356c0a5a969c656d20b90892601a6c61b10b6c3819291cd89e87d2e60f2263951db25bfef654c0ec68f48c934929c2b3acd66fe87c6b61d8a6c725330785df6795501cfae3803dd1130710562542bd5bd334b6e335c8d0a139340322180f1f9ed071801c2c6a725eb78cdb305009cbc098da9650b9a14859adbd1c4f4d41fe9fd1420c4fc2438567f4445e165acd23647c74ba1e4fcc6a4ccc1f24643694c15a6a5eeecfd23cbe27a55b878efbb568e52f797d023ac0997330e6ab72018921d8af1e0aaa039b3c5c842b3efb0b6d9d6172ba4d0314af84a956f15ec0a744b385255d053b8dc3efb89f9f0936e064c1a8a946b802349514247a2c3548b45fc048846d14ab14e3aec8bc8919c897c4df26218c3d8c5c80f70fa5c48f3fec2b2be5a4c42b86b1b8d3f32f41d271d376177e10d36ce393280635f1e4d3c0e87ca246548a046b427a32de0d33e51b88414e6888117ea5d8bb9d7554b75bf0777734d445e56c1d9ce77f40c8d6ef4865e5d316fadc3cae46c58299508ed49ab27e674198cd82020932a8f9ca845a2779c9d52eff9b56da2056fc3f9bf06f6fb0ba1210ad596497d82e9882ba087befff0baea971ef4af98b82b9a5e35d4d6f3580022609528fe95bcf7be3a8f623d3891282366222f2127a9c8407ffbab2b3b1708ca0d5c874dcff4f6b5af4ac416646c185e281b974aa7eb4c6adebdd37d26647fa4e634ad753b70d6762b132fef3a2f289a78b5675bc0fe761e8247ee11e7c8d3363fdda04e5c3f399ec89e9b2fe42b96981b5a21ea4bf5e17efd3c97e52687c804b4b275c8d0e10427cefc628fcba9d23cdc4d50f08c68f20525aa16701550323f4c2b034d1292a7064c6d8e6857e896f40e856190b0e7ba5aaf32c61c938f3ab36118fdb70cecd8c8538ee4c8d33b87619450bb38d76d8054d2b451788274207fde98d021c20a52c5d4242e76b75ca8d7f1b913b74b538bb725ad4bda4a4d187835ab5a2fd05e3e4d65e67204c7f8cedf2f922364de8acb34324b4b9141cdf543cd40a094256ac3431095098001148fa41fa68d1d23a4dc306a9371cda55fd7b572cd18bbd6428e183877ca8a64f306132e15080e364bf42c6c0b4f5481347e5006fda3fe3a2b45d0137ea761ab76470171ccc7a65683b3aa671019ec778f22ed8d1e0e5b535015d23b794cc7364392236e69f88ff3eb5baab8ebb629eeb045c6d51ab387cab4e138d42ba2bfc07a4042bffdc92773cdf97c4d7807c6ee6c4cec6bf1e24f5184923bc313ccf58d357e058a2b449308858b11f2016ffa0dadf64919ced9596751b022f88c3348950eb5fed9066cb32f1e274aae31e016e113efaefc13d6b1289008ebccdeb6a400ffa913acfc712dcfd444ed94bd2d3f46de429a979b60cd71695a58cc9bb06e48151bbd4b1dfb786f3543cc778953155a7823a8652558d79fde6b51a236210012de7230380afbd428feaea1101916acb82342207be407b60057581acfdc3b22ebecb4d343a97da3914f8dbeae6d329bff64821748d45fdedff892d5b5571bc9908a9d19e5694482b62932a86194e9d3cb0f0b8292bda0349e3c8b6a4bfa671b904eec03718b6673cadee8c3b733ed741f842be6b437779d31de6ae31f08acaf870ddb7d708d29d8fa6f73a5394fe7e24a0ce58166e24b754e3316f1eadbab9e89feadc9b646144a23f69b06d83ab74bbad7e7eaf0081d28025faf35694168d528b3c6b2508a209dca99bb1832d233b6dede090e49ba894a208a87c416271217e5034c8255c9818609efb3da68af6b0e45027d1363b2f37c6a9b65aeff59a6db6f20836cea8307011ce570ef40cc1c0bec01aae4c10e87048ae85dbfb5a19ba9ed3429c2aff3aced009d9ddf939ffefd778c88da66c3f22390f93dd0198481cbfbdabedd1358f3cf0966ca6558e2854c86fc852fd0d59adea81206cdedc661f8f14e2811d73e6cb5032b104adcb02c1eea665a177e7eef46f3c1db8f022a4579504fe0f696dffba43bfa5248d834880d13db0ef2c94d537a8fac4aec601d78091590950bef827292ee8df475acaf35ff2f02cdb9a86ad883124ea2d42500fc81bb9338e1da3e2b0f0583ab5323424836edac7ee11d7b974c0120c53c79db8eedd49f3b9463927324c2282e141a10dfc0d2da9353cf2281ece0c95bfbfd7e031a9638ccb64522ae0fab2175a943c162cf7aaf37fb9e888c2e6c94af23b48f2d9c42bf7cc11c6bac6d81abb0fb687d9c0273759fe56b4eac5e763e193b217d834a8fa486614276d66f4215c4cb8194a639896a48ed81a9986abd1f7424797c023bb28f28b36cf8fcf3c699cc83e7514342d167650d015f46f3a571be6b33bd3be49e0a314ebf001007e7091df56f524c109c9b696e1c80890a36265cf02c5132cb759e8e834525bd6efd2eaa1b6b686fe7e37fbf9766adbdc40f4f8eec9274be16f24171503970019d9b8a5c0758dc11110c1c0313a67aee0f2c38fe4622c570428c1fdb06cf81634a4bfcb880b059e9cffce02380573910c473f77b9fcd8f50461b1dd4abf2b5352da4ee61b519f5e9b11ccc6b696651cf14318a65c0f2260117e716a79456973e50984cf3fb28c1654ecf4f41e2e0b9d6c10c366b25f262a1399c33b6c0666eda08a1a43e5f1af591c59b701c517b713f67fce426676514e82fc4b82764a7e3aec23b7b6b105781055bf9e290dfec58df6109767cd753b5320c7b6c0b7e8341d8ac32528bbca82ed4f66d3c15b8e0d56b9c2cff196c1c741ad5023666282593fd69dfb86e0112f5ad1426b599742971aab3482de9737d614ff0e424a2dce5c2ba6c2a362a54bd0fde930bde5d387191436580b2307353c76ea7647f86c374b77b42c7bf98c9c6f362195d303f356b798befc913d6256ce1654d27fca3ca8c483b0e2c003294b2b90f24e1ee9069f4cae7bedd1d6f12b9cd9981d6b8fd1b798a98d12c9d557fdf8aca68918340dc8b2085440460c5e2ca28ce41a0d14371b114bb548c06646aca4aee8eb1ee4da0d1e19cc5e0f9c8343995b276dd5bec582a0a60d60de2cfb7cf9534408af2612181b12117087d5de7ecd853c9e8cadee405a7dcc289f145064d9ad6cb39846bf5eb9a85e3e4c3571613858318dfab4b9f023b2bb90042d7ac38d2f9f3e0161707638ef72e5568977ac6651ffe7d9c0a838050ac8ba6d5ed89dac574ecde06c1ae734f9a14e3caa06615c935377c04b53b66f502087bf0dcef86e6a3821095ef26ca31d046b5d6e1c18d7d1675e91e97d3686f365f601dc106c40c0680b6ee6129f18ae8f073c6eb201dc6488bf700abec6112a758d9d6f0760e725494f8e25fad24916f0b8a3ea5f19c8b52e10f717c51d4030ae1fe7d23f89655d23c1810d89e9cf8074c62aff8ad9984061572946f740960945bc495a7b13da2fe12b78d8748de7be1a0156be91fa75da07c1d9eafb12a8695190fcda4bdba7eb76a7c651616693150036309aaa9e84afdd54db179344c846c90eadcc6a4f5d5018c01d86688df87ba8b13acd88c36aa691cebce78ad633a3471af7908aebe0515d26012c15b8a86936bc034f5145338de1416c4d72801762f4db1c3be7b83fd07a74b20a44a9c3d1b10dcd1d4e2f7e104f5cbe3ce44a7998110c708b50cffb562cfc4e22a7c922cad35b68b4b95651898f6ad353ba3469f88b7543ccb178f2f5cd21d742f8a4ce2a9ddb5df9878dd2927e5507a6141574ee1a88c39bb958e4d99a455248d6df09907bce99b8e06c801a140cb0812ccdb26933cf79d092b5acf131e89702784f8611dc2d39df4440edfb878ade119a10c8173441ed881cf9ac6dcb4dbe69550257173a053453fcb2057879df8114ef1c65e83253de90c5b228832ede81b1f46b88c22e1c00b52413cf77345255098bae6892f9d14043893abea2c5d3c74e0a97333ce8bede96b644647c74f3cfaa24e1dbf4c337698ddc1ccd1d23a83d07f3661bfb786f9c6cf042cd91968cbf7b17114e5d0fd8c908d3bde35de0f9631597e939e0e65327bb895e76ec61dac2a0bd6282d82d5deed4d6f55415fc28ea5cc452e215aaa0a9af39daf44de54300f2880ce326f184ad7cd63521594f508b7f76136c1aa8e0631679bb8f486c750444f33fc4813236a7256220e71bdf6cd258c9c4776390b087d6a4f357050c0d2e394011795e2f408ad56e550aa740470038572d2e4109fb909ff06318f0aefa79d73ba2b869d3f6ac4325744c5c38bf08e93bb641eb8d281c08dd9dd93851abd7d6c35fc31c554193f70e63c1a134ef28cac86c1ac6cd775dbeed2b840653daa7af8eb9b62be7f005bbeea109cb051a81106e7c6866a6fea51d0f6bee2df6721078278e53b32aed51e40f950aeb401a8fd45f74fc95276fe39f8356e70280d0564eeab6a71e353b2e128e18f4941e01dd13ad901c3b4c06adc174d2a50c3ff471ca956d4e65d2235fff7225adb2b15de8d0120ac09f1c66be2d48596af98476e38b01e97e23e87029cc8dd0db0f26236fd378a61555343d7ed6bf6261e639d5816ece53a42816d302396a9565f1b3e99548fbc226da4d351f5f0e637c2e01d69b9bcd731497b2dcd628f3095cef6f87b07f1191cb0188a2897458ee398a9ab3a78f81933c97659197a33c3015cf900939b45930d6ab6ef6cd57087732c3df42800adf2439477be2901b1c53f9a8481b2e2ad8c61c315446a96a8308a006172be87d85a9500d0d131c51aa03f67964ae96d5adc659183ff11abb27de0cd16a7eed15ff18d135413e106c0fecc532d5b34873048972eb63f50e9c056c0e4ebe8ba20122764686ef24485b4e6c6d79811defdd7beb016078befb97682f80560be5087f5bea118400df255d0c83789286f449cd6541b286949715ef0a2cdb0f0d5c12e9ace787129bfc0915d763846316842a30e9402b460d4ed021c8f17bb307f9ec066176d2e3062187739171a965652a96501789901226531791fcb9045913e81f6a67efc3aace7550f15f471d6287c5c54ddab15cf32b49d62b53a51ca0980a4c55da8ed8290f6025264e6b2e5d8d7d82958fb8935bb9b63a691f0a31ea252efda10d82beab9a728a7517d16cdd526f27f740318e9ab5c4b6a7f3e4514599eec7a7349b9d954dbfb82f632aab3b2be68963dec2d1a320c3a2fd7e208ba57c680a44935fe81f94a09d2c5f57c1a60e9cb4a9573646ff2a7d97fe6ee81f7cca0d2d7a6d8274cc3fe18058c8e7ae11b2ece0ffa21caaa91e592c789a4c4895ed821195c97cb65f5e8ebe2ae7495322e158c933c15a02451dada93cf412a070884d41aa986d62f2fe26937ea03a2b0c01f9654b1124c54b2a50ea2070a9ad1c789d45f0972f533cd3cb397270c95289299bcc60acbe99732fb27cc6f57558ac0f62cc0984f410a3b9babfe32f7920cb2bfdf770e96aabbe59fb38c01a00b3533c72ca656816960c3e752ba6718ab22dd35707d317b54ba6523d3b9efd564199070d841151b7dee3ab3acc8d1d982009a9542d06d92af17f9460574b89351b019d1935d71261fb35cebeea4cd27b51d98e269555ebdc8058da0ecddacc11f34f9097e6f439a49ac72718a3f63b2b47a0c0ff294bbbf5d26ac0e605fd956f76c6c783aab10b2c572bd90f15660a0e426547199c2340a94d06a6c8ebd456434aa0311caf0d452433080f68689e1ea3ec6a30621c8cb8c22ad4bdd3348d4646caff42870c88feed8a6f81ed0526585d716578639f126a2f37c7419d65dc96601c0b0af94832eda2e8deceae2fcdab1b952e6c9b46c5ebf63c594fc58dac832d8fb29e35414c9449d4f5061f8a15c4543f5919dbd43c8bb3ec55e3f045d025081652e683a934890d454586962d2a5ba685342c72bcdee349510b1dfec82996def1e05695872345b7496ea99216f558883c0f10f304426df6ba4fec30d08da76896ae0f0f980f9219dca27fdf67f6455ffddfc6de223b628965d97402fcf60750031c87015e2aa7e79db487d931b323c86f417f3766909bb8ac312abb3d7a2925567a6db756864ad63bb363cd979b0a6789c72683657790b792a2044e9c2dad0680edef112f367a84464927fc92ab71e9cf414fd1013182e7fb9dea7e1d298431278f07c33f5090a495be60e3869387c12440dd4f08ce439f8ba9125a39568e4124d2acf78181dffa06e11634991c63a16b399a886976a6dadc404e54a59e3362a71fee26c466e7ddab6296086d3dfffd919727fcfe4eee5957b86acd163ca306c44f1253a8f7dfe8d65d05a37ca2daa5fe46b5a2e5cc80c80fa304650be8d841c410f475b4efaa90ac092097dedc201b04cc2226345297eb2fdacd1a596d58403dd066baf56791a6fdd61c5708729670fe4d5c28cb3ef0c229cb9e6074e2e2aa7eb9d571059eb44416bc491150e7b6c0e6ec90aab3f341e9f8dc7284cebbb8c12f8c0cdb7073015421a62c02b3db7e09dfc3fda09cd3897e4541bdffcd1b577d7efdd3bdfac15cb01fa50e6157d65159116e6369b2d4ff0e169db49f0f8f2ae50ec783f4bed29f8193de77267abb2861724ea03c2eab7e4340382b79e6f73bf6fb5d7d69a6a92240058c30e766b805128088aca5f5db9bcdaa85244e15aa2f54a7f55b520584bbd3bfb0584f877974531bd79e8dbf190d2704a89758f873af00fa8720d3596f86ca1f3e23401c207f5f38f826d626798870cbe517cf84b9ba7955d78df04aef28b26b2ae2d28db6dd59f581c57e993772889b861d0ee54cfacda96538142db7e1d942e8169d77766fb106f94f7b557c52c37342db57059e25fb4026d5da46cd059ac7f607c157741763ba338d6a00c39e215a0a954e917717202fc72155b1ea88155aa02709510972d421022b89e3fa3ceec279fd124a583cd4ab5e133c001124a96d66408b6451a41b48b99e3bab100bc35746fb48df2f0575391a0e0f74d63752b452eacb69c776509b70234d440fdd8a76d221a355ed1e4415a0d029def4ad76b5c79da3b42e293ccab7327469be0800479c6945bbe3338a3c92c6b5a3bca2936a5ac6a9ee474d1ff16fcd407bd54f277e9266f151871bdfe2a079d00408ccb1151f44b5d38111cec9725b5dac87826c1f5991f0d8ca3e6d7ed4d46d85fafe9abfd71a7d05a684ed906de31e238c7eb5c2caddd776665e8b775ac0cfa7ea3eb70b040ba2bc159d7fa1a44f236c25ec9de4e4294cc15658de831f54a120152be05d02e667a5f5608c0f27f0a14101c892b605ad5978a020b35a83a2670e8f022e40cab629e49de42d3bfdf78836c6fb48bcab8cf57e6f0d7dd5da9a128e65393c3ea3a26460810614110fb3ad7251003e090b78f2968551f87aa4a6c82f714713fc61064e396001c3d49a3c8fa27950c39f9e5602d54ea3aa36ff1522ee50977a5e365ac3a09c0df68a6dc7a2427f68e9f7f9a2582df3494d9c14de8cd93687a66299786c1b53615791031c6fa031e07d6ca8154d28f2dc6c10ac4b0ad1d58d4fcbc7980c1f8a85f5ec30610340db8795f224c11504bcc9462548ec43a29bcae9a8d637761436f43199aa1756a9a67f735bed086f450ab46f17d5995b80f128f26d6580ca7d033cb11dd629cce10ceee729c22bc9352458b0399b1754c6841b3182bd4b58ea1a777f374ac246a005f63a81db2ee8a46a74f80854edce428965eea64083c9a78de629010aec5d1c35e2073c4862979434d273009cbf4b58ad7aad75784724d67750324222a89ba91e174826d7981d399a0114d4e9e47d60400a6101df8fa5a9665e59c6f3f14f06b9d946aa565b3980f3d2226da93c6a875e263c9bdadd8c9cedaa01ef1132795a5b94c4197dfaa9cf1283453de0df7cec0ccf3880c76327589c81f6d46342b1c4a758b1c6e576ef1631d9751fdfe3c8a2a0fc603e6afa1138d4d90de1922770dfa15792d474ef407135e194a4ed1e9137f0a351ea3782f24a5104541d5c795e503f7a41b37475211897cb3556e6d7034a2c07fed1735275fb9cc79827b6c45918c829f9d218623724dff7499386b52f94f72d77b445031ff0b681094b1ff257aecf8c0be634d5cdbaaf299e2399d37a721f5b821560af93f24b334a58afaed9d3610831f35e9cbb8d6afb0f2ba748975825a19cedc35163668873e9b797ce49fd5a38e24444b1e125d297b2ce8c5a55256657c06ffd64324984a183538fb03430dd32e88fec9d5bce2765cfb83a62d2fb7e8ec209667d1bb35155eb19090821a45309a0580c28679f087ee98e1a82a7f1ea6206ac489e165011bbcfb509a5f73b9b5208e9097779dc7da5beeecf48d5e45ed4737613247d1375b4569b500536cd09ba77202d130cee66012f1970d65872b73225ab2af7ff74bf2ee888fd94573d40f115fcf63b5ea7a72b28b5f3ba3915db89284da3c89cf5738c0a5b9fe82339d5eef2ca8db6b12f58edaa4cf137f00c0ca6f1f37f8a969f72b4967577601b72156ee692ef0615b18b1aa58f9b7d33b8fe1d806ee84798be308f120b3561495894934fee486696de269b9b15af97e9925817f992c3fde81dac7fc2784a395e676db7812ef0c43ab835a921f77f953f96650322645004e9c4f624fa487aef16ea5545208a2451f54373e23b9c1451b52bb249766c663b6da912c246e28880c2b4f079dd52e7e0c2392db271a1d286b722d747776793c7ea3788193d6b073cb6c6e69caefae03286d61adbbd32fc51fc25ec8a233bf73881cf8e4b31072c2242467cf8212a56d5cb514bdab07f7720e46190765f3b60d756601cde8531a80c6558d3433f66079db6a38bb9a4f5408526cb0af098db1c2a0feba515cd4b8099c0cd5db8b8846f5811b9e250b7dfbbe90842b16d8dcd4aa34c069885385c2c29b1441083525a85b97e8f3b6b50d6e62ba73bdcee52b71f1703dfc7150cc4952ea2c505d790cdedd1678383202caf2b50a27766f84aa85592ccb011010c5f4741480b9262e3314bd95e20eb52dad52ccbc24332cec54b123d4f7cf08b0c66c961fac7e6014f1d2b09ebd72e8a2e4d0d17dcd39bd3f7ab84d326ce1f6369a2e422ea6c87ddefae39b787baf3e0eeb6e8d2ca1bed05c502d92dc3b00ff928687a427a11d81c137680f39d4cd68118c904e17b3658e286152743315a2c31c28434761e9017ba4525593140efe3a464e67aa3c06e49ab0271cff0059ef7ec52d558344d7b71e35b15801a8435f9bb5baeb7ee67a9be15ae369bb6790d7c26d6b5e4ac3f511c30242f0698f9aa424732a6c16b41e0ba88cfaf2722fda7719f822554df16b713eef931d3b5f432c7204df0077988e3e307ec0f9c8c8286c5218e8dec8ae6f51bf9c12622c501112024c7617af24c87b43269e34b38d24d7a1b1b14446ae61ed64602954a9de8fccda046b727d79312d89556a4a73e737dcee427b6bd3ac30e97d5d0b99727153bd1a0e061b80a52bd5030be6c08b0eed837c84aece59cc5741d43bacc33a807cf079b43ce8536d1a9bb792a6a7db7bc20b608cc6e1ac21800b1617715a730274b991140133d2620303d8fa95f47dafe62dbb52f26762b6d19e2b9d04ff2e3f68c018b78df82d70df94fe821bd9cd45deeb9cb116414d5fe83cbd977da25ff8a609a97299b82305aff5f6f01b910f70650fd0d1b5fd04a3a50417cd4471f80a787411cba263d84624a0aaf0c1e3e83d87d0668e4d3c566cb44100b5fc1333b781657e6ae4b0ebcdab44c0cb3f6cda3456f32d2c7c8b8b608e35df86537eda60bfb320d247edb4d07e5fb651ca477b56df71e927db5b941b4e1b15ee2c0d2ae693cd7cacba75e7ea8dcf3f1df7f662f59aa5ec507ce8b530e2d1524cb51fd4163a62e87fc4db4350c3d282145876aebe9bd16f756eb567040ec5a8a18d133f679325bf98caa103bf65534593cd2e38d058f3ad5c57d89adbf32bf9b5ed0dbf1efdb2de9591572645869d037e96a2743e9751b0ad32bb93ddbcc92d1774ae772ad281174ad9d58a8a02fa8a0a501b12fe27c344655370e64a6c1485336a40d222177c70b4cf418adae00d84aecab6a73474a884a7034502c74daf7b962f29ddfc5261d3cf9d4665ad55187d2d44ff0eb1332fe73ac57cae2fed25afb7a82340f4165beddea7896ae6cf186437524018b608cde20bf151025fb9ff6b11d2adec729f3b179d0c0906133060d025e96757cd4a8fef0c63fd2302784f93fb5337b9c4151a98048467614e96e217285c1137a31e0e64735c2b7e4681b6435a0abea7bb79affef51f5d4c573e32e9c5b66adcf0c59456b1a889f400bb30a9495ef4f0cdd5f7ab3847a38a031d54adba8abedd67cc1d54cf1dfaff999d4517329ed283828a24847102520fcf0f984c056e9fdc78ca18ceee33a530408e01e182890a6fd0a097b070084f1e88ca93e170a0d4ea93f19559af8805b84bcd86fafaa5ae01ac02ef48953b8559cba17b74f753ebd7f170716fea0e4ffd5731340f49861f2d974204897f6c693918f0a6eafef093698a0fff4bb803c773b16b081fe68aa1dfbdc484d72d5586a56201840d3629e4bc11778a542c231112db3119a8fb456f83579124953fb00f5696a9ae3b8017634bbf6447a9dd36548c65a5a2652d8e453d1dc694ce89c7bb75641721b96535063374dee9efa659a7b834313cb69bc064a9b9fe5a62b0d85391edf21a4b389ca3cd6f7998055b0422d52bb6f46bdacd96586b920a736fb67b64df5d9c8b4fed6ef8ec6ebb5c4842bfdc4165d5a3a1cadce9c9b5319901107ab9059ed562aec259991c292a9c5416a9a3fc9679f5785b4937a3227c1a219616997d8ee55717803845cc7334359a114c0dd9a9c3f27963bbf13cec8d54614f7698b9810bced1d18a2607984da83c3df4c9e941a64ad340d15b41eea65c699b3ce45b85d955c95052317f839c301e4e951d801c7e5cb93bb3be01941f6078771e31ff94238c5aac9f2123ea845b97d41c700036ab73608cd63b6f3c0c0f1e1e96d08c33adca25e1a1c24523a31ac13b43bd79bdece80bf5016ba74f9baebf334b3989d86e30c7184d8f53f2431ca22ee7dab38e6269d35dba05f8cb61f4e019e0d6665b98340d9080165c34c10738f00954a44c7f627d3180ca4c78d361fa3f8d8da4402b8dc185a306754fd7716f298bbfd381745df0968aa0aca6b8f6fc0a7bdaacc0dc4d3af9ece957a584ca0188812f47ac27b8919308e2460c21962c6512215c4db6da1fb6cb4f0f1ddc7a813ed5c256502b3af5fed7c1495f44a861331dfa78512e13c643bb0ea3ed62db0deec8d75c93c7bde994f61317178343ac51993118b7db23c6a48a693e067630cfa23d590bec207c6e2d9682d44427766afbeb4f94351c3b0890d0e41bc9f0cc47183f7461435524d641e67181af051611141b45103ac371dcb597344e2f13c9260c21571817681656a0b172453c44d6a0a69c2dcba0d9efdfc06bf81147814367be66de2774ee5a586f35983d2c7c62e72c87d2c0b3e86f34818ac75fa3d5c9b8fecf73e42e971e2dd0a016f1dece6eac321d79465c8968096b78318824e474bbc7fdd7e7a8a74309661bd6709e3966835710250b82e9a09b7f8194d6795372ac022bf4bbdfead185111f470dfe73bb39c48f345a6c832a2c58bb8c72ecc85058e5c3ef7ee4c780cd93b14496a2d146148ce8ee1329b25ae80bae3040def8aa3ae958fc1d9efe7e5a559e6d00604c9fb68abf38ececc2ed6b6f93a0aa659123e35caf5336e9b6fa696c771a906c686120d7c2e1d118ae62a43b0b0916c036b4be31f021a6e5c80efb076e12c635e2ffe2abf636ddedb0eac67fb0360e26c77a4c41f514a56922adc56314802090c7f5c8116b34c15717ae2053349dd614ff8b895803bd7291321ee94dbdaf7c5638627387a377222959474abd5c51cb1a6e68461f4995f19ebcc854f0cd614f97a1fbb57b567780ee236cfc78997aa1fb617f2f57ba51ce64964c7e6e0e998984b1cb96c4e9605e7df7292efb65375a3506af4ed9e1ee722e96a7a0880a4fd047cbccd6770d87a616be8ba69a8c34b19aa2db7957860b7b214ea2be31555999c930464bf0c015d12178ee9bb95b05b787a607ddbc270e1be56c28928d5baef666a0c15d127b98741497e35d52d1dbba2817d5050f12cfde914fec39e7de9bbc89ea3527a4e307bcc5a6ecd3ccadda15c9cd8b6e81432c1bc66aa6f9870c1f1e511a762ab9cf55da1fd271f0a9ff73d7a51357b4f10a2607754ebfe5607d7074be7e21f51e53e24f576b4000a52c3a698c20de45e6a8c0802a2ea3e7f5acf6573f02d1518f6ea7305adced129f1f7ba5c57226cfbe664e7126216552740cb024d52c62ed7fedb59de2a6f69e436458c6353bb4b45954d1c619b8925ca47ad8fe1ea1b17725efa7c5a746eff33b6e9c7276a564d0a4d98d2600fcdf4b030dcb3015ebe75ec70db1bb4144103d7b84d84ed57610d090b2556bbf7b9cfe0779d4ab112cc08368c251854061f71521eebf92ba1c5710d69aeb7b351fdb62d72ad5b59ff12f9270830ce8f662a04ebd1d61080ccbf1ac1fdbd7b506fd3351cf60e49905a2c425610359903248242860ef1e480f45229c3dda960047b5cc5ce0269b61f4c2ef69a25b63355a823da42567b5a1f6155dce97035dcd814bb0187fb66dbc64b26aba5d369a554055675a94fd13a9cbd902260cd8e31537333d3933c849d08422d5372665c60df9bdd8e7e396b7be8a90c1fea756acecf5ddb944b1fcfbab476d208c8c3dd4853368506d0791337f1206f59a38e582d66bcdb8462d16044f230af21823e4e8f12ff660ea5d94534e672849be2f2fc9e62b21e442e23085cb597665388697a27e4f19b24f95685c4b115588c49729839fcab3666db6dc3111eb5d73fdca5594d2531490d5ed140f8939904cb3fdeaf29520714e2f169826abb8004718c4b91102b7fc5a5353d15fbe95a451a5d4fdb1e3d4f6bb0991b44ba31ce23a7a346ff5f5a060a0051bc919a009823ae1607da6e0025d2aa49eda0e8bd09596f6ca3650dcb8c61b867628e88c836270862afbe33a7077306c9427ae60d1ac3b08144faff9df278bd3578334233a0c44630f397f49c1c26ff9c9291143f02fb6b0315f95dbf36741efd4c7c15005f6e135e71ea4b45a7760e2559b392dd27ad7add787bbc2abfe0aed1a54212c8683adc00f067b895556265581ec69becb08467be5e4f0f2b0f4c6d8e51b4686b19f8b59490f94d1336c4a1537e003472e517e83e32a84bab9fef875f190c6fc1453484cfc88b865b339146456de0e523ad230f9b5777cddb9f7508a0222d7148d3b0ed07afe1251fc788df2879d6ac18087a5d737ee9f024e14e5a10eb03c7f0f9d83ef560ec26a49270d049015b95acb3f00b2fb56bff03c4f3170079b4377a7df64020ef5c06d2e450ce87e59ce8ca48aaba923074102a296cfa88c1173360b824ff2cd20cefb8e31c42bba06940854915cee6c1ae975267984a2adeb24eef0d07f45cb7dbb9410f650e0d17b8eb75eb68ab3384e6c2507fa2b4d359147a3cfc13d2009cb40fc2783162eb6ff49be0d25a67c4d9bf7ca5477d9341101dcfaeb43d4889749fe416bb2b9e67742ed2d4c6f087fe346b540822e0508e92158e2f01ce95e709f19141590b9289221ffd2d8e9e959fcaaa185608dd460a9feba03a8cdd3c2b46c00ed0f3445523b1a9ad4ab0d2badd6b2639646626bd161e6315382725167738469b16d9d1bb215add4d5fd7d8f2248d96fa85588978cd01c42ed75c8526b20cc7470359a6658eff45e6eebcb7068c8bc5c2facc0498535e51c59f6ef23508ffeda4a7af837d255c3247753513f3960556b78258e17fab1c292c2681fbffc89e7375a6e3c2210cd2cf64de51084c8e8be1d831f53000a017603bbdb4f6c0c6ec8dd2b2cebca8f283d26bab091c4fd41afada5b91e335a3c9e2307c8ccb7a18472d8da3a88baaf3ae6a572a5a3bb0c1c8a3d5df508d1948a08462e19e94828ad5b895aca2a5e52045eac39e5fc808c4468586319d12b085c488bdee69b4232c194bcebd202157662c598fcf10df0dede3be4318452f69d641f0b1f3311fd47838802c413286a3b3bdf02a2ac8c2e562e5d9d489214eed29292d5bb90934b4a191cabc60659e6c373f04a23dd566dc469ef5e537aa610c1e0232961d26dc3d680f30ea47b141eea23fa67be2e888292bf73431c21ac43ea0f4230fe48e92260338b252fc8a7f5e3d1462e02f27fc25c581bd077d653b28825be1a0b4e985cb29af06af335b25be73727de7fbe05cc6096e88980a48f092fd38a27641762d2cf54439f7be726973a1c7a381cdfc686994fd9573ea3b1c4fefa09c66f9b41fe8a52daea1425f5850942a890a5e69c957e9818f672caa224704f94bc4348a94f0cd30197297daca977cba79c397f418d7d174343e1ac8c18bd99aedaba7f9b6f5e5880918dbaf9f4cc26cc984ce31587d6082ff8716b1c38a46645e4bf803c1d9a56b8742d746000704584de865d80eb84b21c936a7cb9d00c79503e4a1c83822c27750cdea739e38417b3e7d8a2647df7c66a4d4864278c1a8cc0a9cfaa0d75efdc9ea59d89bcbdc427c9e9f61771e2e910c220021dca88ed12c4ae4cc4d82500571e92024f857451376ed9c5ca9e04b65e45a2d56a96854b14e87612b351dd59b9cc9b42822a9950aa4ab822bbf98db1cb3439b2dfe88df73d5fff5d73b8b2aac398447b628b1b6b775ccf1a81312f20a3a5f4795eee07d490fe44407a46b8ff23406848066bbdf4bb40c6708c2c0a4dab6fa11761350bcfe079e3494c225a953224690c81dca89a035682f687b0f91cc63825f506c026e2e41473bce67857992c74947479af471a5c37f34916c31eea3f0aca40e27a4fc92a0b13210f9b1ed0604087c59cc593f528e6480fd4784b403b80a9f6b52620c72dcd3dd282ea0189086aae4b4eb7bd5a425ef1857456204f3a05ef95c7c6cf03b5ca59709e7464ec28d905c3c53fbee442b54d5bdfc76d989db6f09e381a53b256359138c0658e65cacb1abf9932216b387bfb4c590ccdfbee9f953c40f294d5fafebc550728ad7bd552cb532fa15d5ee0d687533a3ef143f3a0a6b70c5b064e45dac3acbec92df2b4e34a3226087009ae9b462107d5d7b18831165aa5dfec0eb42106dfe4c183f59036b32ae8d13c4ef4dfbc982afd0c80e94b783583296b4ada66c2748f96636556c56ae7291ad6eaca0769144edc19822040982afcfbf7481ea0e363ff6d7af75ad2dc8f3129f4ce1e42518cf798921f57c1ff35eb87d49354861b45f058caa14723a909f86c6af8212ff8d8d5bb8acff166c1a6abbb7da0f94919bb111055fceb735fdc8bec45b2b2c44bd54b7abe7335e906f7ea25d573071d4b7801315c20a5225d1407963bf6fa0c36f27fa8eaa1a92b243637c09826d70f37808233273a323104e42a28ad1a66afda7f05f05476a98c834db84cb0cfd46b17792ff17618fa9d9c2f998f614ebff9507dc8150418435ded376797ecdb706491f9f07d4d5c5dd5f587e0232e8c88e8985ff8a1c085490d096cb133a511447794509fa93fdb3fecbe501b0cdcb4962be435ad055e6ee8b7f76bc9150d4f11f9ccfd5da4c847fa57d2cbd73bc1434c910d634af50b09097626da0bf0c9ff301e5c1cd313be40a6c99ac8501bc8ec76a0dc33440ae0e519ebbbdde42272e94d9c2056f57f19db04709bcde8a3fcfc8091b9d986f9c8b2f2432f3de0ac20fed717a3457716113c26a3bae87bdf52cea305f78d99603f341866621c3f720c59e660cb3d55eef29658ea0f6a802eb5bf53ff327c5ce142c7378a54f80caad28e3d69a7030481b1bebe92a325d44cfc06c9ec0fd4eb8a6dad51320dafdb429efafbca2e876580f2a1316db8f064cdba84f5e3768041566ec899cc204905f99f58150178f84f57623973a9dd28a6eb5a06f0a16d854679dd5d8a24b5a839bb2a8921fc6f973c1d6228090a0b9d80664ff8aae8db9f6e21db9aa1153cc56bcbff7d205b9f18660327794675f9ef0129f3534d16f45010fafe8803cf6cc28be62031e31904b393d331c939e41645414a8336b41a753f3c44f45d93f11818f7341f89c68a2eb1778048efb0786da5e80b1a4f6c0db8bd6ff4de2fcf70745a415c0f3ea237eb521ec379388b9afd05132b52844b61a848acaea2e37366113669654310e5d4e3622c265de9d5fed0728355fc0e8c1a770f96b73726d1481b693002dbebd52e07bdb3eab5581d230708a539c1b66ec9f9ab6906a18376f32adc62b47ab810bd6e3bd4825f46bc50364e4a827922d7414f79ba4b2411bfcd1d2f85245c0cb384e02156d1b4e09fd80c5a466b793846eb9d66a05d48de6210606991939ec18cacf65cf85a4f06931be90e7c017da9d1376b9d03f1a2fc1800c4828cfbae3edeed53b9fa216dc91aceb317e86de19672d07b63f1dde20b244e31ece3d5a97d2d09677ccbb12befe3b92467abb36390bbd631ee9b0ad8c35809f30760b22c06178f2cd000a3f8d838cb89fce01f51b61d52dc96085aeb93768347a48426c99e8da0d22a727a68386b34f57df4948512b0cc9d31f613c81ac61aee46390ebfa7f4af70fc1ba71a04bee32194d1d2295cdce030ef4011400292b682afafcaff7b804738078aad880ae8c1041011ed533c8ea7601df3dc904f29561a46df571235135ec5495ff83c3250a48666414e510652692085abd05ff906f4f5e0a6e548cf0c67d5daf0cc119742aa31472a2cdcee26ca60c32a37657aa10f1a12d03a3e0cfe2855c77b6b496edc531575e76cbc0bb95975b8174269c100ada545aff391387533b7de02a899a2e5559379077523bc955c9d7e24b2c90a7ac8702a69f7224e13fed1145b8ab75934f1c3fe879e0f88ddb5617320e9769e0a6f9a187739aa3a69b16c84ab0a8cfce7fa1c0b8c35ce97fdf2baf254c627e475d87a053cc93bce89d1fb1f17e8a6883c30ed5d4931b1aec71f6fe644be033f47b38b40ffb863a079989c5effc561e262bdd20efa85e6dd67380820a69c048171c2143ada612f6b3c7e144cd6ad76ff622dfd307a4e2eb3f35039cc2c6c1c9aeec98a1635459b35a2f773865de5d06660cce39b5c2ac4c4fa1cdc68842aa0bc80e721e495daa33523d0d9319225a726b431a4f6e9c3485ecd67101688fcdb63ece3bb3e98ad2e5d95e133af73957a461f0a24d36c989fa4ef0839e09151dff60fa174d2739a9935cdc6d173bfb2478b62de0d117d7636e5cf5598dcab5f10eb9fb3f9c54bcb665c1e493e8962e2662a5c77741e9d0add99117047a8634603559a34a9b796c90ffbacd87e611c1242d9085e9d1b7e034fce64839b7baf4720b7e18a19f126d37f55f4cc17e8fcd47e4e5abc1d00c1d2e2d44445381ec7bde40a3e4a008490ee9c5e568896e364d89aa12fb3074828444c3b4c7f2dab64b1815a9966a2239210bc30b07954dc4369d4938fb57aa76d0a27e0f23c614afd0df7ffe6b4e570fd224d4db263facac99cb4bfaa8643cb234cb0e06bf1bd118c36ed2f45ccf8f9fc4e4b7cab029d650bd29d9f79d1df675d549a0a46bdd113642012bf82638504123f01d51b38815160687d49a6e9d478d418ed778d1a451c2668acc45b6afa95fa24f762bd9b4f9658deb7e465a6dc9411b277cf361677ac5eb593e918a9fac1ea2714d556586108b6d2fee64ab2f995c3c9feba8c2ecb07c43e788e564dd3945cbf643627c873cb84cf36528552b4902fae88987742367d3acab489aa29ea26ae18985df82c79f445621c63e8d6e046f23b582cb30ba65b4ecdc81cdf819e90bbb66fb3dad6c96f61f18c296a154bb5ee7d092945efd3f57f9f45ea1859f64d3d4f4410fec166f7c40d6496178f002fe391c547eeca701463b0123be5447c85b75a46d28bbba69562b33a5475db819191d6ea456b8cb859bd9c4f084ecd10b664ee380dc6d5910b10d6a2bb5411674a80134b6ca4e9280d8813cac8e9b56269b7b414fe88c81ff6e90b69c48e09aaaf8904a3a72a1205d80deb92d72552fe64d5029b8ca11ed81e55fb513e694f5d75f359aec78b16c29260dd5412cac3aeb1aa1cfd6b8cc6aacbeb23ccfc53c8969cd650d10840175c1ae27b62e398dbe93238bf2ea95bf1b66f63f91276e32406684ccf1ce42fbbef225307989f6c32649e714feaccd9768694a10406387fefa55c8695d0d23e8f2ce29bf76ce7875e3d8517f3712be344fc54475bf595db3fddb9e6322486620e1f44994d07c1b157789914a0f91e51616c4fb8410de248eaf5c5eb6a611386b23ede769c1da4fe00f074e8f6142dcd99470f4796b9f1e891c37f6304bdbb8151a8e213959b5cd045533f3fedf8a893e87551b0fb18d4f88e9ae46c7cf412fef46779c617ff2f62faec6e830b1c7625a6e19c7a0ee6dbf6fa3a58c28f54e5771d421e6de46ee63c1e5969e617780969d486c169b58573a53c796e8428ea0112e6ca10f26775feb638dc263ff3831d814f225db8155288bcf9ea628fa50031a2df1f23e4e67b3a6005cc94ac3eea3e6c231b4ffdda7162296602ada04abb412b26ea0343522830a0595b6d8d82ce5d632313862e490269746d493be8ee334d8a1380a05ac45eb26b2b636b028f85bbdf217b607a6a1abd25afd8bdcd71b8583aeb2a6771aa68dbd8097fa63cb15c18e44fdd88e897a78a48c721f8617937ebc34a073c29862fdd4e3de94a5fa0210d910168e678020d95629a043ad4035767b5632ef669f5e466c2bf8296c3d70b04acaf57b5a100bfbf33ec1387ecd0e6800ac8b8695b69d5403fd75b45042168b74b5af9d295c89cb2c993e3740287b31cfbac8d6167a5d4deecf0f0cadcca63652c2951ea1ecda1dfb4db34e0a27c0e8661fae27c6461ed191053b1c549c67991135204e974329c8f589fe77f6277d5c5e3ecd819a63730d883e26c87dd538f916bc07ada35a3c430b8ed66fbddc0059a9fff26aaae140be0ade24b5aa08bc12bf16f5e825f1cbbdb8d54ddebab6f9de4d3036b2471e82d3a11195001f5b5c348ae3e0470aa79a1ccdb65810ff15c09c64898afb0aa6f187767a7d5e867e8216a31fd740610b14fc51ae5860be740a6b29b3d9bc60c534873d73cee51e58a11ed2a58b2d199bd58a218b34b63b40d98ceaf9b9e5609f9af6f6cf5beac0ccbe0cd743fd794248ed204bac611f3672ee692f8abfe4b64c761be28be74a150bf1fd34c0d0331d7fb7e03a01a4330feb5f36d45ab2400e05e2fae287e97538b83e87ab38929e1c99e6a4348de4de13d13a404880aad6758166619de582706b5c040f2cfa23c7011ad1d730480e3fdfc494abae187f171fc2ae769afc517dacc8a180d3668cc2b6c335c90b4e922af50fe692169b84e0883586ee468c2b29c902f1d618086a2ffdc80d0f9a6f102c48f1c782b7853120721488e08dbe3c44d58bde15bc7e1204201179103f602034c716b9dd1968cee6b0d72bc0a24b0223f2f1c08b39e887badacde451f58aec2def4a2a1e714b10fc9e1644f2424fde5a01f08bc81acf8933520370d229753d22d3240743c692b599a7def1b4f5353f9ca79184f6652941f81b07dd252560b88200c47e60185c2cecd91337b11994cb2877aac246a7137a6e910a7414f4964d2a0c365dd73e2995a621d70b5e5273811f22f125e9454444f26a3f257ab18069d8b95e72bbb440d39ba3dca513a85290ff67985a0ea6b6947f70eb45b2e87aa06c729d54bcb59db7031bf30d7d2485d506e51c1a6df7bfe8615f636eda507fe3b8ff9fc51e98bcfe80e4f1e14508dc27ac312bb9e296a7c2fb901e4263b09c09d430f1c6e4a6747e1bb9c97e861e31da085634264e17a64695dd014d1e42693088b4ef4832f8a811874adee8b69449d8fce6cdca3046762afc5fa1757c0a082e36ffc716e5df5c954a911bde975fd24a0e4143c0480e2d30dc7da8e52bcf583d9a8b3b6393c3b4f688877ff7f43a0da23ab38c625a7f3e0cbf6efdbff9947e45dd227fe47deee4247ddb6cdcd75b5d70b0d0cef44ce93f98a77343c5a2b2300d44fe276fc5152204b26ee7961a9072315388e476693c787359ad4406a2da4a305818be79828d73490d6bed1b814b9aadae7e9b2ee17713d11fa64df514d69b8e4987ff1b8d5dd82a9621709fa5fd9dba1dd194e5c9bdfd90faa25260f25acb0d014e1e1bf7f38001826328cf2bf4244c8dfed8c92c96e55229e58b5dfc17b34b5c237318a7fc43d7e58c56c612cffc3aa34860fb7364e4adea472420e4704a6e838e2eefc36970a88fb3e80f36caf8ea77aad1525840210aab0832cdbac3fa90028b0f3281a8a4592da77cf0b266b8607cab32c93e2680549b6e3243875e734d6115a9fc0d8fa4fc8ae7017ddf8b8e787c88a90d5657daf35b4c0f19e4e64064c2793b3e0adf1bb6c0419247ef4688a056c7f64af4dab17533c07a5a71a63e21e35a7d79b27c17bd08eaa7f90f0df79d2856c8f7b82c9fc0bd72d58a1ff8bef9fde84b8da4746759cdab2d35029a0250dcc167bbbcadb786a892dd4e5454aea719e8d94ae6a4d63a1a0b4f4dee6429219b4301642422f7153cab19b5e44f584baafdcf950bec21b6e160be4aee0bf72e77e70b1012a0c72070ea50aa0997a5f67369fb8f6a4de0f5efe0e63e0e9ad37e98aacac092052c63881ba9ed776dcc651ff52a2f8b9e6b866f7c441c2d3e2b555b669514d175988088e537e6f0ac9d5d86ced8466275a7e6b70ca95cbb65fd52fd7017bdeea469fa6c6591b2ea42a9f1ff3d1443927a68bb74c6122dcdbf9f99341bd1a370902a29cbfeaf1f65f5d2da0b2a26e83192465009893f35419c44132a76e5a80d8b3447623c45e6d8d467e8b4f1716c6b35fe3f40fa376680a58f020938f93c0dafcfc7979491e0082d501d17ecf21a7603d95ce9f5bd539f7450f59bbcc919950449a4c5c3bb2ac56be1e24103d9fc2db8acc73c3ea952cb440270c17a8f20354118ccb27653f576c631a19ae9633bad001b7eb978eb327cca5479f809ba931e2207a2fac00524a37541f8c1d8b7b5f34a66e4d5c2a9db9e9f5edb4370fe25c006d9e5b9927ddc29785f9ccdcb0db3597530ab3e9036840831c23231a2bd566c9c50f0d0199f61558e1436cacec50ea4240124ad07b7e0667e847740035245b5361df7d51a367781b973959012d4b1842b5a6c57bf964ba20e57bed20ecc86049216a4923cb55cee2a8711ec69db80aabf2c31aee66d65d58b4f2955cddb8ef00d1f94cbded59e58bf0a25c0b0fdd8e7a4ed7362c81c75da77d78ee2ae5a825b117eb9800b1e0508540a7084e03a05d62bf613a866c37ba7140fbfbfc31cfa6681f3892e877a8e409738d2540626270fbcedb1f28f5e14fb6abf15f4199c2abd94578e0b045d5881587c468287b6298c8e4c45c9c9917578bab9b4f0f8f991f9c83a8c8004014cc937a9887214b49ffc3e23318e9b1385a42ca877e14c3deac4a201b408e630fc1beac4d8808b8ef38de1e331d7a3d2410df95dd2bbaeafc54dc0854c15bd065f1499b305b1b0c5b1675638051b614f9dfbd978192b0030a74ab1ed7ec12b9cf75de9b5c6abdca7982c34041078fd2e077489bec65287de8783e7c247d29d27eaad9b1e36190c3e44b922df3991ea38649a51510b60362ad5982f4bc2c412755ede102dcda8fd82da7e4fd07260d0449ecdabb82033da97001da32284d3a2366b9386b2e3a87a0cae0e0a2e24a5446315897bc8309f7702f7b286d07df2fa2d44ec5af177abef8c41c7e1c770d4dfb426b57f493673db88e5f82375b03044afcb2edf5619c2dd5986710c156d03bf2c1948186026b0b017f3369a144431f624d23108070579d532106ed9421ddc7178c785317a022974845d78622749f6181167f188174e434ceb260554630ef221b087cb0511021ac11426810418e1b12099aceab79ad5465da72913e9844a26d682ab08a05799c68466bbd981fd10a382a7344d41ffa470d74b97b26e827db7a4da5510c7145224975c1e236b351d6c776abf9af7a3df10f04193232f47aeacb805e0448c92a26f5e19dad5f9e74c9f3558d126691dc6b6187fee4a89ba85d6a8a4890da0b1f79c130ff838c4330279b14ce9c325dbde249394d0ac5199e9ce6e6c9fbb42874772d0bb01fd4e507f4285de0bab781bc40121e9823c17a757332cffdf6e94121454f729b21d26d74a4f6052282bad97817a18edeab0ebe6f898fb4c0ff204012df61f308b1e12309e5ee4edfabdcb8cb07b9eb11d37a1ad2aa1eae3c9562d625ca44d526ffa924f1a435d6f2d7adc54fb7a1681410ba101bcb442fed736dc75b9e5758ac26960b5c225644edc2e324f40e328050c4c1a283eee40dedda02a11893b367fc83dedcedd74688ecbe2f07edbe39504fbb159aac45f2f2bc8a5796f094977987e6aae00ae74c603f0657a7e56078ca9f38578a889d79e2119da793486b700d0dad596599604fc8972d142a56185b0c27782e08b99d35cd51a6725b40679e1506f600849cf0915489480047a8ffe4b58ebb651b5e70f34720b6224cb3169b2a6488c27cf34aba758b7c51a8edae408f5b80bc8d6552d27bcecf0867598425f70fe352f69ccc58b8cba1fb9a289cede777fbda2ab069b031010ab085a8e51c7bb013199f1c731015db0eb0dce47b8df7bb813f0056c0b7e37e8db32c8fe02bb5fa054cf259352ce977f7d11ff02b2b8100a2c6cb215ff22955898ce74e8c49545dff7104c569ccf117d29a11b708360bb520a9cfe6d4b59b9f1c8d9ab5c2c75a58f8c6261234ee71cdcc7f57ab4c1ef2cc4eb9641c2f032ff0c99b6dfb5f773cbe4b4d1fed1284354db13f32c6fcbef12b671402424876ce31c01f32094d571b308b1b148eaabf0197731bef315c19b1cdd5faafb9ca2383d430670fe3d2f6dcb4c0a70a7c202b76b6b950c0b2b3c288c9f277d692b8097cf7dc7c77672827000aed005683a22860e4df3338a27e94ad94b6e54cdbe33efcdbac3a5eaac6ea51e01cb44bbe7fdf8450bfd6ac9f73618656e0b804165bce6db10c4472485f4669fc7ae84c6c84f9e6f53c866c53c1a2ced7d0cb1e2df0a25b1a4fdc4f1f42504d0d9032defb088f623bde3e40303e2b20974bf0c3408455384955f3bdfb47102242bdc16bb5e15a65fb0c0181183c1e24221a4fa18b9e38002ddc3cefc8447d2e4e6b914483fefdbe997982ff6b6e44ac609ee3cca448d68c0c550cec3f293b187c04baf7c5066eee56289f4e8251fe61cbcb94e0b9a4b7987f60d1a4b0464eeccaa29cf1ba9dae4ca1590a37a660d84acea2bf21036126d222d893d24785451096a6edf0f1942a0c53a01537ff98182384e3ce4de91f7e112ed67d565b6337527e7cf3448e0c2019a5a59e32aa833390c2e66643d95f53c227368f07c755288793486e138e3f7b167ee734dab61b6edfa22ee439315b9957798f4e41e64973efa371a5599d82f986d12d04cf4082ddff8e70d7afb52523ad668549e55421ec9403e476e8ea568898268d933650d6131b73f99700f6edce51ab61eefc0ebe826969136816790ddf3fa8ddc8f28a3b953f33487161ea59f545b2129ca4b5e3297a846675c702d18ca01f29da3769be466c7e24f1c961c63ec3bf033d17bb4887916af810f197d93e45f5cea52cd7b834bfbd1d8be73c0e344002251da379a844678287f9d702a029323266f56d371fdb478a2b2ce90c989fdf7937a36fe69ca57a2b1f2705d41456ef519cd5c0de500007a4e8c14a75924376c03c15df7790be8fe2f5d6ef858be3aa7ef172d124e953147d94a9344b34bfdaacd9f388645a8f2857b2e6b9755db8cdb03a32f7c16f5d4466d44f1876f7a68ac0933a80319849c950f99fe11f2d2eea681c63fe87e61bccf5d73e215a0c4f521814e6665c6281083672cad36711cee9107d4b06e8261e964ef788e97d71bdaaa226f4a5b7d3a38715d9813e729e2fbb47d3d4904b1038a44ce24b42f41a76d0aaa721987788eaafb0b7f6b74c7693ba5a173edc1b302fe893dea6e6ab67aac973065dc923ba09ee9ceed2473e9fbf32124eb05fcf7cecb28fab734241e297abcf56e11083b500568742def8c4225e57556997dc3e4a5132f132ac52b519ec4055b3967a76d074baf06b6a0693d131a6b9eb4df49d04798cfefe46e7016447e6ae6a775aed525e7957dc2e0b4e0489718c58f2ffe7935af41310add7d3ce973f151e14a2c81aa18b0feb6b0fc9cfd0562f9ea285125a00854041370873c7b494e9d08f37ab1607e1e6cf8f67aec4e90d153ba528bec0a2f5d190f0b7f5bc767a13f4f7a9775f13a2e49e641562d95420196d3fbb4e4107f1a4b333099128a99063042fbd53f6e9200d35581f164a629a816579819e6386fc4f87e48efcfa67ccae2e8769e7ca16e9afb553fb62c8aff7e6fe7c53744d64a468c22e74a8dba3515e7d0aa42defca29c587da405c78104bbc2a5cf597f1abb5e5ea94be348c46539a997c32e69ca340346023dd3b39b94cdc271ff21fece74a554516e5c178bc177f92ad2533d88265dbcd9db1fde69437dcafed6bbc6a2bead87ee0b15a8a32ca0a5f4f28c55039648cfd6bc3365059e74ff0fca0ec6e5fc474a8641b06ff405689cca6ada94bbb762f3cd1e9bf9ffad22c0a1d48fac2efd88082fdeb252567f9a6ccaee65c2b3211ed97f92525c36a3dddd1f8e9ff96de76e68cd1a0969b2319db2b9c9415f4e034853c352c18bce26a53014f02df89ac895bdd15adf0932fc7cec8360e4a37a9cd3b3707a735f36071b520f2ee14a90cd6981d092594d3fd2d6c3876137cffb9c4f3e0bb46cc0ac091da1f4cd14d71ca22feb1f05ebaa5151f5668ccfc1aa89f335661e9048ef6cd90d0a0d6a83da34efe0fe70b43c134ca39e9ad1a7c70f8ab18f73fb88a17b739af67825ce47f4d2f723d5db94574a459a54e3941b6cca1b43a9c74555fd1c1804e544fda952fe0fd71b7ec1d7b78845f126444060c3f91540eca5f738a551ff95cd410622f04e4290be3a69d1904c143730b0f334532d1a8323ce11711a36afd20c19cee3f9bf0291c8d1187218900499e8b9b312b7c5509896ae5ad4271297b649687a5bcf9a8c75de93f25fa2621c979b08ff88bb92b3204ea7469057dfa36dc9a264c887dfbf989e157079e5fc84c6a0ae9dd634bdace64282345e937479c542ca3af921341fd9492a81098b982576004ba210c2ab033956aa38fc63633ea5f724b4ae2396760166a01490414675224b2c4e6d8669796b63f71c75ade9e487efdec0aa566268fd717519422483394b809d9adb9618af01667f1df3077a80112ed1508cfbb4062a4aeec4bec38696934dd92877b21660cd05592da8d0dff8aabeff5fda807b75b396807c54bc8978ee35469072b87aa5cc064f21337e57c502d3a83317e3288da117f6188889b998bb770200a18521e3344470b829ce9b77dc21832d958a33a26b60929921699c3381210a81f12c0553a3eef7ec830c432fa4be6a707d50b2d1cf12108cbca37e32312c8c0b6d3133ba4e6f21bfb0deb75be1c24a02c47b0a13c0705bbaf257080af57e6fd523285e014ba29a6e39e901930dec5e9c26f2cf032ffd92a7158b16d8dade175c849f6ebfbc8fc719ccf4c085488dbb08ca536e7608a4b47f4b2d7c2b85d96972b5f35623ad5a96cffb8f9eed9152a30f93a209869467a240c3e63d3d069cc6971f69a0f28ea6624f570b214b4b3b02456f14691fd52975b80288f48420531441f96ccd038d393a504f1b0a057dbeb2d0e5689db464c071cf7df5c9b95b97eb208bf906f3580716bb7bff2e170bd494b9087cf1a0835eb438c1d78d6f7d57e99fffef19a66ba9174e7e34213b58f9cdd588c3e963ca5012e5ea44a357ba1690f9edb5522a35e8a36623498c139100c2117e1f07bcbecc6b9f92b25d9c824e10dd3278fb81134bdfa7989cff6775bce30ccbc40465f48957265fbcf91a1ae61764d0c37167103560dcc1d534f219b791e679aadce62885b9aeb8db37b54af74aa49617c161fc1ae90dd9c5ccb66aa4e625b5510633efbdff7297ee8495b98c286bb08f5374422bf72b5889023eff6dc8a5693c633c8fc6db4a81f7f4071565f385a6882b10e705605db47bbb122a2f28b49c691afdfecf872032df9503123f65337e9caded405db67dcb7ba46a7fd6416e1e32f8825808f000bdb7bca46d6fac4cf56da0b6562e8364513c813945ae20a9506f7588f4fdca458d83907b8fa4c953862d487de272efc2310465e8d5c3b74c96c11a3a0a67ef7fa99cfbc94cae6ccd508ab287ceb6b887db0d23458a8793925cfe177d9b9e2976c71199826faaaa33c0391caf55fa7cc05121dec567d92889391a93bfa90c9eb6527228007518a113b331923e84e5a93299d085f8869fdcc8eadb8a7242758440cdc847a85b4cef967af0b6dfc64f2f1d97d55a200eb6558ee66179a56e7ba4870e0aeb864bfef419247021d126abf758890e1740f83470e67de954b6f9167cd8b437cc492ac01c74023f1032220ab54dac2866648a1108c385652c12fba5230e977cda8519f9b22793c560514465d62374b3b568d14ded3439089456c96ce3c140d482585e98f53a2edf26a3ab0a4ab26dda70b9f7eba489485335c85f2347b9229688cf4ea5858e54b8c2a487731a3727e275bbd05521364c3df0a9ca634bc7ae2f1390659c5fec9116f854d22967a9b17460cee5548fc49ecad8a40f7d79d6ee6ba926abbca28016414077432458993b3f81ef21c4018e3f0597108e55f27a50b4053416f0b5884123cd6e9ceb66001bed279f79190871acd04b407c40a58a3f0976cd30ff6b0ac5c69075da92eb44da6df1ad218a69bd2cf30febb7d4e7ef1ee1ad826fb63dfa838e0c93bf0007002065ae2dae78ae8dd757c9dba7302201a3a18c0e7ffc535bf042680daf51a0a34f52eea6202322965381085629ee116f5102c140d625bcd0a8aea76efb63871bfe6eae5c966e5c1ac22ef942a855499b2443260e7a32edf9c1c2e56c920e9fc04d013cefbf1f1c8f22495a2720a8cc7d075e7427f7d3bf4db50823d47ca4cc2522ed816a983f0872440db8e5cea1aa362a323b7b4b46344f9df835985905e7822891459ccf7a0cf2395196d4e78395fb3e18cba7c72909ab09dd0a7cf870e1489dc974d57379200002baec29bfbe7264b9244addd7df2b76b031abd073e447ac8ee71adc2d08d361090d6aacb9045a6c55b484840ea1fb4c28668bfd394ddde3daf11f2ada01587edaf150de4b6ee55fae258f6f618523c20abffbbf373217a2eaf68081bba5245c54fd841716b2c583191c104cafe9bd62b40cb67c2cedead031ff646d49478a8ee01a46ac301175ae181d5e0223057fd4522e285fab9b64e6ab66d710f91879bbccf540501b7991c0e1580a811aee2c7db366b422535bb253077883a3bd47bfa6cfefb3c40795d7645cdd084964ba4a78bfae622a1c0fdc35c899543f5b8c848df549648a9d0b07cca4372f585a4c904972e8f874898bbee6ed8e6b4eb45ccb75a58949179ae2515cb36171c51d0c2b8f75e5278f615744261eacda03c64d93c983668c1c46f58445883cd1a9bf690fcc4e580da0b9ea58260bbf336b2fb89af7fb0d071acdb83332e8f9dca921ca7b40df92c04a4ee11890b3d163aa840b3a4af366bd6e97277c17f854902cfbcf08ccf395fa5a07480a1edc5cb3006105777b8d203cac3f68e1bd2f93cdcbef63a2c9899b7d40f5e05f2c1c6ba3504b1abb33fc22acb3e22a47dae472423ba8b31619151763b49bc764d2933b4afc95cd8ca1cb47d5c364e2a9249e062153006fbf9018054f1842b1029b05543ed56e714721f3ec778f822c928fdd8dec1d18378354c67661ff327ff67d4b68baf3fac67e1d883645aaf213cb0fc4a84318dded38d02b9f43791a02683d2c1f1018c52d06681cb439dddfbb41bb636f51389ec3aedaec72c8c5c950288f4f553bc59b20753be8f6e68278f4645910f4caed6d21f0c97222c1606cb7f2963c9e84f62788d7f73fe570dacb8996d75619bdc1f50561a99051091bb2b7d4b0098d68d976c7035f936a73c44eba4fd58ec05f29bd71b2dcf168b88d5f78878ede7c73d4ddaea92ef4a7a6974df0c8d0107363534ad74e2299462934be7e025868740b2e45227166e743e36302c2e44ae48328a6a1f4ad0c118807098cac94f46638c66fe3561e79fc6e1ca98cfdb27c394c58affc1b3413ed862e52cb47572ebaa9455ed930ddea461718e1490cbe3a4c3aa60ec161caf9581a6ffd9479e08bd9762650d1988fa6dfffc777977b7565dd95054b1b391e6164500dd8fd93cb4f04b26df2fddc4f9b4f134bc89431ed32bfab8e7045c0cbf50078a4e3cc06c40032df9e440fad0fb32b454e0b2fc6d6159d987994c2da376be46bb76653f5397c557c7354d137fb1b0a152fe87a7fffaecd33e4ea13f176a67133fd7dee014725f42abd26c8c6799f2617141151d61d2db8e85d1e026f2e4fcd0ee5bd6a2d8132150a79a8f95adacf9ba3f5cea8a71bb483b222cb680ecec437549a5fcabadaf542a820de81864796ae52a062867310cd5d3341cce2218110238fc28c86fc7f880a1bc2d43afa5df73709eb13274356a3d1c86c91275b4e8a320d15c45281c5b080606f839d556ffeabe47e4cbf50faa426ea30677ebef108476f7f42be08818ac45f2b0658d2c19b338b0de8a1804ad1276a96c3f5f549217b43797a115ebf84fa9acc8deff9fcfb87a23a354b81070da87134853859e7e52d3571dfdb8cf684410b1749d2dfe0b16823662badde32672e16655a00026a920e1edd6d0b5dd8decd0b5b8db25f80fdebf4d0134ddb5c7ce259169e50316affe21327baa3ec21e546c596ef5738ac422dd94d30f541a96e2edb22d1ce0a5ab7c679114a7fa873969d69a26afdc23b18c3b5eb8f2d23c9d3dbb63f7070c8ba0c2663ad92464a1cedea9c1633c5b1c69276e7044747dd0f5beaa738df74e58867c33eafa8b50dbfc970b919f5381df9c9d1d7614977b64a60dc3eb974274ebfdc1e4935e344d0ac7dd4c66a68664bb0c8351e87e75ebd8124547f91f19b70872a1feb28aac34015a49a681815105c02b64d0755f8cac8af395fca02402cdaf89ba7e94567da297e3228510dd2f2fb0547b09c46a361a1b5cb64923cf697da4c0cbb41a9f960524f54f63d991a5d95e1f557cdab04e3f2af961a68e7a87332ebb53d312504c3a6ef0969901e3616c816f801e24af87122374cd86856103cc2ce85b9f224928cc3a25bdea77e479d0bdf9b15558a5526e7ff9a8951db9b89adbfb88d965e30d54954e0936397ebe5403c74fef1a1caf5649e6706cf0f53806d1b030ed0941a4594d8c122742ca5701c7ce39a46f4fbd574bc68353030eeff891229aa74547079bb9f9a126691758a743f3760ce7596c31ea74f6a9cd9b9638f4ca6565e985e182ac1b82b50d51f14b9b4ff474546bb6beee35733d294cb66fd82104747dc33decdb52ab5fcf310eddf59e4b22d488b51ff1e84d986faae3567957e3fefe484bee3111833d7e119bec8da75ef3ac88ea8560f2277751f6065cf7e1bb9419a8b173c301a29d373aa7827e2019368608a151bce6ff9e36a017d7c44c6a1927c4ff5fac4d612c53f5314f1d9790ffb7a88cab9c3ef7c9d7b3e5a18bcee429d67ed648190a51168554ad98dd879f255defc8287f6dcd065270a6eff19d778e0d8735e37f2f05f2843890037190d42f2917a69272d467f054609e132b9b843452d0a2e499f7d4d80189bf6d5552eb7421fd587056a77d477db6a590b431304a0f92eb6a48bb5ee3b0589ae2c1be2563d594aafc4330a567a5ae091ba5c7535e4e5a51c73cacc7c00a9cbf0d9af3d9db15036c01e0aa8b9f42633fa34e6d2d144183b2b6b9d6a6dcb22ca7e70e93fd0b0f57c31ddd322cefe994fdacaa870ae56e93bd4645f6bcfc75a894e29fcc872bb9b123064f74e51c342a272a4aed27033d60cf1467a4ca65c54b5ae362a195e7c0d5541649cbc4abac66d5315dc6bf7b2c68d2a5680e9456aa961c38f1c59b2890f381644c3ac4f1a38fc000d6dce42716218865f09ad1533df8de89230240c6eeb09e1525ca491a9bfa2fb6942f792373ba484421d853fec7face2157ae6bee6cf65a0acc6e09389895de7890f2a76bd78a52db64e68e295cc7e7cde61f4c23364a1aa0b4535090be260c98b2e4d52f3cca18cf02c64915f03d41517976187cd3bac6f5020e02b1c8714c1fabbea094c523e75e712e4c09a7404830f3c5c52a9b761faf86b1aee6b2a1ec80b16409b62e21cefea2a7c8d30e00bab5f5f84ca7d883aea126cd2e05fc88379ca4148ea9ec7b2215cddc633cd0a228e78ea6f5ca70a01fa8f079c5b9c4e86aa369b2710241916f5b076d459be3818789462e70afe6ced89f749d7648fd15c36ebe18483e766abc666ae5330961161c61ddf9860f0d70c8d7a1e9c47418accf6dde2536510afa67f21c04f5d2609dacdc97031a1882837f3a988876bdb442dc7ea9dd4e6d20b7760edeb82e491f6ffed143e6b6a49e7a6649898bce6d4407225319e556f9a413602068865f96210fc0a17be88ae3157df7f063785dc7937f3e7ad0c5e020f997f9b47cdcd972822fdb5eae48abecaadc3bd46f0e5a609f137408512c1777fa61b1a71a0160d2f5968811a8c65971c7e4050184f3ae718f53b303d85b82256699a7c39e67366f488d629a18691fa70721b1f09999eed9d677df3861097a6eb07f0240ae613ef0c24e02db14843740f573b5b38f8e0945958381bfeb0aade4458fd07f6a1a258debae94ad208a9cf3271224510548cccc561b73f68cf5aa7d2b8aeeeb4f80abf29a5fd063e9fc8ce323c9e2840f6563fb9f4c960ec57e6b7c7466ef745804ba66ccc4081a9b44965cf987a7ae2ad6ff5cba1c489b10b7806abff17956b460f26b39e927a1879a7d93d820a236c596909c4b7241be64444e7f21a69381e4ed2fadea959081ce1519333653622230d1f32a2631dbd01b791ad73494c7ec5d81109174190f0c1fa49d898d0a685a32220ebc842c2f474bdde9f7beceaf12b83392e55f77d3b73e85ab36f1edbcca35ba1a931d7d689db56b1f9d168e9091b80ddb965073ae61c5adfe9285911da597616a2aafa9a7de503c497bb3a85c4b6651cde192b30b20c41ba31871f5156e750acc5c588a3c4c1cf9cb898d3f238901cf14eab8ec15bdab4636b1abdee652dcabc294b7002fe410b8f864be36a8a0d82fc47abc9b85de380d89e8935b10c749ee34a7dbe5b881fcbbe27c612b1f2e2468fb60f7f9d4954b1f8b858bcb06b7efc5d6254e4643d9196961922506c19719751d133c0c071dad2daf4650a035a29ffec514f39f5339e34bf1c49cdf1e52c9a6ecf54f6be32c08699053bddd831dd3e4082cc1e396b3973ddda1ad6e626bcce53b81d8381ce5356fcbf37096dc8a745ba3ac38df2d717e8dd434b8172b5fb005df5883e2aa698aeb9493c682149ebfc887a5f6634cb6c2b18106332797c3320c3ea2408ec6331fc947c868ddfdc5dd3756b1cf7f1f24d286b16103926e1c522311329a7524e077077719c851ba871425a3f1e3905fd29f424ef93cc1ad8fb8e87aa34a0ee4b3bff86135c39cb98966362b95a4fc2ef497e2041458d3b75384d4f65a21b385be7fa920020afb7791df02ba2192dac21f565d898546b43b57953e6075e6d71c82801b8fc6d2ed10b9d6befd780ff8eb516e32211f1cd7a5609735218c598c79de452a2964a19e4681d68bc7f9a2ba1de4ffee287da4eefe86534aa020f49e136ac9ad05f28fecfc811834fe518f1b6bf7abcb4194533c37682dc16f13ef7624d4317aa88ac46508dba24d7ac0069750ffcc0c966499e41793755cbd2dbf6cbaa5ea11245c2870c6fb46ed76c15ea7f47b7b6f80eea2e519c5721da1910f5b92b149a9e5b7280b73706d498d81871dc79683e59cbe26e30e1ebca6410bd6c878dd48de8bf3e63d9d98cb5914ca6ecc2ef2da17e7f3074486947bc934cfcb86a90b79bb26e1dd6dcbadd1d3f249d094de8977f82022d86dfecd443e7af58174859f18401f0c505402be0c2c329e602cfbe7fef31fb901224dcb3dd06399d5b9c37a42d27fd6c4e2edf44412ad2d67e913506c0f1af1189185ddf13acebf5c87710dc7bf18ed0dbb833ca8d06eb54a26391e940038c14274de94f9bdce3b63bc0be58630aac7838df1fd8c02af4d04ce1c6f4deb27e0d76a2766d2acb0efd066c37b3acdee1bb0924e5c8373831ebc8b577029fb67a0eb1a100a0ddffcd1fa3c65e6c20c98f81347be2195173cf4971db46f2febfb4764b7c6589f7bff6192939b083bb6b51da3d64373d8dd710ea9535a6c8b31b784f4aa75cc24679e98d39635c98cffdcc308eddbfbfc136eec083ab529a6444fb60ac9dfd35adaf7247c19d85ee93e6cac4dae99812987ec13028c70a72cbb790a6a5e010ee8b532ae1a7b9441135bbe0b9b707083444d69e7bcf708e306547c2e29d6067ab74eeea9b663e72c93d9575258078a74543f3297ce1566bfdc6868798377d32c4f49f61e0bc67eff1fdd57e8f67f3a68683e7380de5e16598549bf7f35f9ed8a712622a685f821f46decd1e45cda3b7c350f0163ee409795e0489150f79defe357aff640cf02f2091597d192d2de710bde635105d93f7f443318df878a1a7f6d7cad0b22f11137837111feeaf935620d8d0bb2f3b61b59665d460178554835fbb30b969104f42576317c22bb1efaaa6fe840d9111525bed75d3c7e4f71e88bbf4bc57504342c60f1e3c347dfcb44a72b66e64cc99afcc74813d9596c73587db93c02ff92901e6a70adc9ea5648500abab1fd9652aec0e8c746c41be49b12666aa501af23c98d1e1c3b1784856e1b374ed77d9527f9ecb45ecd0e4a06805548e9a41f44b6d292bf916847bc1557a09ccf533294b8f4b77ad5d8ee143035d01670e30cc6b82fb83b2523d9688fd7234975e4ef2dff1fbb18f1838a1c4ea9342176b2a1c8538e719142c9a50ab9eb84da10c3eda19efdab6c97994371c17102dc94eac4d7ab22fdd064eae761e451e7c8275fe15c42fbfbab82314939c2bae970197dbff5f30625b3206bfdc515c7a0ea2fe36a4f37b68473b8b40e18df58836a2f97bb2b084ae5a7a1b4fea4da7c9c85735cb2ae5284b36bdbb21d2d0bd53f1ab8c149bea20f9b5a4dc20c4213cf61bc0ab063a921dc588c978a0c0939516217a83a71ef5d2c8fc8c8752c51ed4e7dfde90065df41efc5e16634c5ca190c035409413c5c649b50da2753b420e98d7ed81c91e9075e570f2552c37ba721b15394d587924499a5e96b75c1635ac2e2ec87fa06315cd6de7d0f32caa49d6c2c890ddd8e81b1819dabcf6a3d8860e3f679d0fa4d1c6d4fd98659fb9e0b3b4e14cccf37ec187a3130c5887ddc00f681b617d17f098a01c5e27828e7c1ac50b2995d091e2b49a347f5f495e94d04a0bdd1057cd03653259f963cbcfbbc5a1db609f200508d2d75c788c579eda68a232064fbc64af5ddae9a5a6665d04d348cbfd29743defb1b5676673d87bf984f8160c9df4f8eeecb26b4074f571f47ee97da42ea864ce4f5c26c09a97de619fb77bbdaf10806d9f09ae802001ae394be8df6aab180304bdcf2f6c335875c1733afbb87884dc12f47345b0950f4ddc4fb2e637f050bced98f0414316d855226a37e259c037eaebc6f3d22bf36eec786c728f83daee0938e270aa4d8824f2dfa1e2b39cc1e63b69e19388484692bbd1ba7c384e46b1155f72b81249a4efa40a0809005a861e10c721bbfde5ae43ece862e43a515df68036ea30d85b46e505ff5e1ab0d60d06ff088592fe185b9d3828206510d625c3ddcea2a90cab08f7b659cd40916ac5fa9ee3515dca832513c3225adc98695d62f7179e15512c5379958a27df53e81609154a092076e6ee55982b38ab6d30de7c609fd1f766ce60bf2163dc2be3fe280d430995ecad9d78ac3f0647730145e741c8d5a7358ee1c0aad4a55a84d901540b6a0f41d24534ba551e59228f4130070fb08a6710af0ac00507f95a68af889a5ea6a6692c0fbcaffa3858257713f516ce4d005986cae4d3908f5a7747f40daeec13358f8f472da46d1da139617198778b33bfb2cb18b545bbcf95bba6c3df09b26c9e2981075e3f04e3460e0567f88ddd132c4ff6b950692f145ffd31eafb3819ea380e2e07b2369bf55c1fd515c8ec4feec52ac57789e34dea590c2e57662846b9a3a64505fdf809b871b5082cd77e86e0d13987a4fc170e0fbd3e6063a336f642d975685b90e7afadb978dc6514f3787bdbf5bde01c40370bde93a3e1270a7127167bff848e41c086583d100c735149e81693d9a018398bdfd8a3d2b67142d02f3276ca66ab4ba9400fb65ced368deffc66d507b1f8d1ff87f20aae05d3a9ed8a3a870241aadff8d03344ffad30f50c3553548d24f5cd2701b7c703e7d47b2618eed1e9ee3bbc2291eb5671434027faa63337f4cfa327c40efe20ae72673987150f4d75216ff83cd1533ffb4056630bd1dc141c86dcc1850e7f0815649d014dc3b214cc1b9e8ed12c58ded70eb905756f931cbffa91a589d6526b696d03b6140167029d83f8257f1e887af0a1e298a414358e873d248ef2c37016c7643d3ed085e963de0d81e1488b8f164797a041aca8b78a45d71967b3bb0739abca4fe23cb285909b24b3cec6e5df19b7c292b85d9a4ac3a96e2d822e3d82ee56cea81a0a40b37ef491f5afce811655f1f3e4e2e6eb5713946a24c3e92b32e6b1a2f7125f774824da3acc6cd2f114a9af3b146f37f3c960475c5b60d753ec7fdcb2fa293e0d6f3f1bd06b12fde7a4e55675634693ec6d80704ae5663e7004ec88bbb4c44e30a6396508f39512011e1d7dfdfb7993de4ec3a420aa05c09817f9a47d3366ca54e3eb3888bd686877eedeacd52878961836ae4d7fb0580cb9cb438d9f394a8d0ce962a02f45f212031369de608711208e93cc2e71e7cf3a41d1331a7e6bea62688e6f6d04967ab581dbb765482486463456dc9ce9bf1578a3fa55a06bf08f7a46d5117dc4966452662957459cbc1ac682936444a87c8dbd82cdb6fb5213f5d4b56d70a610b34d031e50486d34b007002c420cf3043b2777e42e4625c64b380caa9c59df56ab345bc886e8dae81d3d1f0707d4a459f7a96aec174d8546de65f0944388a67d13f24816e1adf38ee7837f89636da7e638670b0ce070105a9318886c4bd5a0d89626f8f988f1ff10f4c645777f01404bcc170ab6cb1090d7851e5bf40c6f622b1f02b4d30701b1da918724f71ca61da1f6972ffbaba1180628ee783ff4aa74c9454c0488b1e6c28742860daace30cb8b5df73095389d1ab98ea063231c82a1d60571e2dd10ae409617e3494b9819f6e9d911129c2362ae27b3edc8e36f72a6bdf12169324ca706b54f3f4d7bf189163f5093f9e0d90098d177f948989036344932e5ccddd25df1203e936e47d8dab748aba50876ff8d899cd7364e6e50adfadb8475ff831c55811e1e9c4ae3e3d8141f134feaa829009af490dabed78610fb2286eff590ac37365c3becead0369a955e737009ebcf67038d1f07066fb5e53de542521b7bcbdfc157eea6c2dec6f722297caab4020e01258cc463b1c2a0a1f9b7bea825c12915867d521b3ad6fb7a81b3925e5f0a1c0eb59e14024dd8de12269cd97bc6015a86bab7a91dcca1bb0ef6a5a2d5db42d45865cc3a1235377ff7704ef9bf513e3d8f9d0784717a1b07c13fbab0af3e856316d38ef12e0a7cd27f8509bc2c98648c091d109949e0d5b684d391a03cb0f1dd186810676b87eb854ac92c94dce3fb9e8691b087a4c9fcacfef88cba5c7ecf87c94653e035c554d172147af829927dc1fbe24e5085700249416f0458018a7b5099dedf143095d171469aafdca99b071040f9bbbdb84b2c83f69a85a332a1d0bcd4fbc64317406d0cf04c80aac4260dfd84d5d944c2c9e059a42399184677dbffec753b1309f6fe3daa78c58b30a623daca7c3a4684217b79d281563b12c3449dfc5834485bcd47a7edf920abc357742897411837ff650d4d0fda4fae8c09166e3e87f7b18937ccb83a229f19b7c03bbac9a024186ac2241af3bcc1da313c5b7db7a864580bb583c54256cf27e6c5d22ba406039e7fd68c33a353b1629ae06c6e16f2bef9c3b8618b992516dd9df9c138226d564c8e7284009c8ec88cfeaf610556402d3afccaa212a9fb11dd522ec73f2509a0d171c4a1d63dc3e4de656242f4cdbad8b68db47e4c214923c8ee698143fbc716cc958a9a589e4d7944dd423bb271dea6dde040b2f8b4b0b9cf11f30a4e89d23a56e0f7431551394d7069a179312e5c500fd010943ec6c16f65e405a2ae2b625a5711f95856073dc95a463edd892bd27c029145b10a71a697674ba827163e541c22e784e86f960dd2ac4a99c191c38f15a5c78fb0ddd21c491e2a120a3db1a0e0ce410693e6bbdf54b701cf90676be5bda0042c9f64ad17591e9b49c3c870231bbc6538bc369ad01f81506736d6c9c0dd07a076081f58a802126c67417d2eaabb248dc15375db9d91844dac125c750fe1f4cc398defff82d1fe16f54bb95c0549a0bb03f757de2e58ccf8115b1a553c0a86fa2ec84d2f7c401a36e6f6c94e611e7b18789aeb7ddaa44da8d1d7fc15dae3a722241876d9077bb62b21052aa7141d9a7e519f2160d4041023d18d30eb72141b5f04defdd9d6e86965ad3af5d77be2b4c9717e73310b07c654fda465de86805627b83900a739d8006574c2a12f6723f3170fcdd12c59dbed9dee9f7956e9b37e886cab8ff89471f9bddd06c05f489c7b662f1f62d0093849cb9497a857220fc6adea9ec73b616e4bb36f71f0013b3083bcc77a26c9528289b553e63bba76ac4152da82978eae5cd6786736ff5571f2d196cfa02bc52b4ae6c32defb2aa335f306908b77fac28940986003568e91ea7e7f199b3aaf859c7baa85ba49598eadf6a71f618d9c4d0bbed6575dbecd55275252fa094f214b86f7e6dfcbea508ac3091f2a8caf76cb78f23215d645256cefcd1866f133f23c82b239ef2a5785602f43713e7fbf99c7f6dce2aab86c2276b0aee4af6a574988bc67e6ce1b98f1cdd0b206d22d59200f6a608f8d9d637e00c67c9fb4a9822142eb6583f1c0f415f818677c7b62a44fd22a23ad785c7dd1a338fd98538d56c6c59a8bbf76832862a354383f38612255b26a150374a065ee90b01034d6dd30f005ef4fb161a79cbeb37a65e6cd4af4f062608581f3c9f7a933c2121185b47054dfd0a3bed79e331808fc8f8a0aa70c9d1e760c0bc4a009f9f06949449db4b5ffa860753e864aadd8bfb08c2428b756a3a775dfda2f7fb56e66d704f7e056005433bdf449c8804d310c3effa0d33ec66db9cf583ad298a5a7c61650408fd791332187ad869215356821eb557c7bde7bc3ff723e7ab4541dadc9e9e26e37aa72a26415ca9261c663d54f5e809a81aad6b38dc53c507618ad0d4b177a0fab160cc12496689c82e53b890414a0c92945fec347859dcfdcea2f57471eedf8830ee186cb043aec5808400ffea217c7ae11e248973a14b2f62a5952bf609361b1ce8a558749cd624d4cc0e637d9ce77bcd4cafe93a411810ca6f08a7812d8601fe726f826b37af98829a66ab4f1f1af3d7a89c65b1f63b7db834455f1bb2252ee40fed5542db93b84d90a5cacc7051e5597a35f3bb5a129dbb1bd72eb1968543c4f2790166df330fc667162f05ee16c4338078be9a95b9271f7817a57f3a3674e93de9e972a5bc6b870df4cb0565aae0f18def76e8db1c69462e60a41d503ba444232200a3c929607162f874b546b9227346632ed2983cf14493f42aba1c14a950a9d17968d23daeb0f1d0870f29ae76ddde3421e11e7c5e11f8ecd83e70e38725c21c88e5f420a5216ca2d7f57294a59fcf5b7ee29ca804e93228fc953a11f57dd107afd4dafff6dc44f969cb1c84563c15824a558643bc904f880b7d207e555653c137feb3efc4a80a8cb23610d16052ec6d4afa002a7a3e479f6cd1b623557ac16138ae9d4c7abc59a8bcd69b76c6e2295eb784bfb6e7cdc814691941cbd1ddaaa9ca0ebae21cf6e13f3ff0eccc65800a6345b28c719a3581360be9b7840fe20b8df539bec4db4a5091bb282bb0eb0be8fd9fd10edc504ef3679e8110ec7d592930b7f587a5427ff67b3ddc632a4e913d66c9364b245a556fb5ba9e83181f30b84c88a4b049a142116d00fae0d7dcd01f0396c5bb0e166a4c8e5ba9cff52b8db078a97967bd746b7ec3fdd3c06c58e2e6a79f46abd073c3bf5c9fecc9a6c3e587173a09963f4a21cde0caa07bdc93fcc731edae37e194e4ad95fa4e750d84b0350c6b660d1fcdf34510983757a5a8ba75bb39f7552957dfc5e5ec0bf03c014c511fd8fa205fa469177d9e5b66d0536508ed12a4c049288e95ff8076902d950476eff4701e9e2012ee640506f7c50f18e598701c0e76bc9169b6801a97d614b80eb32d6f1d387a7b5144d5530391a1d6995c70725fb4b06d01ce0eb77f57287dbef1a0146f5c5bd4db5449da13e75fc2637023502199bbdcca6ef9a864277688c3a8ea3e2d4e9ec8bb2dc061a725eed4cec2df8843a7616efdafc10df2f9470ea482449875d507062baf32b325d91033014e831fcf0eac84d62c9f272a8d92b64f562a9fbcc9cb3ab60902b555400942a480f8be7a3aed5c31031b59ed2b0220b2fbc5d5c966b704a386200b4bd44767623a9621573cf8eaae1d5ec1446d094f6826178eadad3b2faa266c55b263949d08d5fd98ae784f4b15fbbf8773faf258adb8ec5d127854be2017630e9f4467c963d2e55ca339e458f715becd9a9f56f8c82be319389057e58f9f6cf20cc9e24c1b6c6cdf6d11b8f7e85b207a0e02481397ef83deabe93d6ab4d4c1499fadbc47fa8ab05900e5ed1824ace512f29c6cf92c8ae87e7ba7edad204f9d909cd6d16860f17cfa19a05a742c40b13415e3154cfa4b1709c69413ee0e3787d8dcbef4e5506ef7832c0869bad14f30995a89e5029db7f9cabc06a571dcbebab486b9b8c493f7a85d6d5f681b29a6bf856728263cf93864f3a4ff818eab349e6b9af19eb3bf3a122bce004c914e47412e22c4dae4db242e409f0727299384f3a1cffb6d7869b4e59c5dd40e93eb86a238f1b115324abf516dbc7152c8c594a880cb038206925532883f178dfd7439904c79c3ade1e0da9adb464bb38325ab53a36e0198a9e96a6b8bd9c93bccb25327c9f89347713d2933a6b20a25849ec697925b22fd30f8e180e6357ec76204159b015c899e44e286d2879efbdce109fa796f8773df1f25b7942455d01d873cfc634070a221cf089c6fdf18bc20d76a1bafee55e29659dc267c095c95a004d6af3bc6f60367054f3033c8ac102c09f7f092ae878d43ccd988089abbeba7f9f49df42a0f0134b37ef525f51d67d6b40621cbdb4d6967739c331b9756aeff00277981b2455fd0f260e9c1e3470878db04f113a1919dccc608fe43b5e300e24f438b8f6e3712a417354ea0e6be6362af7956312d4d639306bec2ece1fcf1e855f30b53861a16407a302bc576fb228e4f925ed3acad6c44e6de1154c3a917ccc154ac6865d6db80039992e1c53faf0cf1705f6fd756c4db085e969723c56b831a6c98dd95ce746bb472f436cdf74388921ab80da97bd132d73ccb11cbedbc1b753dab3275724f1add63f1006a1b331980628630d3e9446e4b311b04295c1a5e2b2c18101893a59b3169ad71b22864f8a8c83a041d348d04a4ce8c63d67b281677bdb52279165692649166dd304812afe4b6bcbdcc541c3fc0afef8b2bd6a01d4eef783c7191665a97f7c659bbe1fd87bbe4fbd2434ee9c465ee557081354e1ec052811e1e3976f35991f3a8ac66b22efedbc49a95d3296c106c535298c394375f2c0d839700afcfd2797e2af4904e705838fc4f0bd0087404eb6274fdcd8ca75753f974111d5ffd3b38b35377dcf8e9e6cc62cf409d22aab67d513a7d08aad5bf8eb24c9fc17dfad5cbff57d6957e9535279f923044d7cceae8c584c949688292ca3ccf4a303b3f0607d17366c73bcf39c35a44f7b3e219bc8dcb463121c15a095205e4125a2a8062cc8830ce7850782feca21df986380d10d205b2bad95e7c25d2673f3cccd604241437a1d9f348dc1681f6fb1d982ba21cfaa90ced4d36df7905c2fe2f0ab24788d61a1d6f8b2b34cefebb59aa75f4ef01874533de498b053e1c2b5e9ae778ec5f7494c738bdd8ba2a07cb2b854aa2b9246edf47ec964eb34f9a41273da1fbce4cc19b233a800f71de4d9250eb36b7516d3e874882921f0ec59f5c9ae27ba58614c7dd69ebb36e76a4b01579054b0d9dcb748e450ff10ed7e10e8f6fb5a6db418ba0e5fc43daf3ea3c3163215cb901d375387fa93d67e69337ce51dd191d5c94d4f9b01db2d56c4260f3ae094648833b816206e56d3b819dea4a7e978bb43eaa2c0fc4342554734eae46d489905f51bb72651bc8ad3a4b354c3cdc061016464e2a4ca9e99da80f04bfc558b0f5c95413b4fe134d525101ab06b2feeec2483057794acc506f9eefaaad18e9bf850a86a1a2d953985cdf5854c06790015e58efb9795e35c151c0067a0226e24ab0d7b20a74c8136f18d1ef6f74013d6e788a6f80186f4a5a3673daa25a4512a9c1ee63c379cd2175513fd4cfcfa023d3fbbc2e5308b80fc3c5356a6bc80f432313bbc9328c712d971badcc1833bb74280636ec729af6e2de6eaf6b33a5f4464cde098d8e4e5a574f7b6219ad7aff18b47cf0e2abb276dca6da204544a5fc68d9fc64a10fcdf862df46250dda09a3743e83a4dbc93ef91e3a119a5859985b26db5556742aff0265b4d33aed0fb0b4cf84c1921166865ef296de07be44377eef3a32b3918f90bfa656b786a10dcf5d019f0e323ea94b904a7f49bc3c4bdcf3f3e1a7ace2c649d67dfa108f9054a3211a6c04411717c8c13c28e1aa2b4adb12521dd6d091b1a5a59186da4342586a6ab94b43aeb00dec91984864a372d9184d602dab9f5f6052fde10c03ea850097c26bb6c5b80a1cd09589b7f0e2f6307ab694bee9ee1c790e59abcebde98e2306963ecf3f8bd8b4d6dac76be657d9b994320af3f4e9430eccf4ada337f948abd21d0e08d4dc2ddb39b4aefb61a54cac2005a2635729b98f1433edd6c0e046b496ccbde02ca096c98e7763f5d2216c7cdf757012972060ae9eb367f50c43560bcd46c411b9860409330b2aaddfffbb4bf922939a5108f3ce59e3bb78dc626c63564983df6c61649c23e115efee79acf4ef5a8c0c75a02cc3fd7d9a532d8441a3860682c4f106ed6c315559104d0813e46adc869c976cb4632c85d53cbe9fa012e414e147e4df47276ec1c10469765d06456d1563da3e5e90eb1858db741fed9e9923c2df014c12f77dbe95ab161d9910f482026d00c8158043595ec9b103667895165a2959e86b7bf499ba48777bb0d7b41e8e247e0a19072f41908d89fa013aca904a2d43e394a5f1002d789b32cb11367679808b6eac212b9612b4408ee5e856207a7b88dc3a0f40cefe15e2baea6a1c759528eea241bce6d9b23f1cb1335996cf8308d9791cc9b3e167fd8381b5b2d479a98f12aa9019f2c3cdbdeef17bec62630462b17ac4973534799d4dbe1403b2d45c96a035f7dce175d5ea161268b4beac247d0cad5969de3c9cfbfe6be1980b9a2b56599894b9b9e3f5fb6d9f0ccf54062c8ffe8ec428bb666a38633aa400e566bf39ab720f53cab8a7e403a673240a38bf354f33f38a7b40f673ffa6f4f9731a24297af9ae5079c8f03da3a76d964c955f8811c66d4924e13fa37c422bdfe07c562fd99e3188e6e75fa78c9e62164b1cbc408df9242dbdb75311a8df5ddb8ad390f043d2ab005ae9fa3e5ea471c4a66ec038b2a3c67b31a41c83138ff1f290d3d2525fd6df223b1eb041383e43c04470bb807f6e90924e3a4d6fec1f8ae41ddf212efb693bfd292ff48eaf129d299394078958915ed7e3ec22832b22abce42bfcba5e9c9513c2da0e19e3af2f9c80080a00c67f85fe587270c0944c0532313f309e3336a21939cc91cee0c5321f4dd176eda9dbe719406ef84658c0e953690ecd65852465e9a5a7b143e3c82f9a7159e497ac913676eb3b8cbdf342e0e32e39163f0fcbba55a8e9b00d2dc024510dfb9808aa40e9319554a3f82e3016df73ec58a92a4c0b072c96bc65f9ac1d11b7b2d6de38fca77f8ea52185118638ade480181533dd4502be7300488fca69c33f5066dd56ffcc0c638fce0a94df19f514e424537999c7d4a1545fc747eb50cee5ac973a1710bb3ebb011c00c2aa770e41a4c764069dbcc36ecfc79a29e49f6b51c346eb2c890a43342f48fedf7859c1297c43105e1217b5f3eadb2e4dfb5379a1f4fbd6fc60eb0113513d973ef9f88e27dfbcedb231e6c7cbb0011367b14d2447e76c2bd7db04b089836ae78e95054bf66929e7a437cccb97acacfe298e0c978f00b6ded7a4933cad3098cd7bee7ab5389ed0eb49b193996a4a8be5411b4db556b3f867da1fe4ba39ca52ec6e71debb704a64bc5a94b694a861b6fe9fd884eaeb51cc9eac8fdbff35fc619b5158dc2c211123d26d2b6d4edfcee004b4e3224ab8bce8a5857c4738a74b33097cc5982ec1edaea4ce8fa37fd7e9997d60aaa4b4b39b6633d5cf9656cc7f458acfb9613422cd81fef197db4057fa1a9b43d99c669aa3369e6d25c677653dc244f0f5d192fe25b786de5ec8dc6751f9b5d50051b88194542ca85a39f570dc3f5f926ee8c87f8284fa6e8db95e84cc12b6e8b77c221fdd80f4b5900f986fcc778071f691858eab9cef7e0a87fd4d4ff9012f8067f93ec76c24d77ad20205dc083a668b4c1388a15010efcd1bb5afc618803b78e975395cfa14f11f3b598eea86e6fefb31f7c7e937dbfcae28b2b0351d198a3063f37cad62655ada272e2a67b59c1c0abc34e7be8108e71ff2a7f90f3664a5fd4fd95f549e581069216bb4dbdce4c263a3f9e5f4aead30f801eba8ca0eb87f67941a154a9479329c8b972c6c1fca155c88ed4559e73bf755c7fee0eec98c9a5e07404ff27444b4798150dc85434d72b5aa5795e0c2ab6af00ff4f2e084c250e9997d8827741189b8869aa269183156ba56bc63c3058e24de529620d80d3447c78b8affd99f2f39141b0da83e976c557cb9012f19c0992211da1506cade5e0b09bd7e2148c43ed658b674d2a2be6d6beb2318c6ae444dab89911be5cb90892d417e6cac1387f53b6639f3fd69dfb86e0112f5ad1426b599742971aab3482de9737d614ff0ee02eb89e1cfa7691ee1e6df97856d9f47c7206dd3d9b5cd98a078c5827eb93a16c352cf95f058453d786fa202e145d83d7c40d62a1247b3c2ef7e9f4dc5478766d560786583cfe95cbafff3160bd54fba3b77b646263d7da19b9cce5f0ee5fa9e18d23409269cc0fa27e07b7f5e90fbf0e2decf98fea8adead81df10207a0c7616af52fa5449c24c4bb14112a517f7f8bf2da05508ea0bf90fc5adef0d9357c84c7ffafe9964692efd1fb17b0501e4a1210795367ad1ca09e133a9dc069569c8a181bff745387119dcff553901e5603392e254c55e4cd3f201d5795a77870f64d015eeda05993b07a81bc750428afb56c4c17b4676d87f0d26671bbb71d0cd50b88b6e92ac0ffeba1e7d45add73b28f36a7dd62a474e52676eae98e2140059fd300b6649461177e055a147d8dbbfea3a4c76f49cb23b9a15787cf3de68f3f4600ae3ee0a8907864fd769dd145cbd05e322fde0835fbab0328eab23be79fad4827e16ac1018ce69c1e32d42de395861c3ec98ec57ae5f5b688e3fbf2a1f54145cee6158a6e373189686c71162ca97bc6c5956fdb847759a5d888ad6e76e891f5700b617f70f9b4c0b1758dbc0ebf7b5df5a8d0d04428275261ed482de4b07754da960b4b5e09662f47f5206c447ac2ddc1bb601c9500a3a23781ede084da8772193f3f66dfde31d6f22acccaccf76e84844dbd3b637758fd00d2b4952108f9d0770269730d16b19638e98978b2d2f0ccd70602eb8a86936bc034f5145338de1416c4d72801762f4db1c3be7b83fd077d7f789526f92509fbc842ae9fcdd083f62c04d099ab4418b24cede67c188ead4fc2201fc43aa7dab7835d05723df831f0cad7ecf65ba657cc92d852cc0b77a3bca273c3e333876868e23b321463ebe5fb120dcba468c4f04d06389707e3963dd41d3beb70e7ac0613fca3be2214dd7dc6d2afbd2522995df9fe1397a1a915e9783596aac6082b70577e4706d9a7998768371cefe2d79e094fc72fad658466ba52a4951d908c0a5e4959d51f38b350015719c023736973f0c7a1898d3ef5a6072206a4dde1f10c8286746545746eb89179cc9d968cbcfaaa4ce4b054c12315ec538ab69a8d95f079bac67daa1f7f23826c2d78a6c2ceb5dc038b6a9246ac9450938b369cc3573963cc19b9978ae7356b3709230fba679b20f8dab65fc5cf7c2a279c9bcc509a916e16ad6945b0b96d2f7a41ef757ddb5c54729a827c2a0ce2ee8af790b823ae17ceffa8c0167a642f9e5926dca9d4356c4bd05dcb2e09cbc7a9ce7c8ae5bd2d15f59ba661b753aaea0845d7c8457d84bbde392482c300deee6af77c7acbfff17049d75013ca452f896e75fabacdfc8b8748205f5b1d40fbcac687f121c270f8b741edcb328624e336c871c5faa62f79cbe08bb4638c991c2cd8798b18068e9860fadc30a41d54bec9876005c35ec0bf5d551e80af946907f7ba7de469e32478e6e1186da843904ce728950992ed93ade10e867a8ccd6bbf10b4feffd9ec530585b4871fee0fd73bda0f927740302b3dfe7cf05d68186d359b66fde4467448709ef4331549b5a34245caa5a1d946879dfd6a4969624aacde62c2fd5997cae2dcd18cc001a188e6b8fb370e2a1f554514b8f6c0fcfcc4122399cf140600462cc550334087d6ca896053dc4b9bddd52758921c2f2c0bcc953d17657e42b0b767dcaf93c2b958d9dba4e9b4fa2966ece53a42816d302396a9565f1b3e99548fbc226da4d351f5f0e63575edc4b9c9a6e2e3eb3b63f99f5c07c9f1d2c61e26aebd63647fd79db120001f2f43f38dcd6fca61f3920d65b915491c1a02a425e5f7b491020230bf3bacc87695a87969c97e6001a6ff0755a2582a620dc3a428b4ceedb06cb96221018ae4f57b0e3a99ef3ba14130bf770c88ed3dd74b710c5f354a395851322f565f31e6a0c429833275baff03cd75acf841393c8072f5b41f516bf46557595d4314f663a7b5a550a21a7d02651f28b86989538f6edc301096f2118f4e58de4362bdc09e184f3d7544c74b7d151605354acb9508a6e6ccea058c894cdc55ed54af02ee2a23a49b34245831bd7c23d5253e639408131917cc313f6086638e7ccd136bccdf8bca8d3d11218a5a11b337235d8cec43ce0a7daa0a83199321e3573076fee1b2c0de7131d79facaa075a39226340ed64e04192d2fbab6bdb995c1852c66940792517f99143a03c027e90eff7f63c970e73e9751c5a114f5e90808f85b90627f0ae2db8d871778aa048dfd2820202a2de4a6b3b237dbf763d8447101aab79fd5012dfd6351a3cbe39aac731cb56c789cd81c2fc9433fd3fc56e41df5b2dcffcddc6b6eaa4d855a4033feff94a09d2c5f57c1a60e9cb4a9573646ff2a7d97fe6ee81f7cca0d2d1d8e81d1f7857d762f92e2663ac29e3032cdfdeb68a1a8d372e56ba812ca8099b68e06ce0bd30ed732cb9505e74a88fc7fdfaaf57502b3969e9a628762f4bdabc3117f3cb5128013bf70d8bf81f77b0bf65c9effd2a8b1bf169d5d1e6b6272318241291aaed858fbcb88a58cebb4e16e221c29cab2bc4faba9e2d138cc6732b209d7aa45c549d7281b9af2c7d9351fbf8b42ec64229ab8f40da4c08083b2f53a0dcf3bd055b71f55173854bbe3bae38f9a4758eb2b7f0d6a7f1b74db04e272d9bb5e1398f06ea0f94e556755b318c7b5821e5e8c8f08fa67517821e69b03212cd5e7d3019c4bec16d49f44028d090cac62df0bc1ae28ca60e1f8d1854a9a696d0fe185609de4413e562d928c5dbff513e1a65d682933f56bf1c1366d7e00dc276f61d837a37faba8929d16b4c071d9bc5fd76546560e6a331fb41b2bd5972098607e0fd020864fdce4e1397204601116590df7e5986e5404b54646caff42870c88feed8a6f81ed0526585d716578639f126a2f376683477d1904db2eaf5e1e73c22f7f2701736024893ef9a7d1bf394d5afc7b466d45600aa28384e11aedd1e28503a89ce646d08e91090af4babac3d3de76612f5f2065ae84907704f0221dae244b5d09d237ecfc8bb0a0cd24555730936b135bff605ed2e16a20c0fb602e20da9ee5df809bbbaf8ad0405cb32b612ce0102a7c039d41ee6dbe20ab018b2bd1b83fb82c1adac7e2315f5d56ba2391fa6a051dcf87086ae6c69d33e0d527845a7ca0622e5ca30d2833061c678593c96f3dab90dd4058864c16070888a27f802a16a5f23c19f4dc0893338baf71b79f7944ed1e1565f324ba2f110d4ab97ff3ca8837af9e8e1d2a052f37eac95c4fbac8bb1ea1d4588a28a80e35a471d3227f7b14ce3644541a15fd9cf77ded69593f88d993caf691df4ad74c92cfddb0a2f84cddaa0994111ad80cbf03a2f7800464cef79697e998e90be0764d324fd07c36b94706f63d097fd9365edd8ef3b65e6ac60a58ff7255f1beadf4fd7d7cb6a5a949c5809ae3aa905e4b8a55cc08f96433235e5e8a767008c84ec619394d2228b97194aabf3a47d16219f5abb3c3789e2f71dfd452eaaea30e121354319a6aa745b353af60ecc94395fcf2e7f6790cdf454b31101033b8193d3efd035729b13f763f415fbea55a33a8a9561cf9ee8bf6d578093ff704cd610f6c672f637ffdbe38551babab7b36d93bfd18920db3772a93dcd39ade7a04b4b975e52bd654b454f2e908517a5cdc3f06abd923bc06acf6cec321b19fcf85d988123fde60be3289e1aefe691f8800df260e6293cf2ed2822c64e91fd9b4970956b5f461e30b9b1b60b80d77d44301cd92189249f75bf1ef95a6cbd7c28cb40178034836c0965edc7d5920e0de12047c92118717457e1d785e43532adeaea9b7dcfc619e45bdd1325fb5fa80abbb35e142ae3aafaea51db2b28eb58d7ac71cb253f59affc9ba639979dc4f69f1228fa70b4f35b6fb145d04a95406ff9d7fe54b56dcf6f9aa4239f1d81e0793c2ba45fa3439b9aa343304087208c86c72bd96d305f52df475501ce16f6bfbdb549469462414bb2e187325d829c91225b7bbbf0e65718319ad8f1a6a7bcf26e9a92c5b99669a9c8c7c78831b7fd6bd9e4382bdc46c5beccd1cede63e2d6f559c791d63819c1ca86f39d469f4062a3c622754b2d627c15a70212d444d29f7748f2b203961e98b13d1807463463c46ad29f6b283d139310f4d74073b1bf7c7e4fa025b1a22eda45036618063de95fdba1f1da6e9dde11ad011cb3e5d4fba0611d09b0329586a42351c80b49a85180e0021de02ffa31d1c6f9fbd4d9391db9ab0791ee79bf7882ad6540ce61bed3b277d42bafddc27481521bc357aeae50c69ea574b1881dd2ea86e2563dde78b90695594e1dd8cc10b69238f3ca65bbc70cc818b6aa8eb9537dc4d28b9336d9da6d68cb8b5f09ac13602ac7c3ad02cff6445913f8004d9e800c8f80cdbeed41602b9d2099cad53b762f3916d6727e7573d02a39bbc05685222a3358fd6297b827fc3b9cd69e4108eeec1c29a79890255ac06c04c76c44c166872311909dc7a9f1aa8072bcea95978fb3c3faae3626e8f323d9b8d6701ceb406965f8af3307abc977a7e0adf33823e995fb40ccbf2d28ba796a91b10d4dae59e9aaf0fcd5af732834fb2ec0a55332b931a4d9614ed7261b187f671a15e9252b7b7b2fd5246e876f0b1245a91cd2097a6f43620f81717298fe834b20a1803f781bf1d1c5148515cffe380f3feca762a1040c6c3d13d5c76fd046177197ecf1f6af227f68dae94237c5fad8d7ad5ba19b912e686b86b99130ce4e1c5225a80f6a7665b85e81253f6912dc2e2c37c7fa21145a8b4c390d2f35d4e4f6aa31ee93360c75ec9d9d3b642afba58870a8f4687687aeb621fc8b115130c4bb102270934b09167877d6d7bf096c11370855ca09540415f16cfc4291f57958ecbdcb2de37fdc43e6f86e3b982fd22d0407387cc4f20073b6d7ae63f555584cc1b3f65b7c018c99ba923c742833de299a4dc69c87b2e4ce43dba2f7ff2969739d40acc81dad2d3309ccbc113d3d917361e088bfc16464977587864a9de995883556d148e0e7d0fc3887ac74c9bcce91e11c7a561dbe2f7b69e7a28ce216eb2af88dcb55fb767decb922607f9f90201e7aee2106ce85f79373742c8765e31a28a1db92d7679a95affe19d0457374ca033005e3efd8349ca26bdaec7744c7f68bfc7936ce17e36462b849968e134826f535bcbf7c630f83e0e1373908f733b53ec814cabfc057fb31cfe050458f8640d5211f29b496a44e32bc0483914eb2dbe6deecb042cbf155376132af3f058031b82dcaceac327474e83c3c549514ba481428f7255db73cfc1ec11096b1bdbaf152d07f8b8dab90e7b7c89a9329a7bc00516c8b0168ea07f2d23ce1aaed5d58572c653187f28569654183a92e969af755d5d23833325eaaf62bf21a497bb955aa04b535b8c7d4595b19edd53c98be14541e1b66c49052c05de7e9a789d86aa2b20fd4a40003520a6e888bd86aacc6e2a74639076a0167ef1686041c47e07aeb18cb5e3d4a5943ec31421bd0f19f82fad6d08036b373cf3d8f808de48cda59f5aec98238dd0d92b5d9946ac3be1c58afc7cd327f63372c71d088c3d48d7ef25e40bab9634c5c1780ee49653386a8de50f2a14db92353f0f345b1db1899894da3197b2f679d06ba3d27dea5df870e806caccccd9f7857a13d8cc1859703e0de47f3533286e884b8041c17c2c1f4f1c5728cfb9dca63a9226059ae114f9ab249fbe8718e52292ba8d35f16709226dfeaa682b7b698f96268e059382a1919da02ed2ccddc93123b3fa77b2647840f41920137b8ff311bca77ddc1faacc02925323bdf4477e1dfa3919430000000000