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

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

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

Block Certificate

Block 53968 24ccf25928e94eceacad052a8cbfa4c08de6ab67a3ec4196f20032d9ef418e36

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
576f2399566ba5db9e35fa08335d5e9e1957d73b6ab1ee299db6b06cda93ad49
Certificate Block Hash
24ccf25928e94eceacad052a8cbfa4c08de6ab67a3ec4196f20032d9ef418e36
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00177a000004580000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e897180932c686ad078991d44051b26648a43b0efb4fc29c32f321639f23e82b9d701b797bc05e03dd3e6d7627f7522d1417703d9b0d5c9eedf6d2ce62bb41b30143a5b34f715ebff80ae917e2c52dff87ebdb768d7321263b370000000000000080000000e00000177a000004580000

Raw Header Hex

000040208acf13e4fdbd8c7e2c969cfb266fb54b238ecf6b651350a10435c4c0e741c4312d6ab3fb7a354bfe142e7518ef473ef59dba293d5bab9e5270c32a745a3e1f4484aa086a7a10071849ad93da6cb0b69d29eeb16a3bd757199e5e5d3308fa359edba56b5699236f57

Proof Data Hex

59,560 bytes
12121601030729a55228d563570587b890420db5444984faedfdf9d7975d018911370ab231c83dd538816c180722d306e53a36996bc60df9b98eebf5143a87713f1681f512e683b4151f274a3d58e08ad1f5ffddaed48813141fe7cba7a8517ff1dc17787f90d6f31d3536bf8063a62a73a6a23935953f344f90d79e0470c38db99e2dc5e939ce5d100f6f2d5d6b2af301a9c595045efd8d7749240a9811e99de3a3b975793fc705a0f2230808b734273cedb3cdc39c1e7debf8fecb3a82b950b6ac0616f8f1a728a55c2a974dae12e840a5e568e7afe80b3408096050c6cab78732263b046e0f64007134b0f6e61e0e081b588f02918cd2200d468c001b0f5bd938bfed9cf972bff94ad5c999da77f35b7811ef0d31568673ec9ec15e53b9e1815a3cb95eac315d38d916ae7ac716e4cd200833e6e88db14b59ab83778c4dc693bad51596d6c19184a7dd3d5c5de7793195acf9196f278686c90892ee04a439a42b4195d5deb250b8c43f1e7920dd820541c0bb5f3b5f2a35c8696482535c89d4394e46f5a2c5d017d10074bd45c9b3a92b79f40dc732e2e9f10c04aec0823bccd07faa056176e9fedf7dd9fd1715a8d8cadcc57dd07c000277cce1f5a629d893a90ff94fa4c3e660cb04341ccd44aedd572a19c482f1560966f0633410b07e20f26d9d8f35aea11f16557de3de09cd23ded92fd6fb543981b70e03ae1bce536562d1b0707117649bc93f9ddae9615e630a8c8f4448e0db0f0e4cdaa6c0976428b3f61dd771da322861a7238be8363070b9d8eaea3196bde75990936e8375d59d25df228039ceb7b84bf63bc5870be47218b329b6790f44fdef3979df1fde5d3c37660acc69c235c99082f2d425b787e91b59df31c78262391b6f6d45e0a50b487e629c9f049f6b74229b714cc970c641ea261eeda91731623f72a0c712700be543205319cf30bf3407208aab2adba1c54f986f2f4932e13f6a4dfd1dff47be86844d7bb22cb452955885b81eb42210d900963acdb066d0c09f1cae8df8845fdc12aa04d9339cbb7a846cbc97784dd9fc03fb4dc261e0856cd6d6b998ff573f12e57f4eff7bc4ba339a29de9df60ededf3d642f382b1881f99f65367eeb9ffcb4c2bd811fee82f2f82c2730ff25cc6507b8662f03514fd222a26a9ef61f4366bedaa7f4eb835eac8f138d6a863e1fbb8cf08239f40ae60a3ff10f143ba78fd60db528ef790661a60b3d1021c18de65a978379b735f2e47bdf9168abf05ec6b793b5dbce56bf465e136e14c84ed41351f6afe499ab2eff6563ef3a782067cde1ba676849b83398fb0130ef5e7a3be2b126c7ac4f431bc632b83b7274fd56545f61d2733b45e9b3a8033bf74c19c32ca4490d6fdfff4330520369f058b593eb09dbec33f77a4159de2fb406abaffa5d057cb39f0818b242df3cb86b75a2b1587c9d80fab38e111e1d6b037cb0ed459562e40038655e933ddabaaac9bebf9c0bb76e1c622698ca3f0faa0b27044e4f084d03bacb6b2f05344b57acd952ad3de09bc8db2cff1f13e41bcf0c2f6c2bf1ce9660a2ea7bc27aa14b62442c36e077efb0211c3a4caf42940ac60271d2103518d20d4532a8f00f40e751e3741d7d387718b5a45c043d65076be8710595555d410f16b3d3ec1e6189047aad8705f8a40789853d91c447573661cd8c4c87eccd18976f709a51f309722f54575a8dcb50e57134aac6a5e2598b888344981b84ba719baa930359f413676939d65c0a4da574ddc30540c7652393b329808a29aa15115894cf41852fa9c1367cc9fd7f59a97bfdd419932f5db8280991e994c5a1e67a8d2c020e6e81291ad005c925b802a3eece19d4de6b4cc2a554d50939292c0619f6d0bec1fe6e689252d167e38c42cab8e93f7de1bf5b4e66c9c6ac220cb71889fb72ee1651afe53563cb9a31043096a94be45fddc3e1be93646f3e40f887041b1921ec936ca80f81390961135fac4eaa3816e64847cfacd55078510fb67b1a936af6e92cb13c4c9fecdd3e8a94bb9829e37b61e42d15dc9e3a8be450d26ed0f2e0bb893d5117b47104fad30e8991ab8d11140f1c382ab641d1fcde197fbf75673dd82d60dadf9b11caff2a94d5bb65c21d5091ecc6489cc64c8a27fbee7474020cd8762e7d83fa546f720634b53db74d241d971f9e3e87987c305efbcd923b8dcea7b98f519a945dca7bbe31fc12c766f827363b1eff6a2c4e8d3b61d36d90c9060fe505acd27e702b89119217ec0b403dc2391c51887974fd444bb28d6d801552c62808792115c274df5afcd188599d8fd3ffc613644069308f7fe0b7b4babe8299d736f8778bba4ee8c3836d511ce238d059faeb628bb0d3cadae2db91e47dfb9f9cab1f493f781cb53d4fc1ecf95f713cd6509b388d40306e9b4526c53b9d8c553f953796c8358773ea458add128dba62f7888b19d49a4bcda80d57e156665b05c3d815e9a1da7d5c9285a09fc9fdb1d5d2e7a78ebfdbfd093e2617d38f61b277c1641f028f086d8c227c4ea06f38568b8aeaa1a880166104a6c09c1760a82e047e9904652057a44e9b340c32d17880c8456807b04c210a284d55335b3d1dd91c1585d2a3874135f4cc8cdcc0f1a5a733862bfbdfca153d23596139a41f81ed05eb675ba1b2bac8ecfdca9b618736663b511415e27c4c6d510d4eb19d7cc8cbcc843cb8f81d286ca4919950dfc7c1899e68642b1f6743600e7cec7788b04ad45aeadbebd3800de3461563e1c5da674ee41ba345c71e1eea289feed97885b1f676c4ae5ef1f39d3ad5b2142d90041646d3c2586b63822cdc84de7db93c0e55a855c42812a0abff63497561a24ba7af7a31b60b2b7bb46c8870a507a650f1705c2e206a05a5983cd0a6d52a968564d34afe349e036fb21436278ede10a1b5511eb61ea2d4e0deae5111e9e4bfde1cdd8a198806c5417ddc993dc80ec3b530df71e2a80879c6baa3b392049851827b29344ae634202d9da3f1ae27ff2ace621645187118ecfbcb75d56ff196988a29e82756125c07f9e8bb19ae15476904ed71dc5e08eac1b8032b982fdf7023e8e2d3b08d21401a0e79f792364ebb970454a66c247f7212419521dfe9c122dfc5727b961e9b92fc5c456ae19623d2356c11e22f5779ab82ed83ad4c5b8f47d0c669d327e5b1ae7464d9f6062d13d7fbeebdb41fb651fb0c774f268bf957d0fa82193f864e161729638af57e0dabf2f7129cc4b235a5c5162a50eabedf642423ed20564a25262b9b4eff0b5a1f94bda4a20759e16937289acd99864932abe237f9037e335c59a7fd3e4178a5291c72d2864fbce4c3809ab1b65ea1241b746cbfbf33e7132ff4c5b555b5ac5234baab4697c0fd0cd933cef60b3f34244e422a3a34304a21fdd956d3741dccf0cdf8c76e17d22a68ace58300f5fa6e2bd5dd10aa953e16e4cb56db0c574bb5a4042cc4e3cbfc66ef8fecbfa7293ff502a6676d26153ec1b9544bfb9c3ff3cceaabb8b63045760bada5289c2eb7a2290f2b75042b31932602a3d5657126bc39ce6280888ff150fc13755572d973823422881f6dfe2d3ca1f04cf6750c67d0594522e0f596be84b6cefd17f2e7d8f66c813dfd646d338c6fa0b5f1eb222ca63dfd83732a4585d596b0f0d5beb444d0d49246b3e86e513f405c9d848233125130d6ed6867e423b35cee2100add370af7b628ad3deda8e732d0f32491e2a26e50eea94f457a0e33e670dd83bf3c67445166d616c9be9b4f2f225421ced77fc5a71e461fdce1f2e5b8d8bae147cb9056ce15e5b905f4472bb598d2ab5de9d8413e4c5931a54e7331f5476eab86880911de5310c1b2554ab7e74a15df5dd9315bf35606d775cb4cb6bc879a4ad36f10c99189a5cc4f01e07357aede8eb122f1663ef250a0e9f76d48726e416c0513d77fd5594fe0f382d802028c95742213dc2a3af3a5c760b73e02375a954da862c9c4e0029266d1b817cdf500c1cae38b23e0d672208474439cb1a948fc12871ef87d5bdaf27ea1c1b4ca4612fc91131216ad35d7dcbc9fc8ce5443d478bd30aa5bfbd35090ad850bf854f6d512b64ddf3fc92b48aa21ee141957a16da065554d39af4d470883616fb4264218ec48718c937af572625adc8062d63cacf4479af894917534919ed09e83039ed84137ee8dda03651b1a8e74a130791ca7be7e43f42cd66b53e434c74fe4a7d98ca3372d6789670ff61506cb8f91777a22fc85599d52d4488f003713a670243151c3968408ebfaca79f8e6fe408a3255b3fc8330ce6d39ad71e7cf675c67b96b0d5846b1268e72f4e077356d154db53d7562970a7918bd7b231eb2592525e90a802a05b1488a8b4bdc441bc3c8ab5895bee1f430d56509f994dfc48fbc12bd4faeb551822d23eae6855744d12afe4346d909f6c311c4c217b16159872159d0aa9124fef1f2dfdbe6416694c9e9db93ca33bfe48e7809a80404dac6b1bdc2d2d8cb38ee0186ac838a8b8e92aea7c5eba29ea15c162ec5472afd65497feb153b813b5f3e4fe77c9ffb8cd01d85faedea343d24a01aeb1801d0d0d95cd1ec07d8f4f58b561da3b286c13af68ef9796691d58af86c62a60008e4c0ff51e1be5e863e9b10b60d3f1a2c36bb9b4998f485fc31dfcddda738c817a327edcf90536c9dd07173a63d32697dee47b230a96a38530bc0fd8010246d29d19a6988a80e03116f89160203aad73eda81574764299dc2b5c6d2e1e930baf93a1ec7a05011ee9b9a1c3bb32fb7c8974e4ba896777d3c6bc1171247f8f6fe5a3f577736353bb98a524ccfae26952435ff3472f1cf86954c6f0781c23325f3abc1f0898c8facbb0305b88597081166d8d3e742466e9f0166a6ab6585bcf3e56fa8066a08726360cd98dc71d018487931947aa4b334e3312b18eca89f5705b18c2d14391dd3923ca2b44568ffc28bdee60e82544ba4dba524c522d05636a5d9ede6ed29337df81a40214f00a9044ce302d3e8036dc45c70c0bec7585f4d223ec781bf027092fc96139bdb9bbefa6f2e42f7c70ac594fadde445d6512bb7897fa08d52071b68eb2cff58e5e1710953d2ecfea60c4c1eb3392a444d21f1fe57075e59bb2c0ca85ab76f481b290c9a23353444b07b8771cb1ef6d035033918a7a8135188dd74dbd031476e52ae59489619890a6a6aa43317a8c76e122bc8794e5923f5c8d24062155bf7baa9e9be23e49e3e259cb6aea18eebff0e6672934a0425f7a0a18d4b1c562a035c8c848557517da7669556dea93ca72bca5acb3d91a1537a5f5910986d2378119d4d20a2bdb969d346b75ad8c9801768dfa60410b7856cfaf57c0b293b4f5bf9797dd24817804816ebd6bfa5559b3e6361aa30046de156d959860af9aec68c1e4fd5c225449368b2e442353158ce4d7a5a60cb886caa01d31d5de7da5fc5ae40b45c5784a7a3cb472a7f68c506da3aa60be6b078ad0b0b905f15b7a00b3ede082f714d3e07e555a169d75442dee6685b0a6617c33a4d4e658ce37656cf3e1377d6c0e4faa3f2ce44541ed51eefe9f513a326559349620a8e927b010188c9c346634f2fd2443e5ac5326c6e0f1b1c32d6b8084e31ab2bab0afb95d5796c4747682858d15dd43b1809e3a70e26c07532e7d539c7b80436cb1225a928fcc69e277c517debb955a7a871787ac6f4ff205966283f097a8580764390376f1f63d975a3eed9554980b6e14f4e97d0537239afd1aadd4b0733ceabeffc6965a9133a515dd6a63588857bddc56cd64346a7f50d08bc940460e7fbfdb18902e388c6b91f65b285f38327440f223a2c980745fa14144d68bbb469bf2403b073c6103103c92991c0145cb92851c9f0580ed58a9da8a469db08dc2010fe877f904a76f4db1d8d98ad85d1117c9199ca27b446d51e6ebbc59c462b831d32205603e99e811576af7a0bf6a412e45da3da4f45859e43e655ae6542dfdb13f8502401bcd5ebf6f385fb2edaf934635829a94388f577c62852527b2c50cec1b119decdda2eb728d66c5a822c80c415364f8df5a65502c5ea0e9dc12146f7d4a9b36ec6cf60dbd1c6dde19a67543774eadc7ba07f9ea7e6a241b4df21cc0956f30bf137a9f22e95b6a683fa9bec8697386a7a90bed579da66d412ca2cfa9f72505d399fe332828be24ce2d9f4adeda5e36c0672ad34ca83513e646d4e9edd538a1e2eaa6c6793c88c6cc29f53ac5aec965925946f986c5ef4a780145f1dfafab5258856ee8f05248b79b1c46286c3f86de8ed15f0a1c464c1d37bde6c7806aba46d08e8b5593aef50a99cfed129b3a27f1cf607b738e46dc64553af6d59c62731d1845cc58b4faeab61e2ce7fcdc337b44b60a6b5669cc77f1de1be6055c273f236fa47430fc09a1fb366a49c9ff7c0d8be95309df730323e24dd112262881b706c3d6d09b8ebb4f31874719d796b002450eb03510ad6fb14fb2fb22b8eda8a9159f8cbb25b1f61b3131b21e38abec6339225c6919ef4438733efb6b551ecca8a32957c44316a71b39fe89f750fac50e3db4c23bd6839ca22075f359a329d11ab1512bf5f28cfe6b38051da0530413cc4ae845f3454da74119876f1327e39369639613d23fdd2f1d398f78a8d539221c0b568906a081afd45f65262ce01bde2fbdb47771f14b272a16b0c964e8192a77f9c87aee1df242c718a5181a9dc59c2e3edd2bd352bef769e8523b3dff800b6ab2ae311935933853942d32e4c8b5d61f467a86081d4cd8625b0862813cc336742ec3b869c1ce3c31ed0feb748f4567302c52ebd35db209ca1c9bc20300a717a09e0b4258a628c3090065523e9d89b190b38949f3afeb0b5406d97dab71d30a3090c1134a76a947f235ca2cbfad4cbc95056b1ad389344a5714386909776a144964e6c38bd502120dde45d465ce8fdfe6afe68935cdca95359e96d50054d64932952de3b8de6e25f6d9c72470ee775255f47893beab1aba325fab7bd82c60c6121ae1f070246d79fc414dbab1ad036a1c39aece0624f48451035ee20f4ec09c4a5699803931cd352ff6f0d43aac5540ee71799fd1f9e61d1058f048463bb01fa64ced5144f89daec759c7727da4a8a95796d590605191602dc5290dfe73da89998f56a278f7e8f0a9da76c60af6d2f3d31d61a033e2141b4b39faff50a2226e1f6789d0fab94f30f0a654076beef15fe583a8683f0e82663af5881fe0753277e3943cb2df9d8f68dbdbadff8d8923be7b840093ba64e03d7c6adce2af4e738ff8402f6badf0bd8ec1662cd3e5c0d032e52cecc2792011b540b41b8a1b4ce10b56eda9bc40297368c5897e679bbf325ebc78eb07721494202a3afc6a4b26b8158a69c2db668e7dbc3b933d816719c40693fcd91b868007efb6dd12dbf2a4d5234af98f508798d410a65a852ec92f240bd019a4c8bf806c71e6182a89677e07f64f1b68b0759bb2d6445da9c840c68ffb7399a81f181f1089bbc7380a7cf982c75a6fd56454718717e31ec05e2fad748ea391aa5904ac7b221b68a1ae5e92255603f183de1edcfbc5c452bd7a7ebbafe2dc34190f903ebe521377c0bc7ae4c8ac072184470c9b0be73846e71e4d926a7525cf815aa3fc6f8fd68afed0ab07a6ef27cc618e5dbb7e8a3801af53abab2d47421ddc81959c9f775aa8702805aa49f89710b85b39e2df1e01ebb441f28de98d9d9485ce2b23ca23dfe9c726c4d994026f49f8b6ada545daf735b8a86b089fc19d12b72a2be5e1be0e289f1e344a7e1df1f31a4360aeaed0158c0bcb9ec7d539f95e221a1b2cbe868113ae5a07189e7174fea978436b042b4df1c9b1b71fe59350708d340084f16e9ef818db43886809eae4c129e73a94c9974284b229036b4ecdcfab0800ffcad9eb0a2b03b5077e3f4df9a75006aa7a9785111a9b80ca9c72e915ab075eaed9cd74f2d9f95a3d3845ef5d9f5e8a97d14c736f2e86da589ac6957f0b1adf8e81eb8756fbc97a1fb3541d4427cb6a59f8da0528a518026bfa1b42c37d5c1fb2ae2113a4a44467aaa726d5187568b79f19ddb41fc73ef94cbece416419099254cdfce079af86d0f573e1b979627ee825e413c4fd73f60d0b06785d8f8cc78abf8fa67c1af4e89d311b9279158e4ed7837b02b64bf33c5e6b2eebd56c0200fab77185d4a90123d62d8257a8d07cb5d258ceb3e60cf772e2927353cff2dcd1f1ae7ac2028ef8f8e286327aea68d51dfa6b23ff12bd85752b09f80aea6c2a9e884cd55b403578a29a9b8a183df5db3b83640ce54ed159160c59097c908c8c06bf7c8785b0d464536c95c476dfbc424a42d975f4cab1bb2aabb40bdb09422664141643913e7959d97e943ec23cb5897d35be802f8803fd1e98cdfaefa0aa5225fa830d8359a21a1f718286983f131b355563476adfb261631095cf48ad4297775df02876bd1f2b46e63a8cf7afacf305ef6eac457bbf738856ae79e73567df406d8d526d79bb822cd870365dc422e1f7e9b9a2fa8224f701c525edc72968e682cefa865dcbdbcf93764d42f87f3f30d18e4dd40c7c91039a5d9149ead8596661f4dedfd4ac68db5eda6bf8d2c4210972fec5e3a26c6807c892fbb3fe2ccd5432453fd7fee259d2fe016ecccbdbed8866b747889bcc750386ae7881118234392c508737840b647649faa4dcb9f7f1c6265a79bc6605c8d19f808db0db54846e9e229c7a69afe24ad8d8cc68e8874957440c43a2ff385c9395ebef387b6275a7712a76a15b6cda4f8019e727387627cf75af3a2e861859d087480dbd5fe2026d11bbc30eb0faeb9bdc7fe6ff22cb23ae3c893f485713c450466d521b6ddddffe03e39d0a1efb2243b211fa741993fea15dabd3e9091f7a029da8673bfc2127339ad993c6d7ea2183aa12356049747d8448684d7055a5b19617028fe20b1c1ddb23561bbf671fbc4c0ea88038c1b4bb73bf42aaa501ca481f37f5f073ed5b7c6429c816125040646354d17018e3e922d996561198b162637b420d7e2441ad02b9536ba6994fc29b151aa0fa7808162409fcd91d84cf6c4af55b3df915187051e9efbb409e1db9dd00b7d98ee1994c1c029f51f0f3f85fb9d16efa5cba17401eddfeb54555d82d907d07ce51e76641a24cc93ee775faf7e7d3c508663c596eae9dbcaa2ff6348b6641304f620081f4a7ae3e232f0ac92ecb402aed5fd92628caf06565a78ce41ef6d364912aaf7139f046592d602128343a792d5d93ef1bd17e6bbf3d6acc07073e1bd201515e5bc0b16a79ba9ef58b94d7c96f17faeedb85ff6d155d156fdcba2504f8201c817c247e2a72c8f84e6c2ae8dd3e2cb5d6bd41c0c123e6c85c5cfe19f8134515635e90aa5ed6dcc693982ce62fa222fde9430ca6bee4e1af18de24a4ae3104ea74022a00b6bc374f0e52fcb58691b82b20afd0bb52cf52aa614ef65a14d53cd3e805e4d26befb037c87b1f08d8f3735e7e0572194cc05b6d1ceb29115384bbdf33d983ce03b5420626ef1f062113128d1983866b4c87aec5f5d94ea0878bc209c9ffb09d07577bc5f95a0fa52778ee1c9b06da7eacf0cee5124aef53ebd32c00d98b86f746f990a76ae1a69df35e3bdae3ebe9d2e740ce25fb5c86b044dcd513691fa474272a889c36dfb8690807b823dacf407680a1ae5b49a017033cf667b948377c75b6dc6f8249fc1944ab32c4fb6a85b636010c3eda9dad90fd85f732b141d64d2863ea56fcd589e4aee735b037d48c04e646303f85967e765060b41da46df5e3e167dcd7b076e18cdd35456db8b3957259d9f278e3984e8eff8d71110e3dac25d3c2eedf751e1b5424f225ecea5ceed0c85b048e83456c6e100fa15e9a788cef22fdbf95793ba5a0689a1c97176a03cfc93bc07fe02098c61e0790f12acd48262298ba1c8aab90622c0e94df8222084735ccd64d420cf6f3c7a2944651b5c57c59310de02ee44d4ee15ede8037d9cf6993c0c3a9ae1a5ee2a6adde888cec3bd44a52f0955997b20090b9c92ba2f12741a1c0af1f048a56ff2bcad2d0590b00cc1b2d4cf6c6eb7abad01da910129fff9f8024ed00795793c5a86c4257458e5a7f65cb9192a8c3f2a013c5203f64d56ee793bb35374e0d4296ce93e83a7aa990b0803582e0fc91c1a5446276a8475c6d3d2ba9c6607b615064f987872ef30304d45fe3b6ef6e280e8874a85450aee0fc4c5f90c92149d70bb081fa2aa70f8a378c0b1d74b58d4b4f272a41ce882b836142b389acb5fe188258ea21217bae5256f65787675a4632b676b97ee915bdfd6079a9d8963064a1459fc951942691bc01b28d809cadf52039d00ec5984918ec6bf7a967d16b52cd3d283fc0b094cbce3ae22800fe2fa517d946aa99e4c1ac7a1db532f198e3f740d4656bc33eaadb08728e30d82bacb2868e1d700f83e4eeaaf8b8667b2c2b98319b4935ea062b6102409a9c8730b6b6f5c0754ba67858a25f62dd86567809da4c370bae1153159b9fefbd0822d4f9901b69b6a21e6de3ba053dc8618c4256c5486ba5e97bc0cf315bf61c2e5ae68ee662fc1e7d3a7e0d1a39e94afba86607bcb053f04ead6e9d5baad8b016532adefd27679a9e4d135977ed4bcf82913667646fb62bf2be29755ae6f16c5bea69c0c73296557846e2cf2571bc4e649733601a8e98ef0ff1cff855c14cb9d93c43d81a2376923257cc3d53812b981d0743c7884b00c53d386e2cf804231f22f509d068ae2bde756e210a25e6070d878375f67847bd23b9ee2a5f44192eeee7acde5514f51fe3b7ae81c3a7d8c87ef185e38703bf3f5fd5f80bbbce41fd98d10f7d2b0bf59ce62ab2a48c1325e36fe3296318e1fb6e22ddf276f808d1479764269fd49cd04c897045dd1c6abcbfe012bd26969f4499ffd15d218667a446b32905db54b42267ec1c3a418be9c6b2067994d9df4445be713407f134acfa8fdc17c070168fc5119df1a4df704bdd7df731de51b43e3c804dc0763d5598e3bfcd8f7e848aec58bfd9eea745e86b9c88f5002e16d0204d568ecb57ec32755fac71942e430855e73d03d584c9ee26ade36c1e15dddadaed12845dcf8c80f90edbdfa8c58c75c5b209d79444ab434ac7fca4201f16f538491571374d6d70d0757f0082449fd54f96a24ae34ee9b0cd5a2ae32bf004958b170f6d97566b6396cec34952d37ae8af0c5c9aa69a94e8ff86fdbd5edc5a53e3e86e1489d1122614aa4dabf0032857dbe3f1090be9fd0b5b53bb805d6c606625b778c18280a3e57008df913f46014928fdd52ae24e8f60661640972d6531d03f15204accd79ffd31a8165b52e2d6319372af728685ce593412e97af822508a2fe9d450c990c8ee903bf4edd4ccf18ba36622e690e77249d4f11ee8af3eadce3187e88f48af90027b516ca8cfa2dcefd1a75e6d3e68185e3cfb41ded7af8a1ebcb924a357efb4d5dc20ba49d5efefec10dd3434da1adcee09c9f8d3b04b66526bb12ad5a8639956bb819b3843f637e4dfd3f1fb87f427635b8938428bc389c41ab1e9361bd6366c54102d7de68922cacc9a930fb0b6ec5bb442760613491999817ac58d24c49a2bb8fd0ae7b3f7a1a4fc6fd688a9d43c322ecfd0b8137f34144be6c16d9a62b6bc236608a7599d0cd046d3947af65a0151af20f3a3a41ba4dad4d7558f089809e6c8df636eb0aaaf87adff42af445dddeef5d3498530d95e77fefbfe4ad8b36eefd40790a3f0e2e49916f35347345bfc87b38606e4896326487ca1eafa9fc6916f4907ba5a0fb037399108b4f3b066d1a227df5f136df370b667945437473d111b6d8625e085bddfe7018daae8360ae5ccab20b17ae48ce0be0c33e9c3e394fd70bb2d00cc5e7aeab6345f853fa5c3b4685ab4d8ff0b7fd306526a9286c7cfddb99b3c476d16cae04d0f0f39abff8c0f1ff42465b866e45c40504563c70782084bf74ada07aecd0c5f08a5a60b6a37f14dfb0d0f10e127fb993c528d6936bd0ad8880af86a0f3c5a99cab490909b4abf035eac099093865bbe36448a2a0be8f593ea55eefb79307f608686f8f3e349ffab4eda4ed94c31a6675756eeab7d8c74c80149d7e9b81128ae495e0ab228b99082a8c214f05af7259264a0f3924aed1624010a3e6da5f3d7093fa9658c9c438c57d481c23831560b64b11c5a3ede82af18246bc8b4f188de476e1e7e139ff19355abadfea87f42ef51ec937d9d8d7f19aa7e3cb350b0510d68430c7c1b8e89f1e465958261870c40e4ec2a0c68b8fad7a82daac4bd30abca0287d3f5299797afca494db7268ab96c96f7b5dc77ccb02734fd8264b61f8a77b837eaca56a451cb250670ceb84e4f9bc9aa7328a5f309503b8ddad061e0577bcacda92f08f089f5db66a95e27a97c16b34d5a430016b24e6dc467f25450461101af79973260c219c80be620114b217276b4d78ffd303751cbd583cf582bd0122b2fe7b06e5738086b672c936af368f5a5680da8cf6145203f8989ddc0cb1122a1f4aae7e2dacc06ea84432bcb4c7b7fe628722aac1a01267931383d48ba4126edc5e1a81597af57be114b8261f99630a3151515168fb1f02134d9327740eefc400d94a03460d968aa2514472cc9c10bcdb017e92edb3798cdb968521c00a2ddceafb5f933a56cb7790e92bdac7e8355400d0c45f3245531819054ca89732c0d801728894c4ea55e48badb2b7f3147d91146d7e3750ff756cdf9ff02e2c3451175bef9512501f1c4b6dc1160f12ed9508a6e3618aef9b8bc2ae9907b572c3b5233453aadab576449c8010af5f99cb45cad27f8f9dad3a48a368298773febc924fcff4c6d2cbe7195ddafe6aca45cc91888fdd5a2479b7cedd0289b461adf147912838b8f357bb29b85f975ad190b908af4920f10dd4b4c839999214de2caf6c6a6924cdeb56af321b069f5e03d88c91b6a16d03eeda27441f62d2c10927a41275e16ae48af4efc346f88d56c9ab2fb2b56136c6f8d3042bd3fb9e2ab78a3927ef16cfa9733efab795730999760b1475dedf2c158afa2903c17ac063bd68bbf9af39e5f2e26dc5a98832f3872ea5985a265e503f29204efcd87d155dfc4d3ce9ee3498f7aca770416defdb6a5cc36d58722d102ffbb4f27b454204266719f7d95f6787c1056d376ae7340af73213de0807c2f05e9beea8bfcec501aa8553f7436db021b36f62291fb1d50c9b5916615f24b74a31ce0a1e5ac6bc4c0ae15d1138adbe4827c66e267f6907c4d6d2b7db919fe8c4692cf2fc423305de59c8e64e35bb54113dbafa54b73657fa95a71c29a7ae7aaab829d33749d677803a971d7a956558b58eea21c3bdf9782d98e9f2af19af6f444954fc191d8813e472d39f186019e814d36f0dbbd6b827013e7930242fc28d8e247628602b9b46f38e94bfa9cfdfd6cf1a066be9e3ba8e1d92b96953cab724605bc036d0d054fcbed4d46e82378bfe490a5c230a731719eeffe38c72cf13f527b489299b00801552439f5c37acd0fb762428d31a41b175f6f72c392eb80dfcd1b28f2d8e0968397da45420a71501b617afd8be1838debb950d8fb7676546c58073f5d11c9fbd29beb721a5f74236a28fe73777d60623b6b69c0bf47ee1b4597f9f55015c63f5d92c231ac5605d8bc8880ac39df297a98b9cae6dafbbb29dd56a84df7489629ac1009544be47ffd255ab50f5fced9e025e0dc8fc1d4ce82a66d34910e9d1a3d6173c52cb55adf0a60e118316c7424a54b003314fe728d180f7a801ddedbb78e0b7e4c2d09d42c6276698af880bcbb8f3e9b887aa73dd6b97d53ab65dbe8b847ea62126cbc076f1acb1d8cb990b06fb477a3adf9425c688a0135251310ec3d33d41c75d170db412542c6c6ab395d8d07ea0ae30131a0b67036421554d641072ec3614041fd61432263d2d7091ab1285b616a476ae732e7e834d0fd1dfae3ec18ec45ea038d834914f31c526ec9a740968379c62be1fb72b31d0f13e73036a303d9cd43ea06f8668f34785119d08644d1b499b3b8d5601c6da539291fd3eb2e2ce7e7f96bf09b5f1eb260df09bc2eaf00972d5879e5b4d83973e46ece7880b5f903375839b86197c59c1e1b7d9279509efe7ab72ef7e36d2e2feab121b5ee02c4243a7cb16d0bcba062789e4c168ac3f6d1741562ab06286721d1db9b0d4c2cc565e6433e6d6aebace5402236aa9c6bf686c09fdc4b80d75644f088feec3c0871a323749202bdc457ced4bb4c4e36023ac4ae0ec2684f5b98c5dc10053ea4d14a12d1c3791f31da7b1e2617c6b0245e23f3c2a9223e0b7e0577e5f14b570cee7a04c71e35c5cbbbfc33415b9273ad6838e12b1219cecf3d53ef1ae46a2f4c2e5d4dda5039946c703f641059dafc9a9fe35ff99e160f1d61b5d625ec5008c2fb79e59dc1d85a2ec7b083cb9049c31f1ac46be63ad6c11741d073b408d5bd171651250c2a55fa6ba6b5a9e60bd6e2554805b12ffe54be97d54de0f3815cc5efcdb660dc7c7b36712af506f673e4fc33f1f7143bef211c212e3e550469d3f235c985c008526aa3477bdbd062f1f66382086456b9c8a9be1f00e7c3d17b5ff9af921df0871e177a83edcec779e5f78b2ac27d72fd680436e2259844e3c575b4b6296d540e38f65c56fa1bb8f179069839cb7c5c7ddfa319b826ceb8625ca8066b3f685a7d05e73e7495502c01654bbb8f2efba01444328929509fbed7b5b15bcf952d8b7c157d1a076d935a11b6cd66c669a0761380c9352a6b1281c2d06ecee872e806991474303cbde9526d2fb7caf1da8cf509156bef163322539a611679ba105d973e862537e398a6ca3a6a667db23a344b360bef01e8e6dd2cdc07270edf3e1cc2b9c069c2f7426049eb63aca6634ac78818e78f97ecbc99fa00af2cba0404868df7bdda25819d5dab203a046a450b582035af943389e40e1eccdbb4375191ee1eed53c8d76dc40df502c2ac1d12386aa37489d77b419ddd116e3b6769cd95f69f9b7d95eda47f7554074df7a27dad138990a4bb49253db66172c6fdf222bd3b49d735704db68ddb835fcb678b3bee8b4e0b6fe98debe3a4b2034e3316541b242908b8a6ea8f0959c426df2a4a1fb90fa93a0fb26311d36e22af24f0198ceec4ae1931d6b6cef2075247cfd854d45c623857fcbdf29eadbaeef3d5944bfa5856a2881c180ac961f6013f9e51150984b202dd0fe703f72f63958ae771c0f142823115137862b7b8d876692ea170defed4cdd3ca06af91adce2dec836aa0e290abc0b3842389bb4a27824dcfc2ce95d6fc4dd80282be4a67ffe9dd0a7a880324f9f4b71051f8d79ad502f3603349f11a294de0f009cee86cac874abdf54340aa47d16a78570379b7b1b84aebe6455e71e6be07408ebd9b487d119c6ef4cdd5e57c99bce0a04501e5bc5e843ec921ae58cb2343573367b42dcbfaabb948f8b22ae9e0af7556dc72a57a5e9b367f7bffe55a00aebd9e89a35862ebcbdabacaefa3fef53ada1e8fbe575c375171f82ccc680a1b84bd0c24385bcdf7962d2e738c442ce68e3b4793ae0e12db410ac04192b3b6c2fb88934b2e0b9d9665520c590e3af6ad0fe888acfa34cbc7e1c72c45d552cd27775c965edae914edd474908870e219b16f7aa046128914d30f4a11be609310cd4922e3dfa6d2ae7cdfada7308337eeb1f039b57b0de42ee53be7a11d5deaca5567f9453ddf06d8e3182f4ea8119c6548eda94134f0630993d0dda7d1fc8c9fbf8f6dfd58b53d41e6c39406404f20da824730566ded2e05338a55a1e06f00880885a7d3c594ee56852e4a103d0df9211f44a19bbd90b2bd55b65263acc1971cdf0c8bf82353a2c064f4bf88207f48a4347b0c0f5d3b657f098dccbfc1658bde5b2b296bf763437982fa33c97e96b1062a81216034115333bcdcae4fb2e7b57dcb33ca28adb0b5c688696e427b5a5be5a221177f1b4d0539262897c89289821811550d16d8e04d1b8da391e1d304306f09e83ce82e5f99a63c2b32199c4963ea215a4f9caadbff25c4076c67394a8eb3f7bee35b810038fa7ce1112e8abebdbd75c53e63a81e6987446cb580198190673c2927ef552c0c8bb00ae01200dc9a5668874d754f271c9a07dcc7f48ed85a7a8c7f31b52c178a5f46a4da6544783e82adbf0a86bc400de42d0684dee7e00bf53663f15d400d0834a2be63401ac9bfc8cc4082ac2bd3b65c31558c328e7a3bf64a3b7737b20897a801ee8be84780ae41576fef794d0541867ad9d3a11381f7aed6abf704e45ec77baa6a82a63ce2f06add9da041be7557570ccd3b6d4321103c9aff9796af99377c4febfffff3c35171cca1b2cecf9e421ffdee3073fef113c5f80637a55a1b852df8353a873aa90c8106f6ed4dc7df819af1877e10e473e162b5e51353ffd42772efa73b37f652cbea6677ba0c68a6f7086054104d093fdf0718cf55f89fd9e95f52fd197d52ec010bf8a33505489fd978922a59d0ade7d0aaf24f4bd6c0f26e39ddb2d212c55dc19e68179184be09cc777f1034c3d8a4a5324123a63e4bc387802bfaf2fec7eaf8ae076c6b5982c0bca2952e324d7973ee31f97aa9da8b8fb9fb9da214d66bc735ff39660cdb7b6bfdb3ca8c8e1a612ba2bb5b22f616caeacbf3f63a835e4069714f66435522b02a629dd0a4cca4ff925b426a969fbcf88787d40691882bb0b7d6a89ee1454263e88f6862685da205967807c7bba53e05f229965a87114b7170c70fb3cfe2427f2dce4cbdb951d86ab6e7f60d0981c29a0bbc193338f5e527cbe5585d7a05d2ff0424fa981643fb5744f191279b5639d084445e9087eb749cc2bebb17038f6a88ed3582308a0b809549c88035fcc29ae848200942926ebab9891317f3ed9a4271a432e099ee2777fba8d1192f9b0a2f0dd864af25d76f5a678e552f736ec36e076d1437aeef4944504e257a2520d9926e87aa1f9f5792ae6affd78c7fab723f01a3ba56d345fb492f9bdcdd15fed602f173b5f5dc82e3c9502c6677539b0fa6edbd91cbd289b7d6f6b9e20957b2740276ec64567b8b73e740776f5f80a9073478123838da15e1603b3c26137e9a7009455aa31ed8f4bc3cdfcd76c4dd86889ffeb74056d1eb80edad64a0107bf0f31fb74015a7877e308285f094bf85fea10ba531e5d9c640c3e29da1ed64ced481817c68abf6860e92c51e07fb47c1f1dd9e5ce35c1676afed1da93e18d3de90cca45a4665a8636fc68be12560ab2816423f6d2dab021c20dbe36ca3f4ccdd6c7e5d6ed982d7a669ea4cab5973b3c61bf26e5d50e3926bd1ea23772c1252206ecceed1ae98c17082cc3c97c0fc55afebd7795b1a6693076949e703f3e24535fc2e3d2a2aa911a207d17d42a1a85e9cdc6713a2f4610e9a7a66a987b5862b7d42bff23b228ef51230818937d5a2e39bc78ee930ec18166feb065fd6b6f92dcb46bb6df4c24b4d3cef4f6861f20bb24ea903c4599f6464c9df57e715f4d745d59bf1f5e408e7cc641eac953ffd0178dd799ffc907d6bae660a6bf147df706f9365f38963cf1337f9001adddb83385759e18fade2c6ed3aba2e6410be019340c978a2b0b0da0ed92b11ae43a5e04152d632170f0b011a6b766507e1d7a3deacf5e272cfcd2402449a9be2854d64cd0c5df2413ca9688346907a692643abdafd7e01930922d091c95c99851254b52e67d3de63457a4c0d97802c1ba41dfa2c6f0cf852c54bbc11c8457be4826586f2a96657c9aec1ca17cceb9bdfaec297594c9d63490a4877926e9767b0583cf39ec90d4a9bb8bb908b7c537a0b052afb8a5d0f90989d6d28889541c1fd89ca41514a20add02dcef480f9bf65ea9704e7245706c9734db5bd6668aaa36bb4f937c10dcd5035d1d8d3070ed2b3e5a02feb66d123da15c9b8fb4c6734a1c8826dff088de26b3ed1b4f3c33c6967b994c4838132f3b253d1a0564969df24a46f43f3ca71206a7800373de716f18d0d1339455ed25f487c9be0833f52b25accf3ce2f6a52d7380ad078e1ecfe78c28916a5584f359ddc8f887307227ebb6814bd08ea748ac18d48afa070db40745a1e479a37e1ff24b745cac1004aa4bb3a8068a7f702a325b73c83c231f45f45bfd505cf7afbdd4974053efd0f48a6873fca0440a73a19c407e6656979dc354be5247c11ca60f86159632b023f57da33e894de23c912bf2f90df95c087b41572258d2e1846a6fc92f1ebcfcf10003fb841092478220675536bfb91ca4c7b5d88109b172e1df8a9bf89d84cfc9f09ff8bd3dcb13288dd04682d02911fc0a37677c97a03e43931f2bc179b40f6bacb842beaaca302f4287d58fba5bb4913f42f4a28cae5cff4c6dbc3cc4db0ac7e0b158a3fbae50aced07ef0d85a103a7c32b6cc88063a7cd9ca323fe69e8ee41a03d96541bfd3fbd8060c40b06806546b141ea379e3c85077f0fe676cc4a30dde30baa7ab16aedb7ec7def658a348353fc7f17c3d97713d1781dfcfc479b118932b74432627265757253da54dd7b22304c5d7d99fa49b6eb454d7d22dc4336c9f137bc048ec2cff21eb8bb5fb34463235c66eb34dd18ffa65eca49bc6f9a7178c9be24d7cae57998cfd6d77d9b50b9ba147fe987495ac6af394a28de2b24d062bb90a23ad0262da34c17785ad7f27d80b16e8369608bb6354273932364c3111e27fd085f2112e8ab2141189c2151ae420c05db6cbaa84f6e26da65f9aaa64f662e9b45cdf2481b5601dba1c1f55aa2bc27845a60c009ca3b1b21ca80ce83a3566edc28737677e252e0ff11a0076b976b7c37cec35382ef1c012840785ee0457e93b9002d67d94a4c1371bccdab8b819c6517a985cfa5af5955b110f59cd5b88f4a70afdc095aec5598da848141f7208e21d103282a1f9fcd9aa1197de3ad0e9a5dd4297ec316770f912300430b8a7b079629ff52fe52ac48261878d854812dea45b18c1c4cf9088553cfd8b249c7809cce495f794340950731ab9e04cfe16db9516b43409dce0b32e5c357f5ffb39ebb994d7ade3b505c520ebd97796717998c41d1b987e62ef5638502382df6a5d11df1d8cec8ad2fafa5544f49ed48c99dadbb0b37216fd5c009c62f425f821e52ca97b5580930cd943532f768d886638d627438a8c7f9cc83e7c966256cdda7c5659c03ecc8fd05faae299807ed5f4f4471ff9c501080334e28c4d1167fe48c6a4a744bd894498aab54015ce6b60028f4f30bfb2d9fa683cc9aefd8820e55a53299a0f69a2d658005376ca6e4ea55c529bd791d2c88e73068bd66d31f4a29fedcc1a2a6354a36e661ba83b3a7f69b6fb4c420178b0bb7a184f15b444fb204b8ac03cc8d98c60305524c4509f18e2d7500ef441e1b9474da801f94d3f031ab7eba4700b7a7e0f2a4f62f5d3a4522da69d40bbed754e58ceb0a79e1a18a18a35a0ab9123faa41b16f43a85aa4ec45f8872dad3e45528cc87e7252c6c957ae2c49a6d924241d8bea6604c43b33594b80afb589941d49906c093033d8d55a8773f568f766d8a8af61e9f2de99d2cca63f6e50c9bd731139375c551b57b9411f037831136a0112732786cd37de2b10c8c5a6586c8e9f397b5f23910998db968407bce0605670422d785ab687423f9e6e29304540e7daf4491d54a581e90eded56dae717dfc954d54df8f895162f8328701a7e02daa28d7742125a8a12ea1a36fb62a697b299b9461457de8ce95f5afd5d122afad7ca68cf4a9976ac75ac6f09dd56cfeb7fe01008866b4098a044e594f42d2626c9549834835e98f6af103dc79065108bc82973713c151307a05438bd59d442624335058c496487c9e1c5e79c29b9be8a011e7c79fff663ed34fbd507cbdfc182f994e82629866cfacd22c27164eb27a8ca2f9c252a2077de8305bf84cc56f825f86df2d22d098c40dc3ed4d3859dbe801cdb03e5531a8c976185dd460c457b866fe20d62f9897e2dc207ccfe0329b3fd901dd8fa3a92d651163b30a91f097678dcbc9820b487a2db9028e9317478e0ecf4165a04aea83a9fbaea6cc7c7880ff9451df85e561193bb71ed90b931a26bf7cc5c8397973e58ec6eb2454414eef249cb33ce50b81e5116f30bb1bdfd323adee3f05a65f9306d654f0ebafc9eba52113de99129e64f48537108ad4597261d1cd43c24af94358db28bfff515caf5d2a249ee7b5309f52e59a73588329cbd04792b85e1ce2795f576cb5a3d531e358c673c8f43819e7e2eb4227c697ef4123b517caa5c378f93bf7c032bca8bde413da43fb0b20d884d3ceb47c388c80be7bf16e7aa1f6486b9c1c9b40ca2202bfe740ade687b5ca68a62b40bd74b21884c26e3c7c37b4593e6a9c99dafc0dcd8486dbb319725455ea36fafee222c37f804f3284ce6cd3dbf8c0b19b142bafcdda8f53c3ffebda0203621169bb0793330a34518fdd429de2124e610b258581c136557be98ce8a4317cef43b1bc7352b167b2242352fdc6bed826c77eecd156c240369e61bd5ad7a0e5e34a28f9817924976290a4627c1ea48652d06b01cd8d8fedbb8c4fdf240f8a1af82cfddc2e93c080c4dfd31470b376a672a02b129440add34977515687bdcdd2538be7185042fb6803a28ee475157d458b968a5c817703a6e20b9ba46e19ec46c9ec2eb5bc4b861dd6a4fcc1738308d3346c00756e0f0d0e947edfe686ba04e396031dc91fd4bf7ebebdbc12ce9a71aaf09551c1da8f46eade51d21e74afceb67564561840b0d3ba146295cc64980ab18ec14fd0be00d0647c8be5895272fcfbc5437f3f660bb49a55addc489bac256a7f516e1e037dacaf5b3a27c8f1900d8f83aec7084075526a169146bfe0a3c64e2db2d6e4c2752ec15921de13da5f2248060429bfe4fe4688feb0ecb6ae78e78f92336d7fe9951dd45c7cc5de91e737d621516e43d6eaa30f2e78a14098babf8fff028badbbd7e455a848c1f55842ab0efc6e1e4ab5a021ca60516a7e4495208c0414563d642da5901daa35687ba49cbb5d20dde93ade37f8e2bf30b0356d2e1f3fa6314888762ce6876a6d57dc7ec46b769dd0e6e2653933482f3c158f6dc01b23a5699df7115dc0671da9c501e7a01d232517d683db2fe85a4c4e07766cfecb90ee5a4385d54346b3c729828028b8cf9322adfe78a9ec018f6b57cb3ea8552dcc5f6b8d5a20a9015706e49742d9dc8b89ba521f5aefd982adcc8eb9800cac2c147a1af74c13bf35196b9b22b1c289a3d7413e3fb6cb7c37b053e1e578ef84cc9b9d68c5a66894c9efb0870203e122031063d9a00bbe9cede8cfa5f4b231acaf888327ae2103f9efc98f38c88cb0e40463af88d91a5b10127445f5956ef5468b42e7bedae60d3dd5eba3e89fe950e6d898390793727db6d23fcbe98e587b104c192674b2909b220966da553978d34a4a61bfe8c0a33bc20e38a1f32784d89cf181b921176f81dde6911008c41788343b589745155ff87b801256b99da322153a307f4e624259aa13450dc7941a2aa54c68a2c1aea5cfe52701b2ad6fac97d4400cbd51c749feeac4f80549ea8e4ce7764de6d612d35d0933fce661ed70b49d64d7e9506b5caa0d5c1cbf7db1990bd3ef7387f76493af71e4c187b7dfddfcaac2c962d09a2fa677115b949b261a8a90d6b0d30b225a57a637f58ddab8c0eebbabce037494b12e120045f242b817526e06356b0762a1044b52e1865dbc3454b6101c1da14d573b3545290b0e297315d872b8847d4e62a46d5d093a205cc680958160f6971a70b008d68c6b9e8b8e442dd9ce748887caea7b958f7944b5a36937635119b2d5ba1f0d3b037c009fbee474eae057d3db458ba87ef6d8208460531316d214cd47ac54826a354392cd46dabacc647143413049be23c78d9bf23b3be2c420a08f4af0adb64a223e630e65efe7bce95a66c34f0caa98794fdc0c11787ea4a019224129aef6727b95ed9d415084ebb65e861341feba21fb6c3234298b0abf9ae5ef70373e5f08f1eb7dcb535292280a358deb3c1125808c6f28a6ce75afd3d2bcdff7a6aa660143da13fd8ed8a14d3eb2865814acd4e4df882fe2cf68b37638b4676ab705338ac7081cca25c3db81be0dfe811ca39df4fe0b70f3d91320ff568c09936f7c02f46e9e28f9e5745f53b3bdc0ab28d6aff683af205913e40ed2561b9fa36c7868ac06931daaf17ffa62dc93a59cd34b3d530c97d590453c5c970f7fedcf5e39ef7118abfe2a44a1e5514625694710d9b7e10dd7159ba94e642109b06a1ce3fdf290c9db309e39c81fd927ed064e12e1b64b91945e0b8969ba232ede16af639a30b9b603eb62304f587af0b5d33939b5dcd1b0e550663c42c653eaa6fe932c925212c1281efaf88039c17f8e2a31057bc41d2b8a11c2997abade18e0169bc774cb3e4f6639001751b6263de78ee552bca7af6d8adaf329be50381c73f917636fd0ff581da1abde364a549a4301fda0e7a02e6143f4d58d031fab71cfdf1b678156096567917b2b0583c1b37e0840b46e2fdb6fe533f427297bd1916e9192c2bb38da75f876cb8f2bb8d4e9120bae4f197ca539d6a5085c637c3ac8cb7267912b1062bc993a355785a760c2eae913cabba1666bc38a970d8b8e6bb04934e80467cdf19fa3df9a7b66f2ce0c22f10175d4a580878cb9c04eb8e8469fd46613616ff77a79dccb3d46fb3fb7aa24e852593c4d64703bf2264b2aeaafbca5c68f034bd7ef347ec864f59b35bb1a1940122882cf6bd64a14553149f5b42cb92985b507a6bef72c88e6674ab171e8425b2dbc1efbbb7ad46e233be4293d100e65a35327c2f9c10aaaa5ac05b7002266db97618cbcc932857575060d521a4ea3ca42309a9bcfd566ce3127c6ffc733eb811a8f0f858258372c76ac99df6982c6cdd5c9b52eb050ffd6c1424d15f24634b251ea482c20b97717f9e0e4ea38d69830f4d03b0b80b10324e0b27d47d697e0b993d8697bd26f889f9a70bf8f208bff88100c514ebb386a49dc02c76374b8d1ec436caf5f99753a3d1a22ca8e0ed591246d270432fddefefc5a697c0390c18f3ea408c4a9ae180722905236c72c03ca9b558748256b572bc7a146921a883757e2e92fb4ec8fb787e8e08f75c3a160411a5ec6170d1ecdc983605adef7e815888fc773915885b30a86c14a43e89ee18f1d467918dcf3e0b69d5c73695ad17a5876e989561439c86ac5aac6bef7982bea02aa3cc9a7427cdc4cb52702296cd7ce0e42f8e225fb44d0e7eb3470b9269d80044f26f3a71bf48feb761e23066bfdb1b54ea2ce58769535cce271d05c37771d59835a2bc996605f38f454628648cff19565b2369b5c253347fbc035c6ffda4855581bb5f430fa0ef12d5d782436f95b9771e7c078bd012364c68b60ece7d2c3bbbd3326a0dbfd8e352ca3ef4dde6324a15d0dec3c9d91f6ce4a6d2ef49dd8e1dd0651e48b295bb97d57d9a6027130342cc67d97a490cdf9be425b22e7d148e6625ecc4ca697ac1f19bc1dd970fbc7c057c68b9f0e3caf70fbcb7537cfd36c9ac94ce4deb92472d20c63c2e4384a3222e9912fd59214c72e15f757d0e230d1a6576138718849d4e1e71804045dff5bd9a4407f052b9da63b9b656dcc4af6e4f86dd523910042fef82784ec8410a351efa88956d252cb5488922cf878a6550cf26991eaf592d30caa066f083520ba27e230bbc362d73f6ae71895a18228f3703e5337d22096d44af98c5cd0ac3e6cbd5847bb391028ba55ac94fa17c7337a34a9609337ed186b5034ff1404f5e3bb5f3252665bf28692ce73aa2a72eaebfd6d06cb6367ac2d20975e1cb3ce77fa6e719f68bc4d7cee2feff3d3f52192f235e56078690c32c7623b6dddb6cf44caae1e68e73c844000fa520b3bac36dd081d21e6740a0370632a5b27e2cca82343e727af4ab5071b427394e44757dec6a4bec492096d63bbdeeb0f35a3535fec94ff3d5ad5e98e5ed068016a396f1909ec16e37b81bcaa4ecb7b248bfa5608103457d13cc9e7cd5476b0e150b0c2c78eecb605a4af7c39baa320a9cda59f94821ac38807ae30784c4756f97f944b48fcf87780af57c7df3ffc77a6961f2c1ff70cb509cca976a253c736233dd4a5643d587dd43f681ed3758bd57304a01025a9d0404c17b4ab313a67ca2cd89a53b5175b6a8251fb052a11adab89b0522611bad45c7ddf90727e371f3751f006192cbc5cacfee9c74d51f67de3260b4791d27e26287fbc713244d5b34102a55e63029e3f1963fc1b58a131a614528a114ed4bab5f00917cffa4d6c05e8d5cae269c927aa6d91e76132896012119b0cd041a114808803bfe7406563bb1ceed37de7fa4f26f1ac2f1a8a772612aead12d068613d25ed3b6fb872c2236f4bb2d8ed1bf6b99c51d0cb2d4fe29a09ae9a36ec78b9052881225c68c69504ea7f2d8687c9eb7f7d483063fd524c1376bdf1bffd1506158740e24a7f315ca4d83cc8d5961696ac1ed0e75f1d87221e5827907982f0d2ff191e28347a7d169142d6d5e2ef67a34584cfba25191930d5665d9ccfc73db246604033945cb389abd399c9242073f989779e4f7f25b047ed76a02db1e159085843b163e631ee34717037eb187ebbfe26f1cd9c1b61971921f58b411813e3e0c8a4c246738b7be0745c6df7db6f4a2f03beb54324ae07b4b7088ab9247b1cbf639af8cbd23c9c3991bff77f1519f34364aa095812db777fcdd2952d684c01586ae311851d7e46e3f546d0a76e25426e2a15d7f0263e13359bbd5bf7b2316c00a3eb28272aa312b7003f1aa07388da5dd273c4168a9d24675282b6a7146ccbb03b8ff023f516e6d417ff09f48616d86e790d80446800de87781650ca85ae8a366382957934e533166edd74db61c9aba04b4d93b2a8afac49ce7c188499510679fd58dcf3fd02854d5564b712e674625e11a3e56353c540568ae7eca2236089ea08946a0597d8c72dcf38f4be51c1cddc8d69f6ba33237f02ea2bc3cdd5c72e85e1950d7fe1c10525e9574ffc387420e028d4ad536d986fa05422340bc58273beeeec706fc226331e5c27002ad2c5b2e5d046371c11f90bf3d59fc8f29fde8d0422abe7b42f198cb2c8682e7808a70c25c5f7c12c0718c8fce7173c11ce316c36e1f8dc8352b22b08cd149e34a1b7acef14ee50736ccaaa64413f20f367f453c41d003c12aa525468f524641d890feafd3deeb4e85b43d44fd314496e6bc9c93c8ce28ef69fd8369ea9aeaac88cd48c5ce5c8bf5d52c657c31b79bd0b85898d2a28240657509986510720d179fcb9dfd2d603177bf311fe9808c2cd14cff4d62a5f6d4364db5b7041bcd54ff34fbf322ee23bdf675ef42d819830f8ce1a13b7baa9a5a1d417044d5a474d66fa8c42e2260ff8c46ff78e0078927657d006a5c3ea51c0880c45838471cc42c30f94f691162ff5a404634d5747754cf5f8722562973bdf2f35d601a4a317da95e351cc3eb712b297956602695212b7a4ffa55f61134b40a4a4eb54e9cb889bdb10d244b47c27b60c0a3ce286d9102f4ef7ddfc208b6c8f801bfae1ecf610e2e1f85f0d8e9ed017d89794edceb7202e22362731626f7bd8449ee9898a481af1ba2af6a5d3ab8369a6fb2b4996c54514e13bce3ec29e9b3d993e8ba0168b666867316b11fb906b6c0301d408fcb019cdd5f6dcd0df5ea9613184eccedcb62b74bf67a2c0836dc4c7a94ba8c1341c4454000e18eea7d519eab549d6f7c78955faf7693f1d57c41e2696db6ecae1b3839e7ad0573a692580d49e8c7da3d696546f61bdade71ac53ef8fc449e2d02574a549c89c09f81561fe52cfb8836080b591aaafc02c5c331357fa077fc2cfca1bb43a11bb75a1aa00d35953264325b56ad69bc6def9dc3aed30e17930fd80b74ef8412a7a215f805c6b6a79e862da9b99c921a13bce787b6527eb4f3a062ee19bfcc8e6530f68152aafd8efc86fa224e5aabdfc33cf7944fac38cc127eec196c1a6b037a7b43134234b12695a05a7ce33dea060cbb6dadb248a1bf805803764edeee1a26368212849423e71f4b861c2479eed5693d6d034166c56858a553be2ec5f5d494635d01c6839892f699abc4eaaa2baf548004a2db04ef71fcf90e2b4a0f29ddd8d61ac4a741bca40cffacfc6db0c81c778669b58dc3545cb504f02dc337330ee9fe6c4444cff17e1634640aba226b04d2e261a28425e8344dd8eacfe566db64a369e3f9026449e51a439096ddb44da36f4ea7299c7420e6a8da1fa3eaac6f1846a49163ff731b1989b95044882e7fe80300aa5e3676276e9c17475dfaaa691ddc22fc95fac58f761b3f41e47f00199d31e09e021199b92ed75cba6d601fd3f13f4931b63cce3c287ec34a31671c1d75be201fdf1cdcff6e7524a7255d38b66ad61e4cc777b421e537c6d18879c20b9544fc66618671936ab578ec56cb4acd277617de999e740b485fd792c1a0ee53c3c184175ac74999a28a5e93bee377534cdba83007cd8b7e86da23840738f7ac992aa51be533f5846c1ea5e794d4a4e22f1e374e9475997b3646c60d6952ebc44c8af6a96e39c416521f75a90ee2e3b9a7bd79252d7204b83c133c62c5d338bfa2e624357ec20e6edad6e529c668742bdda95c21b76d0aea47ae91c586dd9a589376c85af31082bf4aa07062faf9af73291a9038269aaa8e16cb7118ee6d0e24619ec6f0d27259a55ef01d34649cfa873678ef4c45c4cf3de90a88af277ff62256e242e7da55f92f2aaebdf8f5ae883c980c53df3e0cda94a2cef217e966c0edcfa7c39244773fd5ae97e1c399d3abdfd9a29c82068cf2ceb10d68ef42d8b524de20512d4add9f7a90e97a3128a529c3bb113d84a912c25796fa2086c5e19729debf9666d1b6831c162cd28d177fa241ed240a56b9796f649ace1dc53f6997701f24b8925f392574468476d876d213394708f45dde5dc26bda99f977ed69bf451e98f892c52c9db035695277d4c1fcf49b1f1459219eb6f314900fee4e98a81e9edeac8c8d5df448c78db6a6b58b80931bb400be84e97dee093c07e81a7f8ca8fdeaa200dfa97305a778902ea4b803eafb1597a92b9bee0d138a876fa3ba7bcefda74bb00011d0c66f9b94fda48b8eff9de148107f7fec95aac28b510975ccda5b8bfffbc86c5f8833daa544d2befb3a2827bb3817390cea69adebd7cbb965ef7bb91ff4e67cb0f02c0cb6a45bf00f22d90bb2d58e6d57bf251ffb6368b364fb661cea208173ebe76caa63b7f6f3e2e4acd5b5fb219a913947deac9ce04b9c9717edd1df8a78ed2b8d8d0a1bf8e95f97e79c52dc7e3a1f42d6d93a272e093bc567f68524469c5e203ce32ff99f78ad350e8559bfd6670fea783898eeac2e3456137b5b0d6fef7d71d9fcf4f0ae8b3d2e45fa14bd2ddc7e874fabb3391f321e413dfbd3a1757dcfeccbae5a518a2bcf6976b3cd87810c82c50db8b3a293136e9b0a6910a3e0b7a76d9ecdcf47fa45d1845dabd0a0ade82ccca0bb50591e7eff07772efaa2d89dee0d31f9206e4901092eb3845cd78400ec99e37bbc2cdccf9fd57f31a6d68ba539b33670d36887ef7262a0bdac1f1b08c3c85f607f12f6119c9da328dfca7639af3f02abcde213c5d4df0d7cfd1621a81eeed827637ca2dd92b9bc94000a1430a11c0921b80d5162032fe66ec925ded6848ec92353728d9cb31521a6ebc7b1dc783ae732e05cee3f0c924150b83f82575c992bc818f8143caf45d9961f710cb0293f720002b712ccf44b9232b00566f9f48c28a33903127fd24cd6e7e580988b7931b0fe5c09f5961e4642eabca83f3db3e2b5dd693029dc988276a83628e06b45319d6679533a94d3a1f4a85be10d83bf1790be146525ded29654aee48ab739b460ac65283835130114c41b20b34c375ca6ba6d2bf4a5542ac7c39a27a2d51c24675bb3a83524579203aebbf09412e04858822817c52d981cd443cda9a0d27fd7508b9613744417bcce36408905a0f43b27de5b9ab791cdad45e1aa44b54606f208809a04aa4ea36a5ac38d24102291af2f1e2ac800a1893aad995ca51cbbd3712b15fc665729cbf11f7e45f36c90e64ca7b5a3f523a0304e8c0bc36bb5f94b5e8f8a7a23e2271bdd7c00ea0ccc9434c292fcaaaa61db6e4efcbcd97f61b0879b42761d6a5554bfd82bdc3929a7e3293d9339d77537a1ec6ab3acf1283537f9b1743a6e96c6f3cec66237b1f6747c28f58952c75ef7d2a4119b2c51dc51fa13bbd4028874e2856a6cacdf8c8024ac1629a887ce02d67e1f580ba4d8b5b044b1c1748a849c6453d1ba6cd618751ca33d1e8e847e16dc768a03d3a366cf58dc766452769e31a758cd4f2ecee11f22857560cd3e6cb6d06db64695aebcb4d48840b46db27bd7039d00b34c6c87b6f52f8a9c9171435c9435c529c47e47834b88055351f51cc6e9d0800e48a471f3df191af304e3c2ebc7b649e3e2aad968d0d414c2e7aaf79a1b040be56d3a9be6a65bdf0333eb7842bccff27db37cd840243b73039fb19f70dc774968d89b7878b087c8b0e594307e8570562f2558d244f2f83a9c06a457bbe18ed7023097dc66b2f34b492cef278dacc4ebe6ae4fa83f118d1b82a3cc565ce2b47ad6a4b77fa9ecaf4e715202df3e0acfe2e9e46cc7472d24463d6b52bbc2ff37e17cbccf44a8977e5552ebb02f8431a32cd68ea3c32a72541285f8d6c3fa4ac89c5deb9445c9d30a9e4b90735e419d8d435a503a7ae852eb9538726d8014a6dc0810f8b7c80ac857453895d7f307509f572b8b2610a74284beff7ec8d3bb9057b91718cb6eca79f6f14199ffb95ca8cd77c08aeabcdd4103ce410408c087cc26c7727ef2a63180f6d3cdd5846cd88a883802f261d73e8434b90efde5a4a5b62f5eb273b1827ed00a814ddaa9ecf0bd4e96aaa5ed6e360d38258daf0ee01ee7ef807317950e3affd0e5cc32796fcd9692df38eb73c460f2beb046edf7d18837a33ccefa05ba688b7d5546ce1ac5cf4dd7cc3ed7bcacde56681913bdae72da91df9c350cddd1e481aaab8f91e5984cead241cc0f358afebcaab21fa497a3c01fb0036eb01b71a952b1da67d67b08bea92531d55f89df549dfdc509bfe611d24ce2f1a0fe0fd0dd51263601b58c5a007141573bebbacd5ccb372afb4029e44080891571a9a1ba8df7f8f3c68c338cb49b791d0dcc37ac7f23c24bcc5bac93bd5d80471cf61fbac8e827d1ff2ff9ff7558b8015f0cb8e38a789e01c57a04f3943593556a5bde30938a49b38898bf2ea763876df60642807cb7b611dcb14675d7d375218bb6c4f2ee780b367fdbe98fc2a021f133422065f167eee7ae0e2a389c73e68fcdd09ac6a345de100f5d25aa99e7fec94f57a1a3c776f704db8ed961fbe89d79a22a7cdc44dfdb8a59c7c581a3e03297acbc909c287beca80a1d59fd347a9b287c276592ddcc143be3a6bf1d80ed43b5a799108ca104342627e6784ca902104bcea6e63cf16d27e8929b22b1b816c571d1d8855ef9631ae1118b27a634cab198c7ea9f51e8bc77fec3937e7bdf8519680287047ce95bb26e6ec4f03976c012aaad384f5639733cd545520ab5479edf901d364bbc7963a5aeb9a425764d6925905f0926003b7fab0249738ee4b4e35e6399a099235c0caf5ffbb9859f5dc35a9039404108ebe67d53510b3f9e648275fd9690a9dabe3a13300fb55f9d7a33933aa556c1bb3482d04b339f90cefb3e09d827e988bc627fc5c244d7c8739ac4ecb468fc7a5fa22d123f1b59f1647763959b9a6968b9069391fdacde25545a9dc2a7feb1f1456e3733afd03be9225ecfb0d991646ac2bc31a3b1e9147209375c3cb404d0fe37c225f66ff014ece9473fb1a7095331f28fa4eaa779bccc5e474beb51023320e4c92e53d5dfdcdeda230a57f9524d561ae786894ecaf11250620437f728bb9b45f0ed3f72cd75b37c80415950cf9ecde7ec167a1fe84af9ac7d5afad7d7648ca5cc3f9966e596cfa32f1dd206c0c14fdd537a92191fd7754d08ff7c6df7d1c1deaa7d28c05769428a6b78ab1462cf9f27018c8c414177c922d9c839403bcc36f025aaf83dd3a47cf63aa9adecb9b3675d23c17097cca938f9e550939c234504a8d04e3b083a3978ceeb163fc86928115328e381a43479d877ef6c484563c3acf25e7d16a1896f96dc4bdb83f32a89e187ac6b632ae1941558e2c833abb1ce7422fb34b9a6b6f11b606db5dac55ccd46590cb6b882420f7fc17ad46574d418847d0884831e9a2c67ff5013b0a194d38d83c9cc63056e9d1d879c08762c2aece7278d9c0c30fcca6a3eebda21a93d5cdc24d9e57d106015baea29d8ecf5db9149362c7179c486c15316705403009c116da9aac299b10fd3fcbc64c8e164b3958b92c5059b4788899e6e8752d70e6b4f86c3d5c6c4888b561c87a52c1422cf472c772b3dc6e11eb73aa778d7c2606081d302a284e0a026b819e3cffde782f90c9ae65a1c2854cb01d1ba1cc6627cdc0e285989d8d7cb7099cd1b91d5279e83a66193ed388d8201a83150e6a0f2814e3faf89ecfeabacad74f565eea9c2df593e77502975a264d7f5396cb8f205d9e821358755e981cd99a4a1b5b1d65ae8f9b91bd378358f16600224219715391f8d8c971aa1984a125b26b13a026cbdfbf0fc5c85cb75e01f3513c26053b6996a2f0abd497a217a4fab4ca43082764da16749c435389c7a0744afe7e1ad0f109c878990cac62a50e6023daad385feb62a6b832e85ac7c20cfeb2240bcb96efc4c5f261887da1c9e2eb7cc47a32a3a013810f5d0f50429e818683f2b1b9e62d18a6867b807f2b836913bf416f063c7d129bd93bba4ec5fae11883e165a3b4b7aa88f29471aa09fd5d707b5dff0568443b51567ebeec5855444f6d1b7f63e3140c54dbe6032c4d6322fb02a2b1381e8bbfc97405cb5d8424089d6f2c086485ed2a37c1a824bcbb0316514eab59b373f5060f4c028c2aab4d59a713fb323a3737ba69c95dd74e450cf9aeff77d9790e5ec17be119e8038ab113f7a8396d34d1fd7ceb86d15d51d60a071618357c272de8fcb4ecfd15957e27ebfae71e9b2138b6aa4f0c2e008a28353a95e166e9c8e1afc9c984a8d0ceacd32955f57743871950fbcef41e30c3d4968567d6df9961774abc30a6e0a6cfd0167f2b71d3577f004b953f9bea4fe65177e2e2809c112ff146083e93e5d89b903d9881cbc7549a144a817dbe3b67237c8094fa773a6d631763a7427a60d003bad7f2b53dc9a809290b659bd5de687871b0457661e7877ae6f5ab998b5fbfcc20e90b1bd4bfbe34cb4f9bdc5a96d392cfb56a7133d7442a9ec895e9f57a9680da2f501dff30bc8793439b70111583236a0db8a369e86f95ef719f0d2b7e87b1b54f5f9fafcde4adc10446c30e44c3e6744a55cd4671467943e24aabcef3d1906e09a1ac61f0041278c46a992903e85fe33752f0043734f03c9b94c1203de0f6bc14ec718c3a6c6149dbb98c2deaef24708f8616ee14e7342d6962e61de149e20d734e07703306fa9ae6a10dce04331b27b43a59231aff22900dc7bf3e62455de641c13796b1b751f5a22ef06739eae4839e3779ae74f73c330641c8ccd3e3dc30d6ed9199d49387b4a36182c6c1fdedb70886ad05fc5dbbc8c4968b5fdf90c0eddc02c8a66693eda92eb9ad99497ab45ad0971fa87af19b26d642fe2768992e927f6ac7c1a54eb42d13bf3d7ab20cd494948ad627da064c43599e9438fd7b9bcad3c50d92ff14cdafa06cd4029728c6124dc6d65547034b95efc717333325cf8102c2e7ba5e60a2c9c7476e3112530f8572d7757b1fda7998b4d6d000d60926e352ad99eb3f9342bb7e8700d0760e8d0f9c12ecd290521afa5ca201011f655b144923d64c74c2294ff42bf74fcc24cb75daf34a64c5571f4e60e8d182407079be307dc2b2f096347a713316a8da4a5c4b5f27959adc47d19eabc9e2ec8c9944663930715f5310412550856568aba4cbf0af855b2912201a2019f3e96c6afaf517ecaa3a5530b6d857ed0a506575a9351e325e4a7f48cc1fbe3c2a2bcef317ff7646d2d6bac8553ec9bea2c8a7a255ee7b04f47e674e8870c99eee7b2b307fa2e4e9b9e5f4bb37d7365a81d71c6c04e12a24bcdd4aff8236278f288867d140a86392d61d007d070cac265550ea48382bc8a1915bd4ba7ab588bb476e4f325837e2ba516b208d9387d4dd571876e54eed2750fedbdc1db3055cdc6306038a7f67ae9fd60ecb3820d045fc3240c20992ba8cfd5c186237f20f805fd5f5513b9784485065dfee7c42a860a047de9bd591435eb8314d99ca22c07ad81e4df09be3510c6dd8f5d15ebd5fb0c1f0791d9bb387eb15a7c307d677598eb4dad726feffe80d2507fd8cbc793845273acfdacb39e4ee5f81b57f415ab752839d1d27ac60a3bba09e245fa80d9618eca6c1736398eb6d52828a87fda573f4d749a3dd722db909f5843adfaafd068ab2bc7a71ae4f44fca1cccb94482e2795d7d39a180047441d5412503b1f24bc27044f697bbcc6f4c938130404c6bff472c165309cdf51a2a9f91613ce595d88d3290e7a37340465efc51a254e685046afc1422dfd590ed2556c26efe04022d34db76a574554b8b0493477a951c2b4750a2d28717aa2ebfff66c242c3a6a0bc4618dbd8a6eebaafa173148f95200014dc2eaa8f28b4f06c697d864b273dac810f85e76f8f92b9f1f5a45b47dd4e9b7c21650d8b1d1adba3a7aa1b8d9c41d09defe8dc531c637c1d9db52feaa6622847d60eacf0c086ce6c51f660fe2d09761faf8e5dad83a8a08791b597a83de30a62e0aa707fc6bdb3595926f13c902fd0c82ceb11ebaa39e8fdc432119e6d9cb6aaa824d101ea38b2ab6dbf27d7182a775394e31477597ce7b7d17c6b80d2ac07202f57ee06bb16aafde49c794a4dacc892eef8295e7396470d6f134ddd7ab2d7a58ca40af1ce62d2b32bdf75714fd924b01aebe6417f1d6793abdf20991799bbf29ffae7079bb4a01a13027ace0feb24c714f0ec243adb0bb7e59b4612a18ae99f195800720a5247e87cdaa20ad860ffd74f2739926f31cc55a5e8ef3103761b12a4a0fc86c247d9d0ca11e261a174a7f8f4f3f80beedf2c2b59b8e53c89716b6bafbed28e3515dc470fff4d3078a14820e941baa7d497b8ef6985752c27504a33e4f0c9212ea1d349f832525fbddab5286c66d359bf0d9a392a59a22a62c18ceec9a73b603543b238a0fa358ff576b0fdb63480df994019bfffe13d5ad60317162726eef821df8e09997d798e22d098da9967b6741c1a19258231b6de5fd8b59955ce92ddafcb9d2f5bdffd56b7fb785264dcc3197f1134beb6cd3ce4933e86420b7aa5c80a46f99494ef8160ea13086456e4558591e4e9b1265af60e8db41ff4ccd76fcb1765dacae30b9b900533dfea44000893379278dcbbe948eb0e75ac4133d55fde3dd0d8fca18b8cc8cd8b78f1fafc0f5f3905df4837f02ba918e2a5fa89c6f3a54c8c7dbe10bad0c38dad2a3bcd08ebb874138e162d4c06417b17dbee0a1eeedf2f4175022270b2c6fe1a1c6e96f366b0fd39caba4e4355304290aa93427def60eca9b31d769010a651fb63478c2cbd7f8eebe0b3b9fe8660cf40412b6715cfd5757c97224944814213093525ebce5b3a78a462d078033929c298c38d1d10f261480403ae77ab35198156b567a51b41351d91880d787e92138d7989e08785b26e943cd936a48967a665d22d1ab53098eca1a9c82476ea501061fb785c02447ee0e61faa3861630ba719b82969e05f52e8e94736b0ca3c44ed5bb0c6c609108556e246fe20029188db85957fcf2c68618ef49f970bf4cc3d457d9b1124d725821da99830cd6aa86e1db4161aa3ff9bc422569d294ca19cdcce1d089eb2d54094d79c444d324e2e8c512a2a927151f8692b91fe372d2fb739997d95ec9bc0716558e23671738acb423b7236bb37aa5d7324311b1cc04efac1e01f6924a026a79d2a0b7e358245b2eafe2e9f5f681275660b5e55618598082cd0ff25cda8f0f53ca1673a73dbb41b12d274626b65a7f05e0eea604a4f9154fefbf297a2db2e4ead78032d4552a1480d867f27ed119117f4874d883bb0156392aad0185f957f123959c075cc306bbe2827715988f184cdb39178d52296b688904b2fdb856b297accdd6e9664268cdd86bdf00579614297a0f02ffd8c7428d3f02175802f7d55f421017b186ab861040a8f9e049ffecacca74265cffe514fe442eb9923333bdc97ab22b6edff63db08b3aa80d6c7554cb601785e2d7a31ae826d6bce4ddbfdbc5402aec07093f26d02a81180516f752dabec8caa18dbf98575a72b3b63be0af03e0bc54aac9e313ad5ea02ab050d9b4e3410e2b6beaffff940f02818d8809bc75745597d35c1dd9973da9e9e900ef0d13713e12052675221ba8fd818734b0b1fba0a8cfe39b05d1b8bdee4d2106ed6409e5e3c4e208b3e17e3fd83116b845addffa369259574b6a91118147a31e6ae603d6f330335ed367730310db1134c45f72f5b6d9a0b047f25f380e527817617ecfb1b34f5ca0ccfb18c46c4e29df42313725cf7c53495d8c81ea28618cddcc4c29797b8c3086f929d0d0da9cb10a0893d77e9d432f9dfdb342cd01af6988ec39ac8acfe76247aff72f2701e730d03aadd1d5a96e9f940f60b759eb876e7cbf6ee59ec697896731b363e4519253335423d007437d91665291829b60cdeb10ec11870b0652616a1738f59ea4a633e812a0f7cb4e4fe7a78e0dbcc8185d5625fe02600cabaf2644ea551b1856d6e04ad6346dc8b2a9a69ae0bb4de1fc1606649d3bf38b2271b7dc913e818077c223147cd4a3675bdb8ac660578522fa9356999aa1a3981363ec5158816ba1739f09085a2c32b38f6381a969a2478d1c634cdf976cd6d8b6dc35bafa47fb5009d5a62732e12ffc7bee0fe015e03ebe21333068edd55cff1bc7df752386cc4fe24a7b427569eaa4d58ac03aa514bafc834461b52fa98beec8a59891edfd878779d6a126eff464713f7b708d848c1969f12583d0e6abf349d3677cf6eecb86b46ce5f052bf97fcc9a0b7a50a1c59decb2cd037619693ce1e2f4bdba31ff4e674078d6de822455a5bf719c78b6453e343077e735f06118cf953d73e1923ec15478f9a1314121a1885be2c1a6cd7ce1bb2999f592df0d92abb05312ec8c0198051ce94ab7d9f637dcfbf6e0d839cc736491b84256ba70ec40a1690fe37b9ed116fbb7f06ad58dc2d229194efcb4e5939e6a07e2c367e0871cff51ba2867eb8ed1dda08900f3ba209584cd58335defced978e6bbc623bf353130913068dbb48fa4e5299ace8df6cfb5abddbfce71792561c9feaef2ea6fa33f42167525af93f3617b8ae53729ca3feb95deae8d553e8d81887e05e6b9cd8b1eb6915f2ee0988cdf46478dec6fe98558a77641d53327b8a27955710b8dbdbe1ece75bc4c5ff2a2112f8d2bdf561f9bd49c0e2235c433eda324e030585bcf866107b16e674df99061d0342e051aeb2bc1aa6fd104f5f0cf5a3d3b3fa6c34db4335d3d609ee333d17dd153bcaeffa1b4e69450ad34f2883d5a0bc06be3c1104f1751551f26ed25fea4d1cc90ea6d377da735c4bbf1b392d132369471b3be75649a247518b2b9d8cd8efc78bad687c4c107cbf9944eedca6de1789c2327b7b5718faf2f4aae3c573322e09d6d49cfb831c5232a63d381bd7f039243ab8c300275551af8b66ce8563496bd3937b9ebc98b795bad9fb9ec03ad036f16df0c0209941572fbef62eb89a532798ee649998090e31207f29fd512f600d6e23a2e253999656711df7d8e884d40d164a105c0fbfe831d9cb2ea8b55b8655ae2d14fa53e698b88c4570276bd0c0ab27e76d4884029e62b76ef6c19e66608b2b02fbe0a93bfadd00581fa8ea63bd9256f3865e757726708b32ce104661e3f5cd84f03ccc307eea2ec8fd9d50c3a0baa4c4bb39115aba4928a3bed0a880dd70801b771f4bff0fb8f429fa0420025b6866d0937b72fd10ffc48f784bc777cdb12151f8aab53153b4a4c666fe029abdaa74900fa4e4979be063f44f9ccbd442bc4be1da230acb8d5ed5e3b15356d92bf69b9c7d5ad3a8dddf710732ecc2a584b22ee76a32dfc41dffb3ef62b71993de49de5c90ac1a8a97c141a6f72fe7b380046ca9eb1f380b0879807a082c32491313657cece3c40d2ada986ac1540363d1894e548bd16176732986ead44c42580eb1fff77ac2147356ecc78e59929e4e6692e1b6e659c9a1a4359e99f76a0704082f5e6bc58697220c96de637f8a684c1e222e3982b093d618697d4206a83e7159e04cd40b670f54d8a03c949997a7fa09d333c4b7a0a1cb3ac0c9a5cca89a36fd433daa2d16801cdff2fb3a8d558fe4adc9d1ac9b12451ed740a4ef885a7e320c66219415560751b9a6d272da3c069ceb7fd2370e93302eb96999b145f01efc31723231cf020a216a6c446376a18c6dd41d46d6e64976a828067c70dbf098a5128fb30244da0ce61ba53add43b1cc51c3d5ef94789346b88d7e924498ad75eca739a326e686580241fe1e43ea31bc2832d178986f5af40ff234353ee3ad7b09c6abaa75d65b2efa6f56bb192b8320998b2e87a6923282a8b90d33412f1bd68bf86890dad11abd3f6cec508b45a086b14c71493e6fecc07938fb10bd5103dd33f7108a00057852fdca956d9d62b4b8b274e42de0150ad3a670f6822c1837d809805651ced16472b0eea2c6c2384ba3788065df8116bab2c32c94377ed020f3cfc86372b670218f1cc133147961e8a3d549d722758b2973b25a3d5bd9af79b6cc1522c01a7c9c6c7ea44f93af1bb2ce1b25e4eb0549faa4eb1e004966356786674ea3a47407dc6ee921d0662cbba3d50197987df9c9bf91a6833c723691c5d3d363785f16f5d2eb3835fb174c8b4f4ccc65e07f1211d8c4ed5dc758450efd3473798c1d22a0f23b2ba8f885670196e859ce3e6bbf1d6833b44381c92d1bc5b51b8ff6422e207cf1154d9eb5d49f094e3575ae4c4b1e6e1ceed8fd1520ec24e8f867a164f594181c6587ed234ee34c7b6dd7e66d97f0e9dad2270b5d35b918e39f6ee40fff1d8d244d71b5cda5315c5caca4c3b2a57ea58f568bff3e03205d30a4d8cba26d389d3530835911b51c703c6c5dd489d5daba2375d736b15f0df4101f19915fcbab7fb162857168fb110d6d105c53833aeeec86d684d548169065402e9bd2c17b4e9cc18873bc018cf6c91dcbb56eae60571b3fcdcd67068b6809475a6cde261436675ad524c1fb0b420cc760550c4d819f37b8c41815e3e76d1027018fb02118cbb3fe576cc90fe72f79fcf2f168091d89800e84d9a7e4ff4a4a36bb38921e07341d2101a372ad3f77e16d57a11bc0aae985a52c387c73dfa6617c89921ec0b9f29e1aa0a227964027548c8b31541e274bec8e21472c3f4c4716ed44fbe114d195ba1ac1f4fcb969d72f552d3bbed73c180909e2502b460ce61792acd020c985e3d81e3247d3f7cd5f2fee0a10ed308ae0d4e1c67fd0ec48703a6bcb859e157e8daf3f1fd41e4c04499eb10d282877e51e8b5a31a7c6246f881328e286a1e8c79a5294d33d023be26e060c7cba7a544b6cf23832542af567b8af063c13d2f9f44495e80f836eeeb2ed937a0c4cb419b3caee177fe1085d1fdefe0cddb868e66381e6ae2f09244c5112aa5fdec0b817328c6058ad56bfaaad0725a446822ac31dc45e246495056249ead18de932048439bc128ce86b137d39a37f78bfd98cb84c60af419e4aa0aa27e0cdae30423d433883787ba50b5731f4f8f8d92deb46833a17b73d199aaa2482e2a3cb7feaae624b5785d190e0bccb9a1f8db3e88c084a38d54a580878cb9c04eb8e8469fd46613616ff77a79dccb3d46fb3fb7a1c810d6dfb025b02575850b2327d0e4b0bb770ea2ac1d0f555ac86aa4e09f91b2d06d20533869bb8a5d84a54489aa7508a0aa26373736e019cd01fad9d2b037cdcbdee214b704d90be2d82f27a866c2589e9828130a4d2c6d7013cc506c67c98b2f18478840ff5ff27aed64d5dabbfe244035dfb3485704a6f6c1f3a952bfc5470b7f3b276d9061030c13ca77c77fae8798a69732682dcaa0fab7b57214972739c27123899844f85bd43596da4d610297ad6a4d687bc4bb794302c2618eea30e7d01c2e361316791b66d31c0a88f5a378db7fd57a492e45014803d06d584fad4593c460fe8291def16f29b3b3b92056b82c76286610e45ab79be33fab4eb60193ab1859a307bed7500d5704bb25ddcbe4f78715b6ab6f8430989f91811eb5bc2b7d2abfd6a2c898278ba9c488210f94d20254d1059afbdb8043c5e1809aacac78b06d04517e70930481516c6c6acde1ed046b54b4d2580cfb11c4403e69b58faa22ea936abe35047405dcf5d5aea766d2a37c0f55271c65dec7def888ff71c620ac8bb94cc4c0dcb64324c6b5933aa3b07ebb174603aa027829da0a4d33c583211da301c8875d875426ab778801c9812ef84094d30b6893bdb803fa76e5cb46b757821a0fb72419459ee1b5a209f0f83925e9161ad36d6420da847beff31c493ff2de44a5c9e66e16a3c27f7edcd66e24f667ff96aae7ddb97ad5a42a4be3ccc553fd4f6899a4b378c1a873c333c7ca4503c2a651e48b295bb97d57d9a6027130342cc67d97a490cdf9be425b22ecafdf99914d020ef4b9262ed1846487f22fad6963a945ef3a1b1301ea20e4276b3afa986f879f18cdd11b8cf1085d4e5aa5c5fc193a3502d5a61cd0b4099d82d15a5457bf23b3db28ce22263645af0b07c51391873acd4461f8d3936e962ebe4d7c48ff2e4dabea5b4cdc0fb5056f6a51eb1d2bf3fb09dcb4e1cbb233c775f884aca9f3f3e61a67ed9924f9b95ae11214851aebec55631b7f903315fccca424e0f8238907cd88602da6123e106cfde51191b6d5c8e6308c29152fa5745dcd61f8441e9b237be4789c675c7df6d236b0939f5021fd59fe76dbf9fb30dcf65484b8b87a00ce6b762843ff8b7c1880a3733cebe287e49ab1baa13fa42c28c26605acb5c0c9f9b17cba9e4e59a9cff3ec9422fedea0273646e150f2106c6385e8847d6c6bc3d4c93fd4b058aaa63132f3b875610f61225fb20df5b51269d71dfdcf930422837dd5773d12457082f536fca7c222e4b8e5751b01f227fbfcefa06bc6274fc8548d91c881b882e1b3a8ec9beb5901f18d0773ba68c6e8c5cde62aab8d4f4560bda09657f02d42cc0f4eee282f5fd1049f7cb27cff348215de8173bc3f220b3c3b15089c9d37f73e7b67a0b180700088fed4ec50a7efbbc31989a233f6b67f11b2510c9de45ed30f3ad576830ccd479dd369688e5c8b625fe448dff4b9a0ffa847ba392f4a3d17963f98f679a81f3ee2730e4c390cf72d86e01e405caad65eab1b5890da76520ca7448afd8678fe87ed8e881403d67195a172ef4c8d7282de1039f6952632ca17d378e2fa18f82853f4650ec673fa97ba7151f414622f0893eda2b25e8216628b0f233416d4d467a652ba16d1c0a7b17c0641307297487a0df9fad1b3192ae1cb6d95f222fabef6f51410e497cc434af9e0c482e3e293fea49af7fe55c5cdc0759a3379940f3c2f4d6cec68c69504ea7f2d8687c9eb7f7d483063fd524c1376bdf1bffd1503b413d34cfe9a19f4d61d5ba83cec67fe71c70a38f62fce1e55e870190884df805f58e9ec6d400079c31b26b7a45394d3f16c29098f5e8b2b4ed9ca427bffc3cad3276be941842a2675fc502e0dabe8cfa713f4be52c67786b2999ef66607837cd68a5cfda5eeb56a54ba726db06d5e01429856d33105a9307727ceb498e26470c6f4ec0acb2c1031f4f335f6950d6a101e9a17d69df6f5defb22664c0fee5bafa6198516a5d9d5195fd227ebddbae0e81acd195c13ba7a08a8beb6e06ca84258f345ee7aa8ac3f757915cbf221239198751e02e3377b4a1d4e434864e9e279df0854fedd39bfde4c59fb373ea65c0e0edaf07448f07c5391732060c86fe31476f72a53026540facdb79f5475693e916e070b7f60e12049090afb0961ff897f64d719062fef685a7a3c693cf6c90b823ebe569ba947039029a19b89a0b8a979723608d4ee4d7012e164118f8ebeba12b8b461805ea03e6eec16b842d0512b34daf96ca02dfaeedfc545365ec53f0d900789a56c9a5e2e6e4c5ea176742dad6611cdba854cb8b40e9d1f48886837cc481e3eaefbd1d5da6fb7dabd652a6febfa1b1484803d4beeaba86357002ad2c5b2e5d046371c11f90bf3d59fc8f29fde8d0422abe7b42041b7755bfd75a2562d5d4c84c15cbc92828fde7eabd22e548accaaa5ce1d5f2e37d9e70365d2024f605a885bee4aa98ba009bcd9c15fc9c962670f13788a57103fdbef0680ccf79775314fad3bd5b6a9a3cf8b2d5d6e88540a75adbd7864276a88f3f42eeed7673cbce38002100338f64563b087a9ad6a4df7dd8c61e2b35c2095b9b00414fe6040ca04272660b0e1b0a2281539686ce23fbcedacef50a4053236afac3dcffc442d221815c1b86d4543c4033e28976ca75cab8e579410f89c1f45922186432e3514b7ecc0e28dbfbb9fd049009520a99e46d11dd9045c3c44469747d0a4d94d33c9dd86e6443564302b74b4b83c815e3190d16e93f6e42468972066025e9e9a3df7166a49360957a31a38b4dccfedec5205e05bd86fe28907c7e41592368c81568e6bc307e854bcfcc230843753e5d71e7918b100875cf0eeb7ee23ea448c5f538c0e0236ae0e8c1c71a63a60b5b038708541626f7bd8449ee9898a481af1ba2af6a5d3ab8369a6fb2b4996c54fc1ac76a9b7571814bc72624e43ea0c0ed7d3af1a54a568d3250507c1610d41d7a7a393f2c8261ec5e9086760ca80ee7ef2d20cf82106382d10165333035619de4e470b16153d70aa3b54098df60cb432be62739792622dbde77bc18b9f939f7bd844d6cccc228f54055338a3aff714900c5c985291f171de9f159f8c7046a2adbb0d63b40222b7537ce304965336ab761c9c4a3fb1c138d21268b530398df0dcbf37a858e02a0b90c389269ccd73e2ef458baf7426a338ea3dc45007bba2c146e4645710855ae304f95bdf258d4527a7c2b55e836ab8b7df38255cd647f0d83685ddb96a3d32b0f5d74a6f50ec3ee2d3f6e355f8b115c08740a2186e7fa4da8eb8aeab0b70c8b9aac13400af693b0dde7652a307bdc8ea60363ba21392876f7117d0fe9902a12ae499c4b2eb735837865c2c6ee3e58778f8d2d7212a40e0078fdd0fa102dcece9254775b915e5ba0fb659d0586c0667dbe75628c3c9e5e316cebf5fe8f8aa021ab5386e452983aefbc68c30db3049b5ddf7db3a73c341c3dfd387059603f7b263565d52960bd71f0eac28ba72788f8b369629f31c838cb8a558df934be66ad23c32f11d7ebae1c4f9b9177b69bdf790a730dab316f242260bd4f3295d177b8b4e2267eb47a83f849aac217aa75a3a6edbf09c32fc753f679d86064cf3e8dbbbee76db18eff6ac032b09358f11be59f071f2733d740d91c849aef021cb84945e6f64d73901c6ea807721a5ffc9a19096264d48328d232b6b549ee20c757c84ceabb880e77fc7ed3e56f5b40ba21bcf9143baea939c3f387017e2284d3175715c80ee54b7ff06697bf303eb46b58b9ac48d860484a9d0d61c6f6625181a607f63828cc6b701502099d59129a68b1c1c5382e4c685ea92e73565d9d3e39c811127ea007ff10d4e78f9af1986fe96eea41f31f5db926cf8ea21d647d5afab7caf2f9cf1f8bb8c7aeeebca09388f7857809ef29abacf3782e87abd93f143a148468c8891b671deba80a1ce7ac0c863b0dd8cf1a937148639f0b709d2a788831f672cd4697d86d839ae07485846e0d1bb9e16311391d3d5abacd9c11d7fb49577aab7f976038165c5f8dfc690cc1bcc1f30533e4b96b7c0cfeec9c97f11925a310faba7c978bea29e961a5c1bfc3408df82429beddb48b5cc93159951071535f2a138f2ab31d0474be628f05e796179a36e32af42e75f212bd6d582df90a80431057a8edf6eee25833b8205b2dc70f4960c9e8a20e354bdafade964115a10759a64461b94adaaf42f1c12be31730e0c9d6373e92ea8337f5f23f810d9097f7a8c83ed8dfc33bf066d139eca2c6444d6a29083631fa2930b4b917f4ab24e5b3ae5b776af11a048e7afaaf6147277a558fc1a004cecd1b0b8c6aef2021e6187676e32006e10fe4230b73576a184e5daa35ebf1763e8662dd9fd4cace890a4c14534474f7ec74b6e8bbfe88993dc452208450f3dfa320b09f3cc7e4c731cdfdd9ec3f823d09192c141d7e3b522530f98249986475765bdb3014ea37e0be3bc828586ccd65cfa342bf936f722adc89a2f433442250460f000afaf6450ac12396a0547ff48683c08090e8370deecbde84ff6068c7463782e65f68c96022fc530a1da66b84b7b5791e52ae75a1219e4338c8280ffbd2286d95562c98385ac745e57f6ee7da407a9bec4de01d2b8fd1ae42f208c44d343a51db00b64b9f107c24f7c203147e42280f152de39c4269ead20c98acbf140ff30d498e96618441109c5eb4329b58c0a07a01e0c4b77196104c4097bf57d5b8226392e667ecab4af553ebe9eec4554005119928c58fdef2d2cd8f583afa819f770a4d17574d0e8707ff446c767a7a84fdb593e38f7f1582f45445b92266080a8915bc641df32ad0089da42d0aaa81a2f4ed9836c90d4a9cbf31954ed5d25eed2252b5d79bf43a76c4579aa96fa98763ef90994c663b34807ce3e276adebc59c1b3c07f18d5a6e8085a7c47dbf0532ac6d33a6e9a73c144eef335a203b30710d050cf1169a8dc34398dbd83588c665d1568e7a14129ac3a089d88f2225254211642482e2a3cb7feaae624b5785d190e0bccb9a1f8db3e88c084a38d54a580878cb9c04eb8e8469fd46613616ff77a79dccb3d46fb3fb7a6ff3909d4e42b6012c322e4f8db14cd4c001683907a29964761e6e155365d63037f5bb605207688f1a5574eff3439ec10e3772f4287fafbc10f5acf54054dc432c4536587f4662170c4f93e39126d599f381318eaeabcbc499b322ce56eb62cd564f9401e6eb515a45776fcead7de8293ba8006c435f69b8f51b6ffc40d692312fcf9d4ddc22167d1f89b5c238e3eda7aab0961e7b6cee7f0fc28d83b3e6304a814de8f141a6a15aae92769a65b536212be0eda8a149032a8829f72d4c9f66f7a35ae0fa078cc5aeb75fc4a810c460a98d0e78910486cb322bf490aa0aa7b1e2e9058c2984f8f6556bacbbd32fe35d58b5e54fd9df7bbc67c582e64b62ffa65edd1ed8baec02a5d690879893b32faf97a1b2b9292ec05c1cb16802183b71e99b2215e9bddcf010f6743df4954bfdfdc97e892b4caf673bab75c8e5e8e6efadb7662378a9169aa6c1b42300fe5f0f27d7394ce2d1de8d4a72736f756bfd9b1161905c4f6d99b20154be5298deac6e036e06d11328213fd5d3691911c39dafd11b3d4c85dca9b1bb85201935d617ccf93116cd36f561fc8d477b25459cccf21f306bf3052350cebc43577ae8bf131d9f5e7ac3023220849382c96d5eaa739f40f520ef72749295bd0c01ac5ff746b3720dadfeb192a082f2c3291d092f854f0a9c2dfca8e5c20c81380e1cdfec7d31a56e76b7bc27e921d1f297ad5a42a4be3ccc553fd4f6899a4b378c1a873c333c7ca4503c2a651e48b295bb97d57d9a6027130342cc67d97a490cdf9be425b22ecdcef7e244d01a0176029b0527695c58ad728ea5b0daf905258d07cc00831d0ff7ec5e41b86d7c9bcb5cddf7e5bd53f446d4d5ac5671f462f4dd3ce00534b18e343a765e7e84e983a226abd69beb5e29d5eda0afbbe098b7f86d798f88ae7694cbd2efc8f22d87193fe4e9c2abfd45fad37461ed1471956e45c5e13f8308aa0fa555e94e1044b2ede0887d5c3be258f00cba9dbf84cd21a410982724a5dae076f277b7290c24ecfb5356a3b9318e72b879ed940fcfb9fefe4a09a83554b360a2f8efd33b879970ec30e0aa48151858d3f00bdd1902e422054abdae585a7715c976a9a80597aa314534a96b4b942ae0bdf6ba9ceec733127b8066ad2d5d84fcaf76b4117228fa2f1711b5ae0161de9025c455e0987dea3dcf0f7949b1772acc4807db7c82d6a055af002d8e3fcd6593c028095864d8805ef00ba2dbe4203730ed75127642471c11d9b278b3b8b5bf263b820507e6320b1e82e9b1715010138693f37a3984f4d8f7dcbf373a3f707576fdac3387678f9d4bc78d0697b688ac8b730d9304f20757ebe8edaff28bca73e3c32bb6d5b2a8548e2ea6167b535422edd5cf8f99b33d06e29929ef2ab3774118eeddca7c4b31677379fc2fcbb8933a5cdce22e78daba8855a625c4dc4ea02db4c5943ccf3643ca8ca15785933cefd1fd94fd30d853043f0017cdad7236bb5005667e630d89f50fdf90957fb16e23fb1f975106e469661f364eff3d40379bf55b881e98cf670e70d5aded193319f409b5442e15b9d94510af3281efb113a6b6a7faa6c68ef122d777e4bb909dd81e4fee09bc210bcf3aafef98becb9eeca6d7d339ba51c52189717e364bed4d33b715cba930b1454382c90fefca67dab73a2da485e3fb29dd5b9a462baf9e0c482e3e293fea49af7fe55c5cdc0759a3379940f3c2f4d6cec68c69504ea7f2d8687c9eb7f7d483063fd524c1376bdf1bffd15001a4ef2102a9321d5ccdd0c87aeede665698cd65d3eb5d54ee47363306089688e73d17694829e5d668da3581446a5530497b71e03254329fe3debd074916abc80f5bca5d8c766976535f0e991d1ef389ea600a7c835d83b24e66df807cf1c4dde84f93d2a5d9ec086ccc28f703530d52684043ce4c04b256f06647f9af31d7d40c8fcf7d440916402d7f27c4fb5ad0ec18fd8f17a2cf72a534491dec3924973623a93be6659d27e490d47ad5b5d1a5edb1db53f272fba6828dcac4b3ff5df3c599193aeef2855d5a9afa2766900213c79d4381fc67f51c32c1970fbd0a7f0616c29cf7d907da20cfdb27664706d2ee450adf7bdcd9da758954bb3307f8f794f5fee4308f1276b16a024dbb940af2ef6f7bb94091dc3296d4a6236ebe4add4a60ef3b116c03da7702ac905791bc2fa34dd1e996fd45eb885c45265d0c430c93f0d1a00a3c51657e0f3c5f6c05ee4ffeedccbee9f9451beecbae571e2cbe8efbc9b13ba1e12ce4ceb56833ada2b8f9f56d8c12110d72296f4bca3252ed705dbb93c23fb0a7fdab68b592197ff9d92c6c81e3eaefbd1d5da6fb7dabd652a6febfa1b1484803d4beeaba86357002ad2c5b2e5d046371c11f90bf3d59fc8f29fde8d0422abe7b42569025bd9deb673c1dd8224e0eaf9e8878c5bdde8164393856b681c84bfa5703b35002143be0b1b13e2d4bf98e44e794a0db23e75867304652a2a20d8831ab5e2e07b17a04a94d8292963dc220846a53b1d2c70d42a6ab302b791c1024a788cb315c6cae497e19e82425860d13a1365832c905954b47b75a196954755148d84a0980a356694e118428ffe82b9edc8504cbf1f8d2621e6728d8f349ffb314b8b87b5aa7898326a37a24843baf1722556f60e9faa3f07f84ea1f7089b77b38e6eec7a19c7802e67c441520492306fab66176e262f761c99d585896c25dd6bf7feed110916558610d0972ae148f04b537c63e0691d7c2f1b1e2cc42aa242c88a6e891be803c88cef06ad0a2def4e9dd7b166946f5bc173b1d724033de1f1a1bbf4c26efc6977a69ac56bfbcaf23806c9d5b5404247235781a99a3fbd9980c0b0eeb7ee23ea448c5f538c0e0236ae0e8c1c71a63a60b5b038708541626f7bd8449ee9898a481af1ba2af6a5d3ab8369a6fb2b4996c5438e91c2c5125a6faf690a1152eda2571207467912514edf05e7d724da7c646d3695435706477fb7c96c1f6abe1b7792d7ae8529104f53aff032f5f248cd2da4fa5ebe3f7bced012852a8be6121b954e50af76540fc1abfde67cf612c994583e853547d2989ba594d4d2a8952a08f9ae28552b879f3fef54d6a49430712e7d25dd1b0a5a4e27d38cd6d3c43047680102998329e5f858ccf1b5de2bae14c93a6c449ebbf11be079f38be2d72ca9983130bd418908395affb48fe23d4b908867ee54184956b66d58ec3fb693660071d3f341056d7a91a5ae0776f4ddf1a069c7fd99e82daa033947b6c422185c66e9d18886b738b29e89d412114e59c53fb01c0944382dd6ccb981532e325f09d834b560f4ac855f48f7f464c92b8ff1efac71b8537c512288a2ea37bd2c582ecf6cd226cbc9a64d39a1cde9f33e9b19fb27b7d257cc71d52f88dd900cad3a54f05bfd6b1e173daba9fc73540a378ac579fe8023a9d0c415391f0d6eecce6eaec566ce0927f3d9b65ddf95880ec19168b815d46c8849438e9682b95b0f67d2b067f3c38e5dd0ca2e1cae065d714d61a8c9a757ee82db7d4d37469539021b4791fb4facc09a1975d60c2e1e0cf8f2dbcd6cd993a8b88531857a59e0d636a618e7e58b254ca2da99fa5aa6f88b9fe53fddb35c832293c436ae17304f9e309e0a4cad8d6c7e0b80c4f1b10935d34a6fbb9480ac3aa26dfd8fdb948237f41945d141c6a11b367019a0319e7b14ccd42342d1b4482d52792219c2084f9af7328fe5616eb72aa09b84dac3f26008fe6806c09b642a5ab67e16aaa8a4b57cd308acfc2f2bdbe493f1dcf711bd2ffd1b4ebca3538f5f1c64e8f819d46bb1b67c8e4e5692cf374d4afe49863bc006c59f861c8958b6d80e455a6b861a8412e40b95d36e687b3b3a4463b00c753576809079c462c32ff765d88ae8100c141d6ce4a8728f6783587bbb8e36f79d455b24d873e3e1d4b08830bac764340dbbe3bba75fdb1c0482b547ad36fb41cff8db4b87065973be8bf3e31401f0cd104262b38867b70e009d83104e6cf7104a0ae70a9129d9c8ea99f151f574d967bcdf33926aa55845faafc0b224fc6265ab78853fc4552e6209bef80dd14a1adc230d232f0b6a8c6ab09e855f195f3a34eacbaa68de0e47470440b1f3329a1572e801009d6cdc38b4687a5d0fb227dd5c88d2e6d6f9fde521845a45c2f3032eafba08065a4d632875feb8a01e459312f448a69bc5c47fd3c987664df18ab9ec2afcca5bbddf177f9717bf3f9c692212ec54689c2f8ac2840d1a6d2f958ef4d0802c60d7f838dcc1116f707ba07bf0e21e08154c9c62b94832f852ff0d65ca6771847b75f9bb0bd092df0d0b2aa43780a819bbc0dbd51fde7c7b47b9d1a35aaf2bd3c229c921c08a5bcbc49d5ced72de9f5266c047d3bcb21e7ed44c16cbf462f01fe75a210c6d70d4c93c195514c40d803da2c5c2ae382d58ff37ea759984ca653ef75b746d50ee0bbf469809282a20e9d57c33c1cbcfdc67ea090fadd6495a4e36535cb7c49bbc338696fe3a6cdd9202af2d8286bbf0f7e6f28c7ae54dbf1177c5c967945b6c6588307236e6c15322c276418ab390128938d7fbf2c471022567a7ce00dce95dd738953d3cf201cc02deb569b0d2c9af2bff45f5d0f05eaf63f857e25a9f0c513de21108f579940f61d133b6894471877eef44e1f14ec9998ddb8841142d1254a3d91f15c9e87bf65901388681691575a1ec92c3674c3a64cc0c57c7ae280e453f0fb8b5c9f64c84bb8190dea181ec05facc04834bb24269750226794b90224cb048199fc3d61858dfa0d478e3551abab1648629b04dcac115a572063839eeff1d4750edfb86c7e90e40735ace279badbeb2a0a43888d73eb285fdd6179eb030db09c41bbb037cf6261140408638f897ebb90e35174b54e498ad33df5e59887a095951226c0231eee87bb1e473c88591308a30f6c4c22025915bfea718aa5d60a22656c600bcf265e0d047f9891e4f460210159ae4086e652a8093158b4b46804bf5f528850c998e624260269679262c798a15283d0c52a92a631284169099a35a4c03e9700cdd1729eed86a721b229ed33f95dbe0fb212152dae88a6ef29ec93964dddeb2b5a2eb1d06f2e87d844856d5d6ba5623e6fab3a23a68beff509b907c569b9125b1b95da740fa1639e546ac82f4b76f28cebcc22e224e7f5013f0d1d52d0ebb6932acf5a187fc04d566524187f4a7bb5411316d4227f0833666b5b7441eddc1b039ac398e7fdbf8ff5e727e908d123c4ad0986f7978116b61636823e609a2b78bdc8768dc26495aece8de2af67606210da6edaf7304bb8a3b90f45a2d97a537a3769a1236a2290a0dd5f7a52b32894ba88e1b7090edb69f45e874783c4a0c73cfc5ffe3f970d77c53e37b0a46d5a2dee8d237a893d692158c5dc4f20c727450bec65b604144e9cc1467abe9273d99769d1d85dc2a08feb68f292deb2ea7e67e5f462165df716ef164ad0248c3ae58b28d33e7d83271948857336d264548b4974a8baf5379f3545b7eb87416b068108ebb74c30f46b65464eeb65a8c3f61670d4fb46f30d0c3a3409cd24a5dda3a96d56413f5394e0d144cbda6a2fa0c8c83deec0f8aed9220642de4fe2b7953fb85f5dd2871564cc1478cb39f52ce0f4027f317694b4a444de44a62085dc30ba53aea807f87da5f67a43707259335b44b8fc11e806a0078119e72107b58d7d5832f1e1b1e979d16f7a76766f1fb24f70c76a08ea87939b1bc0a9dfc92ff9504eed5e71bf56cfb1dd2e149e2c89e9bcbfe108245ea6d99df4efaff62728624184163767af210a84e5c5f90c8ca3cf61dd326d035e7877aa99ef7c0eac434eb00dd3d31c1840a2b3e27a04f9cb218cdb321716d0b261f575e6ea7a71a0acaad1ad1e7499bdaaf494af4a1d3ca8ed873b6b2e4b4acc9183601553c3b8e9291d8386ca04aca7ff56f1501d5db5f885660d5c4c5004cadacea3230ffa78eb8494188e621e4d6c5635361a61fda23ebcf6d6c21655db9e36f565985f17ef3153c4568cb069877e5988a20ffe9174b4323624709e63c213d81d4b6d78a44efec6d1e1d0523eb3269027a46af787d425c2a4a8513131cadd711d5007545ad4e9fe90342ea4306e1af875b6db3e9bfde4252bd53d90d6f492cd0f18f101d89e0f0cce261d84ed0bdeb1e067ceb88de2f0ffb33c2a80164f38c1e42613d193425370a36bfdbb2cb405caeebec71798b3e834ca0ca3741ee5e1aadeaa7745be27328032ac539b60e3e6f682eb1c49c93411c1cbdf3ccd9ed9b06015c5b7a6160f604c4ca84cf13de3099a3eace54ab99f0ed1fcaed91e4323d4cdb6218ce6669010f47eb45b4333ab32efd3a8a4e58481e68dbbbfe3184407ad4f8d16221e4c926bed51b02f2e74b08b760c54498e5c53d92da304d42060208bdb8fc8975368649513c66253c8fa30289ccd82f4c27337639f5a53d55ddafac7da97ca309d2b979fb76589ad7f37811d7f7b29434db31765ea012d308741485ea39ee0f79dd4294dbbeff80e11dac1184835c003d8cf0fd6393f070be87e02e35f9ea3dd66170a3504e611617ebc3bc0b3182e635889927e0381bd12fa2889a1b092f84bd613dd23bb96619662d35bfd645ae7f0dec7adf8bef44591bf9f8dbb3c070ecdf455e948faeac08b8fefff497b55df92a2d2fa33b5de57b1bfb4f1311c74205f1e248dae38bb6db10d4ab3215453f3c5585e4f5dc5ae15946c73dc55054118ffe2ca0eb4d81d5d2c630fe707f61a8979c5f73dd3cca751f410f60515c55280138cbad93c3854bd0271d5cac4540873391444a30becdc8a89491f38dd1aa5aa7ed83709e67b124d87663c2381b76686724b7079c47df5321c7e57c52f68117dcc624da3bb0611f4eeb8894b8db26efc0bae526a5f35068e9c0d32e5158972c0b00fb171d3443f8c5b1ea795a9aaf46096a5cebbe9bb8cb82b3c41c1c25d1d181c7962db16bf274ce02ffdc39c2c4e543139f4ecbfddc7d7f9166672c0e130a5ea58103f3e3f1c31089066f2bd515acd28b7dfc71e84b353830cad9d833749bd8cd9597d11a89bd52ba3014d438868edd12a2c9cf48ecf03aee7f821558a9f35af52a270eb3b0ab656b37511be29f3a9e6380b875dc6b99531b586a5dd2c6302dfc67b7a2699e7b49c501f916cc6f7f4c439b8c0cc3d32c074a5e3da4862896176445ca198d141767011c1c55cfeba73ef8daea2438e61f91a9c5796c7e497b7fdb949657e16dc673743267b0b5caf63a5179bdb1312a93c12234549e530301031474fd12949f7ce129526c126d2e2ad1c89ac1a1feb3083a4aeeeefc6a4c5fbac1f7e27c866650fcd852516a53f23cadb69eb38dfbeb3c2d703797c43e9b95559f538bc3abef134941b7b228d58dc852d667c9f3df3eabb6b8d5766068763633f015719614d39c4dd197a577b512ad501bda244d8068fdf45c885dd3e6fd6baa4afee54749350022edecdcf1f547d376ba8f1e73ac10418883ecf14800f8034f2edc4c726ae75cd9882cb24877a624b19591c3f1116ed8bf98536862eca8c6607091785bca4262f50a9e4b1990326e4d826a7e848b52a4378957f8660b8488c599d89954a0bfba01e4ba02a55cb2c1cbe7c94d4e4ee5e22d870d244b568a02fb9842fd0df968019445ff2609ebba9997cf02d790dd508a9cfee40802ea4096f3fd16adbc5effc10121aff7b31902e6d56a99490e1beee984bc0b4c2e830edd4da87ff697b4d7bd7a111cf20fff65f05c8e43f1d1050a7dfaa8525babac0adda1d186d74ecbc417ff1b2f270cf517a3bb221f0b552f7724acda0a50d2214cdee7cbb1fbd041e2ae5f18a80610831c8bcd731e396a0e671f8b9dc2be69a0c3235d0d29b12ffd2f7d4ac42297656480d8dc0318cef040855a280844810857617a355bcad3b690a263c5b690c5b00cf45b407b522b93951b4c16a151f902fcf9cb634bfb594c3109b4dc02b1bc46a27b481aebbc6d409a029e212260b53271907c9b887c5123a1566e413cbc9827ba70d1e9a1508c1310b5b9bf8e73ebc7f741c53d15b1b2ddc9c3677f92f42f2fa14c8ce8b6a53ad9f78cb92d4c123cda6457fdc28b26f565cc1a303d77c4ec207f3a5016a87217d523f6284e2ecb35fd2153aef6dc82e0ead3aa2f09b2da9e8468632d66cf5128d5a66b5362537546c25d2d642daddc32b70df6c3c17ce24fa4da9f0d4d1dab9ca6e505eedfa39a6e34849d6b5484523a823c8ce3e78f1cd89eadb0ff4678eedef7c6a29845115b7dbd30ec42f71e2c156ba10f0dbe70b9f799c58464e8ca03cbddb8aac8866bcccfa8da1089d8df72820062d0f9cc8ba98796f587e9d00172792287f3bec5f7e903be93676128c56e58b0830fbdffee2b78c3566577fa067f7ed757ddab95dccf1d308ee97a92fb99ed93458c671da935233cb5bb6b500cc21230de23704f853eaeb8d5b4f5f5a7aaf9b66b1c7888df1218e3835e10790b4d6d34eb7d17eb10767b57b5f2c3b7b28029f706124d443cfa09cab0871b103007c613c7aee7dcd2f8dec1c3f193442430c99dcb24dfbd2452cd6b54f52f46277a7d580169e7bf78d4d0adab36ede3bbbf41837160cba7222540780db4f7fa0629bacd2dce8461d66af482ab3222f21717de2c882b557e70b637de0db5ea3727733ebdaee0f453d22e6c8c82e0c70d5035b54829975feaffec9f8a351b72ad26782444d04fcc3c7c5d55ade39fb2e95c5d2b499290eb540a464bdecb6d08b555230277d0105e118a08c532ba8adf912f6c9ebb99a48553e277dd9b3b1a765fecc2e624982d20072ac628999269ea6aa0aca7d8a26411c6d5b2ac26407841afaa4e37019565a3157c2a272c523b3117005d94655fc7c7c3ec23e0249204d92c50155b0a1aaaaec5d0d5c10dcfd7deae812c5aaf5242e35fb3852db2eab832931921b69439f649575cfea0d15b393178b15492df76e4ef0627f962fa73588908d8c4922b11c898333630db6c1a085f2506c805aaaf74ab306fbeebff1fdc1f85b5289cca0097b51a1cdda90861ed836d27997bc2f92858c87cc29a3dd37eed675c026c01c68c8880b513e6bc6be005c87f5a3451c3e00814114473647b3ecdccaf4841309873ae47b9fa86339b0f4ed7cb678e6e0e928d607e3c0a32a3b4207c890ac90e2257596e1eb8f205e45af12e8e16c6255f107d354feafc5c387443203458fe1b58dd43c737338a9dbcdcfb86d0d421e244b23f4858e623419400e8344d1fd38d201f17f29a596c7eb5d852c6a49b2832137948f8b41c9271484e9e63a682d77cc540f8ee584eef945f0634394cc5afb989b1973e2e96ce4e97e5accb1d23302000c34f2a4203f375676ffc1b4b7e4ff968b2da40edb6148d0e9e3c6bea07d8fa144a3e9b3c9699b28f7c7504d12234d441b10a8e75a497543fbfff85f3c26ffcaafd065f2fa7777c9978570a09411dc4af51218b5107b27d1b723ae33fab4c515654ff51a8690cea05738521c7ab28352855b338db82e93a1415ed1d5708adf3765a9412f4267f7543020f90d1239f7dc6f0bb48316c7361823e7dc64d47df50976beb3318a99fa931e419ba75204389c6014f3cc370f22bbd51639835b8a9b8d9e23a6f29872ed4df5eb1791c28fed19b3d803ec5d17bb65697b13d1d826cd5b94af5ccb14e313fe7888e0e8b4849ee7800c49f21d8c75fd0693b913bf9e59893ecde32cfad4cf40c7ca5907a4a89ea013bc3279caa2b170e934296c75810beca4bd42b701a972acc9c6046e0998f72e5fd1bf8f3284b83a9bc9d291dab915f150cf77e92a8d5dc9e5f7769140118ecbb439bebfb2f089e358ae9cab1bfbba16e976ec9ded7f3fa3987856fdee826851674b2657309ad81e199744fb12c3068e66e54441972fb2a092f368d65aec9e29206c317d8e4ce1c615ea500985f46c063e1adb78dd25d4a874b3f909e7cf78ca623e4c116d7ffec264c74f52dbb2ef2e555cdf71e6684759652ec58d2b4f8494e992da926590b6d32dee2146110f103040da73da1d22a53eaee56d46d8dc40d3958df7545d4f561dcd520d94f5abde11ec08511d1b8f35757d61e90dda9da776921a2346656c11e56dbf393450dc15fa268c076b0e7a5e5d626ba16b96a48b499f8c3a9fca0ec1feff3b9f2bcd875a9fc4119547b13c108a4a5cbde4091557c74f23de97c8e5a4bbd3e0ede7bb454f150e6058bcffec65d1d4f7f7f4ac50774fa37759ea4c4b8f5f31e43218d5ac62809921494585f2b388fbc1cdd6e4edbf04ca5c4678cb4912a24e0873f508cd1107ea581d262791e3ffa3d877abe204eed7500eba3d8146a4e10fe2e7a8d36a03c29bdb1307b9ec83b4a62d79b7486a451b3818da4331115697c9882ae724311069320d380f9b6759094e818b21e8321f5aeb2424ea4219ff20693afd8b4c9e6f0db1dd78224cbc91de01a7c4bc6b5cafe9293b37180e2e84227a6c47a3f507d3372be96f597a1c9294246397d7fd88257e3dcdc6519a1e4f90e8b775651abbbc3ebda734819e8f93e45d92c148134e93ab5f7fe9682c9778a744b0c57db6b44ef7c94e3a054cd27697b25768ac25d9c04f74b4c6ebe140c007d1cdb3b918cab8c21f10b8563087d35879d579d5cd5bdc923b1d4744cb48eda3d47a5ca8b6cd054ede3a77d3666b8e014f414c6de75fd55f659f17e4cdd7a6412fda7354182fd75d9f5ff903a69dc48afb4ce6f3b9128da43f27606abd8300553cfc7d94842cc503962c54159eca19bd8d630151a886f88d6256c23600a3d6ce1b279872e226a20883a72cc206d0a4a78e0aeb66d4f05e211e153859a40910d6f4a44e26a487365ed541011e92038f5af0790c864d903f7238db76c7560932414575c91b381e55b03fa9bdfd0e99d744b78f3f89379be4880ddcb40de82bcdb44527ce1dde3be84493a6717a07dc3b578c23804a516d08cf8e973e8e5198568fa59894d0c2e8841acd9c961b5cf4df49ec981ba4697627871b8b618dea983d843645352778dd6d42a75a261d465fb89116b417e39bb7a8b5642d2c784568abae0d3f5440e237d148edfd93a55ba8b57c97f766369bf1889bea43a64041ac555d2d60fb8b8a2eaf2e398486ec1f5c170064030a1d0907d142c3b03b0cfc536175bc8bc765fe7b675e2b1a511a6eb83472f8e5e965beb6cc128578af536c2eb70611f3429ae6a78767fceb9cec93dd6dd9482ce1b6714ee80871dcda6880015a6399217eb9f9268305638b7d86166892dd66849eae26e7e37f8c3740d51d56ce2c3ae984387f9a99cbc0f071881e833ee88a1f0c6474bc5a5d8d280408d6a11da12a1bf45a3bec78a89537b524f259f5a531a674bca72d35285b0fa1cdd4bca75d1d77efb6b9092f8ba7ee3e411eaef1a9ba20dfd3584b5e9ef2bf0cc309ed0fead600c7e8693c5f9db1a741fec7da97f9e22b8ab5c10f2fc90485706c9e4e7f976c41b3bfcdb4409bf5617029f91ccbbae836d979d36d44b44ee1000cece947270cf8d428af0b3b96bd34a873edd22f1c7b88926a59a46c038686c47685eb10f6fcc342143789ff2bb3259ea7e07f7ea73a7b47b60d9d608f22792df7f86a22d94f2764101bda822a687f0daf5d39c073d739ae24d1d12ccd2f8edb97678feda732ab5a461941295142bec5caf31edf5aad2b7341a516661545b248e764523ddfd1ead49835b1e47b4ec19159e9c12c867f2c393cd4eebdbfd4232dd19c0d2010977735497e6a371bf8228a95c8b83217eb50f44fc161b4d6408ae6b2d92992b223396b2f33970a0bdc5575168d2187ab33d3ec5fcc18bc3ccb3d186161b177edde1d42ed119023286ab7cf2ccce0fcc9024ad14b8e17ac1c870a33eb46b8e5407b0294dedcaaf7a1975c3d55b4cbee2c2be48ca2b2a6b365932bb74511c63f25e763cc8e7d35ea8ba6e8cf75e5b2c4261a593fff20a45d7d159e32c76c5561ae8d9d1d34204025a57622584f20cd274a420b1275521d3961765820405095d7ffa8e3258f4721882db3650d78a1a8e356477c51b2f4431fd92f48b887f63d936071b4f6beaa1ae88522e38beeac7588cc896519051b2259226d035ad9fd98596e49a38ba3e50123d8d028b8a91d6c310ca5cdf47bb6a238e3c3d4d2ea1f9bf85d4669a0e1988582810a2fe85d11000ce2f55e994d309da875fbf78afe75cd1b6b20f49b67426ac519169af71765230e337c1524544837a832ce2c69f1513a83e40bd5592fc874588499b742ade50e4afc7b91a2251d62ec897401810f48e9a5554e073f3d5e501989d2c0b3a73097d99e79cbec509f207fefa76d8969c0b9b5504b959be1dbbd5dbd9551aa7403519673eabe61f37bf8db87f37d788fb846678ea82c266d74e3770aa8041be30ce27bdba5a82f5e7e0fc15f0b020ce19749c861339b3d170514bc776386022c53996504394e49d69fc2c738854fe9710a67114ce63aabfca7f942800391b799c217572dfca3ab89c196c31723dd19bc044a1eee47ea34bbd0a6105b62d2a5a6adb5e29fafb8df5ba0e35b6ba2b3c715239ea6e95b25f6e84af6b7dda7c5291be6989819a7101007898345bc8124ecb662dbdf161cfaecaf4c04af2fbec8889c7176dec40f8dfb63ad8514e3610bb807da03fea4e293c83b36dcacf29d8250ba718397ba1d582b13f2cdc733526051666d15e21a2975e00dc8aa10e46750365d852721d9f20ad3d3d46ea1fd5a02258bb244998a5835913e08563b0b15ab34adf5e39b52eb8d239a094394a6d802f3e86ef62f17e653fe678632758a929d38e451e5b2cc38784d3edcb495d6de74b00b76a0e2e5939354c39c1d83ee44b43f1846245285e9e36a13d96cb80c732a9de81a6511aef58e4dcc9bf2d7a840b93f41447baaf83fc0621fcfef08cbd4caf9c84b07cfd477ac9e25f7cf239dd3358ac972acc19cefc27c6ef9992d2659c07eeb52106247a545d975ded64c367b226838afb5e9b05cfbd61575e64ffa7b9da42f138909b38ce9e69d1d9201bde4ebef7a3904d09b2d0ecea2424759b306664ad2062aa50b299b50be8769d25e6556006387380e34fdb6c692d505ecbb4a92455a46915d2791fa853adf6449489f601721e3cdfe39006cdf299c8f39148ec88cef5de605e912cd29a93dc541199be0baae41de6399cd7b3bd753b1bf94b7791695adee1d6b8716615ecbe885eab2d00bdf38427b2f0e25cf70af0647501a1e2437732dc4d051b4b703a30cc107e42cb60c32a25bc866b0adc2d382363cc2cd7e66c526e56599760a3f221c2a41d42f24f3100e8f1e1456d2cd29641b3af002fa9c32921995a12bc73d5a83c270baf3d07d798748d0fb5ccd7e791925425eeb2e10093846d2c63ea72be8dab35907b08f2e6382f841e9bf91c19e5c0fb45829e06d9cfd06044512a7113600ceb69defb20a73cfb8a44e483140265dc03c1703df7939b2d70a666d014ee4d58f4c58cef1855ad49a21e1827c10a17d5cb0a9717ec7c84100f9e1858f9bea9516d7ad2577f30eb94ddf5531cae7d5c42998d0e823a37304d9a028c80bd37e75f94a45fc6a04944d176b14fefb0028245fbcd4b7291d89fff39d33dc01baffffe05e3fed11345e4a7b34961d37227aad86b085c581c29faf5467e41c35a969264bd923d6c6ab72b36d3f2df7fcc9a5f164222042c9b08e229e562e9ccd263cbc2625ea02ed33f28f351a9d5672f853eea10056f8b98d6b3b9792167e4e749d7d05a3527bd15ef94b4acacca7f4a53fd44646b412eaefb5f573b0036b4eddd1c901b6d7dca6f48e380d53b00bc4d47ee4ef346bcfb1dffe7795cc8e43e57cc91e1b2be899651f713959f921ba54b016f5a6876102cd1676d7a5fdf7ab39e872e7b6f42bece762778f20b912142b9599db9aae0a9b7960b9c2343990883f8e5bf7dd5ff2a02c837de38c2a33deadb115ba5eb601c65c5de994e362674e849fdc518625bac57561d50e0dde5322ed0e8c4e1cdd824cd4b91d7373ffb6f28fce37ddc3573f64aefcec6ae2332388e72e15f34086c932230b1724fce6853b8c4b095c5265b6b4c6367c1494e8ec3c9f3be30655fdfae2442f85de6f9fc36e1acb706235d97dfc4dcb4e16a9e9f3bfffed85f16dddf105defc13537d83fff4fba4ad35d9a5e0d751bb7ebdc3e4f3fae42caeeeb22a6b4018d8ac7c204dc8b6fe4617b34d04aab779d2c1fdd44f2222b8765bb8dc2e6634d8b47384a8cd9ad6e68b4677e174fed57fd3dd54f6fa0e535ae1ba94b8bdf80fcf4ea410e94282162bcb811460711490a9e89cb0f4babcf818b1aaaef9e629bfde623a400a12219957e4ed99c50ec2b81ee730b7fc4f4c8f8c25123b9c8c9312a2efd7ead1ad9762bdeae844eacbd8064abd1074780aa95785ee720f98f606772145e2d031ec00ddd724d92d98e6dd73421d3b41d874a5ab987e05ceb2101bf45e811a810e2b95761fb206c7c428d00ca98f99bbc9ad4ec2a9a47fc81e83d9a93edff0f6ae480ae85826a47a58a59cc41b47d615b66b2769e60bbcb0d9d2cc70d8a28c86372d134bd89eb77749b6f758dc347821704c4c07a6f9d0606dd2196c2ff2afb8f72cdf22da84fbe39d6b06fb4553795ce15ec545897ede76eb7a5d59c7bac06f01b7a15bcb07e4396c3f89ad0461bfd83e5e74f6da000fa4d06b190eb347c65136ce0fee529f0f9623a2f1b83a3863c61bcccb4dd45f25e5c0fb8018f7d634e3142e52e42056db0ca80a5a0cddcf7917ec542b94f729c9a62411e7f832258d00d99e7c7046d233ba75f0e267e9c199b5cb7f381398c5916fdf432aa10315cc51120bb57e4969f111bf37897a7158e79d3607e643170e782bf6853a222409b4ef877a34fda7868f5973c6e2cb576ffaf76704b2d4f08dbda401016634a559bc624af7779f804b463ae99a176df12372c0a08f9b640df4ba8a709b068ea3696234d8d0cd275a712b8735da607a3dfa14e1fbf87a68a0cf4507a31ff33f048486ff7969b0a5bf55f90d078df31b9213210c377b79abf9f21e8d8d5550b68c765e7ed1af5066aa2f055ae6678d18f5b69afb5eacf87278258961681c940d37cb32656dad1dfd5e088a496fcac11b53fe5b2c05dd383070fbbb20bccab1952985899d7473d402011b8550efa1a21e47a3bf52723d50d5d5bf75261d38e7169ebd88fe38b9a4a4d832f4a165a1299fb2f236f869d1b778cf4274349cfbb3c29ddda8233f01b96b06408864c8e4f030ff4e58b7580ab2b9e1d9cf53398d22114aa34687621ab57c38ef850963d4d414e0feba8a5c64dfb1046bac13f55a23669fd91ce0ecddd11c0de5ab4d699784edeb2e3c096aa1b18d059f9bd0b83f91ef76c56346ea629c58e4a586e8f6a347d36f41a2f3a3296fcae651875134bd5d214e70e01b269f6aecbbfde2c231362459a2db7fd1d3460f5cb99841141dd093d937d3e1009ccd7c0f3def78ffc4066eb2bc88e85e0f805af505dc3e83ff38a7fd3f913793a1f99aebd36c171027b9200f02c9b25450e4247666119e0b9a6134f1ec78ec47dacfa795b6926e9982b41135558f8008eee9200a7698b263a5ee6bf358b091875a05c4f7d4d704c404656c8efa4c67b3fd598d9edb53b8e7087305fb8d4643877ee5264fdb77a067bdd6bc0cddba127e793d260bcd852c84bfe6c1e43fa249a229ccabb46ebc15673eddade289cbc72f185d10408f21722ff2156aa17792680775ec501b46954531f28ed4179e9662b1da70da7b4d466e1e82c30705e9cb1dfd0605021cfee4829437537c62855c3903027013109d759ee5d4ab69be7b633dd1c27297437b925250f51eabe6008fd6764ad2ed15d3917e3e1147c25876e4d2d710b19c821c03a5c3ea20b0e468c7ebaba773a9e76c077d6fe6f84d631fdc30394c6c276c3879057e486aea264fe06c751bc2b7a24df6eb4ebcbbbc8323e033aa5d1a1636890d2bd867f1bb087469d9b2bc3d9fe69bf53dfac5c3076215313a5540a70b5f0f340490af109f3296e30471e40b1f3310cff4ce62d7e277b4bd8b0dac847e087d9bfad8bee7400a21a6347287dccf9b7753d4ab77ada92e112e79b50b4257019689b10646fcfb89074b8a0b9bea883e08961a21c0889ffe18d3f1e1063310ea117784d62c60d8aeefd6cc307ab2af16595d954b202c04cb6df9a367a4aa2b0f5b2848115cf527c91b553ac0bba5a98d8e73cebcd90341220f4ff953ed53de11533280965c7f3ad94ede51bde313d1d402180a7633ddcf3bf19856593e40beb76f53397572b00c220a6a35c660ef82ac8adf08a9a900312f64e13012cac661facc993917b8ce990a42f514993a336146de643801f869c6fbff91f274da3e9745bc9c2d130175acb48a7d92d8b4610bbb784ea1277ddc35559f72d9e8f54d1105b0f6383c52c4fb2f13e92cf62e23cbad2233dd6ffb574f2b7f510f7cca8af0b515ae62904de040c78c9635181c9a912d6651af538ff30d1dd5be264cb14d6ffc3dc4b2861dbc54fa27f096c57c489ddf4c74ad5a5f33230613f422bbbce631702e586659ca6eaae365bb72cf57abd49ae7351500ee6d1122541cbf9dd51d590e14333c70b4b729dec2788925fa9d8ec1e19463feec1f61edc7521ef8c636a3c27b1d33f2725b63a36d770b9406583656cbb878c7cd9e9ae6abb1914333b561624c1260162906f496ef2519e977daf1669165a1484216fdeb79c3f72038e3aa850597458fe2d36fa3be407c67dfa43dec714eb028c9b5066cf73ab4e13974aee9e34587ab7d0bd801b33de65b591de4c67015c05b624db3f502856ff47f7914ca7e53d2b6fa62312d735cd2f2ea8e5460531feb3625b85016e540593562e2e85af5a49cca38dc293c2c5791c9ecbe4669dc03c87a9c7269af716dcd3f8c7c7777a2bf37314352bd6017d30a40ab4fd5cbe7902aa7f6766b7013f1accf329f94490ff6f503eefc7997ae5dd54335bda6b1fe982df731a543e1e7fa97e86e1aac98482df3eb7e90a87e101805308a4f992bc4f8a6ebd24b0c6ff5adb83d997da8004b12b4917c1148eda4ffdff199ec177b822894c9d4b993e6f3192db9f66596b889732038bf9ed9d6f089f6407059b75d34efa28dad4aebca6f76dc7703ccf48a58054619851a3e5a1d8d13f9c2c0e0c21ccfebfe07c3ba7673abe3b21df9147609b71726474a8bd95859b72ddcb6596d0c7897600d7af9f87280f7b872e74518ffad928885d81e67241da2d29d916e2941470c07498aa8f5dc354202fae193734324cbb724235c16c9d6000831a4b7602a7be4545dae017900a189a7e5629809813118cfc0f66a61215465c843da6ae78994d2bce852f61eae0e292d8a450cf1a2789be075126f217b303ef3856100c241bb41c56f1f6ad399b86cda841e92555601ea63e33c84aefad14542d07705627a306410bf81d10913cbc6ef462da72fbb70981ba5bf713ce37b95f062a734e96cdbbbac1f9f40a0b6839e98c6a74726de4f296ac23f1c67edf93af57da69496b1e95427380e5849b5d231a737001d201d81c9af75acb3849328a9851c0ac322068e9b9e870e2a5bdf91ae1f022b6d5f9da40b3382dc3e7e8b7c98bedb04cffa409595a8c2bb47baa271ce60a93832f760911d7d257f639f7fcc0282f88fb1fa859f42b177cbde9be107f67b65b9a087aba78ce635d958df8ee96d53fc6d6a5595fc539c2fa2d8369c1e402e043b7c666871107bb99dfb4957aafcd834df2941845c847588d72b3fed5bf64605c90694cc49d8549c82b28da1a61db7e0bbb8a9e4806c5db6068117478d43a1e0cb03245379f043b364d1008d9e377ea2a65aacd2b37ed2ed094877ebbdf6062ed6e6973cf1b2b6e2e157ba47dd4bd957929b6d64f8275b96d86db2d59607332b6c11fb8c1c4f18d7d63bd56b15849adfd2b520e57e54badaafdb9c390b4d1223a8cbb849b76c55c4dfcc722434fa4b35fe8a720710a8ee407d80dca7cef7ab2cd45fb4b4ec18cb379eac0027cfd1e27ed30c52b13568463783512ad161206db23d1f82a741683d1183b38db468c941b25cbc15519987e9cd0ccea929e7dcb8574fb2a85012bcfb62e82b3a5653a15adc2be3423037275fcf0c17cef0c41f949c9550ff1378e66ff1718b97ef9f12099323dfbd93ada3210c8b8a297d6d12339d1f826e3637b85c5d396aee794448db8193c5a4646930f1a80031adc1736fc5eecad392519a62406da4f9cf8b18508a106dc0641cfa820c63ed287d6cfbea64c60779f4a4a93b639d6c2378fddf15f149b5aea1a542794bf56cdcd2a597b2b959e51616381fa797f602a72fec944c603c4ece159955f0934f2cec3a1bb665c85a49635c9e18b2d6c3ffe5efd6b54f488c6cb8d3986333a719c01888ae6fc5d76faebc9666acee46bf3fa2ca5b40b8ede312bcdba2df4c931ca88a9744154415cef2d873fb99dffbde659cda66c76e84205386d15828021e5fadc8160b8a6b0b17f8d9a14c8f691120dbcce7d629113a90585ac657c258651ba64bf836583c35a26132cee67917e17ad9a1c743d9a317eb739fce244c7ca9ea49b5081c80ee7871b93e69da777707f1c8223ef4f7454489a40f09a37e38651d18da35d2ed0ad7ab6522421cb69997193f4a59dd627d2d9f0795f85fbf75d6b8be2e09498703968499451537352359d06dd3c1b01e9247e8a64b1a0f6fff624aeee8b45234daaceaf1a5a66939aa2b73657a59974ff30b82ddfc4a811f67f3fce01fc69a2dab634a2f4d17f7953f2bf8a88a93dcdbe20bb1467f4e8a4edc13e192bb3982eb70bd3ebc06fc0722d20a2bc714cf6d42946ff95685b24b93a7da05401a8fc6976b0fd6ea194737fce96fd3d3d6d3cf371f7d5087633e71b57e6fd270eff3f20ff51d5904a676b861da0c3c4539fab2d1223dfead7556197b719239d81d6956c50e898226a3a7130f97c1e3d29cf66a0d935ff92759c76413f810259b364f379de8c79719da9f371bbe77f9f20de62b6d84bcddb4435eaa0185d7a3b88bf7853a24965d602f5b8d5437d198ab3e96993746ac5dc8e8c2a317428bbb546a3fee3162d41d137997d2dbd654fa5b5a3809990faff87b4c56f26a45535707aca045a0e424a1721a70a17c2b2323eba3d5d0735e8b086b88f7737a9316c1a251453251a7fb586a1d3cb655873e8cc82f4e85cf01f3378d0cd351f0f02146726d0acd70fa958161801883c1df34ff47442848f2811554a1ddc389254af92461139ca51b45cf7b87e30cbf8b1a39859c80f371c343fce2fef20ef296bf9c9e8d58341b739344e87fea05be1344d78ff744520f755b8b7dc7ec4da27fe657d3ec3a973e03191c3e1ae18862655013643f0660788cf464a5cf21ba7ac6f37ffe2c56533b85fd1d61ab2df5f37a6c318afc40b8718606c1f5827668398492a5fa97383b21b216c42c38246424333ae2aa4bf62963ad61bbd6c1517f8385186c12a0e8e90c62d20755b909100bd81bfc4dee68a6be286bff1041ea6e2070409502c73dd97199ad48c79e6871d4919f57d48edb6ea842e21e3b01e6dd9053ef5160ae235ccdb1d1bac0aa1a1b3f448d78d2bde161d341cbfe890f3b0d9ebbc3bd56ccfea3c390cd310c6a4ca32db1eefd5d84a3fa9f313eb1f6987e5343dfee3b7824608649c92819c91716a053ec433b7a79e619a2fd37c3ff663c12dd6bcdf505392e1d79e6ad9a5cbb5ac0b73360cfb385d8e26e0066a40035bfc45efe2c9081284b3cd96d23f032ee51b3150f87f3f6b85f12a1f70b12412bc67a5b0b953573220bff6805b2ffb6a9cee3f3aca8758d1e0b83833588a94e620a5283e58588782734bc8c59cb740caf6fcc6de121f47a94d7cffd3ce6548c050559aeb519fb7e44f30a38dc581f3588131701f6ba6bee261d6aa7c1cac0eb4a5939dd9bdf72d32d9b2514e96cb78208860091894dc4bca06d4541ca260bd65985f7264756a9ff5bcf2ee6c46e09df31442421cb90ded0173fae1eee6b2a7043ff982b731084f91725eb4350cddc260a0e1778cdce3765781ea5218148bef9b9a7b982d63b66b5c71ca09811e82218fdfb86340af3af104a5fc419afafd8afed9deb0be9a33bb97852c086fd3a589a2303702bcfc5b83c168d64d4af26140333309110010759d3e008f9df2f8fbdc35e91a3eb757264e5b39413299bb92d21c6522c280cc4f99041c0a3071cb9d05c019f17b2acb6ad9ff00fccf0e0f43c800eb96995ca8e0316daeec9412c76545880e8222b16af0003c9eb427ad0a341c6fe8eb63f1e2a8d98dfad201642183357cb562ecfa4d79ac60226329c97e54fd354d1c99e9e499f83d39868bf852d40173f6a7700aae89dbbc46e504b465d2b1ad9ce30ed43b1d069f2d32d6b5bc8ef449734d5be609d61525af938c1378cfd8d6f6c6d87d65ba96837af7d20f8349262d0041ec97b6a9c039a3a3ed5678196d0565ceb3154bbf63300d5dcfd23760bd7b395ff6ef4a4720d8b0e8f27dd6c866b1338c7b5e14f7abc836fd6a4124c468852f685a875b3122eeca767b0b586de6e9a890f075ad1504fb79cf7a3ce1923af959b1a7b95a763dcff52ad9384f127146335a7f54f3d7da6290956f726c40917c12e1940ebbdd3b8d20415b464efa921448fe0afb1a383069ca663194c96f73d4a4e1bd9ad0c14583febd4935a760543b84027f1ad3d0131efe544d51bf1c4fb88cb87588c0e04322fd35555e75cf3b39b951811487474f2fc12b1c7a18503826e03ba7570072f5c50051204ae29a496ef8a480e5ef3f82afb272f6c1ef7e4b514b56fdfa45a1ee87b5ce0a817e20baf4fabbbdcce3b9801308c311e2f22b6bb577378c48058e629b0acb616df945e706eabad520c06b4cc3954dc49e4d4146d668da6c6d92cb396b62a36a63eea9c68d76c63c87730faeb92144b7bf6fe772fc035bacc9e722d82518224fca5c44f916968ba155f75f9a160b61a3dff3fb0c498f992c9c2da2457c9245aefc57a0e3d5478e26875d59936be61306e2d23bfb61b38c247614d560a75ce1fcaab29af8a16364ed898e4aa103d47e880ee4bf6f4956e59522fa8393df0053bd5afeebb8fdd464944e1e7ff50af52488e85000517c803d2fbd20a996fce87ca7828ef8168f446a1cb1fa675ae89ff1380134821c272138ed3afc32d5174299f45b26c2fdbfc8a6483bdf53bc5c24073fa4ffc8187c0afd540e94658f81b86a06a725454c41db4e0b531098e09a230cfa656a98fbc5265691034a300b8ab178676cf38f2f17ec0a70971ff8c4983c6d7829c5a1c02f093f2a6828ad9572f60e4eb1d9c9322c016e249888fe5a797ee68bb0ec02c071f8c6e76a037f8d752e3f23cc7737cad813b42f5bda04d30fe86d2bbb4d9215ebdde6c4f603ac6f5816d8a4e053b69285245b4906dc6500d2bacf270ab0aeee1893cfd5a4d4093116df8db6f0a195411482b410c760635880f2ad3bcef523e3d06d2fdf433bb9af31c6da27d68b24738f05a4e09cf2108d6b403703db954820b0f2c1280cb796ee105689446013d7f57d826574486e54e6a38fc62f8f1529b763c26caecf726c6cfb9b59bfd08a33a7091e72b7b3d5056ef4fe28be4c13762265c6bd5b30f47a182721460a3e944f4effd5f90235dc7966929e31b902c05c4bc3f8eef4e62fd8e90d42dcd53098de99e0b46ec27d23cd84e56977772fab7ffbac654ff3bf391aa68aa66e93e423ff4dc7bf61d4e262e286adfe59771c1ab4b4f539b56eaec73b98b1066c2e42138038efbc1f1e9369c849fa002d0b5d6feea5c66a0b73c778d5004a25d68dc1101f94e7b8af24a67dd6034f5cc10a9276477936e2deb2a202d8ae412260ae38cc2c3abfe2c7d317c78bfa5c5b2e4299cb622de44fb118fc14db66efc69699c88098dedf70ab530569df9d5f7b9ed4462b261e8dab698c1e858a9494899411cfdf6395832a26bf086f271b7074a71079a15a4bdc3234e60dffce563fe04b274843e3b2abcf2f5a0de720f07bd04f5c900799a4885e29bd346a9e744309d92758131237c7ff4e56bcc6002d33fb1c53857f2c4179025883290552e27eed4ecff2c2d3e27cc74f7d0b21877542ec4df94a1df05bbd513e25ea1a9616f6f9523df0e1190099dbc5a85b9c5839a88bb91e6ecf018b466a89bc20b648b0832ec24eecd18f41a30cf242212c249e27d686b6563175f7604c1cfb825347532ccd6cc4de4f637c89e3ec3e15ec0700159234c11949a17ecb7a04c2fb7ef5772e969ae45a7839cb0728e4d41a3870ca53bd14d9d744841e9f86ae42e08608cebef8a91fbaca6c94b760a17c9b07514cbfddc3c83b97227ec594abcb931e31d3e65f21142bbd4a5c299e18e5ed7becf76e9d0d262cc83be61205690fb179f4e1d97255e7004fb615f7c139b495f4198142c19c38db4be95f2b569ecac0fb19d8bd15b8cbea9c6ab88bdc225112a7b088127bdcdaf7648217cf1b2755a876f99a520261afc05ae799a69b902dd69dd546139f4c84fdd9dce37dcc5e28bcd0ac29743ec12db5b0ebff041ab0afee1196a62622f0bc916b723206919b9d64047b7aad6f8624387ebc76d209a7320aea4261b018d53bb787b2d30b38756391a0903199e6f323c1fc01d36ae3b3b5983f07847783838c845af40cc44d7f7a7df54311e044ae90a5f9835345c0cf850d4a98d392f60983a0596e66f392fc864395134c2f9d48159f11a727545e0d1b6aaaaa5815ff4dd9c6919ac4be2135bb7f02b169ca2a62e73e1e75c732121b7bdbe6a8f39a238cfe1c7d12fce0ae62b55257201e88524021203571241b1d1e0dc79a8600801ee471d693bae66f4ced00232d5c1dddd3461fc2f3b056d321a49fa4d4c7f77186e54cc10af31d55c62c2d80dcc7b3c81cabd00532098aef1dd1afb93f6f6e327af6c09d5ce4a03f9fdf3476a8bad0f45f85c3aab9e4e1bca833b2bd994a2197bc41aa368ff8320f5af79c78503b3a454f989c6af761036a512def9189126876d4b0394884c81c8e7aa4a4f33469fd68520204ba605b1e70bb2986bfe87addeaf622494601ac12356922e1bce5b89dc2c81509755b5f15bd5b099c4ba6752dc4f2cca96b00c1e31d4d67dbf3015116e1284f6433c27784dbcf8b3a123e298955f917773495c3a3e2204f893004b177dae8028a99a4d1c01551b77b7267db9896a16c66884205edbca6c506793ca6d98748bc127546db14690b77e2d172341f57b121b124ba2a762980e4b07cf320288bcf3b64e6cbbe5fd72c21d873e8a99b1259b6675a473f90d33f21458d91e6e6036563bd7171737b84c21b564186b138fe25386ef528b5ef0cf8c3edf79a889efd1decf851775b194f65a9f72064ef635d1fbacfb813c622a6d1150e3dbbdb35e18fdff4541ccce5883e3f1cc69c53b5a88afbc446028294fad34ee29e3d7caa0edf40da1450ece229b283b525a6d5f3772e5d35d48e05c5670aa5beed88a36f0e08fabc84e822ef9e799a1494df12fc23b69e89e6d36ace7c1e36f59e608717ffafad6a60e51fd574c45ec7c08bbba8559ca99334408b663dbdf842766307ab4cebaa6b071ce18420a8658bd2e75bcb19c0fff6fe9fb0733240dfe259518b5c84542792c32cebf587bd28f023c2d419ec89cf31a54b3b1e376ab0779598b09a2aefddc5eba8b88e65fe6210b0c492f12c5ea9bc377eb1c47ebcd746bd0f014e00b6dca9c4a596a09a79d65289733d5d9c214c36a230ee5daa12b65d044ccf1a0f90a4ae1462f2b6a0d96032eca84d85707332468f14f6db01032174884db9b6dd16ef94f3381344803fcf36e46ceed9be8c84390bf68f57f057177d5644ee2cef405027108a8ff3df27779fd2703f2ced52874125ed6b7ec790d18013e33f4b02630f91b3e7421b9b36fdda2010451187184e98bb0cc534127c8e6313a348fb47740b1fd8b021dd307e2652e4386e9a96292c769caa6133f210260a078b17dbcc1fcc77a749f835489478a03cc982a3a0a9cd6d29eaf260b33c05c262c8d8e5a1a60f3fb052b1128aa000309acb19ed7be7aa83a5388443075f88fe789cb6068248fcca377bb4f370eb40ad353e856414905d4ed95e094ed70f628a080f70dd15d92f6cdd56f269d8c63abcd689544eced76629ff34a3faeb05b8040c129d8a5fc96456c22e59d33c289f15a159bcf66c789720a244f2ce48137f6f6fbb539dcc89971bd549a3943f7223cb54b736090bc29c6483d79857b1fa10b8b5b46c8c9ee431b7cf669ea348c88f68e63cc5d0c996a43439a264b7914b98b1d6d5df67c32d211d3a23238b699f53e66651b8e07ec94c1fb150f254d5737bfc7efb0558aa3facdb60600c78c1e2215401de25016b6595354dd0a8a5c84ef3d0980d3f7d07f6cdcec9d3e223b31b4b039927881d6becf5d9feb67445c0e0a11aea5bb73ecf00d9c526f9f45c63e36155242037b253ff149b0b465fc190f9628fa88a0b27800288faef2415439e1c1fecbd89d3ab309a1042c0dcc7737887907873eaa6f9bb551232848ccf66ff1c124e2a03ccc57cfe75d44d3d29943aae8ebdba198280f0474c3889e6dea7bfe0a5fe44f8f3c483a77a2d5ab1fef4b80c0bdd962ae5f7af250dfb9dbc88f1bbf00c54f539b655536eb401a5c6adb04e40f0ed7d5422d3aeacffbe201eb194da72cbe3d91d122b38bd782c4dcdf99bd5bf27435738f79b0897f773f9101594b7f9731e3ed4e0ae37b383ee3d60d2befcb6ff540d240ee80277eaaa5b031bfe0d57275404aba6ccd8211321561b8b5b70b30d0a54c35fd4fad800c3f18763e86e45acb6339ea3177a6bf166d7fd802d441c9478d430b6f0f72350b16092ff8de5c1390cd25cac6574090fd84b5eb65e6ec3b7e8f5c221ba1790e827323c22a6589723f5cb4c05bdf9bbf15ca05d5c733e47f6d428ef89faf63b8e90ece02be94b574d7a7834ed9de9b6c94d8d254871985bd3478656dd666155dbb1e74f70d8df47ffaecc1aceab4f537f9cbc8d8efad6f1c0699a7e8441c6175c3a102b77b355f653c23935be4b318ae44fc379e0220190a6612b1c7294ed6a2f02911682ce40a03024c0fbe8d2b1216580fb935715261f0baf2dd41c8f5a0781e6d3f5164e10220e2542587b7e1d7bec1a650e0c12a72adbd402e337bdb1b31cd37c23dbe7b26b2ef2900875559164c9a8adbf86def27e42372eda8c6996daa2ec254ec1a5b896b0d3c6661a4525840576d41efa6560bdd4512e3fe7950d27abcf4d0c7436716d8f493fa2745b6a2cc880aaf4d3ab8cb78845595fb93e7a417920b0d94f5abde11ec08511d1b8f35757d61e90dda9da776921a2346656c11e56dbf393450dc15fa268c076b0e7a5e5d626ba16b96a48b499f8c3a9fca0ec1feff3b9f2bcd875a9fc4119547b13c108a4a5cbde2a3ff508663bb30945a6586007cabcfed570d556fb0ddf004462de29d8a06c0e6501fea45a04ea8c12bed376e33855ceb0be6457f65cba0d4cc4b900054d0ce3b08638b91e5e39e67e8af2d7c623b47f718b47127a667b82af8f3a924f7f1913e84b36dc4a270e76c9246433e2b15f84bf3678033b68ad4893761b7818fb766c82bf0e3e8bccc4b9d20abe4b5bf9afbbb26c8b4c1d688700f4c4be8b9d6d25c4025ad1ba9e2d7c37c5f99ad8a9ca22cd4585471f80b40f100d8109325a9633e4623828d40fd2538b840f6c82e09ab468863dc0875dff46ed189ce4cc6a335b8ed2841dcf0c25c4d2ad4bd6e258c568b9de9259df3bf9e662f8282d16306ef055a7c4b7a94240bad65c6b0933fd59056eb154e39de677386adb42849c8b92a0cd29f8d5721e02c4909f1965bb9cc0a240707bc5dfd306866a9a09231491eb8e562105406ba3e9e19ebc499c8812e15830acaf9de3cefa51a0a14703474d026c5e992a9282aff0b7d9e50e3ff1bd12fd3959475860043bc939bccade8b895bbb21d4dbb8e3a1c2a393012495c3cf3f70893e73c13ba94fde9dcbeff5c31248fbcc96c8125671d4fd8d9489695b55064daa494df241a5238c57b7c8e029c94217f6a566c45db475b6be78b662a54584b7e99cbb75a110111044132e8448ff0790c864d903f7238db76c7560932414575c91b381e55b03fa9bdfd0e99d744b78f3f89379be4880ddcb40de82bcdb44527ce1dde3be84493a6717a07dc3b578c23804a516d08cf8e973e8e5198568fa5904baeae395acd21e0818d5b2ee444c66da3f20158c32aa4f55a92f6ca0c33b888bfcb63dde2b3fdbba05197b9b52051ec9c47f7553d27ad686289a1e70fffcdc4beb696d644f3dc3f0084e4346758ac41769f670bd4ae55d91ca37abe8da7357bff0a1673bf7b2b5df116fb62d4b9b5227738aaa29f72486474679f1cd38073caa1f3780a98a4e7416c738ced11de21a6a5de17eba90f916746a45053c49087c45ad687c33bb5285788099dbf4e360c5d7930db730ef678b9c4ca01cf2a22e4a250789bf4afb5eaf671b94fcbb8be4fe12c252f6b0ec90a47b34bae926a7aef9358359a5cf69a56c8eb1000faeda30dc8ca28eeb1bbaa29c57ae50846b1acbfd9dd643ca7d23a4fbd9990984a0adaf69d69b9db60b308230fbb7a0790379b09068fc1ecadf1317cbe6a5b7eb997b7f8555a967b44032af026cd92f7fed9b3e613aed3406cca3553bfa1b752574c0d977f8ef209996f88f62b611811930f44ad35a77f91befbab6801bfd0bb3feccce55635c03f791e877fc8836bf6ddb39efe924940c066e3d88ccdda3e2103607ae58ab727859a042155312746ef230e66026f1221ac6c01b2431a02f9f248910af470942991c40f3b2770153f1c65d5953e4652de24600687767c8491d788bba95268baaa640aa1fa841b75a6b5e2e26398395a1d50e1b2b00e486227040c9a689a36888f45940c87d8c9f23bb32373473107ba286ee17305bfed435c87645c882ab62f4b4c0de73be028156fabbd43cf828cdf04d73e0aa07c570acfe6257d7ed16804deb8eeff244f113007ed0be2fe9f17bcefef17e1fe95de448b5ca47d6dee3cc7374b4a87b82fcc87145af977edde1d42ed119023286ab7cf2ccce0fcc9024ad14b8e17ac1c870a33eb46b8e5407b0294dedcaaf7a1975c3d55b4cbee2c2be48ca2b2a6b365932bb74511c63f25e763cc8e7d35ea8ba6e8cf75e5b2c421161cac1222a5d2bb1a7a2430b852f26345a39366f37a7b8ed08ed80e109464eee6c40882229efbce2bf980eeaf20e78e06bfeb36ce01203076c505e0a1db6c7f9291567c4ec0ec9395e9086e399153d78866e392c39d635cbd40f8c4a4aff04b297c0c8f67563011cef1aa9542a3559e92cf84e4314da4cba14dc4175738080cfdce6070f790d09f2c291e1832f5bdba22699f9a25f9d394a37a0fb73b2cf8a48f98c77c3f2ea427f7fb1c593840d875dffb4912427320eb6a3dc80bf92a36affe010891cf212ecbdc8322a3f5b3082d1f85d03d5ef00c01f5b0f53a82d58346fde1e8765b2cf54f8822b7e5d21285c7f1ba6824365abb06542f0b91229de6991edd0a66fd88496341a61aa0de184f7f80d797dedf983ca36e0f35154492f82c41404270801c76b09b3f47af654a2e10beb778d4ddc385f1e6720705993cbddd5f0757dc5a0ef36b2eb9bd9d3cd3708fdacd3aa17d5d2e248a16e0ecb01152fbc7629496092d36b797795ec4b8561d6d2f2de5fca7f942800391b799c217572dfca3ab89c196c31723dd19bc044a1eee47ea34bbd0a6105b62d2a5a6adb5e29fafb8df5ba0e35b6ba2b3c715239ea6e95b25f6e84af6b7dda7c5291be6989819a7101007817f09d8603fb5ebbe618a545f4110b8dd005caa695db3a6bd1642cde2a23cafea2643e7a9602555b6cf0d9db45e8c7f22b9b8a3c0497ff74430630c1f19629e757bc9008c4e68339f2fce82bead048249da75cee1d48054880c2db61fe2712290ab0480096b4a413a42fbc70b2e35b4c2c73fc4e0c8146f3a5379b854fc546f09e702f3d74bd395408532c437c79d0bb9957b0ae5e0fab0221dc441dc9342e3fe15d2d55ce5b93acbbc795135c6c60607f7f9856617857ad0487ac74bee4a6b452082811f48ca8d1bb0ead8ca9d4e289b0543916a962177390d48187e16277a29844de408bafb907e5b474b268aa17a807f83fc5ed21291983de4b0e8347293b57693afe7a19537bc37543ccc8dbb7a2ed9b0adf2ce79415c66c4a80b0dd8b93bcf36fa7b9da42f138909b38ce9e69d1d9201bde4ebef7a3904d09b2d0ecea2424759b306664ad2062aa50b299b50be8769d25e6556006387380e34fdb6c692d505ecbb4a92455a46915d2791fa853adf644948f5814c8eb9946b7b518a5e2343ec9cb5b370c96fd47d23b11da2d5c7cead7f57de1538a8c6a17d7bd9a808418aeb4794c46d0bd3126004a45805991d73c981f6bbd5b8045d751698cc878eb5ee181527b5bfbfc59ba9d34dc940abd11c56f64b6da8235d672d6c534de2f4c1303d86b317a8a2083caded14ce6e3d46713663fc9163cf5c4ecc4aea2c440e41de19b4c5796adcc689e809b9c6d063c8f1e557949b00d17ba74f59165fa7e6aa68662de1f093d93f32f780ad20b2ea63ec18d824d453a2badf9e586b14f9fc5e92a13a7a00a3dbf46ea61af1b024db53bc23b640842f14a3d865e4c29eeecbe81ae8f7d2e9893c58fd5ee57ad8c6f43edba4c6183c36fd69eec274980d13267828e5d2ff698de8f8f5838585f3cacde6222c700b928ffba5697616e87ae67f30a077d2cacdce0d76cc627cf84566548b4a6535bc22b2d19255678959393a38a2cb2f88f6606f0ea3f07b2c3eaf9d9851c9441f8362986773ac86981df6d7dfb3e23843c869f4fd1411b72f79a32f4813f405cd326f284971f316006ef63a117fe0f23296dfaee09547553b08d722e5d7c8dcc9b8cc3ea4623ae9b067c6675d4b00e027e7ffe04cab336a70e8886d326967dbdef51ded2835a8caa3df813f0a9d8d86e8da6d356eefa786e9fa9e57b2443eda07534284f7351e8fe366af926c5d5d9fa03e1c40caeb0a8b6ddbf7e1e40f3ee493231e28df1c38e49af52a27fc6b4bb6721ac34a58dcd9d06f59257f2d25ace920ae0f17c5a27ef9d305e6db48a9d490ddf3dd8581bac22526de437c55349a3debde70bd42549c6f39062e6685363cd1d4d2a400c050f72d21c11243f51e8750a31f8147fc48935cfa2843c40ab4f168dd9ca94f578aa47c0afa91e89494b4442120f3b66c2534d0722ca932b16ac32101d333743232505a4f801b3c6bdf8ca7538c98863c358a6fb300db78e56892df04312022f40ec143081866e6dda877b81d6360be1ec355248c6f1769005024ef025cde1a0e0d43e0afeb20c29e9bdd9cdc52b266f91343de14c4bb8d6aeddf24d1bd7abe25374a10a5d7a5d55239ce3bbda62f4776eae711e6265dcfdca4557c6abbcb956c066b4424745ab0ed48959a74ea52bbc93f8a9251f4a7788ed499101c8a46ede183d886468aad1124eda855df7b65210e88c834559dc1abd1af6d618c81bdbacd15f9e7d90f4b6e25e37dcd71063bdf2c3c097b038d6a6fa94fa2c9ac7be5fcf482fd4f5c83fda2571377b3026d5377f4ce0b20b87d6da5369d385a3dc1aecce0285999f8cf48084e11385100ca285fdb276f5ecf3f977130f97bd8bb621b4ada80728152b6b9cd66c78396fec114397b1ba9f338956349e872c45d2fe28c86b33307e3bc260bc903e34e4ecb6a48b04a04fd18dd62827139fbd6cd12e5965e32fa9a4f3e1326db300f596464e3907e3c7c67ada71e17829a53dd4f0e797dbf9cc88a0862ac55cded70a9fb6d1cfbc610d391a502073492e7e33d81f9d0116ec494297e99173d9cd0c247c390e3ff858ca59fabf090490bb59311b55dedf3319e1690b290aa0f168943f466306bd2e6b47e72e935043e5490929c3dce2b570a6bdaf4ef75d622c1467d38a24392e0c1b5c083eea1a7fc227286551f1821e2a0b92a0c5d1e36139bfeb4d11478e4ecfa7a4662771c20a6288e1e8d79f31574066c716cb696558113460e8fb9df6204b84251a4821541c7210140305ff3199a1b777721cf754c8a3c2e09adecf3d2224130f20ce2c105ec66ad7a44dfd47098fd9501ea376608694ef4930f96a497fff8ce31776cb74af404206c30937063a61adf866f5ac041eb7e7efc9e9bfc4468854d51b617d7435faa8e51a2fbd27565eba6488448ba7c759cd32c878049104615d1663beaf553307bf458a884e7d6b36cc4007f15b2e69354826774eabaa49e4a4931ff64806d35c2773e93eb1a9bb2e2e4ad7cb32b4a3ab6f03ebc05141d7afe87efbea2d4a1ba91cfc0ffeaefda01a2e571b90e5c5c0973e67ada5683a5c29caa6e3553ef13f5b86b015bce990fe46b9e779fd2cff1b121ceee10d87f993457526ae47f9075e32155c318103588d1045dc0209862ca4f092a2b32626ad2de228afe7a7ffbf208a9b2e178b397e50f8f6ad392eeedd3b6a177c989b49cdba1c0200a1a4f676385abcfdfc18facd5a80ff810fe2949eb89c4550542e517d93dda73424bb96cbf57a8e90937c811fa22ad3371c5f6b58d25b6a85ebcbfb432a0acb29099c1503b0d8e641bc1b9188097201ad89e7ce836c865b2f091e7816156bbf7b84c15891cde29bd15081e5b8f499e144064df7e7eded65fbfcbb57b857554de889b3c0f87162164eebc009d0f1781f9bdf3b847b8623555c229593f549ec4ab73e11edaf46cd09d7bdf5ed96aece9614b2fe4422e0257b6a5e67d98e5d85da17b65e43ec9dbe8eb950fc37c1527450400eb2681e916547393dbf836ed98ee38e38ece83efcf3dba8905032af4b71692e9208bff2dec342c1a92b48462268cd15a8da793ae361eb36c8671b9503ef37fded11eac26afcf72dedafbddc2a73b29320fae75a8b6b3de399563fab1aae2eb07d4ca8dc138d7b719e98a15555f62b36d405739a3e92709958fb77321931d43bea920a3dfac79538663978927643747376a8ee5ee1625282e3e556be81f39abd948b3bbae44f7cc8df233f1fc33e1b31d7d7e7b6bac2bcd39c98bde17c82705a3fcb444399f6e41ca2b85445c4fdf080c0df99398850f496d43bf8b763b70e16fcae5d1776b3bc385287f890e9049146ad650592230eb0006792d539f7be09524485fb7ae2a808a5f6990140c3a14861024e9fe348f08b3871139f72c771337284f902deb4751af899936ce0fd4c4df687399e690c91d96a540a5c7f560c9e07af080bb6566075609fcda85695b0b07a95ad3787534939cf424104a78ca4c498cc0b9fe7a0caa3eb9cd4eb91b519661e400cecd4f9e60eed9936a606e0452cead591a2063155fcfc88dc16dce3c813d4c2fdbe05035e8a8169b10cb41cc111e6e65c2a4907e1cc4724ca4b406d3ad4eef300297139d37078ad404568f6b1dd09bf8028f8cb601e6b334103fd12697819a4c7853a3f2822bb0c72dc6fa4df97972f6d2fec3ebda01bf5ade652a0b6306a35ddcacc77dcb3b759df91711aa4949d99c42c534345e82da8a7bdcc7ceb87f6d6161e02d3c2fa24abb43538e04209bef94165c18e06491952df420140a17460d543ed75451b1f9d34570554f0e53be418d6a7bdc2eb7c4157ca154a31512fb8246095b055380a4b528a9d8052861d7c40fed951e28b702442667fc9a6931a9e855dd45da6bf19508579ae33fee94d76f11bb85e0450a9815d3145cd68322817226a06174facd70d8d40ea2b43bc13dc255c6c4bf7703b8f0ce5d21faf852c6e177cb180643b783e538dda60304a5073d88825682c5cbb84e638adb345f8ce1d3214bbd9d90c0917e1e69896b0bc5e96b88c5038c5ed32355af815dcfb84a3f860def71b271146d863bde102920a019c7ebf54720371b2f6f92d3725074f5b79679df8d3083b8c1ceb18d5f39f2530c6072e8c6f53513f89513559dfbb5e6257c2f5ebbd1345b5e2f86071ae8dc3f38b516643e46fe2860efcd88d40e5a8a36a4adf19d126f9e05f34cb53bc22b3dfebdfe9d3c1763419e9c75320c81aad0c9edd786bc1608045e5345746564705ab1db6f7e585591962f1450c2fe9987117023d2b81d72847a1fac25538ced1a099074fa626f9cd47177ecdd43fdbb53876d260e012eddd0227e5ba2dd103c455c9f8a70373fed0cd5e717beacf93168b30cc5e08feeff40be70790c6eade9e9c5ec6db01541e63e8b2b94c288d3b19203fa1b7a94f5840836c4f517096fec2855c8941b85e6491eff8a01326c2e6bb7d09b7584b7d564c127c42060e7756d6005e0617ce99de9f4f60ee2c14a706041846bb26fa186361b43791c6d7ee28eb15a580079112e3758596204ddedd19448a2d66781950175ea2c6ef8bb907f1b5713688b560a2e2e169b12c849be85e365549b0dd81051c754470c856d3f78a21431b18bad75971c7d4b93d834502ed0924ae0bafe43f7c4d38d7bef168d4b199dfeb3ad4dc24dce3edae935aec265156f849a7f02607eb9258992848999c7329621948255652ff4476d789a84b060b08fd6fb5fb38fa3333deda9c9d9f8da2fa21d13b4a23b488e79fe214e781b5910ed9a154775dc6c7fa2e171d9a881fd81764ad3bc50cef073753306179dbde4f3fc599589b62e5a70309148fb3fc7dcce98e8fdba95dd759946e1c456efaecce7ea5f9f1fd1c3ba6b019ed0191b0ac4878bcbfb2f180c05572d8c4559512699c755cb2fdd75b678371c31576c27095b7dcdafc850c65349d732cb4023dd43cf993bffa511439602b5684fe594014dbd54e013df4e3ad46f359171aa0de0189c077a782b370697ac1281a911f4b7bc41e3d25e984fceb07d55307e8c12a71fb334ade1bdbf10a315f15ff0e380da112cf53fc817d476cdeaca5469f36abb953144e4b406358f113564ff214935e5b9cf0c4b4ba9006f95c5405453ae36e19a693ed4b83a933ed5e8d3d06d0967c707c000106b083ac1525c97b42f91ee998f7c028b3717feffd40ec5cf4a584f0cc56da6ff9eaef62ebbadb36f7315793e25a4a89172814add36ffb570f408e009f5a40993516a1d5e5c80c4ad18875e825ae034c8e6d82268d047b443dcd8a59a6eddcc9d7958a37a98f41a834caf5badc870f334f5e9c175bc8c1b3699b42dc707ac4122aebab3ba0d0ad6eb10c7950e8b2fa7c5aa751b35521f2729630d8cbaa2fbe525502647f828aecf28c891e9c85ea4ce2c3c981e762a5d20f8cd446de3e747f2c46b45e15db0e982d6f533c3ab1ab05767881104b2709307c33739a52e92fae53f0c47384cb74752f3198e8d2b0e2569c26289f3afc91f9b78f4bb7e4e18a5dfe9ad72beb6f1da5feabee88a25652fa94f62a407cf287758129d4961ea2b0722e9f2a6c70b2aa706f06fbe78c80793af5683e1ba5969d9d1cdfedc3cd74064b01c2ef943092670760da5b703ab4f287fd792940ffe78803313c9c1cba2b4841910d2d2fe9935969012ef2cad5c15089d6851e843b6fa9df0eee25ebea713186bed606522df0aedb7dd1eca450e966589aec71ace99ee557b17df6b91b33479f25a680bcda114377a6b836c75967a2c90fc1457c44c474a387ffbd72c70386bebb4113a2a10f3ac2252e1793fb0b6d11aca8d8983f4f7cb8b1efc863a5f709a834c07192f61325878581799f4047887aa56daa952644ce192e2bf4033b4063c9d72e6adc8b5b590838dd05c771c00f6fc4fc47749357be9db2b026f1d37b08c2e26d0d4b24972185a02af1d5c8cb3c707b63e6cd300945bf084ddd5cd2fcdfb89a6cf9e701d7652969b6a65524bec3504a79ab0819232f81d726f4bb2ab3878cbef14b63e3d21dceced4e52885ce8315222f1c4390ef499ac2568002c04fa8007bfcd7f5a1847729f9916a85907281502c46968fabf84035e0e6bdda7b7bf43b74d1068976c432ae5bbb1bfd96ec5074f37474889203cb268b04814a8574f8bd2f9ca2443d70418c05f95fbb90573c56b4862edff2f34957bf47153aa4fec48a4ad2de24ae65b1bb426bd16f80c08e7d72002a34327098540c4e0c4246ae8b0407b6a54e07e748fafc88fcc91f6966bee129a945a3e40d05c749e4e08f6647d2041515e64ee4aad9c2282102fe0e27b5185feecfe4b2b026d87b1a1abfc4b4fae55c9dcb6179d8e49bfe8376374358d6479eef06833d8288c7e3fdd1ce6b685838ff59dc3e33d08b71f4ec6a0b1b856a8314b2ad35cf957b837b5b1f4d84f12daa27825e3d4bd556de8d15a8ff645b17f226658630aedcb65035c34796764770163bb4d1371bef5f2df9161f674414bd5aa2b8feb9748ce1cc7f7c2776d8849c774f88002b07de6f69a4bca597adafcfc0c673f1a1d868ac9ea3354025b095315a04aafa45518486b29a1c7340a5f9d39f8c060e9e9763fb1cf0c42512142807ce21fbf9fe600b64e10b02e5bffb4686ef5aa76004eab802d6a73617a84861eb3d25ff40227cafd3da0b9d2058aa65b2ce391066e9ba66de8ca1b5c0597be3feec2e054c2956d157cf85087827fc469d56c0b32b9af020d754b352cdea9b3c3e7ba069f202130d1cb055240a04fd8c88773ca4296d3d87a93b8fecc01bf251e21ef66c755c10b4dbe7560f19f78bf6a7a53cdcd6b08db7794ade81abf9d82fc67eb611f7294e7b3ed072c83dcece56893d07e9cffcd8cba88740ef1e4813f827a348968011ed2a2c08d8da1e2e6b5975b9a95eeb770a85e60ddac45b3b9c48dbbdfb782d1beef89180f94e72ec93c473ad34a779d21aba023aae07b0a553787b7bc94f62c6860c361d994906b492b0315fbd41ea65ab248f9f5eb2645e7624da20b7d34282d5350d20571b0fb46c5a96ed9286bbed55a120fca029254e57ca2da1751cc29f55783e3969b73d311a4bd30d52946304e9411ddb506ebcf1f579c6ffbe202f442c7b1c584dee4a2d57eef2f9fdae7674f3997c8fba6de435c35d34bb65efb17283eaa3e487b3b0ffc28c87459e503d65c9461428c74b217b51662bfa10d0f1f1d6428eded15a96812afcd1db04bf48adf3e77090a833480da1d2a31e99b735ad494ad9eaa3636ba7c29fe28eca239d93d2bdf2642470383d4c4f35ebdc7c71ccf687d401ba56816e30947ac3304601bbe69feb2bd66152edd667ad2c1d95901ceab3a9d258f3a727c657713e0f63e792a8e3309044fb84b64e95efe1b146c93df90c59a98d55f25df9a00389a698eac38f996721425e1d5f638d2b27ea6bb4279816dcd3f02b291a13c234eeecbb7a94cfb4bf054bec311f534368ac44ba5032837f9c17dd452945e18fe6862c11847ebfc475a8e7903ed21c97fd86939855eac6cf33fc24c8030144c7239f1e0004a01864da66d0c3968a2ef7423722ed44f13584a3c7825df46f6dff62b6be9205f72b59557ccdd2c1774d4116a35b04fdd5d8ec49c75529e44ace6e9f29cdc0290cc872f62a1e3c1a88ebc8db00da18dc25b673c10da1eb683ae732e05cee3f0c924150b83f82575c992bc818f8143caf45d9961f710cb0293f720002b712ccf44b9232b00566f9f48c28a339031d62eff34411bb4441040512d72594e613416107244ba216376a75c70817bd3b02633c3794d8c186e506500144d21e2687b39654cf0ddc21f4f7e863f4bc362c4a0044d52f34b7f1516c9b0477e60801097fe7b13e57e8744e7807eff8c6c604df3975ab57fd347fb320ff931fd4ca5bd5abb4499592aea341ae3aa6d47b05f0bd97b682d8375f15bbabd07f4111f1a0d7e9732980f49aec10f0132bd95c04f9ce3354a2a249b7e2638dce50e05c86ab1272233b3c618b4423e5c63fa867b53b31e1232866da690a96acf9b6aa4cf6bfcf898d8facd93680560adbd43566fe94e8a6c8d33a27d1e09450bad465ade0dec027f94a0c7e9de8160c46cbefcbd4d24d892f671a07233baf358fad23ef0e64373844cc4b76055a00496fb77ba4c89df34e41346ec62977daffc231472551012b827eea0ac4d23ff9b1b49850e54e90e585707af951d1c4d00cbf86de8d04be6ecc5464357ecefa43aa3505b986f85882c74dd478f15471219c58683c23d482c3f76873aed66d25bee20dfc8c704aa121027cbffad7a3379c21f3f723945edca1fe83af422c6441e2c8e6936a6913c814e2d6fd60b7b6705ac729071d3969c47d5df1bed481b4bb642d872554d515362a199991c4ab3ed4d9507e9c228b1508fafc986578a6e2bc2cfd168aefa20f9180e2f48cc4273f9ea40c2952a4507e7e5f3d131bf19daf32abdf0333eb7842bccff27db37cd840243b73039fb19f70dc774968d89b7878b087c8b0e594307e8570562f2558d244f2f83a9c06a457b41179850ba1b6be0f457930c7fb9d602a7dd093900a7d834d7bdaed125ff79c470735c06cec8e812d2bf43ec1c8faf48fa24a86b8b41d8066f430f72349cf4306f68c287188b844d50411410d828bdc8b5b72d913601b2a0a8fec1764919e14a05f842e421b5c92f932cf2699954cd897d13e82a1a9cb4891a9ff8b3aa173b6c26a133f29d26bef9f00f0c8d485df4366587074d145733cfd56fcf1a176eea5fcabab650251fac6cbdf67479efb54400164e6a4b472c752bb405fe078d0e726ebe6252f2f7a54d9f9ebe9f69fb311ae6f79650b069d268cd8a1b709d15a93707b7fe4a7eb1cda8bd6290c32e57566a47d4b2a48850e955a2dd82b0a26c0832c795213b2ee1384bbd2ddeb8f106a798931689852e19d3c5bb0f0fc846482d0e9d3b7b6c2154923448f7bd2561d40253a4875d717eb85208d2343a65c0b4fa3ee1755bba28fcb266a6b0ea1ad3cd8cd3709005cce4a92e3ccc2f7a242362349aee64169e2bb651bafa8c01ed3b17a057c7494d80d3b39b97dc73138582ced6b86305ae7efacb0a60f8535a9eb8bbb27862cdfb92e61fb3f7b0ad85cb139b4101abf737b5869d19c51e3c004a3e2f6e7f80b9e25f4246fd0529bfb49f261afe2762ab2af45744d29a42c8659eddd79a75011072a17ee946dd0e01964db0c7b558cead6fe030151ac46c846b5b2d15588314495a2b7ce0083558c9be9551ee96a434049f1d82e6d6273b3c1670976cc7dc1ddd0081d5758a8a7388bfe6c7c6c740efcbc93b8e422b60141e7b3b5f00cf61f2d2ab30aace67914b642300e9db02b9c0076a58ef02fb269ea3d7b9239183deffc7ad9ab55d6cf3be36fac93034e7dba46422f906f3143c0526c343c4a638f02420844dca38014515104342627e6784ca902104bcea6e63cf16d27e8929b22b1b816c571d1d8855ef9631ae1118b27a634cab198c7ea9f51e8bc77fec3937747d20eed0734b10321ede6131d3ea8a164ebd898299c28c0447d0dc14b2c3c45328cf0c7609736453c30b7f890c57bb4de0feb0c163a9e12ff0810740812105b34847a103965d7597064b3ee2d0807108d29e6127476e9cda7967acf0c837de5f4e2fac5681bc10e89b8e3ce49aed3d9616cd33ff70f40695b3fd32b92fecf50ce0f7bb02802fc6c95e89fabb17dc7960519ff7d0988b8e4b04902cd37b7fbf2b2dbc37a535fa9c7ba30bfff3c2f07fc0c0b0dc00f669977cee48f65716166a1bf38a0aee97d359164f6f9492cd1d8d245d35b8da425ee999737a40bef4159d624df673fae26fa29304872b6727739ff8172d0a7171a4c0b01076a2f165ac9dfc9007ce3fc7cfd0a67896d2e5b240dbe94b72b028aa75787e2a596c6522ec568158242673443224e64ecae9f6f981b9360ef6cca59493993025501ec2fa1bf5a411a33efbcc7c99ef5575cca2cebfa2d029eae27560939748d646eae273206a35f964c52a04d3c230fdab3e3cf4e32c72f09e77d4be7c40297aa3c4e32be3a047bed7c2c2ada7692b4200f83ae039938f9e550939c234504a8d04e3b083a3978ceeb163fc86928115328e381a43479d877ef6c484563c3acf25e7d16a1896f96dc4bdb83f2acf2586c7502fc60e539831aecc90a84739dd9c1dcb67f643ebd05ca18092f48cc6081550fd9061c400a5b367e15204a3375078bcb72a08692ed1446c757bad5e0217fd46158d1b00a6917ae2bf82e3bb2b52ff5e8715e06d0092b65dedc6f01b626959ac532f170321df45a3b1640eda516df578983eecf61fe05b63229e620959380517d29d458f8ad3c8e745fd7f25ee8475cbbbf05e170d0b9c88f643fca9853b1f87428615eccf8dfc03e05ba946dcff84e26a9e51beb14a683f28e77b378a281bab50717c94f2333376e4f47a46503af6cfd18ddd6eb77f76a5ef32f3ea7ade6dbe595d41a5b32dc1c9dc1a3b5ec6a3fc433b8c881b2f4f954a60e8d524f886e94731bca8848a707fb764a4944bdecf7d631174a44d4fe125d6f2e418dde53ab65a913604ff49e4951df525f4d7d397cec34395252e5bb1903f035391f8d8c971aa1984a125b26b13a026cbdfbf0fc5c85cb75e01f3513c26053b6996a2f0abd497a217a4fab4ca43082764da16749c434228c8dc817d282da8da01c146ba3f7575ac14ba02fae921582aa929b73b8215a579cbf4811a9ffc4325dc3e6518efdf12493d839de8377b58dca91145e4633ac2c32df3d980877b127e33a916a484ff170332baff1ff0cd2ce95816249f3b1b9bda42c93fb6ed629f1cbdc70689ada09af449f72eaea7959c82d6a676790e0e2dd50950c302682ef4c430c87926049091d4af471242ecb0e8f3aa72e0940262796f2d15dcd07984258ddba1ec8a9dda941ee54bb66f668e39ec28464214b60ffc948048d3a36ef1234385144b88672f4f05dbecfef42e91872af0d9c1b1331cc64cbdd6eeaff713f64a340125ad75154770e97ff7c516ee9ddb3f1bd0986c1ea45d2a436cd229ed7ea6f879e6709f3da91862cf407878d576115a327fa534c839cf5848692e4b0599f5a4dce9d43fb201efc0bf3968ecc845839b521a562abe06318e55f13c8a7fce6b3fa4b6a435cff4812cdfa1850e86f65712cb58864dcba542db8287365848e32af88e48bf03f977cff92cf5a95c73475caca9b87214e098cb478ead56f978d263ac6973bb1f231f0749fcf68377c5accb3e8b5e8213766cc31d5637b2cb57f9e799c365abb69eae4dc32b7ed2b693c26f57ad53605ce5fa17eecc41b860ddcb596d7828cbef15488da03cbed18cb88ea363c9bc79f3490eb59c3282db735f21abad845ec6900f26e30c069a9194cda95c96d729f356618aed7aee0f1ed4c60fae6aefe4be39bdeb1938c4b952bd2338dc98a2c153ff436b714e0eacbaa47af70ff3d2ebde2253f4b0b475dd96e29e9d7a9f3c999fa3420657d8efc1e5490bee8230a60e540872fee14fb90cdb4dba56568db8edfbcaa0e158b214d679530a7b1debdb8cd4318351b47f3731b0db2df66965a360a65305186e5d1240c6a03266aa1e432930fc5c6030bd386975d80f8fae0df5d06ecb5fc9f8ea41f9d3d79a1e3ee7edc9be05f599b540aab9365c2333a8690aa5887558aa70bb8215b69d8bea951fe44bb943ffcef3717c6f85f20d5772248df38f6f5e481576c1031b4845bf196dcc80d87fe456c82d9d78995624f66b52c175942e22c75124bd68f9443f2533760db5d6e244c82ba100e240b2639190bb7f75f5bf1be8050ca31420a6f7e2a7e1ea09dad2bc54d70763f094aff1d1e50896c1e836b2ec74081ec75e1523a913c6328ca08d1551b1340b0e990e39b6bcea7a25653bae734af05daa02b0ecfa633fae00c7c2958ee79557969c1053d3ea6c803472e7c4a846f217ea64a71495b1be89c3c4fc2ce882b2a2b066a931b9bc662343869d1e9b1090d2b8d511cf2cb1fd0b72a07baafede04dd7b2bc04190cd2ebb7a8c41571af78d291bcf03ffa6bb6445dfbf7f89cf6aa977f4fedb6320d58912fe3a3a659af30d96a3e17ac23ad49e6f64cfcd1f4fc4aa008378dc34dd846e3747242d5d64fbdd78acbf12e233916d432677884207f1a64b6daf7a3ef018c66115d083c77c6721f354a628fdee852cb50950e42f15ec8e5d35d611efbc9ee1511e6e2fa52a0ba6a4593c00ec8c61f98d8b15e7f37308471444ffe49f476223912551dc927029063dd6e591da7e37e35b0d99ab4ed62c0f0147de621ddec9433b7111541fc1438c315467da2e63ad253e1c58323a9b7da1e1232b334cb1ab63e11eebe2ea581a3f43e310471f86527ee988eabd896bb523d15a144aa9c4825e8d809a1ec5e25072b90fc661414ee960743c3f01f4647c8f256112be26d2c606b37e2b9fe84c5df09d94659fc7f2ca6f588f99ad2c574fcf4093de4b0e18be156656cc41d35cd4492ddbd48a5017ca74f24de5ab0a05e4071b681f7408e02f389a3c58bb661cc008bc1311f076ec6348949e23d5a2b6bb15aca0b8ab6141f562821d76c9013fd476e9ffe07c518f920b3e0c48bb6e90c864c6ba2bea8019128d3db938e85031b97c11ddf580dc38781f75c6f59749b8f4081cb55da64e5d37c50c1df620f17300f28165fb7258d1f9d35a1abd725ac952aa2f8b99199e00f9f44fc5e0436ebfb5d6aeea2a4f7f4660305c22304e0ee7443035f40df170ad595200236b666e9c36c82d4e520b1c9d9243296a2033d98344e2246037bbbe4ac19ac86981c8b10a6a14f1ea17c5d672209e45be194f6dd3ba22e43f6eaf2cdc6782daaa7f763dc6574f1b02173d3e8fa1883f1deba4eb590877075b0578b7e08a067fcc26de4c9d84f7ea3c84250c53706b3a9963fb3bfc883fd728412aba52c66be24f56391554daf5233f18c6e14983bb4ea0397c111d2094b8675a03891e0065b0356ea36d0854609a701129d90d8909db103c1d2add80a24b0ed62e17ae77edd090bb73d31cddcc51ecd2d6460691adabf711d951c499afd49a2edb1c006897c7fe9f8f590fbaba902311c8ba244a459c1db73d89d4a45e3cf1b417297cc596af4d04e39f7a2d1d6be20ced1c95d139ead3a4b0f63be9b9362c6cdb96ea1b2907bfcb05bae68e914e5ad9321ae89dd160a96c18136a8da52c88fef6bb7ac30794f4b9d70183dba26c04ab1abb4a03b29121a6025577e8c3015c77af383c575741a78cac29b2242340336d76b20a38ddc001f675fa2f20b37d242b14bd1460284174d00313d138e68ab632a5ce345a8c82c36e8b9fd1c6fd52e2656bad52b4916acf3e8e1b022df337305b89b922c518e1bc797b4f8fa5f02ee8f05a02ee8980d9a8544893ba105f32696e802300b9ff8d9b3715ef56d3c4d8a153695678b1b08f781e7e0c41606c9d77b9a5f7f3ddf6749ac2ca3d806bf254f99cc46c15c0c972e768d6928e6ce58c2bbd7f6155d83d53eaccf4856c9c5264993e0c70756edf415beb649901191ca338656d979798da7b6c8b3e2423d52670de66aedca30386da62b89e425a62e0bbffff1f44