PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 60683 7fd941cf18ae1c64a8e98146c9f9629877d1098f95e68db0335530519eb1001c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2bb37c533c0ac4d8ac5244de963089963704530f393653eae6bf6141ba337b14
Certificate Block Hash
7fd941cf18ae1c64a8e98146c9f9629877d1098f95e68db0335530519eb1001c
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00ce20010040a00100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000005021840789fdd951f7f28e0548dcf809f762f8630a6a6e6bb279a590cc59b14bd66d2a9aa325212a0dd9e3de0d540662816b5199fa51e8f368130c85e5ec9fd9caf2905a27ccfc843a410339bc976cf1b1e20e4f67f3cd3f66000000000000000000020000000200ce20010040a00100

Raw Header Hex

00004020725555ca210dc351d1730d847dec6ad5be09cbdf63678eae429d48c3174de9a990747eff53da47de94aea08e26482d393e46fe7cc5b2b286ce54b1b48b0ae3a07266146a27e30218147b33ba4161bfe6ea5336390f53043796893096de4452acd8c40a3c537cb32b

Proof Data Hex

59,560 bytes
121216010307ea6e7fe3da4f0d5bc22410cf281c7353f40388d5113cf2e7fc17124c76aaf67adfaa487af143d0ba27608709733501025875438c0e452cdec08cbcae84454e1fce6ecc9113f0f32b037fbd7f50e8f90059b8348a3cdf07c4d7f2875e07d0df7cf4079c9b5cf79f4afc7983ab0b267d63b8edbb4efc26aadc45c6386079d762f2a6287467ab4b5d1ebac355ba89a4d50a9c0ffa2bf25f7dbf93680ae1a6f887079548cda666f9d2c5107e4193e9260cc760b6cd81fdfe4954c4b4922d2302e041c9d5cf2cf2f3cfc37e7ad9fa745c63e0647221c826a046f5eef20e2dd55b3be7f3bed09f73c84250df418a7a177de883e8365bd112469d67fd122f2407079f1f1645fee52074daa2127467bc006c98001ba433ee4696e74965cd8b35c907b2b1739ee776675e35bd139a9dddd3eae65a2776ffef018a1f3a7e27c49a9ea1068c85d378fd61acfe43336ef6706cf624d85a720f409ea7c82afd8554b1f965180a6c1658b104320a3300ed68ab25337bcd5729b676bd04ae52e5bbb6c1d641cda24fbc2fad960baa649120157f161671ae76e9650f3d3b34415f50335ea480f464158847e387152169b3e5f0b613947466e3117607bf9ef98135f8358a0bbee2bd530310bd2c099d37cc897c2b9b03df86a75fe1cf6065645ce8ccde9980e7812b475581733139f8b4f221fa5f7d0a8a6ea3914e7336aadce4a63150a10737f10bcd5bcb686e1a09a9f93476b8bbbb44ff36f9b62719fd67927af167994d1d0f4d647d643711cb327a12f34bac016deef3f4c4f36bfcbe4c3fbc551b640ee00173a0dbfa6414ee063967b6f8ee8aeaad6e4d3b93c8a652ce708bb838212d357b60894cbf2e1bb6090e1e3067d290ea24283f5f5b84ab8e042c2f74d31569b2926dd0ad22b1ccf8212961bef6d21f8ec06ff7a29b653645bf60764db9fe08c9368711266327d7cd3e6b0fdc44ad6faf2c60a1418daec37cafacdd868c42b0d28bb1ead5c26f45f7fe2bfbc2eceac9d2039367a61aacd57862b942ab2f3218d421c2572d20a0f199ad7d7b63c4f5da9f69f7cb2d3aa64a4b4097f0c02c2db04e96e01d06208cc65375e2fecba3a916f69d8a35e53743a86ff7ebd35da66466d7238f45279d5bec2474e5bd1285924dbf0cd31d52ddc8097586102bf0e80d0f2c49d366cfcc7d155d5ee3dbcc44d4af95b72b88506bd5bb727679b393f3b3ac54bd79ee5586ad787174f20c31aaf96233355e93c3fc47c80cfad76fb78207c12d8697f9c18f133dc7ced73d5b2b135fd3dd318669c023c4c956b03cd9a0aa4e1a91f827485f24e8a67fc9efa89d9610a8cd1681ee00f9826da4a94adbe147dae3c77023a1e40988f1af9a7eccd49c50b0a2abeaa5168e622677d046c2d1c0a09ad4cde815852c08b49bcb51b11924a0b63878d2e3ceb23db631f3233a72879df08fda14be59b683fa050188c042f65bc0eb524dd3718e260e1b11c79b7fd36ea070ce84557455ba100714316bff3e520374ddae9de84747a8a6e3693580183d0bb8e840e2eb15858b74c24882ad31822736bcab88a661e32200c935fcd724a13b330d49c9cd09317b404450cd7ce1d364c0ba062b249cb139f1746cdd7eb2e9ca4a04a97d61addc0586cd93b275583a2d1e2d270cb8e657f473891468155d11459d20a6f2dc148073acd60cbb53a745a64b928fe2af71b1012f28d14731a898324066563d72577a8b4b3c95b6c9fb22f8e4401148db72d085136026d768504852ae0f055b1f8608a1440f6b3f6a816c664e3568d420daccf5ae3263ca5d7d335cd92a4ef7f771f71dc62b7e14ec612f9a79533a27ee7bd3a1b3544bc79ee9f04d105304e019aa2c5e83ed61d8f221871b6f612727ae11772906a380ce0c9bde968941a31e5acbb2a9079eb2dc119653e3b5af1f3f29fdeaa65769d032375fd8cee7bb80401ed2a31e0e64a5fd90e79a7f3515fba9b59a7e6648f8df31ef86ed615873deb39bd1ea3a877d03282274ebd2038f7c8fcbf0fb49bb83ae05b0f0163c6b15857408b34fe6f0778dd0be755a8704c289ee8508462f13ead96d25eabecb5ae981493fa0c90ae2970494129d61b86284d392664fe2f7db380da7d9ea41e8851745207f295c94083b71c4fdadd12709821c5bbc9a024599341b10f284944ff2077542993059a2705beea389fbcdabae4747ee5688af828c76b4816d5ca5365ea7ca0a65708eae79cdefde8219835505dfc3533158b26bca571f551ee5322826b188ebcd33a6729faf4e1752e8d7dc1aa1eb480a954f87e147e52d008185a37f488d7009a053bd6c29969472af8daaf0126aa99fa6e937ddceefced6a3c0ebb32d40ce22fa9d917887989918d79caa8875b0a932ddfa9adb6d0ff387b3162ec0ffe52ed7bce3b6a25d6823eb5a5f7c5deaa6979d02e2c570bba291b8fdd6ed23c1ec06ab60210bc99a8034ea1e3a08d14fe218908dbab75d4fd394b9419bb6477ed88193b93fea8a6d0e5c81fc3da68df6a491c946f93514d3c86813518fe5c77f26a0cdb2a0c6145bab87c6f3d69f9159544c20bfb63521a8825da6f7fffb090f98ffa499672bcf1a599b2778aa32943fb3e6279a5f6099a79776ab77507ac2abf063f74f93c0e9233106b6780a6af192c33031d8e5bd8166be34d8cdfd66ad4592a0460528d13fe41de829a95c832a635a0f6d74423cb3b2b35035fc5ce3fac5239a350be2be8cd4ff9802ddc13f85862de932f00e2e8a770739d5e90261314a9c6fedac00ece45d8f2f7467490d5692b161ef2a7660314c6d771a1702ea7e6e44de7302c7b233af50aa5343d9e4440a1e2985b4903b3dfa9cb93eaf042cf015cf2715fdf47c04fda8a9d8ef66e75819e5cd9ce43959d9d6bc51b90d9a7a185ef54addaef9376340358a86714420367b92657c291f292e1e2dbeba109d5bf39494d9b95b2cd64762e483d2f172153ddab4d0edf13c87637112bb9ebce8b3dba5af176f8bc086671b01d4e157611b7f5b552189e803c48d19dcbf1c1df9a4e9729294a7e93d5e6da59251952c5ce85b1aca673cc90574fa6002a58053a5f3e6c055031126c3f634c5d368ad7a7521a1d59a8945ed5363f38a737f8cc7644411acc2f21d9c9ad32588751254566e207ba0efd187c88121d2b7aa4d7a88b5c312a16372a93176d57ff6d8f2a9f3166de4b9d7f4f396221f0e22577309b9c6147ec74d20f579acb66394d2ca0b669c6bb2ce85d38aa77a2f9b500a3c77c8916dc4943d1298fabfe3ab1b21b0fe4ef811273db92a84fd1401058e3e81024a143aaa3ab7a0fcdfd3dbde8e349273203e0c630fa5168eee3e2f86623b3c01e8ae0b6b89351b1149648b6cfc9680090f07cf3bbdfc3762bd8366967012ea7adcb86c9975735b9afc664043e7ebe0807189b5a565dfbf025122725005011fa0eb694035723418c52d33e4f237074066b8d1c7d12ad17afcc5240e610f42db639be532699b9472eca5bce7e61d4ada750898fa06be427083e5ac7c22d840ebfdec25b0ba874b6d18cff128bde99b9503f6ef7db3319ab484bc0a730e78dac5bd23d3d5d3a6d27d73ddce6da010b6f36913b8db4572f363b6ed2aeaeb7335e052976becacdb6e3694fc77429b1233156b2b24659a1c72f3902ecbb46d76832db31450e7556da312723e95eb030e492243f2ac35ce821fa7cc53803d5e3bb9721e11983765dcd9e64ea6031718176298ea7b809952076b3509b3991ccfc3809af1b14bafa9e819a59455576362bd1410912c729fd5dccb29d07a5ae774bf59a74302eeb51a5b9bd47b113c2cbaa612a8e4a29e9ec1c95ea6074ec4aaeabe50e60ee25bc5bcac7eec9f330c4d011fef7ec170eb86782db81c2b1f96b1d45c2afcb213a6f846e58ab49638f8d53db86f7ce9b8b1aae9d138facd52557a766cbfebe45bcf2f8920b439d3c6363621063770a16e86d392edfe2ebdd7052158e38b003a50d7435f719feddebd5376f8acac48294be64024311873d6264875a86205dc04d7007dc26c53c3d01f50b19631cd1cabc3041b8274221b80476e6a6be40c796866aee5b428b3772285f972c65d289ec46a997918d55f872b105e4aa38680c502f89fcb9c4fb8e42df506a3f83c5f00bc4e55891955994e2353ecfe87bcf19d9216eacbaa5577d0a887dcefe28b2516b60aba39312dd9b5b44efbc7dafffd1e44ce11fa6ff678a50bd01b40cfbd33eefe5ea78cfb813ab5a81b3b5052cf411614755bff4e5a4f9285b691f4220f77dd0d6a1bbc6848e73449d814b86859e12f6710e7cff010b029596db249b7a316070c47670880888ba034792e36c26ce955f0dfd00d8981e44b9b08fa9f110940ed31a5b60ca1b7607071e5771aa073e29cd43dcf33b0695a502e6470621f416bc3dd6c0928ffcaf7d1144773aefdd6a75ed053ff419c6f684defc06ecf5d8e586161f91265aeae339bdf027bf7e72f699b11ae4ea02f7fedee411b9ad6281b14de3290b1217250c7f07ba844a5df9a43c43d7c3cde1afbb90a0d3349cb4b981529efe8f897a6ed028da02badb761dba8110e5a4ac8b49888f8d98c43dcb2b400757463661b718701da6cdd134b733a40aa799a6ca0d2bef7643f6b66ae34e933fb2df2ae1ee7a95e34186b9b55b8d94087eeca3d3113cbc9176478f218c2fc3ed94bcc6d1188d7a03426247074f8fd1a06e27432b712c83b43f0e8b63a7c78cd245143a1129f256d54d3f4fe410df96377f44d776e704d3086bedef41b4f17bcb1a613ceddb3c660235b0d7dccf5f7173109faefa587fe343ea996cb63b22d80167fee422fb42a3215af3a0e10fb59deef3373a1706f223dc9e61f03639c5b38a098c154f4ddd45759f44282e71d210ead7c83d66877f3262c506debc21b078fa6932c4d6fa09470f0670db2de5198a0dd7707a35aa328ce1cd1ab1320444a70f12cf324eb70526253b6e3440209c1fdd65804d88f9a36edad131a8808c1c7de7c21fb4da1cd8706084929962b6c60e65fc152696be845ab862be13725dc77ec36cfece36ba868322223fdcfa3c5446d405b5a8027cb4f5fa23d1dbf2c8d861169b694f347fbbdc2aa1473ac464a39c5c3c09a562179c925a3ad8d5de42c0320ade34158eecafef9325039437161d00fa7daa8486e663cfc9d43c3ff7dc714537cdccfa02a16db1940a3efeedc15453d7fe9bf9241cf46b41de453af7057da0d1bc85779ef1a57b3416fc7c2442adfa8ab05d5a6a120c4b77a04650df6bcdbd559e430b228d0b1235cb37e2f89bda00b3361f6b3b8fdfe751dd555bd09e3c003a9b3e195c568e2c4ea9398b62598cb02bf5ceaefdafa48a4ac85e7694bfd3a1d1449f3ce347156abf506afaa3716af306f7a1a2c518b0bd9a9403438382258aa02c2d40f273a4e086e5d905ccd55afb8446264590689a0d46acc245102f7b1e7a2308df7d3d6117930ee4e7a0edb7879c5b56c2d14d401f2931890df877ccca79ca6103898c51199e79d23a98f635ca333449ae5022870394141cec942b294c398eaf7261c310582ca9f8abd63fd230f9f18d078a67f714684b383c64846e006b1d2155df4ae8a109cfaedac117878dff71db047a206afac6cbbc048770670448c381754bb809e494c0f832e9d576a992f6e1e6d179db6743b74e32102ac676957a630388381de369acdaf6837cdc999bb557dcf868d9fe5e4cec5dd2ed7858a3f83b86d29cd2be061a76c21d49eebb1b399c1dad7b9878ab4608dbdff046e63f34fff774ed7fd93b306b02ff14b0fdb19753a84dddf71254189c3fe062b15152d593c13a9814a9bdcbcb68ff715ce8598b0c604c3cb2a8a22bcc09c842f7b382025db0664ffb42bd88b4d6c7c96d6e74b242fb2ce5e4c876af67c44321b9eca3d93c410edc72825a879f628679e791bb119f18076e22a8cb0306d1bc97171b06b7186679f29fcc64674cf75f0071b4df825296d493549656fe3e64470989455f93d00933829e865841e61105bfccae0f0a823fe852ccfdba2207e4b51b9cc4ce0ba1549b093dc8b82cdade1cf4250ad80260b219df38eaa3ca74d634acad4e6f13fddeeae646435a728a8c6fe5db5a48067d241c14e310ff61d6c9068bc804d88dd0a074735925ca1598ac18a0ce6a24f232e376e4592431d1183e3be6a7635a2ca865ad6e50b3891bd8ca87846bc77d5ac71ac55646b4ac888adbaea185a0e98a0d04c1b147500eda1914718be736b749565efc5d8a084902ad46dbe83e79451353fa7c0de9c046a927d48babcad3d6bc862e1a4ca134e2086da6b0f00324ca99d49014889972b0f49bab0535ddce1ab1629dedc53116b9ea09ebb8200163324eb22227fd8ebcd4d01c6dad132bfa4a0d970b0ccf1d8b3831daa1bdbb5bdbf7a18e39432d284a971b50a91bdd66375dc737c82df26e94e6ec7088f1b2c7718b6b8a0c694b4888320b01f080c64d811fff267f5975c577d2fc8ca8e1cb3b07b3568dab36a848f4826c85f6277a609c275c0f7ec8b3f986cffeddb0c5bb61790575ac0cee316cbd0c87a0ac1193387d1d10c91c87b003485e758f3466affdeed31d31d4dbb6fdbf84dd19470f5258a327d1ed169a455e6e1fdd6710cbe0fdf349f3d517ab6703d994f16f94ec85cb0a0c7e772dc3a3413be0a44fdc1d1ebdeda4d4ad9721d767612b56777ab86e2f5df59513311b5426f7b7cc24d16f12586ed95d883d8a9699a4f800ad7864f531feb06e9c746846347735f398c1d93105c6ba762b165570624e80eeb00d87c64700ae51f05e071fbcc4547240f071e57812e766ff99dba8c98ca310b3db3e83f5db20e9caba1c7d33c08b4191de683fc3ef941935009d169c31ee678b9c11da54237f09923a23a970b51054f480e477da0ac21bd5437b6f882be3fa339ff20800de1f46e4d611c72a69483c5bba5835158da850df15e20ee6805f010ec1c9621a236b4a39f52b6ed752a164b510c51c3cf81fc5b9257a08a971057de15e3872349c9c8e4b299a901e1a3cf38233828d340b92180617c7a630b546f8d168804ce22f4219512b526f9858c4756add2c0e85ccd2f920bfc367ed5a889c0a8fbcba2fb216f1c50ea060d4909bfbfc75c72f58e5165140db2c796eb64c50d8687309fc3f1a09aa71069e63ef2a956f50e065a3ba5fa730080453499b621bde3a56eedba4ed9332de664237fac14d83a2ffdb51089867e690542527a12aeee999031565995bd883bcd6ea7642faef237554fce1415daf86f0cbfd95e9806f298d6c10e00e8a473c3cdce42634fdfa55c0d133268cbeaa191ba32ce18c26f713e7fc8bacdd9826b3f25352f76414e5eeaadb2211895cc4a12d612f4c21f068d3201d35ae348cb674743627837c0b588d223cf6e7a993623be35ed3fe97bb7a1be0484176b2bb27dca11320a36f872df9cbd2c53165739bc7ba6d190d8e34aa3b3d3a669f04df861480ec0e552af6d9567d01e454da4a127f5742cc49b30dc98bcbfdd9e407031b0fdec1b6f5fbcf3464ec977d81c14774f47e10ea586060d5e37bd8c4428229a9131e6185ece5860216d71fc3f00a1aa2e5421ef2f8c85506d562499ebab56a6e690dbc02c8de4606a88c92152d82bac718b8f6904684b582c6b101e41a4fe32a6488c23f8dce603d9e0737a4d5e34edc15cd3a5b35c1ee073c46a187b3524afa844b506e99449fd1701d8d56a501f501d94bdd6470efd370023d32ffbe0156989172d4d0d6e9f52068dcb68b6aa15853e37df9df779c9fe1d55d8e4762cab643dddde6ba5da0d3031215564231600b1dc721be63b4c44c2832d82023f0ae1d5eb86c8d2bc8bbbe949ea81f3b6db53ebedb5c02ee0015bc6ddeae001f3b2197dde3e19f459ed028fbe722883bedf16891b0735e1cce26f7634ed3d4b37fe6b335986e7f6729bbf60f43fe124b575568b70861e9a837c889b60a9b42c281fda48eb030d29f5d4ce315a5461f9b5ea39f6f031849da6dd8e9cc2b7a60c7529d7faf7fb15cb2e7d3c946f68f34ab86cb38eac2a1bb4e29464c4f42d44e6b4afcac34c8fd9245563ac02daf03eb6db5745411f6513cee6c92050ff3713b6a061ace44dd86b670041301466a7e20f13a8dfc8ea5e31c13bd7763732653d84f32572faae7cc75bfa236594805ac66ffc831966ad10317c53c23bb177ed0a5e13c3d050f92188caad00753dda9b0dad4e07434875282ff46e80efffe4f44ca1e09d42f404ba7c7c1110149185abe98b7aeadc20b636286e6a46e1516f2a941f710e3b0a10888ee7f8da203b0e89219e7d1b937fa8a235514be6000c11fb56e32ef8bbfeae16143dc799e20f36f012dd0ea7b170a43e33d4203e83f6628453a9debe444b0312974eda5c6aa3467a7f65733d8ea89d074edf8ab2252d371081e342fb2ff25aed8df0f4f548be3f7ea1a06bf8ad31bb103091bb5f1f33f9bad4235e1617c93a952172a49a996d920e642f5be4a37aa0d0b179ccdc8bdba34ea2d96c46a4cb29d8f69178e0abdd41add2ff9f2db41278aec8ca78a1b55613a0a750dde073837d5440bb57119c402e32658e5d64b96ae69fe3345df09a9ba19768404c5c844ad23fa76ebf6ad6e8e8a10c6dfaabb1f97a601fc56426538ef74b0a09a5fd0a55ddf8641fe7931c3da6072e06e2579af80ac4dd78cb570ab1f0b342df59f491c9443691606aa655d1438968a97a282137ae64c7be888280fc2634eb1d6cb3288a1b85ad56876d248eb847d033299dc53a1ede4414619a15195aadcc1b7c7d73a5ac3bca8b86d934eed9ca60c0d9ef47c0ed1708aad43a4aaea677cb618e80159ad7cf92dc056c61d4311c131617a329b0db05648cf23aacdb0fb4dc697e4d32a10812eb6c0302c85b5ec6acdb41eae4b6cce3b8c63aec1b7c4b7daa9c895ac6b98912f9a4cfc4602e00d17088d8f43b7df2b141bada7d9773c222b8338d44e42cce103cfaf064a60ce27e721aa94d56856fb0ee26a8e9ffebbc2f19c79befc4b6617ba4d9840c74606f9b289fa6a902c2c89a647a817b62d6df3564f44fb8cb6da7fb93b7abc9386d2aa5c36363b128d261d70c1bd03e87c6710e1cbc10b77264a68f6f40c8366a481c95b85ac9be6f5ebf46ceaf7c90667f2591b4abf2bd1c14fb29abf2e78d24ba244dbe2d52c8dbab3299cde283a51b002642d86189405f8c0e0a6cfd760fb5f5f149d1ccae098df4273b968c35c165d8e959a5bc5ef2adfd590474e1cf0126142aa0f5a4aff63a0e96a9607cb4cba589fe81e1333de258645c92ec95d9e83b168a999594b260f8737f618095caba1564bced221cb06366954fea9088d918e03920650c79c30968e02f24ff90548bc2afb18fd52d85ce6b5c03959fc3ece1f667037b8083fa874b92ead826eea636d205a110f2405b10af443d8b832dde7c0ef3b264f1334476e95279424b81570e70a15aaeb3d01a51f5eecf0e373b254420e711adb8e785d57ed2be767cf7cd28783d7b52578fbad2bc3783665ef5ae0afea7a3fd87f8f69748ff5bd77572765305c63b7b9946df8b9263d5d8ab9eac26388cf674ff60ea7e921146f4523b9506b174898787ff2360a4aaa383f8ed985243e7418a1ff8fa53fa180431d5952595199b79b5908602ac8c848517b73d2cbd1d3817e01e1d08a89906173798ce30e8caa105934515b93344093aa27b04c3f0db00268bbba9f8d0534d96a513c5bf4e9f673c05da38d2aca5a6b1591e06969431fd3c16d20b27d1140ac0d50a482f5842a9df9609f51674c069dc1a1b402261375347ba57ced0776f491bd8909a53d5cbc1ab1a407749cba92360e2fc5822d472538c0b3d7983c641415c8eacaece67ceb243782e9678480137739dc1cd4368a79cda80940a6296f1938646ed7007c90c1e39dda7e956c0255e8b193d745014f24b98929214e2337d68ef37224523bebb07b9112f55b68bc504fe0a0927b7c9041e4e1862dd918ca0bb5acc30317d5d52a634113ff1873c1a31732f99d3c9fde8eb239963b2fdd62529223555176d121e0099173f861e250e9c173c8cc3ffbcb4e0cc00d4e6ea599cc01d14f1f2f39d039f4e2206fca0dec104887cbb491a4fd9f9a627d38d803005122b7346c4f948770b5145d05d14c0ce40161b8dcdd4fcf3db0b57ff637e242d000d99a5f6d9228b81e8606b7265410fc9affaae765b53e9d26e2bf2aa65669cdb896141cc6f1b4b9c00a3dc3b1b9924bc7277e016073671d69bb4e095cd0daa1196162d00b3377dd5da397c1830d4d4e0552161c29856cb82ae1e8ac44971331e365c3934ba72929b622cc25ce4d736dcb1d06358fd7167e00bea527602adb374e7f553b929273c12e28503b8a09eb38336c4d1501af6c8bd8ff684ec9a389e1964d1d69fbcd1569644a57e50eba76cda62a89fcfeb7bdcea115792c2645860b03b6c06318e9729d3d353319eb30b68c6516def6dee9c0acf459a493b7c4195d6d6bd0108925ab58d9400e40ce3c0743ba3582a08f54f632d0c4c53bb30caa47ee3eb6761c0382bed06c0ee439111f7e26b8b3a9fb472860c7d8a7a3694cd51ee8d91f70335118b04927f547310a039bf44bdc0815bef3b83f8cac7e63fbfd4a4cc555b26c4ae679dac10d617601ca62d0cf071dfc2be5791dd9f6ec210264cf40722f342b2fae1ab18ec1040fe4208d64646f63217083572d324d484e452981fabea240cc94afd1d53319a21d5fd703657556a38f4280b7cbfa5a7225e65ad580496b870059314e9560bd91af221d54f66e5d32919f1a4fdeed4c0f1c69e68fb36c0b0157425b8652edbe7c87d667598ca62e59d677dfbaab19157597451a73179f580591e9d7d172fe2122b89f2ecec868690aef9b39886a9b73f96aa2e3b5abe2ea3d2f051484f5246e0c648846df0c95f0054f1524fcab900c401b9ad7e60aca9dde4ac54494fcd0144a7ee66c08e40a691312e49588a6050fc29fdcadd065f5490fa8782d9702721a0204a617e97342acaf3bb13ca1fbf45e03ffd5a5a0e0eb57c1a9f55d1c0f5345fc36006818b859ed3944ad51a57a49731fb280d2f3d94c69d5ed877e0384ce84e6e79f5d9092d58c9c9b6332fd0e5cbc6125674822cee42354db36d4bcbe931e6f2a4dd744f12540e7b937c5d2217a2b77b7ac6f17f29c62b7b26508b2486c66f157212ef88c1ea09776ae77edfacc22bfe386e5b4e7cceb1974f7d3ff99d787fe8d1790050b299ff52cd52510839583714d50e98709ff4061d512d8e73ebfddc48cdc9a5d6a91b67ad07eb9d1825b8902fd10082546a27c0dfb99e7402da350c505e415bf185d821da05743169953bd46e8ae0e9d973127c8dae8ba35d7e0688768b7176de0e2debfc16ed97dc4444e24b771f05e5589a782a2d82ae7ac0ff3db8629a47234db435a88d7fc218ff563ac18d975d8e7a44d5280264ac1200bc6c80a9396053bb8fc2b4762758d1dd7064b90ef0ed161e2c1b3c9fb0aae349400e33e9fb156860e9f91f57cf39d24b21194b1b7c63a9c876aa1e3aebbfd0f2267eacbaf1a4d5d806e38d27d86570b947b6cb1452ef84bab1df3559ce2e4497e2c608d27d559e31dcdedfa0936bf27dc3319f5e71fdb6bd9b149f80a233156486652afe4387284d8ac69094f70cb469938751d27d97b6dffe7c79c330b51aa96a71d0856223955c6d4da8514d29a414da4a99422a7c38fec05d29fe348eaea7069bfa0f2abb3f25dc58166838fd956dd7c7497de8f6d926f8c499f24937cce94ef65e8f1c82401c300721e21b0b7556a7f63d9208cab612b091a10216f23e2abd062c33cfd7e8bab5cd520f57dee6a114deb47db1c2554148d62109e14f9c558c12afa6b43a375cbb8e9996e835178b227ff85a000f274754d70f5637b34955a2c4865e4a3b31e99ad21cbb4776ed882f2aea4eb89dad6b210f6dd8febfcc5f9af88fd1b520dc5a14732b83987c569dbd1ec3029fd1634a52703acf65d96ec242ae0c26e4b71e26e5f9d4c53b6193b725504710bef7497b1ec737981f9f1d1b9bab4bfa1192ed9210fe72e70f5a2db520b43a22caa79b75e1aa30293260f9f80bda06206965ea377e62f66541698818967614c847c951b178133b4b21b897376b4b276d26d2eded718e59241c1c2d19e88aa79499b88d08f8bc061a05299e0f4975c8db50b5722b2ed450f3a5529d1a3114451f9e58664b70c5bb2b0c4a88b96bf2a3a269a91fb09286d807432190503c121adeafb516dae8793aff8291df3a216246658a6853c3d7a0e9c00b77e4b17f5b672a564f8dae6b433ee5fe51b809acf0c4d78ab812f3668818e26a7903cdd8e73157f989525ecb9fd6f0f96df6a9c3a0235963384c08bf32a4dc9ae3f3f79cc425f52f40bdd5ca01502299a94dd2116ee5e4d3aa223b2de580874bafddfecadb04eeef915c46c443e958af6ab3a5b6bcfea5cc0539f6eefdc980a3eb07928abbd2df4c110047a5729bd8e181ef1e38b90ff99a0c620ef172c05eba07006a4795f2c5503c4b8f4a0487fce8b409f68de9f1c6e423d7c66fc7db2da61bd4453eb43f07a1cf62e56083bd522f36e9f66968d1224013b5585458c4387a6b51e334b9e316f4513ef457671704749d8104d047cdabca24ca88f9caa60f4c30ca44bf276bc732ae65d626e43a031ab5dccc1894040ff2d31eaebb1878730dc254c36998a76df3f1a6db385437d86cd0de47ecb1a233e066f0cc338a82dc27b4d2bed1822a02d551af9a97dd9577bf08f2bd4d8de2356da3bf3663a085a6cde8d36aaeb9cb2332432223b607735e167a408530e2c59826fb3ec312d3d69e3c20300adb0ce2c4963981bdd3643b9acd95f931974a8d29197ef40f0ccfbe6c93549067879906e89f75180c01b0da4ca3a6386a21d5d1cd951d5aaddd67b3c5e661d9f6415792e990afa4a313fcab902ae27532996c555496aa85ef05abf97e2ffeefdf5c31cc8a7bd597223dec185ad6531d56c2bccf500b7f3f8da175096e2e2abf759060c99870777bed781bcf64c22619886637796b0577c7ccc5d468bd1fd24796a8d4e77561c2423ded512d42eaf95092039b8fcce728c0952e156ab8c2e1fe5a189ac77000484c617118d8a9221e7cc08202fa0d86647df2a075e24a0a1c15bd79e63c511a9a1827fc893aa75a935b3dba269cb8d2d28a4b430587214e653d2ead59b1b456276eeb9e5c331b3c39cd69f8a2e85c51d8064449e800b7e2991e030cc93015cce00cb05d2355227ee7003bd8c7349400c812ae2ed2c056bc15e38eef38b4ec0dbb7b8c77c347c916dedc5367d7d37febabae2f0af73cc6775124438011b0ad6cf15c2bcfb3d14d2f382acfcbde602f69b2788129688ebd89839c7d18bd8220a2b89583497ad116a174d2f5aed6fa913e21b5e357af516d63c2b813e2580e3b4e699751bc569b0e7c603069cf6327d84d2b40e870f13866ae872b9556981d6b32d3d59d010f464aa26f701756a7678e1d869d8d67ccf40da99b39b60611a92a37b9d2253d2e17c703598d90efdba4c24b177827dbee67ef0fb9d4d3b5a83ba43ed2b6bc83954583dbed8538fffed5f43c4ccf4521d67776b6f5387f64a5a037ba1a41215c8fc328c27a1b4766a68b9f7253458f9cd3befa5becbdd9ef0f56c49c70f4a8c7df25b07af9b41a197511623c1a501252844623f0509194c33d649f0a99692ce84143c42e9127bb40a01d3b962a1b3b61db16f27f0ec1e047b3a7472b458af7f5e908f1a639f51a14b1baf4f411128491db94291d8a3fa9a96ec6d54493ff1284f661a1c7b952d777b78b74443c366450028759de12f26a124aafc650477df131c231c5354e25a32b4258f91fa45843e68b0bd5efe9710147ed28f044aebe4e7ea48c710e900594abc26833acece3e52ae52d90f5cb3af48dd8b0cb6ce1a7babaf21e30b87e7ff25e6218d8950a7eedf9dae5fe5570f5c9ea462108e0b9857e62c2b69decfe4e890dc90a1051e2f1e7311a0c9ba2e9acdfd82fc710501ce83088a64b74169ba6994e5d2172107e95625f375b2643a89f85f5781be85d0207d041ed3afb5a8b91f55580b479e14b868df44c106cbdedc99e8dfada6c87463b7d33e15316296040c0a4a23f39698773a3e01c45442264097e610c766d2b532ae578953466fcab35eea7d25f64e486a790de05861ddf70be3ecd1fef44a9c717f44281d06eab12d96ded51c71c88b152d25c461851130c3e2c90034242454bc1be28b3c8f3181a91f55bbda6174715ebe78041546201c23cad9a353d033747a28830e9f2c4fdee9e9feff29e4a3ed1ed5d45f18380a0bdb13944dd7db42497634671856ec05ae4a98bbb2f8abae631b13d0682ea4d1fd3dcc1817ee9f434b81e70472504c9fc906ad70f5c026d4aea110c7f1faa0dbc114cb5b3c73d2dcb00250e8fe90eba2691823a8b28db12d49a33d3d6d0c8654a43e90d87e3cb8b0de62f7552838c0d29ea21de49ffce9cd448d4f5c7d71531eac8124b05a86ef939886b115792381a9c3a1bdb0f755fef4417dcfa368d64d440ecbfe7fcf24ef432e71d886e3ba8d543475b6691fa5bf02bb1e6d3d0ee17a9887ae5378a75d8674dd0ecf303b4c13ea7eca433de8c4c66a385140891b2a8b12a53a0a0a4c3978391b5da941025cc08e4fdf51d5e9d98c0852d757bdbaa2fa968d7d4ff1f6e658c11290abd52c9a163dd17b5f3921a8bc438893811d3f50f426aa31ce7f8b0a56ce7d632c8750d8b54a2cbff34bf325b94330924cc99750ffc0882e746c1c0ffa808a4627c632134738234ebf1630f9c90fe070ccb8de89685f00ed60ff5c6a7fc78d3dae82adc9de8753a7e6623e15229da957f124b35200971a0069404dde21d31c4d0e3c1423b579ee6973a6ba353ea18d737e41de88a726885844d28f6a56895944584a952bacab4602a8131a263dc7105f86c784e7ca49189314b8fdb43a1b69923ddde9d1ee1b9e3a7572650e0d880f1b35660bf810115ae7cb2e86a87aecdfd6f3db5e45dd978557482120d60233ee592d7f2ca2cfb09df625a31107ca59b2a051990360949f80682a7e09507dbf4e8a57d783ccbd6a740cf6ee95e8ad68e8107d79cc15e548b78e59c687b69afefcb1768b0abba1a8692bff59f623bb9ba61b57545190d005fb1b618b6cc1be56b6e430abd63665ba4c3e854028af2ba6637d998ce9d936c0b2be0c8ef8c292063ebc294094fe913d3f81565f361141c2fd0a680e93e49abba74945aa1046c1621c2c2ae2268e277768911b3143187f53fae7b373b684c3d9b2cc22debd60409242a954f3b17af4466c5ff55826838c2334a879973dbfdf7ecca39742bf5fe23c5dd7c90bb9e47509ed9b1e91fa2c7c79c46f88c214248fe9a5bb75384668478b758753d977d0a96543295dbc4ce3285ed4490b45c54ac374fdb98eea7f5e270984aed35cc5679a49f930643631f716a0c625fb889f49136318ff366fbc8fcd431aea582fc95b67fed0948feee09f34b5468065c3c8695e288959b0584297dd7d8679ecfd42327e0ed1b3f70b6fab776cfd20bc6448f68061d75df92ea12802fa2f0845db0f226c5815fdf1b9141bac4046629bb21899911ad4fcfb0e5d3e95de415c9295553a82343b5d8e670d85977044fedcb0844c4b19f973b919a8fb147f1a5b0bcc37f4c35bef4f798884621bed5b8b7ae70e87aef34936dcd8dff28138a3257c9a4ff65232fe00ba7fab8cfb7a62f6fcdb42742d8310b7f1db4a6c02987a67424d9ac70ab11a046d12ea06484ee4efac1aa187eb4bb84a345d2179aa108edc04b069fb96b97c33527a081a670bdc654f69c413613d57b41ad001029802be82d678178b7205d829c66842ad6d3978c34681f45d9b7214cc93913bdce40f1201f2a4c7818cb1e95ec61aa03313b5d9d9e1c3f8c50d376c3df235f5c770c6233a0aa330f2a1058a9daff5b932371bef913b6329bae87bd2a214eec65b7bab30c5586caa9c0a388be2605ea72e22cfaca4aba0cf060f684a23e1ac579aad9fbc0161df32925e3198268013d7b055164b30d0df7d6bd5d572ef0780f178f98efdeb32e5666b473ee05c08df45fcf6703847b1d4e8c4e6d58a80231058480da9baf102d0e93dbdffdf602f084fb9b6cd023f06fe13f1254bb03630a18fed5dd39820993d04507d76f6367f998092c8d9be6d7f472d3315786d08c9ef3c8e888ac64158505bb4139a16f9eae8032e9e2da5c7fdc5e1aadbe00b151f95b2ec6c465c5d54a96c37c13ba039fc02db63460a7bc5d4ec53061e5a4a5228281cca5c32de2af3b063171a587c0c5bc29c50bcbe6ee941a31729460034eeb04e2736f96bed31e18f701b859a71328b083e44426e275fb9c9c2a4eb5e9a08f0c575aa478a19ed275ed632074b9164702f27e6524f734541b97b8bdcce2d8c2bc7e1d9fce08e282cc97fb9ca2d9c2f00102f6ff1c75c40b73f116f614c673986fee8ed8fdb999909cd0a02de804e3dbf61e8dc3d81d6823b140ec538360dba641902ee72867278185e2fa00dffc1b3f2b0f4c2fece604ac472d01ad33cb5601c5e9b6d1706034d6ed845c6fb486461e82e3b3f76949119804755ce908c15bf0773a7c3f8f6cb06e4103ffb0ce5a67d230ee8eb2e6897c2b36b02f5102d28329df1bc4ea3567678889d627ab3b3db4cf6c2411b153fb448b8b519d6fcfa11d3c6d7ae5eeddd521808d0f059990732f0c7ac386aafe84e76d63529cc115d099ee46bf0d8c26b21b2050abef9b5a46aae73479b6025a89e133c10de01be42fa098deadb548f53fa693514a6ea28ab4b430aa358e27ecf6bb4e60565adb0153d14877fb8680078989d1c9b890728c188ca39b337c09e05e0c3ca12c6d1e1c902355d63d8ac9d86847ee8e667f321bc02ababd38799fe059bc50ee28dcc3354e63412e689c13354df1d5ad3bc4fecf3ae5ecfad0a723eb1c7ca5310fd07211805a9e6349e379d10b800e54c20e2008c54f8b052345d5d533291edb117a9350b7bc2d99359d28c8754c4a8bed6ce188328221f283d23a6c30cd1fe91e1790866b618f203d82e36bf2e57073c827ed7a93ee80861eac74ca8fb69ff814a0ac627a2031e900793c05a8cdf13ffd8d1821e0a62ddcebfc7a6ccc3c2c8f6fe1c202f72cde8302adaa6fbaacdad5b947fd8b278fc72fe4205efadbf926bfb92facb62bd3dfcf07810daf2b41b020a0a8cb8deede41105c874e92ad55f4213230577aaf58f5b46855e24671a34c90872d14417f8816b4177f161ed2cb962b39bfbd252a4b4dd649a3a575c94776b3136bced209cfbed57533531a7aba3941d6f05f445bfe581ec0004c3c50f5995a5ada0b91cf82dc1dfb2318df0fae863b5f9a57a386973289114600b297c37fbaec65d3b440fdc71a478142d1c88a25500f671731bd04129695689af89d9f3986244c7192112f5829bd92701fece03812ca33f1ff1d95fd0589fba2ee186d2e14f7f333006fc9bd42fd6b88c912b050b52f4fd05a265cecdc740434330d678a921c9f22dab355f6a3adf044115b5a92b80681427d58966a630449bd3896ef6d81b4ec98d13c644566412183113ef77907b027c862d0776b4225a95867d7206bce6735df1c095acd5b645739b95e6a871d0a29dd7fa0a9d91f36083bc2be71a324d2d2dd9a9a5a890e55dd5f1a39a0243707f1bd2754fe80c59584651b7893762de007f1bf1b9ebff2fa26beda621142dd4dc863bb5087fe6383e4aeb0a0ce0f86bd05fe0123a56a1155086b0ac2453588bc4ec95934f4ad485b50f7313d925bb51015b3d75b31ff2cb1b97fcd0e9fe2ac0a78a02dfaf80de5ff4a6dcd64ce78eb2d60e51eb800a7c1fe4e34e27d3d9511830f3734c6515be9c443a87787ba9b66c5f406e7fcb660d080730b77ed380526d27e361742877a115504226e4d68522460082befd63064808781601026b2da418ceb657e327154456a6afa8bf016d4c1de9ec132d30ba3f3345a5be73ec45868a6a989bd48e7ff7f1ded09a1cd21a79744d3a06e54d42e834e03713528b8fe9125ec75dce2f30473acba3f07dbb4e5d91fe28935a10e71ac2c4a2fb3cf3605595007528823119fc0117949ae340888a21acf473e66f6d1659bda95501e03b04a77863b14623bb3cf3ac6362b4be79724087e89fda98ceb1a31e958531e2cb62986fe2eb8784951db27fdc1008acd4bc041fa86c7040dbbe047f9ef91047e23b3ab4fee74b3550b42c535c4bea5c9a0cf207b73148ea84505a0af1d307bb25f85725e0d2b0403fffc69cc28af688fc70fe1f5c440b10507bcf5676f7f88a8f32402d79152e523f8d287c2c3e6d235d1ea5d2c878445317dcacf574d08c73ad96eecd03458b1f873faadd29fafe07bf2b3a75b4761ecd53dfeab73a21148ff880193f17f724feb90e3e172d0a1bfdf0d9fae26efb9a9d8e875de4752f99831d60fd0068396d6b2ddfbeef24a82c6a25b2121c42fb7986d05f2977bd5936ed378932dcca69583cadd3f7663fe9b788c6000a36625e927cda3d77f06c786dc6642887a3769d51bfa17469cace1a6342d71ab5daa23c6e287e82583f49e111a1e8bbbcce8ffcd7aa5906600593b224ee60d300c5f15e15bc5b4ecf9d51912df8ffc58e69b8ee5a8eab08b7f93777d780222b037032678ef58ccdf1e2d9d6532cd445b9428228d33af740b804b6673b4190222f443cac7d044f869433a0cf30fd221444476c9f500e47898b0095dcf46194b79f965f04d444d89ae5bff30f137c1e81482342fe01ddc32b8aaba754569b7bab70a67be7444accfc52e90eb936c689ced09a59c40078cd601836fd6c09968de31708afc547143b7eae66c837aacd131a51ae8bb914100809528cd286ed918db22f362d8fb2074a568719df60ee3ef9c82530dc74e548d2c28e9a142acd829392ceb56e3c2b127fe959af6cb2e853d28be9764fdc84f4e6d5b6592e5f3e41568a6f3b3ae8a5e71e913ca3c6b7d6b06bdb2bccd9a16e20fecc9c02b824fc719efa2cee95b084fa8a6ef2c011bf90b4f1607e4f338f53888550e75ff32befaf7435664d190b22c527284d937c48352fecdba5f9bf4617b72f1bd262d929f237c2b811180a01f753388b3ccbe035dbaa778af0b8c9817657b420703130063e14a70e226eff02dc2a2fd94f9b27f6aa71e22f38faa5e57583486d6374a188e04fd029c5955380b671b58dd88b123b122283640df54dc2782c53daf33e1582528f7c752a90af98881954d1692bc0ba0c146b81870154f7615bf9988616ba5f8eb43d2001a93286d28560adf81e373bb1c705c67bafab91b429ad93a6a9c16c9ddea5f2058934a854b333c88a96d6441d6eb14224d38fee48bb9ac6a8f0380b521de9be8415d90cc044464741ba506c0ea5d3d074a9afd9969cb0e15a535a74ddedfb4b655007e9d2c49c25b88bcc8b1cc79fcbb83978ff0593036418e779f670803b1adca520c983d80982807e5ea123e0550a6171b0ec38ed5a90921bdb781c66a772701a30178859b1c54fac3aa05d247c951d276d31385f156f29f4938ec845a675f20bc8dbaac4476b677ccd7138b231204cc69abb3b3e51d621394c9091e05b153973601092b60f4ffdb14bed3a917d5d6493b5d3baf197ada5252440af1c591bbaa54c1a4fe21025159d0849381f49444d31bfa5e7a1e13fbaa2f24b98c0374e01610929d4d7cc7181100aed7e21423abdce2116b5090af1c8e460c1797671cf9d5e9d3ffba6c4feecd095a5f930a066524449b7d33813f22161184868626c13d3baaf722395122a7eb6c302fb902c8924a12b6eb443707026db1fda80661f04954e63b5dca8693cb7995fde0996ccef365f76ee79c30ba3a211c0031efaf3dbb46f9521db851fc2500d5d551123c73a227f9a5b833a1901243ba52904ce38e76f627e096d1b8482ed38d06f582e33b6c3d7ab7cc3f6b6c695ef064645a03ff68c2b74aeba1553e23b9de387db65e183f8c056f12b254579f9b9a9d7726bdb22ea8e66e87768a1ed2ce358511f80a00c1003d71a323146e0fe66958e663c0000c8636e3abc156ecd03910b9ad19c835836e58e8e60d808d641d6ac82622620b236ec29b315ac8f2099d6e2a6ba46bd9419b8766e1123639c091df6d2b681fa15927a346c5d87010599eb3158107bfaa29c34ed136285813ac5cc4d46947b322204b830eb1e62492176217b1193fc0c42bf040b4a442a6e9a86696b70ff1641d6d0d80ecb3dc724fb869b92da26d8c3c239af551d695726092fb3bc50f5a7528c19f5d1d854d6fd7076d7e737e1f4ab43d851b9d2b39c2fbae98ddd83803e44d5e1d4a0340a46b775daf38969c680b3e293818e003b6edbd8160a39c560e7cc7349b8467899ea7ce15b9150d7b30f549a46b5ed3279fb118d1cca0061bad792f5ba976a77f3722a0f76fed4dc6d5190a5cad3cd6e6cc67a83adbc16b75077bd8d8f10adc45800bfd299b68c97a6f8f339078543b0e06163978c46cc9f0a549caf966c708336f72f0246560a160f312c94a1fe59349f5319f23b972b5b5d99a242f9ddee62da8dc98ca924025219f6081a7c61b53939c1c833906223159c0058111c14bb006ca58281d2cbc3a7e19416f66170ffd1d43ab11560fd80532d34337da846df9c75db810b528cd73b493a7b103fb7d647019e3fa3739cd4d6b7443a8a3295970cb744ffa20fe07980f674eb3553df3878d18be241a76cbbcc65c7eaf337d77091019cbdac8c292301ad8c8709c5b2d6346ac5aa83b22e522524eacdd7560a5365976708dec9cb68340a2d07fbc982bb77b1918520928dab9b4f2338488dbf04d1191c32077c26532a33e52dc356e032fbfaf5ee41db97888af24a5c7d96f6c6efcee47f4b643fdd0f948c4c5846196231332ebc5c6404e8618c19fea02655e4276e554deae123c61a78fdda06d7a679bf33de40a08634b2ee52237f94b9490788c3b30428226d7df473458e7a87dbc1651821dce30a19a191617d1af48a5aceaa959c45c17b2b80272e6e2bd01617a6010503725f1303b54d68adce7f21c3911235824fa94ca004a2e000478d6e3e3f37563db3aaa028455903581b59e1bbbfbf85a80aeb8ae952ceef498b697c15caee549a3f395998ae8695aed214f13d37d8525f30e2372b3936a3032c574213044c3d47279b4cc171f68e7c05e26b553bd9341e109fe4c1c14606c99f0537f8adf95929e8dcc2875c396593f5773df20a545983ac1869bbaf971a4be9ab1a5a1f9d82a1ee86942a82233f0852baeda4eb8df1552939ab8544873f9ff78ac1b8adfd70fe33a9b09a3265cf784093f83e13d13b6f7a365493fbb751eb19f9520a276fcee78da26ea7e0000952c0fda53926c3c57ab68f0ada39e4226bc0506de38d4018cf902216d62f070576c2b65d34c927f7b1f73d0dbd50ffca60693a6321a6ee0d50d7c6db11693f85b10e90d2ffb13ea9b7ede94fcaf303a76a8a69f86cb9e1a0b09e5475823506c810091c66f0313571bd270e2a2312db950689653b36e2ade35e2ad4b3028b25352cf102658383ac3a9e801b1a72d7b053983555649e63d77071ca242412f0516f4dafda4ab973edf76425e3ef3ca530334e9b6e7e50e2d1e4c9621419c2c0134ffe6f0fb6fce8b2f1d14aa873dd7a6bd7d5d3722710e051c4910220b1e9fd806174a946cef98d7fb8d43d184967f738ad9d65725bfdc3e5f6c1d08790a25149bc2c8f0f0018acc3e92ad7db6006848cfe7b995ec847ffc711783a466149a109b5666aec47f83423327577c5a6354cc7e818eceef0711142187cca45527517877095ece3458f28674ae065530586872663179927e4fe73a3b3ccf33518cf53ef4ff568587c9b91d5dbc4b708996093ed92791147545717d923b41576eb2a5d21f2685edbb66f3617f4127072ad0d654482c23383a355c8cee34f26b1356b8613b034ce5a57d00af85a33e62acf37022619f4eb0b9a976c7187f274ba193faa55d8f981ec43d80939b21785b5001772dec4ff39a7101696e0f13460e3296f19bb5b274f09e6a6f43d5bf58c3425dd53197e8050d45aabfd1b23a9785b65e86cd7bd77558b13ab30e81687573d927bc5c1676f2c2e27e976d5f2bdaca102fc5cbe2a78e8f1d54d36326015a6ce19e26ef2f3527f6c5923f0fcd3312354967e1f16e9ccde017ec05bc8de6c4dfe3e4ed99160b9adfa31f595e91f62985868a82b659055f22f1d3d24a8ca5d7aa6a6d625c62e39ed4cc9c84dbed2786a3061173c904924cad2ff35afd7caaf01f81480ca0e25c3697e42042f0a7a63d3dc88e02bcb33c359401c0b51b765e0849e284e523a4db5524c80a1522ab3fe7959ac9792bb8574ed742f7f716aa62f83e8675c0a9209ee3b236f13f7a584ac3fa18dcd009d0dc54bc28aad46acfbcdab0f23c5d8862aab5009cac0f7d15b2227f5171279dae2ccb2667a23e5c9e2a1351f7c1c190cf768e9a54a332745a61243f5deb8b314d84d09b70732426fb5082d3ae1a86f8cf4bd27274127c723e61ede2c61e7a797c79d957cd6deb7b2699bc94f9f04c71c27833709b390a8c83fc6a51fad9856a402ae2046dcaed1809966c628d2b5f2fe6a16f81b08066d3205805712a3d815ec9ebf4b9e6df875a4d8b9e749640898e8ae4abc188b1b81ef3fd172b13d1c04d1f767e159ea203b13b7ca2e85db0bf390d543b8f9752ee5fdd681dc6a23ff66192a76bb0ef0af368d02e0d0586166731b0e3e878ad741cb0f295d24cb40ba38136e7e0ef0508d269cc4a3b9b2eb33675b2c77de0043cac3dfe94d337d288e2f2990769b563260fd5eaf3b6b906253019da66d5982013508f30bce52f372c2eea8d7b53d977960b0336453c4575dd84d1a6419e5004810cca25ec60c90128239e084e8205f17c2b962008fbf1e7123e95fd55b950a3ef2414af766a338d4f960e1814857672b0f219ebb35f86354f3ad986a64e0a8bb65566fb80a8438c51d2da4b35e9e16091610bd6e96fcf144a221b13f9a16d897a30de54821eae6aada9ae7e3e9f9a8addebbae41c58e7d53177808e55c8db4de875cfb3886448b0e5308090d2ae5f7d173930c7c230b19d6c0cd18e12e245ad646cb58d582b43f34b575897b67a856fcaed0b2d68b8e15bd20db9e950e3d6cfdcdcc30242fe9832b4458fd08696b1c48fae0513ceb2dba2fb69cfb92d788a8c07ae0fda28737ed77b791908d5a2efc81626cff6548118ae49ac0c694cabd196b295bf3ceeec24e05f85d5d9e7daa98c83ff05b56b9123638bc55aa3636c11551ef98637d70c2d56799a90770088c7b72c34e1b16732a686ae5734f703c712adf9f31506b1d29418980e4385e38c0702ce3e74769675efabc5da8e7c8a7d1a9f3a91780d9300aa967bfc4d3c5ff2ebb4de8caa17eef31505512b90472844d267368adc22f10b4e0f1c5ef1ffeee6fb0770576eb9c20924e825e332bff4b54d8777459db3c51d40d238bc07407babd6446a8e9925547ca93d1fb082c219fbf52f83aa8700adb2ed42437f97e9b40f0343d091d8c0ebc99fec0e59e4c28a4df6f98bcd9477123f09b71866cb584d5b3cdac963e20705ebad40a1849662c3097fb009be16b0eb9d25bd420277c61f0da9871ac120c2ad9394e746946aa47c034ba8f6bbd888b653331a0165b32c1ea719ea301d4fc4f4f7b42591f9eff3a29d1f9300782645fc18aa05d3c88099832aef1c2a00c65662d3af5527be0c03dc33f0ad9e863f6b3791483b09f1086e922ad014d7624b935c5c6035e038768ea4f1290f219186ec2a2169abfc16caf26ade4b026c23be297fde879d70edc4ede9777bed09eec2dff346ed0e29be7d1c2dd6a0bfc130fe040d31b0d6ac09daf2d11ef6b36e2ecc3de6174d6c75ba514e3bfbc0b7f228f93c3efb389557a5c579f7377688896d3258faf9063915a7d6a65004885db75de4deb268b7cfcd7c352e61abee6df510b0dcf3d224506cd7bdd44729007e4ee00af4adc26c36933ed55706d8246faac1f73eda300a32e45c5ee837e62f8c11a232175fe144e3c6320de76e6c92472abeb1f40ad699d8f9559dd142be279e71eb5c17b0e1cc79e1381b2c66b2f2414404ad3c4a67b287095baff58505726f585fa86e5350076e1709ac57de79f4f1854733afda308b993eefaa4754b6a6cad0664e70e771e256d8105f841a9c95fb59403d1716774da8be30c191eebc8644165f92ca992dce444764f5ece10b1c7b48ef8d3521b9209ae1039d8077614d63e19577f43c56451fa5ab6b22e1dae2a5bd070cbe66bde39ce96f057bb2e6112b6e5f80bc7469d8c3425407e14b64c8d6621f1321b3c6eb648f588b1f5fc9dd02c3b762818ff4018fa85879c5b545768033b8ac339e31997100cbd81915917ec27f6d5bed5cb4bb059a0d4681a6394f68943abc4d6ec69f86f71eb28289a437fcdeef336ca74d68a14fdfe343ed3f0665b9e451172c42e1920e69c1f1ab5dc0aedd2e6048eb2078720326a7ac3870d7cfd0a13af5265e2f75bfc8c976ca6d495bc442e481a00c10d25ad5747fd6fe0ea632ca4613cfa8f3664b3745bbcf19547758cec0f90b0a2245f2e78bcd268d36f95e3ca586c48b1934ba9ad1885682c4d6b07c9904176c41cc189c72039d77c932020cf2cfc1931d1de74069a4aae0aba1270d4b447480707e892411c6ae8b6c648481aa13e72653eaaafea8d461591215c1fc4def35db2065f9a1a155b83f52b6505d704db474f22325cd9432427d30d8f1ca8a7f9297f841c8e7d019f93f51ac41b660fa3bb95e4435f82d0a07cb9f3982b4ead0d6ea1eaa75552512a820c6e40e9c7e3700e73ed22e31f3ed2a558f0aa6c7c3165737867172061fdfb258460d78c51fafca0daf87756a1060c57cb921ca1cd98792c9852a4de87a2cf05b49d89f0ba56aac0d5f9a09f01c5a4e5d68bb2199c1c85ac6d9eb489dbd7ac602886dfd09cf31f77c465500f0de390ca5dc60f399602beb1336e7df6a2ffa417f7860fe6552387efbaaedd87e14fb9e50cb7b4ba36d9be805b2c213795d579ea173946a8e7471211f4dbdd2a41270f21fa87eb4e1f97bc2f9db36433e8e4ed8a18b65b7c4e995b76772cc3640a7ae21b0e2375bef4d8d419578ac65145006b92b32eb940804f5ce3b9bc8782172839d1be838a63b113036d18f74788f09423eac38bac88fafa94a728d9bd1fbdc76b4538f30c1f7244f0ebde3da5c9edb19ca87da0de12446d14ddde2491ca9378e691aa709a56161bb50a597b0d192bbd86aa8e074482584a57c5b776145c6f4d6b7285e9ba9940b3f67b5893d2b1a7b78c6ad53cdaf8fbac4ec3ef2929262b49f6bda1ed1b5f9385c66fbdbe65a5cf2a32463b3b1620a8cb9d8c821deb8bd3201eae9ed7d1df8fc22f46687deb0996db39dc76525a5a0f7bc46595174a25a7006fb876c6e95c38aa8335bbb0ed3077e128ccd54ea0e0281647dcfbceccacbc83f46e4d4e4bc2935ff0e78ba5907b992bba8b63588a71a945a3b123ce43cd485190ef7c1416d0e3b3ec236ac820ea655a12d62fc6a82634433232e3a6a119b81092196569ae47362e28be2f32241361c7b4e4492bd6c7a2439743748b5a6161d1a20a78bfa2448af59e24e952f55df17d9bea4e82670bb5f076409d6f12171eab8f9a4a22a4209b3589ce66ffc10af2c9723993fbb7542ad70c62a31f9b0442c0d39564da4fa6c480094558e3bea9724dbfc9de7de656a9e4ace5f231fa4d5c3ec9de63e30db570470f6a4e608e6fd632fafee54e55f3513a7ae1ed1490a1d77180fa418115004bbafe4b0eb44d3f5eb06d6dfb68b54ab4887680e9ca99f3dad6713eff7daa36ac96eba297e13a5dd26bee82f4ce18c5d9af093403e4c6deea78743c1baf0e0c3fe40e28f51af84b6005d22bbbe63224a7dbd3746eeece00609681080e8eac718a53072ec0763e0ccab14d4bab7f300614c7889f27930c6e8fccd1ff8e7006c406759df9c379edf20ada44b03f497c18ed0b1034a9f9e994a0be9a4874635dd6b52fede3e38f13600882cf2bf2301153cdb15170cdcd871516e55fa2e13c7a3441830229b5d7fa018b1f635ddf3ac8d983eaaaeabebbdbd0cf1dda0d293ae24cc1717c5b012a1d6c58379bc2c920fefc3a9f448d028a64806e74257e3a3d8bcb545290c657ff8d300303b8463b80b37b0f439e16e93888d1a1d2e73cd0a13dafec929ef9c7a8147d2ff09ca9a19225ffa97a8fc2e7d9314c17e5e47587cf20a9e548cd89eebbef81256b7afe84df278b6fcc46fe575983ea45214c4eb3fa4d301caf05088540851e4c1742c9dd4decd2b1e2278a2fe8901fc2230de99cb697ad6172948961ba2a5348086c84e2da677cc850121a408672d75702cfeeb6c9a40e74daee26972f0a9d426c48ff7ec0e03e76354e68f53d048d07aed865599a63db87a4899738ebf9f0d9a513b09b1fef94da2a65c8e3100033e483b8b4a34b83d005092f0fa513889f9ba7ba719a3fcc5df13aa7ffe5456463be1cbe52e9a894b034ffca4da6d514e3b2a0abc687caa2db8c3bc3a4c89a84e3fad31a8cf1d21dd78b8b4b9ddfc6b721648a13f0d4ee67cad21ddae8f3e8c55e6872e2e8d9a1bf91678e77a4a298e98726460cfefeaf57e84d607621436a03d4200308ebd39dc11acc72cc1301a9ac8263be44eedc9c05f9ec8e05df37cc47202bc72a9ca2f1d10aac9e1979137218a3f360e41dcf7b3e1941023cdedc707d1732dd189b6240f76fd8e3863e9c29bd5c3c3636634e0cf5ba4cbc34a3a647683e82b815d621e781dcbe6c0bc7b0ffc220abf0e245a52024355bab4aa4f37f032f7c25d5306da0480e8b65ed218221f6127f7d61add760b3f092b248831c61c40a24d2e47dd173fb39c9731767ae9818b75b631d2dff784970691475343a29da0e29503715a86dcaa70cccf72ef0dad105b690efc5866059ab5ebd2d338779500be687a507608175101854086fbb18613c6a1a1b8eae93fd5a760314f9ef255f21390110d92a4bc6a11ecf3c8d23d937d6661993f0597c8394aef13a3ddf8c280e16bfaa9c3a5a4a668df1813f01ca04a5b4550dee8456cded8383ebf8e0f3067a09007248efd4ea75495f1255b964aa1938a81b15d92f357d6a41fe7a62b5491cd942506cb0635f86065ee3398c3c018293a49f5dc8ffd737d11e0fc3f63eb5654d429cdd8d9f771a513b1861f4f592e8ec77c0e94e66162239a7645ca8162cbfe8ad895a0b81b031f7ec14549d533d8237d8cb92a736234664d66b0c15052c643d54f00e2209ef6d84073ff0d4d05b345ea829665bd518465cf2458e7f687064e474d2d3dae87673482cd41ef760a2eca42ae5c9487a6bc43954864cb863958c99b8fe8a294e2a282692de22dfa67a767d9abaea45b9b9284117c0ee2e2fe0416a1782a96bbc7a4596dc71f4fbfbedcd119bee49208b14e9afa145715903ee6ed13eef5b6fdd0794a5a6685383a6819130f4060b9f50b70815a8090bcac71e61e4786b57e48173c5ce0f97516221b3c897cf68b4dec13f85ae9e116fa62f9fa4a8412fc704353486831e925b6ec6e16cca1d2e2335d28d60dd7c56076cb24319398188ae3d35807cdd0f5272d96b148d34a0105d1e58c005368a0a3d0ff575d4dcc0ab1052de865b1e8261a6960ec657c09ada5f89f86fd3915333f40712d65b09ae04079af476fe37ef0f33898d5d7f4701a9afa720379eab9101f30a51101ecc022fc078670843d5442a44ebc44f11e257be5f700b35c9bc45c51788f9ef6c52fac475357975f6359d382703a5e36dc12e6d1e8d6887f9ce8b3eba875115dbbea39bc8f723fe571c7ed59291ada07d91db2bc76c985e252a03a7730bacd6ba5858ce66406c0f00c1d530fbf1e2d3a5e3371039a740d8241e2c31a0f0022cfc016a1d4f2ee8cbde3f35f738199c0157238d497b28433580b76eb79e50e08bf3b7847ba21bd3136c5dccd716327d570d457cac9f6a922882ee31c0bbcc90a3eff6f976ad78e85a815cb46ea8644ca52fad6ab8ff486a059002c9fb4f9b994da1bd923b39be135e41c9678820ae236ba98b95161e418a90a40891904b690ed391a7c0be568a347f1870b29dbb4f52dd3b41a6198e8bbb652f4b529f7f2c8d40916b6307b6b7102566c62643ab64188df3276f4825cfecdba7b08e190e6aca75dc871606b4199bc2d0233da87332038557d65140d6541f941c504ce6ef5422dada71c299ed2d6d47d37d972ba4abdd1024dadd491019fc35871e34c50308ae4cef6b4458c811d231c9b1257640acc98b8638c5a995f1fffa314c1563aeed58489937382ff87c28d4cfa481ec19b8e5a52c34474717eceb2f9764051bca396685d96ab57114984bd3ca686c767063b31286587f58448ac21e3b418a6d7d5735b56dc92aebc468741de3b161c8471634b92ac30f1952a086223543ac475a30b108efce2532b338cc6bfd99096959b83811320120257f8827a7a2d53666de1023f83d9ce8fed4914c4c62038ecf79ec4e4938cf1d5d403a031d7405cac79f681116a61634463ca2752f90fb918af06d90124deab5f425a0a6079a320665dd0ca77f5612e314d98a12f1547b3a4aa7e8d42fea76752615e4b2ad4767a40e0377430c5782669838475c03d9a6364c004f8933f35fa4ab3ad2c520e2b98a03d4e552fe94d14372eed9158af5f24891020ae8c0cd4331419d92af13de43daca450baf8b6bd2be52735856a40b0f1ed99c5507085c7110dec216bfe1b2532162fa5d08158aaf55f6f4e5a7b884e49e3090933253f6d74026bf4eab0e9557072199ed35f09fb4d21478c38e581b3b2c3bed685a04e823913f358e4c359340fca0c408bede096b16cb6dd6fa3281c8b67c3ee04e2804461ca4a8d267c854c5cca4fe0dda34cc7741898635e341b741e8f01b1f1eab3ab3e39c7bb2416efdbdc14e462a8e808d870a8f7507973f8d35d6614cf0afa1320465c141fa2c01df0bd7c78aeef11a52d445b2e0793eafe26090613c0cd2f92dbbecac860121609b09ed6ff1b74df4b274a68b94e605707cfc99581a318643ce5e7d9d9c400007969945c51593fe37a9f095998c3c8c5bd2069cd2b8bf52b0514d0cdf7de33c356038cd24b4ded912b4c52be68a366b3f19da1f6a98ff24b76fc01e3ed9aa2f29e761a14b0c5992d7f958df28d33c2d649a41b60ddc9d5a810b9fc262205cbb365fb72798b9a7f805107d35e58aadf89d4a37ba025b8a3a7812b095657f238eb7510b0c4b4ef57a9c380cb63aaaa635b7eccbb5638d12a71be90eaa74f651d2c9ef67286d709d377dab86b514435c84920f60cbdf4b8ac6585d7732f6cf60cf7edc0a1c853e48f86f95c3e50fc437a22ff6253a8e64abebe30730d51e7b4a1549b8f8ef33fed5267111c574acad221b3a91d2d4576cf5371fb92f1311c780d72743d9e46c5cb76d914b557f40ebb85dfb6e48bc732ef767c90452b1b509ef3807e9c7bda3b830c03cf6f437802f4b8ea0d0b7e29474a9d7904e3dafa4c19739b516b54a848a65d5acaafb0e99d62dbbf8371e061e57901b253948afbc218928b04cca6e1f1216cf0d2720cbed0616093f0e00eba63bd934b0c75303278ec524e0867efd22ac6847b22e2fe53f3635fce5c98c7f748f0cfd3986dde6705517bf0b97bc2486f4bc1d501be84c4aae43a4dc9c082bf7793a5ba3b9f025665cc39c843967ec2a1c7880d3c3749d8cfd60717065ad3137b9429955fab8069dd7e9a1f2aa84b998bb844cd6dfb79c233e56dc34c5be570fed8c57628a0efe0e7e2399f81592f380025b58d41e1898f5adc34f48a37bb6ee29f818834e9103af078e849b54e044af22af60bc4b1f0a73af4103cb812b59d184300cb2ea5d2c5608fec49bc84861227c2903f6c778127df88d586f0457da59a356e346edde6286a79c6494dacf45e387371fad002be4e05b008cb757a32e25704c88113ea445a6622db1ad26d50a5fb75ba4d4f7bf30db0bcc90ba78b00d3e7c49954ffdbdcf95c6f24d1b153419eacc273107d459405f318edc98eb1a21adcac300e26ca92fa4113457531324cbd1e44fe9587b2a55c55794b4bf046dd0454e952f26a068e4e5695cbde40c107da445b0e35542a4c35871790e2869a6559697205a810a0f123a04d1f8380ea6005236b35063c1b3358f91c13175eab89c547f37fa9cedfa51069001275d10c58504f1d27052388fd4b01594c39cc28abf569b1bc2d3f7ec3b1dc09b92306935984e15e8a1ebac692bf033b0eb5950b86f960476c8f95b7113a16510cd4d3dd74af344f1da241e517576868c68aa25e236d1f11cb177641d560d9a24e531eba91e9f1b292e2156ae649a2691b5c95ec1131085e7ccaa4ae1f2449cbf90ee6a62f69f8b4214a32cb6d47da33440553055edecec6c6a14093a16ce54c70a1ea17532cb7f43a698e8df39792c564a492d46e66795a45bcc6b9f494309f44efa0e5a127b8eb3c37303fd06b945dd22bca7c964c4ce99e78a7e76a6f1bce8c246bd460abd09b4f90d50ec90f0470da48291a8df0b462d14f92e0d75323bcc9bbebcaf992beb9ab90f177253e3c43f0dd8a4ba6491e516ef5637e5192891b060eda0a641a0d56d8a2a8588360679e8694763bc6e5f0e3b53430c3f55457a2d9eecd0f2bc4e5d08b19969a18e6500eea6e65040c397b835a0d35c5cb038074abe26c2399b0074acb34a3bf3281063b10ae94a9319ecf5458adfac8c9533fdac4bf5364a6382a88ef060bfb1d6150810bd0f21183842e81ba25d5346bb7a3cebf5d5696fb1a12f23c15de7720d0c4302b913d1e3ff23e8fb82038a2eb0105a5d1528ae0d768de527ed246994d47a90a90278f1f07133fb91d7b7841b516b19935f150200ee7aa4ee280a7177e75e96bae10d71fedc7b79f3bd3ef8a526eef5d3e094037583a41280b8f939e6062d37e5fc8fa08e64890af2cc68a65aa7b276746ebffc7e9e3ff3a9c767c79dd49f5917f4d32ee8255d838cef0dad9da32d309f6504198bcb1cefdd4a773f445293e649cee008204065b09f9e86b8652647b0d2425315d72340369ed40e04b9efcc4441bb1a0f4ab4d2b14af69501bd463589596ee4ed7596fab1d68a29b066279d95b870bd4479042e74ad39ac42a5073ee51f5e5441413b0410cc5bc71a0d2f74a6ad5255344e515db45ca1027324ae1efb98ed3d2641dd5779f01ca244295875815af23d9546bbcc053934b7717c10245188eb8b7c4a946a83c5029ed2e08eab55844f16808031179d65c86d87f4eba8553c6651b5fdbdadacb2f14037b48024b062994bbff6dfb35392f50dc44c8aa0fc2a497e26a85bab1c03cae9cba6a4d2fdf88595ffb31f3da19566526e6098d28ee8157ead79192f8915d2aa3814d9a8a3b0dc216da21b82cdc826a713f47fb34b4a0e67705c1e92e18c511b86cc47d614994384a3307db6a23cf757f93327135ce3e1a22669c9f466cfd9d94494cab55d8b52354f113bb1b2e278fda9da91c9e9ffa523cb8f6738e6c8256b74589d0dbe5be2900b3bf0a1903cc7fe8234bb77fe9aed8be60c3cb84883a919d2d825d67bb965e2f043c4be825bf3b3d6b57f56c9f4e6801f305fb394a57959739a73bf82ce3c312ad1c09b35fbbdc37f45f8b01dc1174bcc349404b264049e925200b5b009b600864563e8326703a2428fe69b2dba232575e262a8b8b3a8e34428c91def5f6c38e36208d04d8b082df65d7a1c880b4fb04bbf6bd0e2b6c72a2672846233acca310ca29556cfa7f6f511ccb0be6b97ef71c1b9f5157bd1d1bc2d9ed61740d6eb35998c0e747cdc90f06ba9731e75092460ad628b8498a1ae8fc6d0257b70393deaac981e50268780094b48a562589ed5f4ada6ac5571efe3888453dc09c9661859251a00dadeebe444d8ef1864bb6d70256044932e2c31049179d623488b563058f216a3c88a70a39c6e3add7ef1abe43edc1ea5f6deef2bf3d86e2563b8fbae39746b16ef585972cf68b31cc07925b40f070432c3c0f4c913a5adb3939e8c3a84369a76c37fbc32c70fa75af453c41a30e4e765d43769ead8eda7c4a53cb1b0d6c9511b4d0f72599af9b3fa5813dc38c165b5feaa10da00fbfc0831b0a3b9244d4c3cd63cde3092897f9bebae1dce0daa4815def2c3e19e2b00ffdfdabd0115a460587b4584289c8fca495d3c758ce02640bd8f755c05cdb4fa69079d2946eea3b098af7c2b40e6c1fbf85c70af091d460148df0cb0d4f8bb56501582c55c403b86853f30a4e6fc51510ba76cb8e8420845f21feed0954d0e5bec0a840f0860a525189f0fcf18d3d3716acadb1ff6053895386d064f5b3c6a1f54e96cb72f0e0d016915a918fe6c6b405d7484dc2f3145ec1ea30cd4aa4acfae5d813d6460880a40c54b5b1f580488a02de7dea9d42eabdd2d4e3a1e477128492c84b9df95298ac0d06785839f09cf8ba6de380e7c1e33553952589d0a9504aead084cf1036d3f28534db5b423ee49fe00e12d7b0aa89c094349d971be8593f4ccadd17d5e8fd02ae6bd35144aa335fe9f805faaa55dac17ca9777da98c877d66345dfc35dae9cef73ba278fcabfc0ae3c4da9ada2ea0189e3d548b5eaaef5ac12fd0cc196b6e37c90cce7cff0d5b698cd8581b8323161f5f30897f49639b338c56abbfb3454daa6e29fa431f2e5f55eba3423257c11705eb06c923bb0ba94851d03eec1dda3fd4a5eaf465281903d2b97d5a171015a9e9b9a4970b5ff748c42a80186074c02a9453f1589dd09bcc3d4c0195d6a2aa323ba523797fdb62c049fa4b55f7733b74de4decd4ffb4ed63080cc9872575ff7bf70ed0b823713560a9ccff3c816ab89bc6376b9f99330411daafa896156214cabae6fbee136d2a424d1ba619603a847666b8f8eb24f8e1ab724a93155b72b13582981089aaf8783463750a7312fb4ba1361a9e8adfe7f40fba3fadf2f35436d2f5d07d8cb5ef32c0f573706b436d6631bf30aea09b0f92833581e7a64392b67b64bbac7930533be12b87bd6054ee1bf7f4ddd84742a3cd5688d2f37dd0f6eef1566a7fb042ca5cdb814aa9ec08dc8d0ccdeb35b71785169631a1fb08173f91e565fb17cf79ad14f1815a20cce93bc15f28c03aed727df5dbaad891cae84ce5d64dbcf0afd07957755afa5e80abf37c6f643f7b445f6a8c6ff0efb442a1b3e22baa0e4752ba9c4c6e6278da1fa54af77ac082bf55fb75144c4e88e749cfce7f5fb5cfc4e6821ab090971cb07f31919593dcdd9351982793b11d289e927374115e4bb7a06b64cba5830cf7037429353bbc45899ab2f496beb604510a9c9a8c3c1ac5ebeaa5f6a0fc5aa356289758056f8a147cac3ec0165a2a68eed2153f7f28f90b1e60d2c96144fd3afe1022784300e669472f1c51a84ee6685247adb5e99bf09fe00e082856913ce5fe262f9d5d590810b79f9f2de8f7302211c0111cb4ae0e60192c652f8ba2a59359e4e3b6c6595cac42aa304c9be7fecbe413652852d22a0dcdd5bd9b4a1011ebdf841f34f729e01361f972005fd1625129269a621155dc801892dfb635668b1dc9656d44814f0b762deaf954e43dc0d7745f596cbdd15820e2cbc335283a0e00b5acc8068758d8a5f47fe3f3d20b1f38c6b649b54fa4ebc8f2b744fa8a9b98f69d81aa569980081b73c6bd0569f6f799917090fabd617b6a9015a396b18614ae7448df2274a6ba0f90abad7bf472fc302a130bd8041a3d0a740908d4fa81b04cd1dcc347944f017288aae05635681aa6c28702de50d185c849217d53fe63f4d9516a1074c794cbc470dfb2ca2be16b9315c7a50e60b48666084cfe2d0c393571988cb7092bc66ef5b0c1ef89ec65d4151ebb46e54ce64fb08fedc3ae48b65d5b666105f0adeb82172e7d2d3fa95344b1025e2075fd009210561a409c0fb224d6485f3a904dfe659817c9505f33691d7e5d2d0c9193a7a18299046342d9200b7c64170983bd7f1b67628421224ac292749c09f384e367bd4f8543798b1bf1df08482d9c82b061e2da47df0ec3e057f382dd4bcfa2a1db9a34c0aaf5ed4c20f0eb7983d82d915f30e9f2a0efec164efc6db5dda5e5ae382423ef80433f303b2f9c89c0226c005c64296f214a79c633f3144d5884dbb9b256f566e168ca650a043080f0c0609d5963d97e3061c1b27db35b8b115c5dca5b9338e79e3eae5974db151ffb59e2a83214b4b30821c5972bd3cbeb265ae93882d20fa60886d931f3de180cdfe814edaea2e2edae5fd7070b5097631591a92a80a660fc7f680d66ffa139b8aabd6ccddd52f514564a4d24d6a7718639c55eb5674a885c1d940f59b9a03b4d4e7e2711f1dffc963850614985c6eb765f62de63c6d6c65ca0765907a884ba0367ecde22a0675a92570e19ba92884bc610f20ed99e0b8487841ee6ce676cc780d6c8082cb0b7c83de7e1da5f6230cf0ed839dfb0c739ccd44d4e695f0c79ca058c5bd40a99b5665324034d8c6f437fca097c4495164e9092f06304f8a31051178b653a23959a52a9dac1c2fc989e15d2fa5a5161b7061c4d20da856917e190466636155545d97396fb3de261166596f5289040601f874b86cd2bb728a69a21682212919a7c8341534fb61dd297a110d7ea9aaa5316b4e013868b4609a719ac6fe4c150971b1759934e41ea6652c7637cfe0c5f16f817b0d0dbf26fe42eb510fefbafb6e30ba43fc12e38351f4f7da3efb21f6dc57fc9ecb67080b391733ff89e9ad290a65776700292bcc276172bd7ac0899f04ce5e0101d12b68b0e61df04cd9587e1b32f00c2ad437d0c6556de866aa555cc238b7d0a7495b7c118c3e07d1d66036f54aae3d340c8567415010fef3d21482d83e9ae9d3093a4802be5aa82eee0a284fcfdafd155de8dd41b3906b37b5e52c4a9c5b4dd4a85a7a274b4c69681a6d8800a45e3fff25dddf6dec81a294444cd820cbc71b6c77b875245ef4e66e6cf1e1c7ab88c7d508b9864e01c0f95daab66ad221311744bd51dfcb29c3f74a6ae56e4458bd4626f2f86b0d57bc5d75159a7dc830ebaa16247b4e0e33116bbb7b0f11adeb90ca0c166959e704d2594f266c0cbe3755629a151dba61ce6eafe45158ae782ebeaaa41e3e54636f48b0690bd8c49bdf20ab0587128d123473b765ee88d7154142b987f98008052b793d9c0b4be6e2e23184dcaf4945974cc78fa265a6a7c15a911754e732e6a4d35ea2dc29bca342f239d5815d1aea572d24927027a6b670a3c146bab7e1dc5aff1cf2881fad3a2337b8831f8dd8b1a1f31e6959faf013df799b7d819e01c834bb96835c8df187423d7bd095ff91dd06bf5a3bca7caed573058840b7d502974f2af3f54ece08c823e2023aab84661312426d3a6d087c761c3c5312f16c36084326c8804f5962dac013f8f609e15ecaa9fc91fdba9dd951a7f25a73f0626983fc71efb0fe8f759a46804151dba1fabc3137fe0417c20e917059a1e66f3a2e8e29866dab4df132db3fd76ca6c2c56f14f16169be131312c578a28124d82af305f9e9c33e82e44c0c1f25c91b878d9c2159c483122a2b5def52f41b24b28e58d11dcf65c2cf29dc5ba0a000bec0e97018d7ef854cc1de2e2cb2f539f955fe0dd1ee3abc09df93d31d24dd75593eb173aec38450f110069b890b9cd59664844ba0955b456684185a4cf8c1d6e99bf11361fa068e3332a3eea706e794d31605c63bd4860bd39debc0bce0a381ae70308247eb751f0276ab86c46a78228ebcddf56e6b3ab181ee7eece1845feb686e7db4f1d5b891b306aca6b252a8305d5b49103ae5a48843bc562d65abeeae57fbb8f820359a4c06f431f9a4a14a41ee99f2420a92929cf3e78743dce33d8966f226df892c176ac1b46cb88775c352ece94606cef0453a4dcc931d7d0f162eb40e1c53f7369f00627dd3e34f3d41111c7361d25552d31eb43ec36fdf16a34d4220542d5702465b6e0a0e8f3740e2c61db65f6ecaa1b069620b524d1048a1638391f103e58c3407c1ab52521da898ed10e1fd00a96230e59c70419c6981f65ca4511aa334a15115a48f1cb115c0ebb627320e78867a17b8ca219ff7a630121a050de9785dadc11b0718635d73c739484e90d2d2f366729647abfac648991baf4ada452dd15cece5bec978fc55ee7d27a48f3c9479b733cb31c1b9b9816d230e314cbcaa6f6c8875d9264b43dccf58c91cbe732ed15b89a734c62773b262b9870ab48868d17fde16425795eab08db4ccb82ebfbdb231d7a2350560475917d68883d29b1a436cc4822829ce1c2299f4fc3024526976d132761e243a3adecde2d35b2cb3cec47e3ae5b407dadcbbb7cba427ce45240fced321d6322f32a4d5f3ac23302738c42c8e080d74ba64aabe12a09111b5dac4fe9a294926ede0d0e45c86655f4377a6dbabd4a788823c9c11d6c61c15002025b4dae38539dfba33cd24a101fc56494d65af61338e75c0907881591e3fe7661261eb1b7a6909e53b8791d9864bbffc97b0187c8c9f3f4c5f477b35932ed4052312e8ffc0e2dd279763c50d6234d13abb9f9ff8d0b7528d879ca4a1e86fe684545850b644bc67faf7527d89a8a3f9d911a343fcaec91bbaa987ad09c9d340f149282660609587cd1c7e1ede946b0f4ec3d9750586bcfc5719855aa3339c5116697808f917132947d8f39b83c5c412a2880ffa8114dd4607cc8ae5965d0473d61a092aa2fe73590ec903ff8675ebc9dafb78fe2f3fc350b4408096ed59b8dbf329efa5ae339259f73fe941009d0306003d43eab373cde4f07ff828348a3f6c4bdcc63ce77c01a7c3178cc3cd5ec46e2768b7feea5d4893b4efcf73b0292f685544a6d26e77030582a853fa5a222aede0dd071cb1e3ce1d98524553f5da4ae988c1bdbad53166fd3da8eeb79777ddd46fa0d25a995e8915b83687f3ca2cb0d54c4d78f68d248073d5169656af663bcb6070a0a3f70c419e1a6c6a09852ddaa2c6046bce2706a9f4b94997b662daacffc10b7d6fa1ecfdff0a60aa19d6166fb7aead95bb2c61e263d613c0c16c833dab8b754c6398b09e2fc6841b7a31bd6ad4b5cd47acc20f01f09c0b4dc7000f72401a4ad07d6e33f4e9a9b6cfc1c8fe7a15378581bc51d6f07001126b6401b66fbf646a9c71a4a3dd67ca52269ad655a142a28b0bc9ef898d2bcd75762a7d1ad467e40c457520deadb04832bd0e3fc6341d17dde59968bb177c0d8319e76c524b9ecbb0a0eeca4a01504330fc151c67019ccc7d7c4e574e3fb034ef8e9ff2c08e5b0e87c598654e7a9cb9f25ba926c890e4d224d4259f0a9ac39b103d3f7f3cdb65f7686df7a1c70e109e26d304a6eaa5ecac6262304b3034037ea84dc37840f2492e915145df646c4fcd1b8fd639b558230e2e34aab1f9b287a99e34469a390a824ec8bc26c5e9b2a87c153b74dd30fcb712f56dc901dd89d6d88c8546108f6570f97951344f97d4e9027996712d8d32eccbbfdf5fb362fea2c33314b341110f07bc9325ad5fe504861220a2efb2b69e29a664a4e94162515dd635d0e1b319190fff50ec48cb391c306f2bc6a1ca5660afecd8f9a0326c2c684ee59de846b83e46860a4343db0bfd3408b9a2c546e4a31222ec425bba6f602b3aec870348a988e706e6ef8e6c735829c331b8cc38f4480aff2d43967ab63ccc01445da77a8bfe31e174148e1814109000cb581aac8a15e6ff07181cf9deb9147694ebd0780cc2d13937e79e7741e821331395541e7713c7a3c97b6875e8e62060e5d770d2bee2435c7f90cafa5156c44872faebefa06c8d331b6cd7bd2a1668a512c7d594b98f32c11c3817328853bf60f3f0c606508030c4922b407da3cc02ab792adef2444e6e1cf47aef96c8d8bb85def1515efd0bed500e60786083c6a0f0d8cf72960663bb0afa5f147da21807c87d81ad2af6827763c280fbb29820e771ed867444eb63e8c4c3386e53f7668cdb58ba612d24953a7808911259f5b4f3722134bb10841f956dad4c1a3b1e5d0cc02fe02af14746562a289be03cba2560f027ceb50524f480967489a5eb7e01d49732ffc7da57d345d733c0d1060681587afd3d82e3c2a142472a939d2c73a73f0ed7152fde5c324885421f80d035286d05c35052b4afb01c1f2287ef26a589f3e1320fddf4e30d6d18aa12067b2d2e33756010615118a49b29030e9dcec86f653d4548b57a8b53358f866fc675ad707bfc43ab7e4e56719a5d6c611afbc2a3267d455aaa803f654146cbe4c5927b0e6dd139407a64c2e79f4ad0d2630cd639972834d19e10625624e98959a1f9647a5cae652aa05c0d1457e8a04127ebd290066b3ede94ef573316e8038afbc2a315a96a7ec273ba46b69d2a76b846af6d4c9bd24b361ecb272ef0e9d477230f8cfa0b9c2899450de1717994bcc8065a79a1de7a04f98f01396177387fed137ea3093779614a98120aaa3efd429c3accd1a8bd00c698610ec050c07615bc70ae3d829096dca791dddef0bcaea55bd4f33b685cfbe7680ba39d9272a8ec1a2a7fbe4c6e4d604384897dcd5f478fa240324f0487bf8d7face5f1bd1e4758869d2fb8681ad70852d5b30e99abd8e388dd7fdffd119e75eb4d984c5a3c538bab9027fa9078907570ae3914d50d06f40c3c4c31b8fd389dc141650202c1d50371f7d30ca23bf206752f7634b21f59c15cea77db9beaf7c82aaba9ce6c5b1eb386e9747669e0b0e7ad644668f5248fb5c458fdbab3bdcf70b2f9e8582dc2be1ef077ec796596ab1235e474a833d5c1ae645a4e60e877d1d0f54410ad3ccd3f013850603db9de5ab9c3098e04efd65213ae8769c332894f33c4af23b7ee9d42eb3f0868c67f577fc7c8ae2e0eddd1854adef49323d3aae7a99d5472b80fa93d7d40d65c9daafd4119a15c8900813029e3cd3304e8aabff1b6e9b7e9c57259da997942160573b90434464ed614f71ba8875b9821b1dadba41d8c4af3d1369c67068f00c0a28e490930ad1666bf883f09ebee9a0df0f84057fc94ce5f92740663cc4e42ea96add4829ad582a37b9b311a82c56a52203876417e43a593705b1a426a52f1106f180c483ec7a73de7024b57aa17081e9974b064f8e1ebbb7b62f16530cf3e15567a3351710f427da7b2cdb14c873518d7a9d2669a496b5ce2b649d388d4edb550241807b6c93bc112c933040447c2e932c6b9b2919f8fe061a1253d06356b5cff94b613daca896292bf9e40bb1b5cb33d0aa21fd66b70e477436df49b5e625f29fae9f2c950c0a55de080031456fce190d1b8d645c551ce4358900b6ed5f20ad433efd0c8c6a34ea59778da4810d3917f9d97554a6ef4f876574e8e6b4d6b7d0b74f6f0d96fedd691912db9f22af9370ed51fab1203ad74a5c56bbbb4ca5ec92aae71b3281fe3c71497337a9c4dcc3cb8d8f355a0f5c9f4c6ec70b5078fcfe5384d3c43b687c4b43968602fe800e160753cdfb69ea4f574c707b32e7a795f918105cf4485268e90f1d5c548889ca1846a4e0751e64fdb08648bd2943bd1f11b1f6c2a78d77ba604f49f28179fea61c8fc56496a170cca285a8340e3cdcdb97263c951d7c6215cd9315977d5bd3ddff94ff8c5b5bc468e6d9eb2b1a26d3182f38803015ff57ea6f0c2392a0b9b900b9e91b6c4ad1038a77bd6ad42cde7dc80d2f86a972c9200f96b739804068cdb56cf11810b42db2f07d8b133b4fa32df17ea67355718b124b109a54b2b96834d6e432fa0cf652dab541b42af902085564334de1b75f1b4d8e0c7dcc97866e40fcd33983d7f094782e4a6c279a0cad1173156759c80313b0538bfc78a892e18bc937366eb9bbe6b426d89a18c9a2693c545d3b818d95ac44e4ae30540e13dbb48622994b04d94cc08d37c41c7e2ce74b79b4708a1fccb99e913fdd7f7bb81e15083f2d8c54e179ed55ac4f73bf3aa1590814957c8d0e0158029f5498625b297d9e305ce8f4ebcb50b55d5907aa4df8af86d7daacf0242b8da3b7015918cd792e965a0e9a531fac3814b707f293962367eef9ba5d117af0f9b380dfec76fb3902f2c975ca5d9f8d9c0bd686a5f744c8e5b830843a83b2f440b1c616dad724a0d16cdc0da8d70b18d8d41e3238915db367fd6158b22b48c89d34246368af7c956b03298f117b98339a1f20fc88ad3c97cf381c208080003f9c88cb99e1041b87ae64810697618ce7cea429cada466e473b0d9b10ef9318a99f68961557bb1ff41429635eeca3e88899a48d81c295e6782c06f046dbaca15acf1071664bccf90c0d92f53ccbae6f37c66e56263e420f7d2e148ee0b69fe7b37f0045daea97c44937c33f937c546566da67eab1d1a62479e18a19858430dfe5054d1dbbd8fd385d5ed1f8ecb793624579b89c53c491d3e3a551351b2232fea1b04aaa254f6c88093805ee029b13599cc4e75f19c22bd6d4ceb428768ce8e251d9f6215325bf5e3505c8ce8686bd3ee363a077da0d1ddfe628da486b4e9f88e24d9029a2bb97e6a24df44e2fc2361948c9109bb74dbc5e80ef3859e28ebced1227a46458389fcb25d861c176afb10c9979d88aac27aba9f622396ce954ad13f9ae1996dc9f7f7a288c09974e002947312ecc5ed6f4cc6556762b8ac099dc41de017bc7b9e21f51cfff68898e4630ce530ac450c36e42b9cc82a24cd1fd06adcdcd6f8515944e754a1fab45f7083dd76816fab39b2d2fa9abfc6ad147a1506845e7c47843673da70e25b7135434ac692b0ad46a1bb8d8ac69ede79f0bf2a3ae8a88f1f3fd78e23861a1312180aba29240192487b0efd335d7bd4a47f5ecc7bf3164dcc40aaf4cfd8204d657f7a9c072dd5fe857487431ba76e187986ec63c3724bda18aa7ecb18c6c4d41fab964b47359dd1e6fb82c00c5c1b1e5b5a74fd3e600065a3cf8bda94b1de65dbf7d53b61feff4dbd62e50c145aa343f6aadd74ad631c4b9ec169e11e2ea0e0fe55d0cea6fd4ed195a088bc7865b126ab7b655aa91788919092f98b7444fcce5d971ddde1475664d26a3dfa836c9d6830fad18d8febcb0f6cb4baf6dd3650b5e423be1519ac841843b89c544366cb1a982ef034b84dea03218f8d9262c03927af44e336f804291c625a78f82b233feee42fe58156371b210c0ca446bce4456b26ffd531b9bb3c2bbe83f04a489088b7f3508996a4b2aa10661d6d9deff1c94edc4e41d935770853d4f0f52e6ba65526d7c241cbf1d8ce73f908e2eea5129620caeae16d91cb99ad7888cbcb5cb5ba72bbc6fc2f54550aa3b94093f429d3d13b9dc3d885cf258fde5510f055b05e1dfc870bf88ca85fba131e0d7101e58694acfeb2f7a9d8cf729cdd6747af40e533e61380f594a2483623056deb0aaefe7741d8eda21242e26da947edd724fc76f12f2d9df6ab24071ffff85c029cb59ffe23661ce68322dcb36a90c1eec5d2b25adad3b063d51a96904416540ffbb335ad56571244f5cd0e3eb620d22eb6b1b2db6890cefdffa7bde9c73730b0a5bc75294de44bfdf5fef1672c93011e5c1804c6720424caa7462ac0926336799b22a4ba5158ab5c23f18914a601b05da00ce98696fb7072e5a20eb2e419c9629258f4d5c4722feae71ea61de4137d0905e959b75aeb11dc873a648b81922f87e2526a84e973cc4dd46a8c342fa20094e1f205ae286abc1f95bd53a61aaeaee53c3f139159d6a4312047d9314e4a3a9f2eab7a4d0d2aad32544b396c55e0d22105f61cd22f421d3cd46f293a31152ae71f3f9058a13245f383206aeefefd1a3eb6a0b4a2d732ce89ad355cce49f8da639292874da4b16aa75df414090b6ab4d80eaf000e7adefb93271837b51efd5297d0f7ebb6099b94b6bd06a83a268645986eb4c887267ee957366a4624cab2a94e1879d6368d01745066fa1aa5bfb15a6cafe2574195800f71555a1c5f83c23ee1693a782f10573f387044605354a824e67f271541794707dd611d5203a1f58dd2e0b2b0e9d0f11eb5486eb5b096224bd929a36e0fec31a87203a34e83938119ae0235f02af63c94e7f7cca97f5fda7d83fb00d8ed0540cd01c8da7d2c3da27f691e93746197e24c502daed12047cf570b4745699adf0c14e377febf678aa51cf3a4dbe6cf943fb1be6c03711dde130bc2a9b26b599639eb1b89b6d7d4c654b9caa3e2d7c0bfbfb04ee09679c66417a9bacf70f6980b08896b3bcf4ab72950c49503c875685085b19a27bb894f63903037bac772eed255dbf0143872be2b74b9bc03e62242542883f1cd2130f36eacd739374ae874dca2a3eda42b113089c9c8180e39a14bd02ef4fc5448e906b236aa94d7ab8a0876f2c7f11d47218be05fe0f295e8a429439f4e6973100b09e39111a48ee6e4dc9b80ed65ced5285e2bd49882d0767b6340660b4090c259ff8fe97c746b18937df5662fa67d8c87d7f6b2180c9433ebf799237dfedc03d66e6c26effe8d178a7c11e5c9a6bde5dc164088619d047542670d4d2bd9b47514af254c1cd1250a7621b4cf5eb1d5c1f393103a2e3f1678f4276c621dfa44ef3761f4abdaddc3a6bee94bc2bfb0db7f8ae045b03570d8b84eec468aac1f7dfd2911e610675a37e418ac512806cfdac551d5e98f1b637a7081423e00dda766bdea4b7542e3968987ab4ef8f6ce50b62ab491bc6c7c05446e6cbf91969586848063ffd5bda59105ea08b0964281fe435adc520350bd5770e8cfe905e6331a3b5fe746ecf6e79bec32e2b18b817c48951fd343e1a136b7f7502f8cbfe78a13bf02890f81004f6fc9142fdb5180f012eb841831cf57f953d0dd9eda6dac2376dc36da19ecfeaeb5280d8e2c9968f2866ea4bea26b6ff6da3817ea4d3244b2c3c064801f9c9688c0af39dbadd93cb25376760991fa5e1e8544ffc8e33ca4713babf05c6a55c76d7c5aa193bde25a4530f5ee01b33d944ec0a12c10bfd826052d9fb75f31689cce7fa44bb05cf115edb441ab8c11db98b2f7541837eb102f2c6d7752dc141b701c1a0429485593562c0293f6b447c04b90481705471fe1885209ac2c3b166715e396e945a34dfeb3b05998f6029eaff906733ec23407d73734e671de34e35ec7fe4515c73f8fe28c0e538c8fdeff1d47379b119ae29c421fa4b3f347cb1740f7ed59b2dfed1e38a013289b2ba3927e9f07c6e5c483042c3f07c69152427edb97c09179fc15a69665995512f65b7ddd7620e4d0f679d610bf935bdde1063ba8ab112c3a9d61fcf99bc6e05247b8d8a8045c215975873fba6af85a49eda5e6fe54f6f0a33fc2f6a3b73397eb2486c3a2c852cc3417bf434c24188ef537a7e383ed1d136232aabcdcd87d496c4df38bd00eecd3393787dfaaba1216914952d9c105365dd97697d149c5cce30f35b0dbcfdf0ff0e352c3fba40ca118a50003fa0f3d84c3b2288c1fd6a96d1d24deeecf919b8d909312e1b729d4a53553182e653080b41e7944d62e7e3645507089e7e891eaaaf82cb7d8ffefe071ddc4d324d1743988bb358d75d8908026b9684b288de849618dbc0828aa2e8a6e5b8f3e09a6092a2be865b4830f520013dae888a3d4f47a456cef78c105e7df2bb1735a297700f47039829193f90a11c93ab527e044b56db09a3660f16ddcf9960ce73a6661cd3b5b5982ec2f60e1357c5bed8cedb78ec5a785474d8a845a5dcf2818e55160fd5bdba19d45ba792d2f59c24bb69e7a56ed1222c20b2448cc8027dcb3396d4c278804b824edd17dd76f60d11d6b86b7e9e0a803e685972bbe7d7e8ed665c4103efe761e5e43297c39d55e981858f060e455a59025037b4168659beefa14bb3358a55a4429241905e577649f2e52de6f11e4485ac08725c45617a8a6e766b7719f4c1732d509ece26037a615aabab82d787e881757e6139afef89b90a6c64533fc9944ba61b247186f6494fefc16a9599258dffcb769aa00969e541ed3a4383ed357cdb5f88c4d9e66b1cef0bb6bf2e4f10686cb6856dd333f3d978f0a47ed196a6888570fd6837291ca543e3cc0b646f4938347e3207e6d7b05ab4351d560cb74995b2e13acebf641f2df832eefcbaec02d13eb67676d4976eff7a19bfe8128b6e21b98ede2427ae9f56a724fa3a0f141246fec4a44a543f2c4d5cfc7e68b69f7c044214a573132f9a14bdd3be2772b8c53993bcbbc3c7f3fb32a328212222e4de026fae7d3fb384fd0fffb9bca1c26b538b54126905f97c235ec77161c8c938e3cd9ec3a0f7a5ababfd400bfd54ca40162bcb29f61ac13c74615259317f8205597be85b40c4d8713a7f7c39cede6a4b085e1dfa31ee693e9dbf5f9c62051b5ddb746011de7cc0923fb5dfbc1ec4ca31dc0dd73c0cd6d50c67ab77de621add002b3a003e16f307c9136da99dd361197596006dd28fd0d581b6706694a4c2e021ae5f20cd2ded651f2d73c1dfbeae32850561ea09666d405e3ffc7390cd731ce568d7284d7c742cc3d23b5a920ff7345c426cf19c377b830a50c782d53c2c6b56c21f769a3279a38691c8cf7ce1dc85f4afce5a6acdd9ee4205debcdb206ce99ff136362037738a297482e04c6c3ea3393348402ed272b79cb244d096f3c34b0363305e4886cb2a8df0de388275a2688a2b3cb2b61f69f777ec3d387991fbfbef903abde1fe5d2a2e435bc782321b70fd7698a00e642454dd44b736592395e3ae632d938508d5886db8097c468585b98305251e84b749ff99a81d16c0415d8f80c7a84489c7818145013e653f0ef1ed3ddd29510068a4b4f8f59536441614912cf99c5318578ec6cb789790a86c8b85fc42711f3c8a54176e1ab17db45fc218f5ce3b7e3e3d8b52b309791352130b47d00d18561902ce9403edd5f4f5bda667c1de72929b0c08c9fb4bbcf7cd83b80adcdd104bc74bc67950a527f1905339d42a6444e6b717c041c60e01ae8b3319d6724d84684fed5d8e4d2c14168d2dc536da7380afbe896324fb4d98682797569970ac429bd7876d77b200d683d7d70152b9e34d2a04bb73d6edbfdf17f2473426f99a6069b7a145c2edbbeb0fbd9a573056c52c0a58a8fe7e9ee1babe076cd53ec26db81ff89ea84409f0d30ead19a59a22abe4e3ba60beeb395bb8a346217cded1eb1841ee2f74308b5c1dcc66920cb21288b8d32e2d5dac672e5a49eefc696f5d0dbdacebb877e44d5b55fa955e4a32d8369618bb7a2cd94de6655b44138a574755b3a65889e2d8852e112a5580a6b882bba362766f61209c5f721c807c2acb9a3b8fa230e2e3d8956ccca11fac7e8431adbb92eefb8adccb533c6aa40c73b03adeb93601848b4f7ce9b94031280dfc8ec472d70405e4ae6b225ceb012f9ad6f6929a42663b889c86f305f57da2b51018be3f89c15edc828aa608d04cb6591f549122ef157e1cc7ddc3cc0ad7d51ca8fb6998ecf1404caa674cdbe31207a9a89a4cfd9d5acdc3c9fd8fc79d12c8efac76e05e7c7227c6ae84301dd40e730d076fb5daff1a098417dc584027841d22d478f2cd526eea5fddf263091601f1c53df2b87310e1556e7c139e885415108c0c030efb366e59f46b6416a2ff59076e43a3c26ff4f32e111c55f0f29d975d5e406d1fe456df49a5c59762e165c7a107db51a6630cf634f599534e2f9f15c35624ff26e6fdadd790dfb76fe9e61cf523c75fe0e3b348884c2e870224b38dbcd5682d10a018d37b442bc957b5b1eed7b622e539c290d1223d74bebf962feffd01c3a1f7d58c00be852034b8415a60070eec9c746cf5bad074cc67df10456fc68d866eb78316b592c3a79f3939867b09052dcb232da48e464fd0c9534fc9563735034e9a819be6d11c3456ccc0a2c27516d365a1bd080cbf22f1c467360670eb57eb28ae1510c1f3c6e7e9851b59b31cf27a9010952cfccd9de2cf19091b803676f0ff15e0aea08a1418cdea7b6f9be6397e1b4f95db4e3cdcf32d8a460d8b4f8b8ad6b7dffa35578c94e2597f7a1f2806acf242f07afe7e0439bed28b07fd38d077700739a6870f6d8a0e3d9131ab85c779330b7c3e4d10c308bf77b9a7305dc67b51805fab04510a14d4c726da58cc87cb610a06fb04da1d6c3b0593417b17e60f10e67bd23565d8fecfddd3c832f5439e5d6c6203dd49536e5132043792a76ed234244a9996be951b6e6fb6f447c5c520b45aa952e2522649691c2f0b90dd3e4ca586f0230048ed336edd0a865f8b07ea900f6290c6c95063dfc435051d5fe88c1d2f364c7fdd4b8a057a5bba0e428787a1fea486acf7b8a5b7cbdf96002dfd599b542d623edaf2c111c213c1ccb175aa44f90326589a308fad76f904912034b3816778a285f91b3e68fbb2501957933338128f166481cd05d7e29e0794cecff6228da79577560c861cc11f0c7dcd9c8f43019618dbebdb6bf501542944d6123b7f9752c024e5e02c983efcbf4a9bf20d7cd49144ac8b6e8187c2c6a154701d1b459ca63c79c1a4405f793086a7f0900308fcf08b1840d0592cff0ae1fbef2169291a785e55e3ecde39b5e04e3e8580c804a4d7cbb6507b44147e202b449ced9ed825f257c6bdbdbc2d5be9799f1cedfc8d1bb40756334bb66aa9a56f36748a69c4db1103f42158761098154953eab22b5920ccb6492b69f125ee94f3e8896398a1bfe95c1c79b427b35e53a90c8023b6cd17749811080bd690712e2b7bc2bdcece7cf2b7166552ccf89b59ef7ac3b9a573f11605269250be458b3307ef16f965cbd9114430d12852765e99b248c3c6b1d03185c7aeff16232976cff820772b0a83b47a974cc9d3d3a1a15aa93663809684b9df7c6cedb41b2de182790a63ab212a2c19f0017267b742b481ab8371ec2fa48fb1ddf02dce762d3ecad27534ddd40f19576bf4cc48e6c6afc5a956762fe336dacf34ab4783c64eaffb1851423025ec663c67921a649ee8ce0a696b64ae76c2cf87e0cffe8d4b28d5e6c6a717e8bd6977687ba9b3e0ab68c07be4c7ee260253c2ecc92e52b463019237c2714016f6247f97a2f8fda052fc6db314dd76ed060eac3b65d228452821fc46b4166710f1c286aa4d41c0623117a476f7b0629c130b26d3a1286707a4a375b5f6c5150fcce56d03e40fa64b95fa8fc19c6b042bc20d7ae51b76e3731ed05f68ede708aa6d9bdc633651379593551dfe8334dcd5246cbea7ebc6395ad2e198687e3b427ab6f3a6fa3eee5a45ce14a80230fb72f484ffe5cbe028d6d7ba2795c818588cace3a96e6efc9c9811ae5808de104760a7095d650ff27ed2c515cdb2e1e2d88b8527fc27cefe9cd7b2fbb93e98ce0243af6cbcf643d97869fc3b2b7336a0cadcb96e686574707cfa19ec313b9849d07b976230206541dda2bb7a9a2985d078735cb2378208fa30e367117906777970ba9d11fc8c16469d6dccd19d919fa367285ed952a2a95fc08ba14986d3a0a50115aef91c5b635bd16a0f575c76f5506c32d8535358f7ae85b9b1bfec1b9d6814454cf933f61c4c2020df4d5ca3da41b3d73894e4150bab6b517daa354d2e4a80ad521e60ff3de95b6923a43916ae7dc557fdd59af0d61cfe705fa0571669b822aeec1ca0329ba5710e888df66c203aaa44439016ae4cabf6b4042e16897b69dc29861fec04a84d1ac192ec2fff2f1e299507733e85e325667a59fba24c163ebf26b8a3331e736d4292f83592e89438d0e1f00a0042ac8a1a1a2c4cec44bfd59cc3da8d7eac41fab1f04398730fc3568f7256917ad486141d9bd8edc49a4b03e7306f2af329fd63fe4da36338bc46347c8364c564aa2dda55d05c0e5f70ffb7e844b8679ae4e3f73dca1b92f833686d7df98f18750ab428afa9a22967069f6c8b130d42b5a000a0735721f42ca7891072df3a93f19909f576e548030cccd2be92eb2266da4340dc114f5626cd32e43422992a1f52ff562c828a51e0d0ab9dcb81c7b370dd9451df349badf02d12cdbfb312380b8b2b718c9eba53e2692563f4683005a200c9995d1c56ce405de4cc0f065a04c11fed4c727d25b6debed70df6e36f97322081fc200ecbe8b49777efb78a19d0d68b92d7d6911db5a979261b33c54f7b2619047811eaa08a5e5e6f2545ab4fa5e217ff9c1ddcda3beb1189c7c7e310f204c807827bed74d0ff5e88962262489ba13e16cacd6cb9ca3e1c4f7b7fc633505c714387c75fb8ba3a983c8decb1cab7db2c31c907996bfca5f95d9c78475b052460647802230d315e940697eb29891eb80447dd6c0f53cf234a89822564d14c16d6b63dbe92d1e5f04d8c8632f4e2a29d446a7c712fc0af58fb97a8de7798e239d2590b04e5eafabb76d28d8f2fc3dbb78681ca7e7680e0ad4e5047afe1d8e5e3ab7de62a0375bdd91ceb5205d6da3c6aaf8d72a4ec3eae2640d4f645f97b9880b4bf97b4082d0afba10be04a17ec4c084856430e41bfaf47ca6b9fcc80022a7cd678d634224122ab1fde12d5e839cc597456231076b2bd2d7b972760aa8b9f35a2d46ab659309102a2dbed0e31d0018ea4edca87d2c48f979209349669f22657aa5e900d8c6db027fa348f98b6371a28599141c68eab63a43792e6f03199ddd666abac752da8877fd947ff9be03e5b5561a1d862439224361d0cbba76ff89d3d8726b52c69f4165aef9b3b3c4ca5fd8ce3bd8e0bec0ce63db92ecf099a251a915e902b1a8a7eaf6d28d4cd86e2ab916e739065666cd439765272b3221a88d764c1f370231294eb27bb7196f072531314d61f041b0db35b3a0c1fd9075a932530a47c5a00635d000202bed5be607a98cc3210f50a9e62a708581d1f50e4aa868bc700559ecb936aae83cce9951185cc126fdf928d6d52c90adeadeb6a7342de4f759011cb91acee824aee3fce035b0da0aeb1745c180fe91656b13c636a9061eff804b17e9ced29be5cad6c4c0cf66825aedea218c8951f56c5003bccfcd204646fedaf7850ade46cedab926cbb8faead25ba7dd0f1ea84a014faea6f7d08024a415e524625aef13ec07fe4f0a863e8a00c49988f07483cd9ec7d2338146741a7d2363b8760d2c6cb99eb306bb7f45f7a3c91e535d040baec901e88eb162103f87a4f93dcf07b0ae6974e977fa43406eeb043f4c84edfdbfce89681fe9a107714ad36b69e8b9831799afc42c0534d6540a4cdee7977516d701ca55c39778ba2b5f552180d8354de295182ba44273582ab53864bee138f251ad827e55c08ae7ce874ff0f88aa4a305348dc43bd273db930374be245df62c7638e5a6052b1a093aca9553fac4abfeeb8aeb709304315501e8da7916ab8a46f438d516d673bc0e974e5652233eb325c26fb5e521301b9af3ee81d7987d1d3e3a5ea44332c87bb9b673cdb028190a9fea50bc65aaaa1a4a726f7f94db1d489cecc17c48bf7fa8b3d7a2e84b1600e5aa2426c9ac060e0c42fc6686e3e7eff6e2d5b44d02fb18078fd53fd25f632628e630d7bb8159c340aa148f805b38e637376f17ec68e34a81572ae94b0805e532ad6fbea88bf9e4cabc46f55662997e62c19ad9fbacbe550550154854cc28fe44ad5fb67a51d9821dc9d52e7197b71d412e6c60c132ee524be7c26abd4c39de5ddcf1309ee89d9c1465e8714906f5cb5928d4dac499274c5a423c65ea87f8b6e847a0ef6b7125dc1789755b0df72a9ddc19de6c644a2a9dc168eef1ae4e76f0255b758f4cd6151a58f502bef70e93876276204377991fa20579d4e797a0116c48c011ded4d633d10c0d6541c5fdee91957424e67d97d31c49c40834d5f87b36b60618ed2943349314b7c9f82ded593a0901aa06a6b1e9c0dfa37f658c0bd5785300951007e65f12609712c9d670c4f99562ef7c793e372e5a4c164b7cf0256e3446c44b63e0ab91a16f79258a157010b8fbcfbe847ceee78382dbf464e87fa7995ce036c8511a829d5e4d051ebeb3b0d185d5a7e5d6845b3c7bb7fb869f35abf52b746a956c1c719db12922a6ccf866238fb640cfeb8f83435911e79cecb72785c38dae74b346c7d1864865c4e46bdc1a5058198c4f532e29e1a61d3789d787e8e82701485caac0a422aac51c85de950fcc7894c83d095078d8d665ccac5890ad3e96541a2fdde30497bd070317ff915368578f5935ca224f01150d25104f6edd43446102026b85aee3c71eb65f94a3003f011197854354bb880b826dd81caf17675e46d14ff669783b451a3b37a962197c788fc2432fe35536a74f9d9fb0a52520e99c7cc0159469ca483a259c25537a12ff7f16fa3e9a75580950dd077867d6ede92397d5bdef4f83ad27d4f3807875e454cfd8ae672112f9687c18f37e55653ff2cc4a9ca660a325c07c0c76ac8002d70658d854f66378e314edd72cbd493d28efe836a8477f908f7820b841b3b38ee5ca1996de5b18873f6e16bbf9e0049501f0a2ebbb7a6e13709e4c8a5e6769638ec989bf0f98a98ccb22584f5bc255aa74a9f175da567e4457a0b98011e1079e5998a5382f26aa636d13dc0df2dd4e23a1d27f6e54f0e47a15437e90146cf4e3163e32867d73dc1865ba321de0d6e7d0cff2e4b303cfed41176dee133de04f2592c5bd0333efded85418730810043e6e944060cc832c6b6d4440b42919e12d08b05a5080700054709decee9be00fb2a7be87b72841cba355fc5bd36a24f5c684130282704fd0c90aa0d4e2cd323d7470f2f85d1117534fdf3f19ec96e342c097971d64d2d185a606bbd4068319aeed57fef6b6addbcb5c848b2422e137d29ef02d5d5f7f4422c1a1dcf9105a601e68a2e7f4ffa63963491213671facdd80025b5356ded0d1c4f035959ae4d38437d39081127981036e081d60a214c28ea347a3811383972fa8e5ac33adffdc6b45422cc97bdaa6dfe6355ef6d56d7cef631d5891d94f6c295f45464d090dcc6fe604686d8ad0526fab05bcaed93a1bdbe0acdf869e4e82c3f9d35c2c78c30494ed3d24542d763a13de0c7afa2ccda89b5a9747115579e0e63b6a11d9a67f6bf9fbe51473cec1b8fa43a7ef7c7f2b7f5ea5248271f13daf4ea95f1908654fb8dae985efcb7df3c284d1838270166694f0ed466358bfae948d5e054454be1b3fc7c1e9d30f77b75115c8b792b0ebab86d19458414a169a5a9733a450e9f01e4e9d673f680ab58b9764a01b315aaf4de03a3a7956feb976578ba203ba6b5a4ff8ec214ba31270c4f32efc56a6a330a6579d5ff8fff79fa415e21230ca2c50d0ea7cf09628e53ae9d362b41cfbae6b3dc5ec615b466e2a401a5f6ed43782b1e64fa6f60a7b992959e192aa42558e1fa94996479a6432dd942b746df28286f999729ea762116713066b9372195271f01030936f57cf5c5a4045f3af650c29b7e74ee653799f5ace9d3e48c15baf73b0a58b07ef26ff34b1db99d9e9545b0bf5444021e1d32629d3e0b3ef203f3ebf3663b95da562a8351c20f3e157dd2804dbf4de70e74329150cc13ab6a7dbc1def94c59463d023e19e3ee951a97785fa2a9d3dfefbfbaecbfdc9365dcc711651be9d0513298df01e8665b4d9ed11ddfc54d65043a143fcf187f6c8540395504cc6ddc647b7f47e598b9df467b48c5db02a435588dacf173c5b1d2825c981bb1035f645ba91ade33a71a25537a4824a3736de8ef2ed2abb9befcc16a876d346d41d1f6741479bd309775a0340e90313e575a941585d0ed1be15168ed5f080b2c0edb1942a5738439dbebfad5007cef5db72b6e9767de8797ad38097f393ca49b99c18941e74309063b3434e8be1974087bbf94041ade89b5f5460020f7c1093e5d7c0fb15f9786654158e401143c85100ccfa4cba23351ae8ba7ee60f8845411c9e480110dd530f601ff359cfa272042994a2c53a83fb7812b45a19485996beb4637b90aed4d15df5ee16c0db64c8806e5088b8c4196a2878c45cd899b572a1da71c4fb3d2d93e17021eb043b2d4889d1e5396c7a1617a9f227ff7fb88e4ce7fb4292322c303b0ad937c10c0d6f29489c45e701a5d3bcd39be0594aac2b1940192a0d0abe2c164b1d2224e933aaf122e8e59d482c8e89409b9cadb1d135ce557fb12535fd7ea88524c644e4e16e040124637814d7827c141743ba15aa297867919d5cca3c70d3db282e0427f393328f2b5cfa382018f6a9f547b251a88573135cc49919199e7feb0f61494ccbd9b69f2397e5b36bbc5527d8a23a60b2fc927e5cd47505283b56cfa6008bc47716af72be2dd62480b0eeb8984432e1222e0dfa5076845561f451a23dafd84c1ee5cb8959303a3d0562f55c179108fba720992b98218c106f8921ec14820453f6ea28142e2129542b1437376668044b2296c87ee82b113c9716cdd44f5afbf118b650df814dcebb0944ddd2d6e4f185a083db4fee0ed9770fe0c858023c9f15620aad3c3efcc65a8a538b6ccd9e0cecb1eb71a6ae63a8574aabd399798ef412fc4bb0f06b1f7b0c4cbdb11ed58c9864e57d26ced24462ec9dcbe5da44434dfdaa76021853dbd662d2dcd5aec0a06c361767041914b38c358fb82fe8fafae3763d48a912e8e6ccccb29302691c1e723a0f6380018f6da49454d4b229e749e26023bf4760e27fdd4207cc3736f351203948578fa4e65485c68c9a73947670a168d78aea4e098fb745d2247f11b7143c8f52e673e6d6be7cf2396c9b9310f64fb16c97c0f8a31a83f14c236ce31d0b6776746862af7cfdcd67dad5299cd2020557c1fb6a6929f84154c1cf2488449e40decb4814a196f6f37daa2e06eb949db86649f3365b4deb32552ab2495866c418f99d1aff1d02e3d7571505fa45d744955b53a2c9675b17468c823eebb12289041d9ccae5875a9fe32d2c84f70bd82ab47711780331d33818fabaff7c80e14b5ce68897cc763a2358eeca028dea7ac58996a5c97cf46760de49c84bbe3632144a169f163ed12da680d7aa1b18be827b0c53d385c8b4074cb0cade806cab1d69d61b7bef854f5749ad4b01b1f4e2d9941c3183dd2d2dd08feec7b165a125c11ff1f0ae637525c0dae8603b9ea46a8d0683c41fdbe78d9309b1fd1c9a2279424479531d6afd31b69882c998324479da358a694f2442952cdc69b85043068489fb9d409585967c32665e043f59a38494388713cb6a597eb1da460aed2376ee75064a0b3f57d1a1f5bac294a4a80501e0c6fef6194b4c03706a0c8883463646b1e6573b81fc54b225cecf3bafebd26ebdb78c0b0f6f398df60b6cb6f30cff575953d56d586d7458635ae45a9ef2231b3507c1f2443ec01b6bb0311e8c1c305f2f90d8143bb85c41a9a232360ded1c86cfee45816e9a13d6e121dd0ed878bc6457cce81684ba9e0a741db7a12c02d69ff68d0fa7be42752b78ae8dfbd1610f3df8077feeb2df12ac9e250ae598df64782b22cea873f68f036d24455a569585ae7e5b48b66c059fad6b29f6e685fdff747838460c4bc8884b2a18382a637c33d87da9c288a49dd890f30dcd5ee732b43f79252877ebeca2bdd874981c95cad718de4a79a2a3e5f2355a1920a1c7600dc1cd86d98d45ec452757aa797a2333c1e5065293a7034366a04fdc36cbbee27674bce83ed90ac15c0ace2eb46b8111c30ec3a0cee95103fa22210e0bfa484c15f13f5dc8d5f9c744a84ed59107ee0143d36dbc035eb6907c3198fa2b9e76354106dc4ea2dcecd2182b3ddfc9033714aefa23c443cde9dfede71f3b73e9e448e52907499e24bc3047ad8e533b5b89f21998d8d9a4f156a2e9b5428a102d86214918a71f6b9e4dea827933d4919d4fee7a3ecba5932b9d355d7d8b7126a93ddd666d777b81caab60c3f0f72424207fef7894a75c4183137065f480acbfd369f4692aae68649c9fdbcbdc4f6db9709e7d799f6ade11ff5ab3b766ec72c4fa3d458b93010bdfa44181cfd00b9dd3df9d090eba5e60fbf694b1a2791841f881840154d8f896caf34f17eef3a456fb64ed7c7caf9349af6b48786585db6b7295fee4b42fbffb384a2095ff266a0bfadd7162b61ba0f188b35961bca95daf706cb281ae4411e5b366e3244589fa41768e3c9cc7b3eba816dc919aee8da44ffb56ff0306c3adb41cec214f749d155d82b64c74ab85d38ecd35f2be977f39a423c78461a0699a4647195290521057a28d44582b58bf0516d7160a62596c06f2d4682add84c71cb7a93b0a3748b9f5921b5d913abc45803852e7c5a8cdc22b60422c3ad2dad9549f7687aad45bf3a91fc914b56b5b6bfd62f8df999b11ff4cb9c77a7f469c9c81980ee9111f47d6889fe6ca7b90d7bbd240fe8650b05c92eaba688c0c02bee241e5eede6b3fe77cdd0d9543a8104b080f409ed6f56c52becfc92186e2826b34139aea54917192579862183660b8b7194dd48d9aeee0fb422e25cb361cb64b3e4efbb06d442421ccabfca914482402824cf1eb535e406920b7bddaf5df3b2ad50fff2b0b04fa06b57c99757576a7c1946f8aae1c287c27b4b974f8a5197101a4ce25685b4d752c5cc67f75dc4d14afb38c82d0fe5358f4111a95e08b3f142761620fb1928415a6bb98a4825c53688831b30799ab908242d0340fdbf959b32f1e9e1278da171bb60bd2a0fcf7bdd913c6e4274d94897af80e7b44bc8700720e6a0ba9017b12ea8204357b756a360a41803528ba6554683dee6a0e48476c3ffcf47d02dae3ca7105c456463d9387131472f75b7f94d7ec2b892cddfeacfca26590c8e26aab813db38ee8656a1dee4df9bc6ad3cb74cd967e9546be1a5bec48787fd903cbc3d42bf8436eb3ec99015fc009951b11dcdd9aa770725b40f1ecea2507efddf70c194e6eea5d3765e2932047af3b98421a2101a48c9cef03cb4629bd62098f5bc7a9fdb5616c0805b167c4cb4a81972fad655d324ffb0726d7c4a0648a7a1584cbc975a066e4d27ea3a1db524d6e831d7e027945053daee8c82d3bc1d1dc40a153b24d7e2c5699c6fd0fea5d8ed779486734f28b70ebc6a81e38bd2c7fe0d31407ad416b9cbe13cfc2278117d983ab4c07be072cbcc5d3e437154975708d6a3311c2eef41845317530e47c10034eb2c8cf8fb29527d48d9f75b13fc1971fdf485f80f40cf870d1bad7f6caaf30bcf9edd60f7e32598581e8768d010d15f2ee9099f1d092a90f88f8573b4f55a105fbfff67e2eb31bd1050fef636c3404d17ecff71fcb60bde41e2cdbc967c322fc79d508c9455a06bb247a9e462eb7fdfc4ac61cc4a28fe555e3074bcd7e72c9fe286b21cbb527eda58bf4536bc4bff565443445781c888ed9ba6c0f817ebd9d8459b509abfc38e497177736e485fdc413198ae875c47c2205833714f93187340f20edadf0a863e469cda4d1d161adf640a1f369eea43525bfb7abc14a5bc79c2cf8c16a9fd47732656417c3a33de6bdb0d49574290a7f3a79a208f59f480c841299c2b0f98469c1d75bf66f9712a26f767a1d8ca7d110f03cf02aaa3ab8f3f90b34809d02becec97c74f13b4e86eb4cb4c903f504275744176e6f93f65ca032cdd044325816d43968ebb0dcff9fcb4e2c991f73bea2d84e648b7fd2ce0f863f6f2b37170c9cf622d488b6c95c97ecc79b872ffda83b9cc0f0059beca4208e755d3224d22b5e0bd03afa52a7def3cd920df8d13e06b5b9746c35eeb634d7489e6b39549c887882366e5c73c9d3d90fbeca4767b370cf86a6dea0bbd349c3afc268c890de2d095e65c3aa72432e0553c6e1c6105b80a3b1f924f66a09ef6860d3fa1872bb5bcca34b53abbc68f3c66445466f811e122c84d8c62e91394912cb5a949bd5f0960bad3a5fa2dfb9621b55a4126738be3ed9dc338e598b6dc64a6695cfe8febcdfef87f172f9119ae11b143e88b0f7336e4257df6bc1188a9d5a59eb16baed37d3dc4b065aaab9c1d9d211744dac4cd6b967e0ebad41c29fabe395586544cb0090e0f20f0fbd224c07429cd89cf1f2b3d7b977c1a90822100c7c212a360878f1d0dc8762b7800a3e27cf20d3d2cfd9f5316ec40411bbe0e71da9873294dafca5bda48d6cf7e1c4163c0de4e391e6f20e75a78c1e68a56c92ef35741c2ae097fcf960c085ee6ae873323c26f7668c378d6fd7aa23e85f487f906fc8206bf531e1a9fc49751c8dcb0a71bd62ef6c67e3a93f86c22ccb66260d90001643f8e377f59d4010aaee0c2bcddf005e8e2400dff9e4c997340bc780dd74ec1b355339a20092dc653bb12fed221946367019220db4470a28a767bbd0afc85fe87b6e42537de59829802355d16cef99c4c497f7f6a935a7bfbc514c8542215fc86147fa6538b2de651aac3a2cf48943285d22a8fcddb2982111659095c19935ecbe00b97c7e178810a75368d2f848f3761fa528c62423ed27b0d73ba63dc41305e011819f75d48dbc54dac570c359c0cec705bbe03b25264846887271784109d55d8051d6f776d3e644809b2eb5d0ba88d0640c49d18ecf1609d2ed26aae3a61cc1d17b19a9a2919dc2311d6ab8069a11fe7002e8580278b99acb2b8fa6c555ac6ba77a9a08fb352b3830d6d89225e0d9fe8d19ee50045877713b2c51efe088af734985702c3185140ee01e2e633f5e05011c881d74368d5dbd4bd26497779d6ce1274653546a1b8660fa6b47f31adbdf03d87d233ac32797bfb4c1e20b887df8fb6d93e424992a775e09aee5268c5dcf40d93d5d8271dab0971a858460bcceabb1220cd2f5e4c1137a785fdd01a7eeb079eff9c141ff171085b745aab269d3a79140f0f615d1664269eeba19933ac0cbcced66e072a4763cf3d9152bc67752c3a086577d3d435da27c0e6972f48d5952765d863c123bf50e3f2d9d9f815516778806caf16c687e3ec5f8d4b4d2696335e931090cbdd459095a7f1124f7698e2b349878cda264ec69fef592768dd5d18fff3c4e5d1a8cffe41755dc071fec9db4202206b04762b1acba60ab1a5603604ba0ee92a7856ee7ffefac09bab93e2c180c19555d4ab53f0b5a08ee37828f6f3d1df5f056b3583bccd29db7c336af6699da6ea03803f03db268d81f9b929e1b51166e64fdf982dc168d80ec7ef1847e7bf417a056c040abbf5741a30ed1168d52d85dcd8137856956fafb09ef2a622e4c7702cdc60c259d91905ba7d6eba9efc9b68ef43f5d4adaf9b96ebc8443a29b2bd1eaea64e6fd1d61943b6ca51d5370ea57187e0a24bdd16aedbc99c4fe2ab57074fbf283ab7fe61bbaab0b6bc1adbbd30c348bc519a3d4c5b28328c8e66e5a134a37aa3b830cb97235bbf605648da4674618d6cefb8feb56b379510fd5024d241c102ef4ad5f0717608f0b88565a7e36e5ebde9fb7df546681a7a17a476fa4769ce273d4fbcaad1f0e2162bb4a10491b6b2c66f10b6672c0f11b4fb12df0b9933e5ea3bcef273b2ce548f79e0c5088a56331fa9e39df4b5c6d9dbf377a4db89406a59d0f18117b819fa1f0fa35aeedc18efdfcfd7b5f91422d00cd344528cb73e9af44f039ce59321f4a11d10d81e9607a511cb51719378ec25ae77d16e914af4ca8b362c73a684b4f8cd6dc8e914fb3a3bd3754bfa24b976f4bec1992367020eec37494bbfa2e2474e5a5494bdccb0c9a10226db4e055fe84110e82cdd30db1bba81bbd5b4c97173a3c9ba867f11dedc41fea3870428c51645bfffbd720d0879d71e183efede1a60f6f96d72405d70a1306e75090a24c9c19254a75907d4f001c34bb5b82ef7580c9454f2d0bac1486156833da97df623a2f85f3b893c7191816b4dad49ed3b69fa419e624f231142f22608e4c28db910d385dbc1ecb4608bf95d097aba5015e5206314b1f0cbdf7b02352a5ed9e3d5768de12b801adede24f1f02f3abac1027b37eda14277a01456889b1d2b0707d4b93e60b50d24a682dd8c75caf1ba16ba74155b289462647f85c5427fc7a279d2a887231665f788c763050c60325c07e7c4193a047bd3169829353c05b936dd76599f9cc78627f018b49be0c3e887d552fc656f887f6116a10d482adfe931e9679c06c30cd6bdb5e808e1c8b79eb25ad3226e3b8e2d286ec32d10ebc456fd90fa306e5a3540f88423a1705266e3004351d0633ec4a7aec01a7969d87410e73a8fdf085f84411ee65e5eec08bbdf7465313a7942bc4e080c6d95f1fe5ac7cc877946ef0db6aac4af6c954fccd1b9e6de244bb812920025d356e57894812a3dd0259d09811757d368e5ab08602a614eb4fa46c5e92509d8c663e63ddfe6c9876220247e103630be2601c95e80f55f43ebf85e4870c90800930c1dfc9b04fe1f76a4f9a17d3e2c2c6ddb46366f4bb3d65fbbc1d163ab07c5d3681bdbb15ac7b2576b50a1431e3244c7b07bd7a4410ef1b98e11da534430836930182233556c3cce85c50d97f3169e62490b06cc8cebd2666445baab86573bb229c8e39fe2c7bc5eba0aadca1fbf677457c1653ad109baf3b0279ad77e571494e74c27726893dddad0f730e2ccccdf1e1299215b39855455a741c36f0312b26f76fd690d225d7af0577f62ab395a1585bce7af3d07d1cd0903466b15b988fbbe431225b34e2a98ac32273aaaf1d0663e3c8763a91d1df7883204e0924a3e8bfcab8419ba71416fbbfa2204726000d9f6f429939520e4c2857b7f77f82292d8c3d60dc91eb4fa1bfc6fd2c600972cdc3fb60456ab9b60abbb52fcf7d59948da1c641180062825ba5c3fd8717eb8acfd984a536ec93744be8118eaa8af830edcd0043e069358fa0120a0c9e2894345abf811c17dc48772adbbc58359ae018593fdb3e46617b444923a90cf8fea5868b97035a6bcc6d4b284b83c2556e282ac836780c5aa9a670c25d029a8fe749392168a42801e813fbc8af00fcd3a32c0568b3883fbfc03177c6d6f1c0b52c926b595d74eb777136ad559055e3d996cc7e33a8f1e5919bc0e4b1bf79c49de3722247b72b1f0d19cfdb765e12abb782542c8ede38a2b52461c17f2878543b44b931743f08fece87db7739e0dde97d3b22f05e6a5fa5dd9ffa71deb6d6555d43fe790fa67fa4f270af262e6deeb7141af19ff3777ce799d52ffdc41ac2790d4af33f85205a40033b09c1597fe48aab8330626dc49e51c0fd2195727ebb93a6effad6e9ee614ae6c22d74a8916e9f62bb016ed6095755dfe25aa8a746529acdf276dd6bf68f0676e9675b126b8adb71a50e45101b3c5ce0b4ecba2a629cf4c694095447891b27e7b276167a7099410500a949ba62acc038431904e8cba3adeeb2269f5bd0f00656b22953cae0071ec50a123afa470519b0b011dfa30a3ed1d8e8a6e3b4936415318ac7cfd0ca8cb09ccc0dfebfc4dca4382159815793e08ba9121eaecd52b52253b2e1e7609e26174a172b8722fa2822f93d120915584a36ea2559cc131fc8d95fb7f385edfe0d87d6a811735f6bfdc7add70528068c41b3044f8f474fc08ad9cacf5b51980f1c2ac86e8f945b66786a673852c28788964d29197b3d7ed382c7f5ede19ba8f54cd5fc4e9491f78aacc24ce43d3406bc7c02bd4a34e7dd14e9e0340d461d3971e4ee0634b4e6b3342d73f1b82828db19e5c2376e0fed8a8cfa589ad0ad229ab36571912143d0f79e63ff1822eed1ed0a4c7ffd243054cb2ba406481780564c42a786784f150d5f580c8e4525f2c8f6b5014a7eb6691e593e69b633638d34c664317e08b55fde9a639ba25a3c90e855e1fc6d5b05e288c6a64d147391d899c2d95fdabd14fb12c071749f4a364d2608230fdc83747316c8fdcb9faa0b53d8a252f37a0c4f78032907c61b15f8eae899f88b050f7d2044f83c77e9cb1560cd2f50b762a53dc42a6ca3d2db398312bf0ebdcb6566c59eb12f980e1b92cf823e3dc6c114de7ecf547277065f4ae70a565868258a3b73261413911b36e116be0e605e17acf1661ef8043009e2d044e5abe2e8eda0c13d94a7ca0393580f01641ca1232058de9d0dd02e193123e9090f75680557890183deaacf10de64647a9bb6381676fc09138980c012b5367c88b5caf58bc1f174b8c8a5a1b0823527d290fcfbdb63290a3ee567f4881d8a4d80efd65f22ce5a9d798a3f0f2c04301fb945cbbbeb281e0fabe34714c655fd49a63fa6fb3484c50102c09af8c57077533f8e0cf48c2fd5b4590fb38e08056da3c94754e992b558774364b4d0d838ffef7be9c8d50741e0289b49774c82ffbbffd481ff2d83a72a4148110c5bec09dd9c8928693d76afeed2c3ab93c2126f75944403448107f653e1d0430bbff2baf2360c20cceb00b66412f85c28cb92f4da3a9a3029334b051d414fbc211e1df1cc8ee4d28d20bcc18c2d6b18e9d9c5a4ec73f393d619be070ccd6997b5617182c51357d8d454443f574ad8314226d6ee025b9c96ac6221df0e8d4fc091be3115e6d0b5a4c4260a17ce263e55bdf29aaa0e0b73650fb7ddd9b7e67c79400feb8ebe2c8cdaa5f6f491164885e70dd65aaafcd662d1b1bf88b5debe895ca959d167fd129a000733656c66733c9dc08c95b62539ecda952c559f25893491dfe5ed18e4f7c1cd853eaa653d66b720198da315ffc44d5c91da605b051615c2fba4e4a2b2bfbc77e576ad6054d597bae6fab20a1151c4f62765e50e1a1d8a079d51f8b123978cbc984fe6d5250ce60cda27199a5393339e5dcec639fad1247f2e0edfe6e1d7e1e51f575ac5ca9755ff81e1e02d5b13094044257aca0b157dca41b079b1269b08de35aee49a89d0f3c3121547353fa9db437d64b6958e8197c02cb128149ee804e29b886b4d13506adc47d698bc2339ea2572e5a48260b74e8d83a284d4b97d9433bf637b1f761872f2200f6fdb4537ac4e56a8e19999890a4f5247f0dd0709965b6c6dd028040ceab30bffab1cb5b2242ed6c9a4d2e9c4bb5927ac1cc63ece95b176adfceb35fe66ea339675411e7be5f09eda6683d2bf3f7672518ec6f24a3beeaf20f227663a49884a320bb49f36ccf36dd222ea4a3ccdff19a7e8230039dba21c9ee39f612d4cda1f09609a4552241960ff9db0bb661903e31c6204454560dcd622144e1d7f509d4e926ec088b1940d48800135dfbbcfe266ec01c624c0a2339c8d9921c0073c6b22c096d5bf63b2064e93db5291ce732502351949fef98420aac201be528c494f1c94d5fc53c7bd0cb4f1c71cee5424c20e4d9178cceffd6bcc5f261c197b8ec9408404a233646f8dc9a2d3d52acd8184bb4dead9b95ffdd52429d9a577185a18c5afd047b197ac423065d48aee6e9facc249f363ad0f2912c351f267f57c57e79327aeac719f920c96dcdd460b868a4219ade5bf4e5958623f641dc2da64145e9a68b112e41ca800365d2f2cee9056e3c04f93137d5f579fe310d239e1a24270e0aef53695db367e8300ba046b07d4ae69de32648d0f42fbdaa35d187d25bfee27d678b3daecf78db0b6f46ca6860d4a9b97bcc73132135fbdb13e3b8fe93947c60ec44ee490f7059c82b7c33e1b56c381fd55d9275b08ecef3b1b01f045cbd0110cc373d9fc685b4440820cee03ae1a7116b3ef1996d85abc972660bad536382f94c8f315b357c9f4a220474061f07438a834b9db3b311b758377bbda0a2e0a3dce2d6940587a0eee1a5c049f3d79121b36c93fa8227a94c37f4ef64b656e8dbbc2227d8a5cfd04749ef220f7c9f96e7dd195aa7e2d33a8ca2e30233a4e1026f7fa6995250d0068850aa82f78909519306e6bcf07f22860762ab21bb8096e63e8f7af04f7f052bde1904801cdecae630f7f60b23060083257c54f7279f5578b4365a8909cbbc07439e14ba53185466a6260605d550c3ac3be45c2e0fd0b154d76d5084f0f6f2ec5e6cc0e6f9de111245a8c583244541fffbad0f302ed182b799e881fb8379de9c3cea1c7802a2fe385c02db676404e064e62b7a79c7de9216f925827b045cacb01f297e25c6ccf688e6daf36b7a0b7bc19521e505106aec7ab26529b332d4f40ac79c85c0034571da5e0a09d05a99dd672df4043f3f2873b68760f8e8fde3803c9db77e29e7f8de5bf98a5d12446583092e07723ea60e3daeab2ac757be62f94cb78ecd7d836b862f24a8e618e744015b60d21b3d29b493c6ab3ba0531ad20a6dd909175d8212e0e6cb575c77e8c700906b1895625c00b8838207bbc335c434324c1724055cd3f7c1aa3ef0cc2c54844d09e8419b83a5c582a7f2dbf78558e186d53b23513ea95b07f6bd4cd0a3f320e1c5701a8a119781fe461f6c86c319a67530e9a8b9b66a739aea5828dbbdb666097d3c56f326ae0061384a0569a604b755a150ae286fd8fdc337e8339e57b12959687327a03d1a4a733c6a68d8080908aea96085b1ba5d7b0dbabfaa3d4009953881e65daad8509b6f07bc0a26914a5a3ed480d2f9a65103fcaf3d25fdb9cc477dd8a1dd86b2e38e21271a2a3a294a2129d651e21a968ec584f0870be4f2c4cd2f9ec61de99f54b53307973a02ccf2d6755842782d0f27ef2223c9057b3a33bac6943a739ed0ddd8872e69b86fc20d637f7cfe1bc707009f6f57de35b777953650c27ae7f4634d25c8d6269d2d8fd1675ee05266ca49d5b23850d8bfdcd609a24fbacfce0a27e64f36c51d4d6ef61b1a52e957c84b29b5b1501af7dc61fa2813d95d6b862446950e686272eaeaed7e0fbbe31c639499e0353601270cfd09f4daa3347ff36a71d61ffa3c3650cb7af402e8878064d9ab1c67333938d602dbd174e8e98254ae30903b9a74b5362afae227cb26a30933c173cb599abb828a06d9b2f3c252ef51d02105561ee0f091959fa128584b6c9c0380d6510d53a43bd702faa8e1e7d2ff2683f0ca7c3ff635067b7f3bc00ebb56df5add0e37a6db3998ef77c4858947c1d51ddaf97b0b4d083e3dd914e21f42f681dd8d0d36ed34e53831abac4d0e9a0a1bce3d310db92ef519fe4f634433e4963fd639eee5cf40a89ccdcbfab393c09cfc0032daa06d38d013e428ad72ba39c5774ab25f11fd6cc22f78e75b58303c0e2b125603cf10472110d967512f2c864fb3859bc4c82ac17c322442f19b327942badbf64f85045e1029b9fb54341d31fb97cad6ce92e250ccd20a53745be996f65853ac88904ad4ffbc99668ee43ea7c161bc6ae28562a10ebd5ed3477b96356440c18caa28e227dbe868be18f51cd720930c5d2b538d4fb86b2d59f3384c0eceb664f4a16345942ab02553b6200a1aacae6c393d5ebc583af413c2da229360dc9b18999f8589b5787018d9869477e9dc9f75d9e4d37675256a3611de28c319f55c9a9fae966b3708d9b54aa64c81690c12a6444dc3351dd49c7765a30ae41bccb726e753ebb39124bc87633627affd7b1340a13b2d594bfbaa2c79a01205d551a07ad4c7c88e986a7373ff793b6596712607c907909dd4822ad2e2d045092a663cf9ec070eddae2a734ae92d0c4521e1cfbb26be704989b8c1395cdca66bc3a6d76144a7c143f5e578293fe30e800dd9415dcd2aecf67caa50982b8cfe49ce36c15de4a1f819408c86b13687f6cd0cf231bd895aab80e23b1f58238c1fa6426722bf44bf0a8b3549d05f7659fe867563c7741270fdd67a7323ece21ede18a3e8b037db6c603bbd33271633c286279617137d2f5ab454f0f9c48cc13daff2d91b14e8a4cd4a2852d59a91bf2dbdf2767175da9323af3e0c9ddae77ee438bce1969cd44f50f6f399967f0fba6da54db0bb5ccb52d7f469656e938d83122c3a4527d662edc751753b9837e8f3e30c2ea27d9e9ede8ac3c8b520154e625b22ce2fce0035d5e61833bc3d8fede04ae1a6c15c2671b443060d7c05df0c82ebcb5bbc84c58d684746559017de4ec4182bcd25f0bae390254209170b0910df23865ec3120d00a7ded541a4a437159dd7dbf9632285cb96517056478e603751bca16cf9fc7b55ad54772c093477c8d7c530db3b368d30f87350b1c533f5461a49014a9634ff5178bf80297744b9c4945835650c87f95ca3f074233e15b62f0a3b95337b6b2daf92867969cd3ac3b81539b6e01c6ef1b77b1113211a8e3d09a99ba7d0d5f96a9f83bb16012ec6f5a503ae55d8a2c63570befa6428d23749a5e6b0e3ecdb05f5296baabe0ccd12822726d1ca18ed62cf066279f85f3c8c44f35fb60ec5b50a508416ff3d292921fa193f46d0c0913f481111975a3fe530d2b5932d0147e37966973553d24db982465966606150fa6fc1ac2b33d938388028182dc0af25f951c67231af232039603df6127ed0edd3f00a0b462e64f22f5345fe27189e4e7a443bcb4bf1785dcca98cbea63126e0e86929637eb97cadb357389a9c6a72cef0aa4446974045cf6ca5678df2302d0e2718cfe2f5dc161e9c6204fc6491441939c215920cfaf521979cc1015f41f33afb594c98e78bb6c1c1d50ea7090955d26476b7ffc262d775effd1634b912ecc2c99de7335c29d540581d93ca1b9b009d0c2f95635b67dd253cd40133ed6111463932f1da93b9a5cc36b7e4a05bf91012119417318faaf73a8edab6fda7289895523ca5cc459341e3b0c5f020b946ce67e12df1e0f9b8bf0f06c5711765db4417c30157547b9c8b79ff39b572b8635487d4a656959821f782b7b3840ededf6bd779d13eb6f358921b15d90b2075bae703e8dcff2b045304caae72e4f7bc4e65f3974f8ab104feb0095cca6be1248d26f51b67a04e0a77576471a7f40f4d043c6ee4d151f400858adc2bb63e1d73324b94d916af5aae1a6858487b3c00f330eaed8e5839835728a64bb50b993100dca1e8e8e77ec0f7d156ec6454b0fb6d8e45aba2aab95d0a3502b0f7e747d44917d6a1cdf74bcdf400d1ec6e8ea276def73275a7a1f4cebc748b9f3571b7223117eadf55c204817b5076e276814e410fd0940aad9797362a5eb7bbf9947703ea7b295da62b1ca5fc663723964e907bf5d1d1bca5e73782cd0d041381bef968c3e684d34aed19a0ec597b4a0ac0572be36cb73b2f53cb201dd71308979016a32c88c7c3a1ea2b176c395750f77962d65b8dc7e774145b41c0cd8827a785f8de4d93cfa8c620ff00537c44ed00e2eaa90acb201a953aebacf0568dd890ff1134285371b286625c3dd3eacd13bb39d8df03c155af7017ab8f5ab5c3af456c2747c6ab3d05843df1158a9a0234e394468876cac1670079e4d9b45c43d32e20401c127dce493a5bd57ea2fb4afe830183f81c474b392ced90928c2c831a210028fbfee2b1cdb871fd44c43313104cf8cde8ab95f7f78889d9226040b1e3c3c3fc9a53b2aa625002e375fb00211462a5c5a262c363d92f472f2d3dcf2bfc41a0c17d82894229bf3c96d49d649244f3bf20aa2f6b40d407a5fe95f4b67aa7312ad2660ce10e9afb36247d9b066bbc0c3c07ce0817d882545c04a014857ab21272e5af096172a5567cdfcc975b56601c1fb1fe1a52bbe45b58c19a873ec38697b915d897cd70e2b6715a4c3fc6d372067d09d975891be080fca8197223ed24ec14a3eff2fa2671b8bdaef8d146f017f7f39cee945c844081785f9e35038c5ae300f697e9d35d22b551a67a2a7c741425c58ee7366d84af7d2ac014120d75e79813511c534ddbf70211de495f5ba138be9474f16f2ffef0f6495e425a98e7d9f2dd926ad804cac35a4b6c6a60092957e318a247c7e4fe134c1bff97c213f418c355532c2226c4648929c5ee2a697e64b15290176733ed0a21af84b17609b647bebf975a2486456943ffb5de23e55e5075e6551a85193992251e17620721e193cbfb4b528474adaad5b3ce7c82f71b6e216544878ec81492cfca08301b9e913279890325ca55d56f63c393007ab91e83af1335ce8f65326e8820dfb039049a8f9c959467817aab1ed27c1af39fe987d37ea0c05813ab7f94d49f8627b9aaaa20a0ca6fe5a55780bb06a696552a8de969691ca07599dad768187bb75840a08ab5a43bf661b47700943c3e7c16341dd6007d42fc9249ebe81553ca36a4abf47f7f921b5b1c488632869f47a52cb986a1cee706892fabb7554457810bc3ca0cafca87923097277f311bcba837883842335e19c2ef6e0c6db72e8773101ab7981783000da5e50ca9661ee94e9ec893e08e7036eed59d4488293492c5e772f64aee8307940bcef51e38c2388f53c72e3ca49a63cf1c585779362b96351e1ab34f6e4a52e72642c741c44b593747f35bc54f91561429faeb40ddec108e4fc9db0b6427a6a7a42d810e573c915e7093b9fd871c45d3a0d2cbcb11f53b5fb8972ba46bf50a107eb92745bd4f257ac6d7e161966eb6a2d8856a6c141e0229097fca686ae92883682937fde1938e927f7a94c5d96fe3ec3df87a7cd974fd9610d03baa9524ff8d2186d8629a108c719646e8c260f8e8f2e80bf829fcc7d9b226756b88aa83e83f73a6bd177c9b4347f5ef070739e3c2656646f3009de292d4f59404b5634c3edc16d48255878c314dbd7071b847e1c5c50809f1b73c61c4c5b0676f76a81959652d6af243edba3456eb995d7ddac4c6db19ed0a3844dc01df6660e526715d4f0d0d5c06e4a4c6e16d3f2f3ca0f6ffeac80d4117bc40babb246f824b9eaa945d45f296c76378154f1d94566a3b5dbc17aafdc64542d11429e37954c012a35514ca8dbffce8f57e590e77cabdb506889160cd5e627f7479b9fdfb859452b7b298df12dce37eedd35616c32d363575d59de2617ff086f458f3556ead7b2d3252509d58d30263149555ac126ba5e3a31f98f5793970829793c1317868d05be2c00b6dbc984a7a9cef083bcc0c1d15dda4a340c1e070e376747fad98be964223560084526d2196fdbdf10803fea0b074a0637403bfab6f178b3b74a9eb15ef85cdad3bdfffdf2be895a94e829f3adc9832d87b6351093374a43cb26f1f1f70eadabbf368376cf20f030e1cc8e9be67250549aae10100e810dc3f5e226c93ae075e566dc775fe0a1c79f37be7dc38512354288d8fb1bb0d0b322fae81d7e46a72f5297da3b96f120229c252e985c4cfe2ecc1039f81aeb01bde513ebe6453bc2836e0f601104d1c70f56f27539848acc229cb00dae796f28dfbe00f569346afba2a101588deab0a166836515b459050e7259198a249e0e2bb62253788d79d23db4fe11d2f4c1be0dfb62896bc93b609507ba8ab0400fb614a7c2ea94c938ae6e8d00346bf069a451f93fcb4a06598768e5eefd84f848a09f7676cbddca92db212cc13ad90ed16ee1a9a5c5462a831d0bc7360f6ae29a4210ed139aa2ccd93ca07bffde49c5fd0cea7d1031516160876da9dbd32f21ca0b3802dfc9b74ac142efd1d58dc8ab5d34918b74b47df56d7aa10d5abae5b7f8f1fe535f41ac1ed7f61787a84d2e796d5c0624fc2c1b1f9abf1a6b42331f92da74a8ff3f2b5fe3d8af8b87ac935d3fb6f9fd020902c00dea9bf73571d53475e394df0361ece89ad8cc63ce2a3abc4c7e075a0b889fb8927516c255e0b58a57ebd9a5375d29ada941b0402459b2c04092dbe85bea2c7ee141d3433da121f456e804c995491205bee0150079ab65432196abf6fea53b75f06d87a4c7f9fc085ea8018fc622c14ec8f853ea84bdf3004ef28504f9df2a49ad582286f680ad1822a7e464eeb97a761888e5516406e83c3a2888bb71104bea34e44c781a1be4c3550056850f1b72d6e19238af2591964f90257e3509a08d3cdcf9513493a18ee85043493399e2ea8f3cc7b441734738c31d7e66bc6f5dcc2d19ae159d14e74bb1a67a59bfd0c0ac1398975d442a4726ebd52a7176082091c79ce0db81b700d0bef06eff756d15f628daf619d7a29b2b4068eeddda9de6e51a23de96edbb2e3d39d0841f28702206bb4e484b366db996aea9727c80bca25dcfcd46b104187cce530f5ed1446b4353dc781bab8be301e61fd7a3487adc92b634d5abdabbee390d5e50ea4dfda125eb49be867cd01927d166b0c8afa9c3be72e58564271147215c0a2ae5e9c25eed7f39993a703e2476220e56d3e895686f9653573a8f2a588dccc011c541ac310639392a504b90c60a317276c15c97df4b375715888070ed2bf78bcb3fbec4c000799a9f4bbc4a572aa3bb81735f07f3e8f8dfc2883010b0c38e27cae9ff3d96248e80c8e36aa1e98c23aab404aaf9bde3c080dd364276d14900155eb5ed511fb11d940940ba05f480e28200679575336c831f8392eb2a8b8aa82772d26029a5db01fa740c3321641abb199b0003f8775390d28f33d518febbfa471f827226fc6e88d24fbc4f99485e5a55b5e2eabc990b194177955591c1d28258dd48b146f9fcc3562c9cd639b3a4e79f10078687e3511b859c14ed200eafb9e730fd134e6c645bc283090b8a13eb94b7f7bc3503ccc5b8472edabeedee42c88970b7b2220c25da3042d25e26dcf8013a59843cb0a784f27b76bdb83285dbf229703c43b749d67da88f0aa2536e6f0a02c13f74e7b1e87263fc9ce9636cf994c90ff21141500d982f44aa269a2a541d3c4a51ad412a0e31f401f7eeb513a6c8fb610c820edd877ad0409c9a7c8896df5557ed9afef5d17a9d97f07a338474dc2c764d81edd9deea4dd3d41b580d8154635861d4ff40f60a5be27098e788969fa5ffa0340f2d24b7583c64f7818dcd8f89cd6413bc2627f08c2724048389866fb68fb0ad2048aaa03582fa29d39a3b0fedd1fda37848e01114713e2d86e3f83c55347757c20afe30234fe07fdc6020da7e71fc230fd7b7674c1c060f7a1dee9a289dfb4c7df067c050c9f31893e8b3cf0efd071258c3919aea6039ba527db6a14274a07c10ec7a67dc037c8ec5d738dcbc79d7a6569a87c4c7336b8b60944b60542e00484f135c4132d44225ff47b98875adbf28ebb4c93a715ab9e69c895351c1212ed7174f0256113e9442770200649ce5b200a2bc9af39d7988ca289180ced2348baf19af7e371b423f09644bd00eceef8b87a23ad58a421be82ad2ec89b41dc9010c5c4b6360213f607c27918c2ea39d7cedb06312c0e23c7212f60db96e09a3009a2bfbba35dcda80a6712dcf9d90213b8cf59d64dc99db742113218b0f8ac47e8239d7518e5067ec27a08e13ab14ff3a1ca933ba85e3954306b9d82d6e13dc72624c20bd55d349e2b8e64685bbb78126f25bda3d7d5452eb3f3cb40121d5c407ba21b70162c2dda790a88a5e82e09aac1e5007086d7f479ace68c23825d9283f1e613b4c231ec6e68b9b6bd0f3cd5d839df0d2bb10f27d617b98f02ac87940ddd5556d3ad83f65273c9b9b7637c9978898547a8756175650449766a66422d474cd5885e85f44169589c2fe25ce0c3b5f7e30393e3a788951af8bd6c8a5e2406d52bf62f728ace32dbbd0e49e52aad275f5c1f6f1fc1e2c303405e5cf406ec638367e6140208aaff7933f4b42d689501bd7a5185d6253c7670686172bd9b0e1cf99b1d1a2f55549f769154a1fa7a37b955e6c536445b7512be7c1701f0905d0155a3a6144ce71b8badfae4436665af2c1c40807871fb771a4d8edef78c2d7b25143f29951eae3cb06a29958a5ab14c1e61d8f55aba413521535e5b7888ec60c17a43bb4d3908165e0e84b91e54202e3477f1aaef9c6ed6b3cce16456712e91ddaccd86866661bb53d05f8fc6dae130b02db78590fc396d64ed5160ff76a8618e0c7bd567e481381627d08fb3ba78c04805421563d16d153e438fd2abaaaf5d12682ad8dc3b2488995d99108e4826cf1cf26a8cd379b97d7c449e98fc620deb7c9d66dd1c89df73c82d5fbce76d3cdc03ec5981fdd0896cde65d5578577496278b08cdfc38c11421f4fa3f8130dc9eddabc6f53c41d1a5183d983a6938646a43c2e72e5a01c50e4b5093f369cad2e467616a6757d5c86907dc2c6f9083ac81a32f6812d4f77116e366d23662cf0739fded2cf4beee033f49704d5a959c4d238d8f5d18d3784b49fd1c4a350130724daf26a07e5a552232d2c76588303ed1a81003cc974a1e40df479b79172d82e8f06f15f5df18dabbd18dece096e3d59ac12b99a2de9e601cd93e23ad965e812d1d7baee7dab6c08e5d3413d3bbdea0c5df3865d5f2d5211f549f34495c78f55a2be28e52aab0234e8e88cb187afc36c5b66edc7cc7150be865bca5139309c42664e888456ff78a2683479a51cb2819c478f5d2299cc47618b5d045aada3e9ccf74151f14e53a7ac02944cf358f508dce74446eca900bf5655164f9f6e60446e6f269178e0cb66c3171fc7706cc76ac2a32355edd76bf3b118f5c25c9acc110c2f8325003b717f713ef3ad19e8f414f60bcd34b5c874e7753b11d33b9a76d3b0eaade60b44594fc67a57a2c880ec9ae50f084170ab1e4e7e271bc7f515d6d590c2290e6e4c4f628241035ceb14a9cdfa632dfbac8da59ae2f63cd2045c83d041fe8adb90c94afeadd78f4e677ba65a7b9499396310dce78564ebd4b1c8f7d673d1a335eb6d86b5510df4174232201b2a0d3b375b6b9d2d554fdc3c16402e6e695556afbf8df2b406591b0e81d6dd53731261353874fd44de4f0e835fd2cf7f0a9bdb1d1e10be51ec5a1dbf9a34b8dbdaea9438ed5dcf55137362ce2993e7ed7644e85a59112c72da8f96c3687b4f425b68523454851f1639db5c76dfa92a53573584bf315dad2b7a39f14411240558e0b0bb796877fd42f5ece055d768e94afc523f01b10bb757bf70bfdab97decf354ef263035a171692d5af41b36cd6d52555a8210bf4a097ea816bdcb2ee2acef84fbaf98fee4623cd0ebe83e3070aafd09c6656481674b36d596e7aee1d7f5077669f75367c000f2dd6aaad33a25c567cebd6c5a7252076eab44e5e6949476e4e75f48414184b9dac3bbf27a259f0e0b872d5d89a3a5043ffaa3b601d2333e915dfc50b5996cd3da837f035c3fb13ffb182aa76d58710a5abddd581bb642b8e663be028079d35d97174c27d89371720fd3ad6320a5345b1109ec4b2d4e48031aaff4a7f46571a609fe354317720a07233c6ffd9835ba1cba6c9a52ba40a62caa93996fb72cbf1d45d55c8549104ac575bf3bed6e45dfc1c71ec0926eddd6d2ab8ab81ab87ff4f092a27a7803fa06014ec5f71a75bf5889e7bdca62151a77b4f4b0e00ce6bda9b6479d963e2a68f1135d4a65d188ef6986e4354ccdfc851dbc1a920390c528f2ab4495a183d73b98302d62b2c1c1422495e952d218f20bd4920213b157b074213e62e3a5dd8571824460c61ac403f7f08a858027a0d06913e4d4344a3e3e119aeaf219fea4d2b148009408a10d2ab2fd2225a2a2df16eb5298f85d47bb334a7c8245552a56f75a58b75c547927a22130a15e135eea983e18c724242bef387cc8862417f7dc8e0b51d755f2dd57b95eb5c0f03d5554e9a2817af216c4010518558fdf439a7c5fc96143a4b3ee94caa0c79b316e7c3422e174b86a416a9c90c6a9bf4cb527699a7157af2148f2998dd26d746875cc91d0a2193f526f5aa2cb5385b7796297b7b58e01ba0ba283b1a8a2debc9f331b17e7b615de9022c3bb55b90d9238e337d679313311f3731eb3300963e26ec99518e5e057e1f0da6c71f12662b43c0ec8837f4c12925438a0d3765006423c9499eddd5775c1b357676be850f07993b9d9fe923c930fe3ae3ebe4d828f7d158bf1795ad5319cf13e8221886013be30e79afef2b0f1e2d858375aea69d9fae21f03482dc019e6c57e1f1f598a3b57266c1306f8910cc0e087d7c6fa1bef6a170721337fa2c886737b0eb0f46a069916a349a59660151f3e9c36e5f21480426774e69a86fc73fa18a9705e0be8bd66f149c15d69d26c4c21d6032f33b4ce784dd98cb9ec1490930471b71c1a712d488e3a885e66a9cdcbb3413ad9bf2b66a2c105b2da8cdbb1c14e1881f80cced9d881920970a072f14bab1c69130d0f74ef1824884ccbcc4f7268715bc319988c3de4f1cfd74171a18fe609a0d6cdae804941e7e4eb66d02e723cb58baf8fbf8abb625f48da43aad4020a103b0b994a5ea61e78df81a7e095c883b5170b195e3a6ea39e88d41eb569ba04d8dbbc283d67111df1c4969d75929c4c0ad561487d60a0038739c4cfb54b51026a1c82acc7852feded707721b9242ffedde9c812caeda074d3c3c88f7fe1573b1d9d3918db3eb8485f4a1f124ee20a73f35974315ea63733a51efe838d60347dde4576e0abb51796862280c981f442ec52ee19cfa66b403cdc0210ff2713d24b478502189908fc36b3b5633b97f9d09a51bebebad510c476fddcf14e2e7cd8dc9fc79d164088a904b18a227958ca9b1f20b30a5969762eb131289d14a4e9e98f0f08491f951c0a8c460cdfef8a22fae66aa852405f1553090acb7efb6d939176138c05400090a7f7cf308994cf89f3780611d1795f98edb6a84e2679e9a03e05467ea8569ccbee16f1b0dc7846dde36de899b278ea058d2370ac5224672f6a5af0973d0374964a04dc06f1318bdb3df0c1ef3e7645055d0ba65b769daacd4e33361b8e218111fb5616c9dafd95ff6053316456cd6e097b381c90185892932a61436cd3f901e098fcd1b937083e5a60ca0be842428c3aae9f1aa1cbfef2d39c00d6c281c8f0eff1a120f180374e2d2b03c05bd6ff433cee13267b65ff1b829c501010130b42dbdb124c6427525f1547fe6ad3dcc654ca49ee4b922b5e668572529b1dfb0d65b967b3800a9a91cc63ca45f72ba6c302613409a75c07d3d16d1c60535ee9c9338af92a49b61ca58541afad6714a8cc853ac63b3c87a9d2c0c0c981e4a320374afd0cecc2ff879aab3eb28ec529042565283f4f52be2ce139bf6ce6008459dc1c8e2c310e121b6999249c1b37759f209ed5ba89401ed5bfccc7070f5f5b8e51b5cba5b34798e6251b60b3b054426c15bfd67cf62fe337a784e5895d52e3d5102daafddc059f1e5b88d5513e3741b5cf63dd9abb4c347b7b1a326c2e1000792ddd2d214afff7e1867711ffc1c49aaddaf700f120c6cc5782c1e0820b09b4e43b04130363b7ab05518acdac3c9769ce29dc3838280bbff4bff18788f4ff75ded6a20897c8b87e06f2c7acffab92a18f3d8b516e46d3c311b406a798c36b316eb5ae7a8ac1b74aa73477f83fb7cf7062c60c04f5358e81d7df878e9e027dd78a060b95d6d9e31504da562608ac4f81af972039f18bde8e41711fefbce7690fe75b5a49a2246da5c332aa6ef8f2d83324f581cbc5657c3a9cb270e84338c745fc0115dae1651fd1d834bea3e6379d6780286824dbd0be1b6160cf59c5cd88d604e015e5ddb02c6b920aabaee7f5354a9580a41f22969c477a52a77cce00e472eac75be6edcf267e3d9163dfca012acbfd3e81bf1b90fe7aa9526deb0e3f3f34ae16da995eafe8d7a318af56f7868bdb519754af7a12841fd0a41e4d92a8b15d8b072cfbd9c28a8f6f18fbd68f2998fa487f7e67698c585ee04e489d2c6e55280ed0c357df463c9919e7e074b64c7b11bae337cdd1235e0e7223a0abb660880864db1c59c58d820473f8dd286cc13e5624d5fb7e737bfd49a18ee98b0e398cb23d255758efdf78514a5aa7c69b94c8eac28e40b0feef4dc2839b75fcbb41ca4480a4d1dc0fb34771fd1a0e692ac0df2d3d9e0f0ff2e835614ce14084e77ce90101ffe2203a8afe6cde40d96e78a5fd8125e09d79b53c3913df8d9e99b70998703f34a9ead81b0f2ba850e9acf50fa9e378f042052fd0fafff2c578a208cc483beb877c2d8622264ad34646a71271047d0ebd5b63ed0f1589a00cc5db3e932aa0eef0f8213103730879bc20c423fd9aceb0f4b2efc1bfeb6f154a9be931bd6d4ed196d3ad614a507d619e390af6504fb24e1cc5c6fa3b4960e35f035ee985923584a57203cb02305e544d2362a93b4ccae98ac3e3fe86e8489e70808461243d7138007b28561b3c4fe8f7c56af5719ef452d47354cb70afcf971a18421e0eb478fefe01ddc6d560ab3a17d89530f958b0a5e0a666ddddd4bc769410e0b8150f8db7347a552f961e0ed33382d762c136394f0fc9c2e384185872a97443a81068e48d3f62e11719420608f06279948497457fa021190be8b370842feb33655351ee657dd294d49d0c16cb2515ab677603e40cea3f47c7abdc3d654d3c9b26dfcbadc4d7db544d52f003aafd79cc39c43ccf40b360e7d9c0b3332d79480612d23b51144a27a55e6a804990fef8c53dc482bfda600666fc018a53f46a84bfe9e50245b9b0e481bb121a9ebd9886f337da04007f8ad6c67a65101578d7630911878e4124cafc9d75a2d68cbd720598d6faac275374bdb156408814159aa5dcaa38a02c5f4e537c16153f208b8132e2ff4f0ffadbc547ee020d0ebacf9f43f0ccfefe916eaab31f45c67796a71c2c3dbd516543c438fa31932b8f95d3b244c9cacedf02ca5a6df90603776b7a2acda942dfcff1aed9e0b8e5d3cd1e148a3f6e297667778a836d9872fb0503ab98efab2f4e14a91386bbceb6f30db69b87fc8b6bb476de821d81d6def25943a1008fedb95f8b436dfd3a18b7667b216aff57f13c01e1f433e644793787ba4d4a91b6f07005e155fd3524031172446bb17d102e5133c1d7d168b421c05014d73b3945af6924cdd52714b1cfe2c40b35160023c5b89bd07960e855fd0bfe91a21608f66528a5cad6ddc2f27500e8f4ea67529c098d20387008668dbc62608c18eb4f65c247ed5357fd838cd3073df913a88251b1fda4b87c34c7a7031a339e30347c55021b7068a0f8606e7460a79530b6a3000c0f8efc61c9d91f5a9bae852f9663fad66bae63b0cd835f23252de1213036f54daadd6ef2ae4620fcc9220a302d87bba3265d88b22bcf9af33576b991708b926edd5966d99e0b063ca0ada3c4155018f4c184438eabdce18adf7eb09aa5a2224890e771334689de2c4513d0fd9543b50768765b4d7a0bacc537311832ec1975f853daea9cc8150f7d985783eaccd4b74304e0ad5709007f45e2a58f703a29e4d53272c4e06b84420806fdc9b263aa3130fd57e638e4c05819aa8c36cf5398e46fea60fcf47869764e537088f7f8bae542900dfb4564021ae072f99eac2ef1306fd1998dd5e82f346cb3270ddd14ba5aafe99582ad0592c9c0608950d3965bd8a8fcec3ae0d1cd1955d1e60fa10ea468b46e6f4e8247dd1fb753525f440c17bce02d223c15d52e611afe3427d30a89f57c067975e1c98bc554c8a6a1cd400c0224e58f982c4b1e0c494073221bb2287269d283c6fd054a80475636966652ab7f9cbc41dc0e4393ac8397bd068820ce850e1a2d76009d7aa844d5bed696c6eb8c2ad3d5712335ade613e05314b164528601275ec2582b8c4a7d99d45f05b908f16f5b1e2be9fb48cf381dd3d4399180512a80c7364a497411be300f02614d79622da932a388255098bc2e1eae78822909fde56fe54815445f2148e6b18cad68c535c5da011bdfb05f61c2a336bc5b0e82c4548f5a31a0a091940e076d22a6860527c76056c451d96a60f8c0c10d338ba77ae3fe836354d2065bfed51d9d08347ead83b04720d4e50f79e1886e0fbf859de2c9df47585aee167398d8e36642f77b1e1735ddcb3e511b51315b0c3c1d52a0f487210f8002b6e655186bfae5a9a98c2226880edf16cb7d0a9e619996e7ae3ea17afa32ff46e8c157e11018586d2d519f8fed0dde7ed960e538fe73aac257b2690804da3886870f25cabe261c4bcd7c8e8f80a6cbc6cfa9b2c521334ba86dba3f080bfd5cca29571376e9db17b72bf49519e615162c4727caeee808e50ae3557b771649ac8308a9cf83e25b94418b80dd046862c688a5dcd2a91bd37a6d7b8d57bdb27b145c94e192505afdbde8bcd5ab86a7aa95b447d9fadb15f952779ff295bbbb13c310cff8b7e3c34b440b789965ad37e44ef404817c135778f916f98bdeab7f2975b1d7beec2346320d79ee58d364bddc00c5dafcdf46ea2bea45765b5b74ada44ae26d68356569ceb53dbcc0a9240689bc3df148b0c6f18549923dc0c9af9ec0501fbff69159459d67fe2a2c85c961c6d45b55a9ce9ab34c467b42b131ecbbcd596187cf4d8d451d85210f8696b81ed2196ff7b9c7d99d3f67191f68c8ee0594a56a7803cf3d4d0dcc10d23708290a582d259d0a89533e8c3798e7a0963fa8cfe79003c2e1ed7165ffa5e4f9e00d19960464c5898bb59c714ba95d0cf1c70df93ba235656fd9ee206837ceaa6e17a04a004d99bafdce3740bca4574b1305ee832fed4854c55c5077eb218afb1305bb036ab1e60b2321e08432f2eb72c48efae94ae44b32125b692a081543d806eb7d4983812a16b351deb6360e117a6b73bb79794d0f6200c01aeeed14fa22a7ec7f5db462db32360228104698b8d36589c4672282c440848e00f6073559841c75d527c385cea9bb1b4f772350ca5e3a5c70a0f6b507ddfe327e4a7509873dc0ff6561bc40171b1e405a9ff106e2059c8e73faf3ebe45be27257048ebd6db9cf66196e832e40a124edc9d5d0c7038d0cf2c5b31232185496a01a04e3a74c92ec02557b7ff0ce7dfb4a832a85411924b6f3092c36154bd91f42093e869cbbf0657adc6078739401797fe390dae16df0b255dfa9aae845aeacf54e121bd498d0765b40b5273a02e4cea804b69c3a622cfd7f9328f284fcb9f619228074b3e9222383f41a206b6b97f6ba0dd0c4a7ea97a185f21820266ff3c1830977ab721578c971750891c3c7a801c3a4c0e80d1fe364ff9254c6f4301facab0f870487113dd9aa876a653d616ae66b4e6554c027578b8b1620709db4870ecdc98b0caea1c4a905711baf2a9a28f38a9aadb7ee2072e2dd5acf29bf6baa6bbb84b5c8159e185be14b84bae6e6bd4a482828407159aaacd54c0f15108115da0346f4cbccde222db9b8e954790a42a296225c4a5fac4a5dbc8dc1c7e1420f0f8dd54e29f8c8b356d4f088b1cdcbdc72b9d5af5cfd9ffee5fa30477425babe192dd326d0ee3f0c85e39c5cee63691694e96b73d1d7ae76f91317cf2cf2c3f7c355ab3bffb445ad7499ea0f28650babc8e215ba08f231ce9cce639191154ce19e3b2c90074eec6928c167189060c1006c3025ae240172f4e9ba3f08bc4cbab52bbd32c156e963f4935646793230889c4681d6ea804dea2647399877f97aaa10c6c2a58b44931f6ebd6c1dbc66b180203c77e4db44a27816074511abeaed751137356952546a8d0be165bb86631eb77bd0d7629ea22ec1305f9060427f09b8be4bff36e95a009f4dfcfdfb1dcce67cb4ffa0bb58ed01377177277c9b2b98799dcb5d1d208cfe9bb8dddec73739ed330f59e3327f9179a9dac7c40f6518c83088af26fb2502aa7c986421d0f0b2651106ff883c707dee09f7959cc3e1931e6f1fa733547c7f86c1978d7f6a1cdc0022b8c1a439340a0ad8302c5c6ac50d86c159c93c04137db10bd17ce1daf5ec7dfcbec0b1a887cd5026072687ca2471d8f276d43150e9a7c4dbc3d9ff167bb691aafebdfd7d1acaf192e0dcefe55cbdf0eb86a93fac5dca11ef327d079a6d5ec6a297539f40732af58a3bcda33d89b432839b8c1446e12868b2d1dfeb8d20cb68f97abeb7f77b30da6a38b282bfdb06997915e537c0bf5b7ddee068932a71d4540ae0a3f83d0de66601f56f5d9fa7ea8dc9bb19ffa138c986a1d89252a2a2a85e5cfebc29b401bac7dfaf11e722fabdd05858bcce49d81c7c6792fc1236896d081a47337b99a5e464e509d8210e62bb779026f5490cc4625de85118c162db2d2fd02dfe145f120cfdeb92491351c21dbc4a283c66c5e35f20cd913d5bcd656b1a040576d264c3fbbef959b0afa5ff0d0d31e850d5e674afc773f67b0032431b625ce54273b369d3bc59fa4623889e158ae24f1eaff63f4179e2d8450ec177b5232b919e8cb4223e860dbd4e68b30ae85245b07aff4835ebcb5b57a70635b1cff6bf76d855a66b1f4c5bebd07476c614be21ad96dfc6ed185b3183f4c8072043a7dbde82807369fb310995d1f91c8d6867533ca70fc3707eb22c6bcb9a3fbb66838f9e4462064f37b5a6c758c5ac372d77a405b106fe50fcc8e3ba94c65bebafcc1bf7eaf370d80d4d2bb628b8b174a87f2be325c039bd0640e7e857d0db78595583afa0a9b1a26ab8127736a1335bd98b66b0e4645f204386a19488340218b90b7b4c96134d0bd6d3fc82310e63c99b47dd84470609e69ece5c1c03f4fb712c65fda40b06de10dc9b78f7f550004d44200fe5224cf2233b57f82bb8efba1fc656a767eb1ad5bf1abe6f34f431113822f2987b00ff49dee127a19b481063c92803cbe0e28cae422f11204e373fc513dc6a876907e17470438d502a420534e7898442c7fb441be9f6bbfc05d76dbc8ba137c6afa36423b9896d475eeb4a1565fe4aa7ee72fd972f6829b57215da40ab66398ad1e95b6cb5fd7a2778fffb6fef3b65daa5687b5be3bb49d357e9c0038c8b242154ee46991a2833523bb624b2f0607214ca6c9886b923b3f7d004b490719cb141eee4e78effd417ba1ccbf39ddcb02f8574aa9c53f234512ca570328e7c5f72c3183e790d6a822e8a8c169dd8e8e0bb6645889d12a9edebd470a100416f055054c6b42fbf1f369e3367a01f27d7f475e17b4082936a969e32f3f69a5a37fb6290c30760d2a118034e301d1782323c2816d5d03c97a5e1f51840e1d9c818c8e0a19849cd86b0209543ae166eee3f7fc170227ab8ed48237fbf038862fdca5ed39e94cf0a1ab855b46ca18bfcac81e453889f93978791d7214f8df68f6f5eed63f0cd74901bf61d219fca35f17a9e654122dcfa62f3af0821e6070abf25cf0d85b67ce64bf2e4fae7a889aef74a63a09d54d47dd0f2e407c9c5be8681be3f96ecae24792cc3ae56cd12429eaacd6ff663b1a37a378b79849ae3bed78352840bba5b24adcfb02a355259ec88e9e65f0043033fbfe84012baec18401ef8faf824b4c832c4aef229e35a9657851cea1a3c0d9a7c972349c9026af794b3075b06306e6af1812fe421015db359b4563469275e8ac9f977ad4790e0dc34e5ca782354cbf4aa266d3fc7dda4ecb102cb2e5bb4be6fceab9165d4dd9c5b827d54d603e5c4c8702ac1ae6436da0b799233e89d14c0b5dcc758ea5fed542176f5d937b8626dda890e0c58c5f0a00e650211f471f647a8c36f7b7168ab2a615b3adf30d3574ec43bbbf58e898ed35922e4cc336bb86f766c30fa17202041b5a9e7dd581b4c82550d0d630eaf9d195baa3ddf08c62d20ea59b74903b5bd51e7d5bbd294bf6f52ac3cb3bfa792732ec6f6e0a715e4ebf2899033542b057e2ca0ae4b0841abce2244a19d03e575ab72865f75b80d3c4f495a62f2caa9248aab06874894e63fbb848baa956baf36abf9b9a5a3df90b29d75bf6f1624afc5dbb180520202d2b2ab974b97fc1c72d4874ac26f47015fa49d9046603189a37deb02c018a2b890eb435892b77983440c68e51997b8c8d70a5285d5767c4e22bf8dc9cbf35dab3391682633a1a900258f06f2d167255f72375cc9cfae65de5090a6b6d18edc57466e9483ea7e8dec0b4ecffdd32d892903c2db9bc1b45f4e5c3193522a31fc0c3944f7baa73cc0a63f99dace10bdbbaff3d3d8af0b3cfcd0d48a677e63b9e71ee9c5a5faa8337dee1b7fa15078c249520d88917d0a5acc447bb0b96ae4af9a83092be26d792bb761ecd1a9d13afe9af6953064c11f79c67caa430efb742ae44950ae7a8e87df067542def41c12c65606bfeb82936c3cd28b182685138ec6fab3d67631e7ec2cffeeb4c14c8cffc6919805ee55e1dc3be59c629fb3ab191c7ec5646011bd0ac0fa2b16e948cde859b9e4f60f7e7dff1f3caff956db3c44c08c1d9221f013a6392b99286f1d00de9def1fa6297e3dfb9d26b744c75c9016c98286b96bccc7e7ad6e5f31a1a8edc139750f22fee289446a6bc53e301c87e64ddc9713057776f7a0ed165f20513ac63accf39da08d60c285e28b0dd896cb983aef8c17a938ebf599a67c0e52dd608cd4793d92b80e77453878b84f909dd9f1aa28027f72b01c816e1f3c48653ff366f41999e777f425cfff58bcb2a6f8bd371dbd98482c9c9c860244852c6443bd37f3b057f88202b109aaa0ea5a28688c7f70b3b0b5f738f2356ef75994b42964352acf2f3d70fff1c2e30396ffe3c876ff29268d07e8716cd1d853ebe92949a71a126900fea136688e923d417544d0e28ee3f22607578ac530bc9972d7508e9ba36736708313a1719fdc2cc9156ffb6152fbdb9170d8563cadab87d18e577527e43b08570559d66d75c4cb6005fef82299685528520c690cd94c97a86de58b5ff97b1dc9dcd7b2fa208058aa4a863eadb3db279448db80b0117eac152c82302fe1ff4cb8bd4884803ec19b924f544681cd7aca30d3818b102586939bff42d70004aff0acdeed874443fb9a5e519bf4afe081f4f80799465b834ce9631398ea6bd6b19928462cccb804138badfe50098fe628c1ff3766cb1cc06d22ccbd50e61e88774b0d81aee7e31dadec20dadef0c1c2c53cc35d1fe0bb70d7d47822b1148b416aa6262eb4a3720fbac6de0837b750c4e20f92b5512b560b7e5b5c9cc48c974122bf8a68454b54a218c311aed7c097b245d01e7050f5cae90702197217540706cfbc57b49a834c0f1222adcb092f93151674f76cdec4ced3684b1e001dca7debdaac364a2845acd846cf6bc031008e8babc7bf30acd3b4bb483749d216f750a21dd1148c6ea60a0dff69e2911eadb60a8e7384547b887c52442672d513f04b9b3e2d36d3994de59a0879eda239a43b4e64e31642582178e0a8c7fee44bb94fdbf40beb7868f73a8442964f693960205fe58a0be1c191087ede261aa0e3eee5760377b0d6e918304a601560be75622087521d0a686dbec316fc6a2a4a11412a4105293289ba71ff10ba7ab48c0982603dfee49bfe9facc7bfd1c28bef6a5d6b0d8eb59aa1e240e4686840202577c6127932349b22754f756893909dafd8c525d5038adbcc5c6c0b685c7a0b70a79f01e0dc8067f90d5276ad1820d6172cd989df4fb0b7a66d80986b46d3b40d6b4b5e22d7e0061c26ea9c443e5042681200b19b7736aa4cf03267e878362a211f39679fa96083ed97e7c0600d25c0f199e637b2b229ad207f94805984ccdbb1a9ea7c48b9797616d7b5748731059865fab7bf551bcc9aea89bab01690ee44dd9e9cffe87a3cbba09a3a737554ad49ef3d5cf7ca7f48fc686bbab57a101b28b90b13c114b3a1a33c2a375aedc08bfa8cbc2db43d43e64688059fe684045e7182eb45b5f6a163ccd127252ff7ebbeae8664ecfa6803a52643062edcc29ddba067c299e430bb72649b7d2f90d39d2d7e1f1bc149ef6f3cf9b0a452f2021fc7dafe17558f9d0acff7f8fdc51e68a96ff9acde746942eb334e35145536df944916626ca394314acfdca3d1de8cbb942940d1cb83e957fb3aaa8581a3d9543fec50d8e89cad7af3d3b4abd628fb8637092c1953ea3e00b677914536d739474794054abd5278eecbeae0d7c0238629556d3eb8f9d1d32b44f5075728494204477c66106e57f6d61498f075f56f64963f260e234dfd286ff1dbc3e72c77a8e0d7f4ca42f4f5846786d52accce5d16049befea96d2b724354eea8ea8e78d723487c716acdea41f13a8c775e73b0bcc90177468ec6e330faa4344addc1b50b39f3a63500bba7c98e990d843d756e6a1129f0e631b5603603b67b719cb3cafd757905d5c4fc3110a50e4b23b29b10113ae0cfee94036bf563f8028388f09927a9a4db99e05f2838b5dfe217af1c628379006453bfb9f636b750d8014c34468dcba1ba6375ef7c1ba6c7c8dcc83212837b2aee1f1ceeff2781338cbe090b5f5ee5bca0f27d607181a614f274cca18db29dbb095b904ecb91b1baff2a7df2583b816bcda59281e5031fff22376887804bc6ec1b0a28b01c064e4b874325a50679eb3c5101f4f7ef169231ef77894b74eb7bf4c592704e01dd23825e461a39b504213e092016944f4d5f2b8a9c71d0258ec7e6f8dc331fbf64ebf99fb3d2276a5eeabe59fb262773abea7c0d977ac3c4944f61b65b41654216262a94b990b34737dda5ebc369aed079dd5c16f1c77c56d6ef07123614c00d7c232e67e8643d7119c7f75acd1a07d30a6197e77ac847366c364bcc116b123e109c94c16bec81b815c2ed1fe537b500b605a32ad0f2389e386d8b4d0eaf9a26c0d70ee1673998bb15949e3769f4226195f4da474675bf754e320b105633c0a80e002b88096d215c96102bf7c51bc89e0851ca74569d7b92a6fea8d898d191464652406665982d169c745f5f344fef87d398b201c11c5a0081ebf737e3bf7e7126734f82d124245a3ea402aa7685cf9997ab8f4fb92d8ebd27987966d547996bbcdb39e6c24ee3cf4cb33e322f0c10bf24df26da069a132feddda5a35d439b5e6a843640b75e29f7f5845658f354adb73bb88d27933131005286138e59880791e65e89f3526eaf227a162de7f9ff8f331974bdf47642b992ec779d74608f77967cec27e49f7615872c4165889db14a501422190e45ae835a810c6b391fc6d5a9768a1d3324d834e791a374428844bbea6100a95b4108c97178362c9ff1b1a5576800bf21b46d165411e5b4bfc954265d2c5ac7d315a73fbda5606a531a8f083d72e578066f7ae34e690c38c5efabef74739f2fe85e95ad1243ff3e83f47b3ccb90d5624b2ab1fc47bf809f3c43ff4217452386af4f4a0384ed38a09423086bd7f5b102dd339d7deeced8bb2804c876e1b1e9af00a8159532f688a3299f25d20bc4fe7a7c77471f359eb1f3217c5b72f614dbeea2db6e89fa55010c76c82d78d97b2a759fd44eece1155069317a364e8b2ca4cb5d8d6245647c31526a0ce4f469354b524a384aa8ec4c4245190e98f4b63d1cdb12032b4beee2ed708e2bb1d418e6ae641caedfac48117e4ae3624031c851f6cb04c5e20d9d6172f9b2331d692e923588b654a4437420de3b67c6bc4722b2e8dc45f6e39bd9bfff928e5b8cfdf2ef4862cd64179614ee5333c1323c6b797a27671ea1001d9831f0abc5e3124f97f0601eae58180f3f8cdb0684947c381f9d16c0f76cadc02d287c85ff446ec6adadbdf748e496e0f7bb879b87bdb3e7907a3938f2771ad70228b8db8ac1b63d24233cdd0074f99c471f1fb88032592f5cd257a50c2c70d6741e09d4d2554cf9c75fa330304c17a86c5dc57d3abc669828e8edaa4da8e768e4e567f0862a098e991acfec7c84ba73e5f8ee0d94c374dc254265157104782c03f0a65649aadf5fec410178af5becd59009caaa8a6a2c2c83b56f9170be895e1de8f54a3b4bdb30a098d4fd34cc008680f06b0c6128431b85c9cca2cb39ce77950609d9f886c26c8ce655ca75997ec16fab1d2d33625200a8a7b162ba8924c8ca8e11945669b161064171f44c06715481546631f54c0e353be6f4f4cfd89b8ed3f19998ddd5052ddddcb95c2cbcc6ed641266d498caaadfa8d1db40ef15a63bb27e8d7d4f3b742d3ce1b48c3b0d9b935cc477ee4db2e9fa222accf6d64ee35cc12947a68a05aafcc6ba3555d019b6239bec8c0c34bb600a042570472b1beda7377320e8c43705732a0139a86fdba67ae49b2730f162e581b661cfd3c26f76b192a08091e9a0c3542c8f76996afebbd5033a3c47f89ae2a3e3211ce838c9315e6e8773fc4f5fb753cf9f31110ca6c4927adae56b791fe4cfb0904b53635424fb16ae4baabe128f6159d3001af9649fdd4198657c55caacb3a6042faf4e7cf7fb63910565570856bbfac4b27841aad3834ce6e69b4c2d81c971076d858c6c446aa90370291a8e44db1769a38ebe748bb1b01dfcfb9910b9e53f75ed9e071ee5269fbd6210de6839693c87dc92413caaba3225906795c461d948858db1be024777f760ab7a91abc21ea7e4bbbf2db1268c6d329804917bc07517cd357cfd62dd867e6c40648d1ccc95457a8c02f38a845a35d93132e88cbfa23591fd84b9c1535999df3711f126ad5f8b43d695f07e606cad960bc41d219761e57d5cdbe8805d8bf4a1b4e36b87106128684590b85ffedc6842aa0e7b77bea23655f4ba702a7204fed3d89194e144c4219fdb32dc6657818d97b25a15ad168bc72b280a469ca2f0b03285ba90f7b68ed9a6a2af359f5ce86a41b91a19353723f9cc86db48f6ff93b1452d95dc895c1f504a8ae63f89b4a5179f94c4e01209ae9b2d54fdc6435e2a4d6b1827590f3bbd7aff85921bf83c22f12aa35faff942eb2b20ff40cafd9c6946ac9b785afa39fbea9c56cebe9aafdc54c429f6dbfa08c7ff13465ba145c2b8fb01d5ec0a955902500e3c65d29b404f9ce51b420ce105d7ab276d162da0dadfeba5da9e62b66dc18de66b9efc6e5769f1abf5fc84bd3432fb1268b7cf1d4fd3aa84976798d07c98d9aea7ab623bf2555cb76f75b8080000000000