PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70543 5aa81173e49014f4b51b1cf776d172d5c40b20fa9b9483920455f86ef1fba0e5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f7dea4cbdd5e3329d4d80f8606e6fad1587f562efb23346876e5c7948c074ab8
Certificate Block Hash
5aa81173e49014f4b51b1cf776d172d5c40b20fa9b9483920455f86ef1fba0e5
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00114a0100120b0100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000035af859119efbb4d07a601eefbeac32141ed2b53293152e4c9ddf4ebca6dc642d1747f8b79cd984f82cb0448a566cc1cf7bbedb516dbd7be830a4499eadfc9349eb9f74d713023d89709232323a96657b7b4d2ed5f76807d85000000000000000000020000000200114a0100120b0100

Raw Header Hex

000040203fd4ae01dde18f6d1b2bdf8d5ec1327792d01af5dfe55adca56730e4a9a792dba700ef90b3046b5538b1ed192a55a4f6783ddea3c1ab992759bb07eaa73c22386261286a3c030118b84a078c94c7e576683423fb2e567f58d1fae606860fd8d429335eddcba4def7

Proof Data Hex

59,560 bytes
121216020307991fc7e39097f49fb27f205f0bf2f608c64ce0f72b96947b5ceaea46e1eb971f947bf698b559dee12008b9ed0ceb76a1a22e2e7f882b3efc708ddad98354252e6752d420b8a3d42eb25259ddaf0a6d329a58852fb20f592ee236f3980e15a434ad41dc7ef246da5fbdf08e07765f939be1772aa0a5ccdf8063bfe5504ad7533ebb563e01e656d367ee98715f224c3499963ad41d75bd69368f8c5896ee37ebe6c3896b34392fd478d6cc1556831c86549e2d8e93ff9f2f3557f0db813f83e9499ef8785658a6349ecb01ac0c291d2b4c69203f902c7bdc641182eccac91919557c951fe4c39db422c6d0c072185717ee441202ae8e557d884bb28abdc1cf3b476f7fa32e95c47677c365932284a89d1418a50156c52b9cfabccd79c278370ae46d91b12db56a92414972a3989121a9884e83913106a4c8a0bbceac74d8da843a9a94b4318a6a63b033eb44de98ba9b70aef3b3b8a1a1fbeb67012af63684edf508f4e233c3bd5d1715598534022504289238e37f060454d0a6d3a1d9befce373589d144f509c9067bc60233a126e692424c8913c32e04856ae57abbf3ca5551addb4dc2bda9ff9b8baa9ce59849828390afca6b101f1b139e5a2ed96b139a51776610fad35a6fad327b85d362455f8186c10c46729baba6b9e09d5f9df98966d0dff90ae383d7e6589dd0a5c4783e05252fce631ad27b4f57cd2da45184bb732fd17f6dfecd52476ba5dae02150560201bbb79e031fafe554bbb9acc5ac49b79031e394bd40b287c496b4c8f0bba08d601a3d4b43ac2589b83ef6211989853c2e544d44c2134b9d26f2ad36a38e3a5893b75d9228d60a496a33d530a2dd8267f4262d9d90916f1d69e43d587c47bf6dff361947a548678a7919498c5a097a638a668fa944fc51f797c9ca2ac2ca90d90dcda37df42357c891b4a5b251b0c90aa9b0ccbbb56642535865bbdf4f5cfd34b79f5a147eecb176beb7094322c86d9d9f89626bd7682b9e84dfb37bd81abe27cfe1bf1557427a840a2cac951aa3dbaff60ceaadf92e6f5efaa18ddcb678baa701f950137d523b2dc1f06fba4682051aef8599942e20bcdd3fea7e70cfefc72a57d0191c9627a8de82423f650a9e19149d4df5bdecf276c12ed8d8e13bea43292f8c712fc7b808d3c3f5bb82a98899be3dd04f09282b2d06c346374c4a295ce5261d186aae781b812d094d04d05d923bf4d8ff559f2ec9055f34e5c191e2b1e52cafd5ca2eab6d84f065a81b4897746028c227f4759aa5fc69d6ba6b9460524aa4f270240644e87f7642db2d011adf5a033a84ed69369e6e9b952e3f4a8ecf18c2e867005c86eec7b15b75c202306cdfd32867ad4184bcaa853f79193ac054e0a77f4dd4c6671b6c8543a2d72362b79e53ab7a7549eacd1d31609d3fd8a1380b4ba7eaf3134b90c368c0aa08db20b2272e8bd1d410a7694be58429e24116116228de1955026747e8e63a663c720bc2c5301362dda4c79033c98e86797531c3f80810677c73f0c93f5b7eecd90991549c2086324d4894e6071eb41ee15a65d4d8bf5a90ff69e50fa899f4a512d320464e943708690080c2141d3d229b50679b343e25335c8e8fb1fcdfc3d7628366cd25acddffb688551674c2af774788e98e010657e432ed98a92242330373b5c2fa332419617a2979665deebe62a0ec86329bd037bdcfe83b6be14e3e5a4ed171104efd46bc236c26fc0152fab8cd218b13df9630f693d73ecc656acb37e92e43c2b16e9f665078545732fd1900a9aa9be045a6096383634f19cec63b5e2f363020ab634c656402d6e5c6cac82ec443be87e80d0a411925898a748483bfba79418e11fdf2f4df2a326d2e83ffc523bc5487ca7b9bd1709b974a49b23ff7d5bc05d0f973d014023660b92125f415aefc7d5e95f725ac447af550f35c8cb04c3d7361ecf09dcacac4f7d5c8354555e8a0fd16ef6f31250c10202043fe56945f3845b8b1a6900ce3e26091ff747666c9a9d928859d861c4be87b0da02dff0830d773451121c18916518c403e8009f06d6d08201033b0d016696f92482ddc85b32a35d56f3cf3731e5873e2ab3f325d7a5d4ba2b09ab0738eb585a82a057b9520b436a99832efbf27f045908255085a27d90775f8f21d8f2d5118e74905f872b475c7d689be2af731c105fbf87ce6c6c8cc3a75aedada5e5f55ca486ec0921f6ed20fbc76b2940de6c1f0892ace2c555072c2b81b7e2ea997550cde0ab91eaf3ed0d5b360292f9eab834ff1294002388f097f7fc1cd36ce31767a3408549a48b83a3e00e96d05f061f2e642bbecab38feb6d9945827cbaa6d5ec4f6106a211d26a8ddf93fffebfe3870ccd806c6ba7154ea3124b6ce62efa6e8f22636f7df1296c4448741f94aee2d0c755b8997325cdea58718a878f668cf590b3656c0f86c5aa215be2f4c22768ae97b756e9f3ba07a2206c5a52c04bf1ab5e1eaa1482be3a40f497177902ba89fbb9558231bee77f27b4f545f080393f5212d07427f256dd3486f5dda17935d4fbc35853df259a687edc1e74e06c4a065a65fd941c73319ef7683ec4e0d3ed10ed47e9c08f91f6c5c6247767763dfb89201d079962ff500d22cdb571b67b29ce42cfb392aed6106f787f5286862462adb2fa8c0cd01f3806a0cb4070b5c7df2da726ddc6e7808232fd77020546354f626f7016030870da85e0ff90178af1d71ed04bcf3710a83e2b2328ee26129575a1f4edbe8c09c177b4d2e207c498c6d55d38f894eebc0288f469feb2be16ffb55b3b840170ba4faf7b4f82495dbb8bc1ef47f130e574b13d671da0566b861a3c14bcfb5e37cad093ae9a2b2ed28fedeaaf2c4476831a89cf7d134196ebbef7a6daba0bc846397c21d211330f8d5095011dd859a2ffc110e5d83acbdd75be5c9684071d4ada099e95fd84cd60a4549c72e3ac90534b4d98f79ec51239fa69e15729af87d9c7978633dd1ca791cfc258b5d483661bfe8854ec15108cb48cbd0f9542a74824b837222dbfe3beae0f1798f33fa32c533842bb3b28774ad85a14d01509083945522d791332aa06eb9a79e5e0a2a672fbd5b9c18ac09d3ab803c62ba0dba3052b22563be1677187dea2f9482672463126561fd1844f041fcc0dbfd6655e9a5814b08e8d5f7e7353caff46dda004c980fd46b870c683041adf466cfb00656dad7bf97d8af89f4d0d5001319e71b30cfc3419b35f21b53a081e20d247ad3f41d5835a863fde9528617c2a32fbd1b1f1f15f54b8351d4311b0beeb9f98a8aef0df76f5f369f988a0c7f6c2f60cd2fb4145a86ef163f6ef002fab1519df7f0330f04035edddb651406b76cb19117e8be8a27bbffdd24c0e5ca1def4d5a7060832b42f533469e5170304f8833c8c083a8a91cd21ac138ded3d9b8982f4eae28c11cbd83efad1830039395b295d9b0e12dea189f63bd181aaeff8b0d9afdef321b75700ae153f7a07dda9e321b2efe82db3475ac5fe112ec94cd996c0e87614b79eb7c036aceea7bffa7e436fc96ce97828bf2cfce0f2999ecc19b51becc8431cc3ffb1bd46b3b641bebe7078391ab2cc94647935d12f56a2d14463512aff5335bb845dfcb815152a2ed59339215ca502337b51aaf3979caac586cbbf301760f4bb99e2a9ed68479228ec0a9a88addfbcfe1fd95fb683dbf1ac57b945fe3797796ab072435527c4a1509e3920818d37f3a0671885384cdaf213494d430439dd757c959d8ec29d23721ca558a7394c878cad7e7eb3f5805e78192a6a0cc41d08e66bf5a41fb23cce7848efcd3a515dc32b68f216752fb1fed5109f06482c9956a2dec2da0e485a79b9786d9f40405f84f7cae2c55bd70e93a02170efafeb4aee2e0ddf5221ebdf30eb3e0d20ac123c491ac3ac260d9a8ab06a6de140032e4953d9f699200181145d34e483607f043192f74227ad5b6c429308d41ac9ff964edb0b5e65036232f8430738cedca659005353361a6232a46591c455689b6f224821b69d2e7b2c14a62d5ae987d28e66120dc9142c65e6b750372c4bffb873af563f2ec438e1fe1f740c6905b1d694448a0fb980ec32d8692117e74c620e7c4984426677e0f49dda72401a2be701c64dddec033ddbb73f66105548bd12f360d7c46d6879bd2ef94cd32801704d046d9884e8d918f148f537b2c92fe7b953de08b4aa0a9e952748f0d48c1a1a5ab2e28775ffd93ea4e50205d6de48503ea153f3feabdad9c6565b290e835a651e8ed5fe9bf3f671fe68acb2172e49a1031aa807887dd6b809138f2a06b1375b25c4180aebb5e1b3c5b5a2ba21d7e2b8ed0f092e5a5438124075c9849a18d3e5e0261669fc82670db067d2212e4b0551763131a2870caf32f0fa4c1b4ddf59445539e7dfb167081282bf4fbbccaf34777512fdaa97ae6f50eeadb9e09f66c4c9e8fd867e989d2ca0ac48207a744327f3ee93084ae5a79365d18f7f44d0c8ff1fac19f62b11ff3d4b5ca377125fcf11d4813c35ac8d4126dea86c404e14886a20371aa1c5e88a8fe2ad97bd7c4261e9ae4d4125157d02b8c8b8a9994fa1a4584cace4622ff3d000590500e7734268e703999054643525c24bc48d4575cd276f16e4353585c83d8473a0268c924e963b3f309feb37f7f3e24da22aa9e36307eee91746482a1472eeb849d1b25500b330de0c64a3fd073dd62de91f7e05920df7dd41dbcacca987f9e77182225ccc32323ff7de96e9b37289af4d52f0f3cbb9693e0b15cfbd3dd1c6f1c7febd294f7d5dc9e4849032afaf250a5738e45a3bef5c43e0a2af61da04dd929841f3c4bc9218e2c4bc529da4610cc7263da62aa6d1c6c4c653d2d945dd40e5394efa0cfa03362396dcb373233a36e5a0002f7181ebdbd2f1e61e547f39ab392d08c89564acce1398579b9ded3db741f6a8b2d2a3af018e831bc386d5f5ae4254471372d6da6b8cc0774f85cc0c21311563b211923e3bf3766492f250696c697e466b053b3dc4532678980f80ecf11e8bdc32fbbb6f2ee012296e005f4541c1a6b4f6fdef07ce858a17a2725f2cdfa884c1652ad16978ffc9cc59507dff4cc06a9cf3a71de13668368433067a15b64434c78e7c81606f6637014e8ee2719fb6abc209d1ebfd16a48f10a30e68e164c9948471fa177461b2fb369da017b19c891ef12410f4c16325e74ec80b452165ed3d0bdbe77c162d1fa31597173ff38e8f0d652685a8abef2103e02d6f9baf62264df2f7463c727502963c3ea07c2de0b3f6d4562b33fdcc923c008f7b29d88809b8442b6254f43a83cf04bc5b36a78f451db98585be1e7a5aad60ae1ae9996a813e375100a6ae5032eb5fed04bc48f2809a80e979be70f952a515547834fa45c3ea46cf135877afd2a3d05627088583275a1c677917631f6a984fc91b0c852c8ff92116d927f428bf1794decd4258139a11a19e9f0428cd05ce7dc73d0c7a381abed97b26200fa136b32934932a4b19c0adda70bbc2c32af60d692114f288701de853fff8b7eaa6ef2ce876dcfeb811f73455cebea9dcc84d9de581a0e639a24d30a31e9f742606977286dce347e94ab3124d098678987d03ef235eb307009ff293f33ab910d83fa02863bde880337463ba192eaffc5d10903ede74b141f36561147380588e4845aae407d29f29c4fbdb2efe7a596a72460ec9907a8b9b1752a57536f9a3467615534a90996d8da2764e9ef3d011ee647945b5dc49874b6f3af871bdbedf0e1f5359a79ccc40d5789b7b66def09c1f2db798bc0bb2f4b606a64179058c7cbc89e26b423530ac51577b560011fe511d5c1b161a720b80114071f5c2d2953222f58b8bf4cc9344f3576bb6637a142893e721532b31aacbd64c5da5da523db4a1a14646b5bd485047dafc3c49fb310328a08fdefb26bd0d54dc300109aa797a370c1a90d7fca771fbee02066568ec8853545cec9f76a249c1458193b9da5f21129029ffc9f07124b5bc2038e58493540f72654ed8c85e9f84ba11aed5c2aef49c1c89ecdce94dab54b3cb3d8defe3f443c013940f01cc0687c5b9d7807de5352fd25a9c8c13bd623aabb5eca4df183f0774dc4e760fde4883d91cc00d0b4a9ca78a477751c9555ea9865cfe91ebe5439c64153e57de11ef6b98a293eacc38641fb7372f552b19c4714ab51b18bdb5c7004ab187039379e4becc5ae97bcc00569bb035bf93a1967b88f9846fb0abf5469132a57cbc1d8e8f11040b408adab312e1c1d1970b40e671b669a070245680a44723782db2491fa6a22ce96c223980973efd6da05e64d51076f7f661526db46ccfa88f7ae64302e99a8788c3424987d72112864d63e338aefccf22fc797ad1a57679103fbbffd1defb4fd67864f1436616b96007a125441a479e8b32f043ee2615bcc3b1562e93dd85e0859db04c0d29fb94cbdbc1fecc5edd4be5c84a08786f4342fdc35c0c086b51152a0a4d4f04567351ce3a907e0e419b5c273d614005c6ee741c5ed3f898bb0da2db6cb4a18a345bb566557f6527448e43be21139c24d7c2a5dcb9933a862f4e68d3caf36c1c50d6569ffb46f9b80db77f14f7a0b9a17cc0e50ec82f6c6f5bd4cc6a6df3eef55767654f769e90396818aa9db9ff25aa5391973f6ea87d541cc8eacc4f9667e281ba3fe25b649c19316d6e20f63878126130608f9d1f18afb75834883252c4ccf14f3f1c2cb7e2981a26dc565bb28c8dbfe5bcafc8dcb8b6856e7bf9209f84025c404a01d0832d3c3c755234d797ba0a9021f860bdd02c51b5b96992535bad00059f081351a23520d26564caa7c488dd89307e83f24126e66a813ba205ff00e9b87ebc3114c3e0401a72613c285fa94ecff432dc5d578efb7dc8a9584b0ee82b365ebeffdc3f74d90261aed704e7feb11a10d88c7195db8c1837060c295ffc52ac48bdbe1630018169e8cc3a064adeb2134415dc5a52cf62564fb902614c3ba5a93c2a89cfc6f5b2098eb0dbebaa08ae262848fb6ccd55f85d54e10f43a1a63c30e25617b71d012e28fc7bfd134622803317fa681879239c2c0d6f59db10890c7c5e3fe92dcdcf85be446985e7b5d34bd9b0ba804d3d408752fc5473ea870964c2df5425de878f665f6f0b401242940217ed2b3196c6136cde53aac789e21e9d479fa7a8308adf2c51830072c520c9fa2bf9c0a97b58f687f6fbd5dc6bbbb40bba77ba49d21fedf5e795b9cda3e9ad1fe7b1bc2b55285a3145ab0f7576208f9f5035149cf84dfd305796f4993592d4271086b14e39d6648ec48c537d2459070332f1a2308202abb4aa13d9a802f8312fd2e67bc53f6b15ff961b5c78d9de8a78b19923effbc005fca1c9351062a1054434d78a4fb9d98a8505c643a788992e46283ca3ee6d0859e3237c9b4fc6bdbbac58a3718af9d0e7834a0273e1ed9739a1b8f28a61274ac59ec9f3324fdcb31feb2101aa0f296a0c04b54f8716b40e96d88e7f2f62d3b6c7554acc80c8bb60326f055c3c30b042f926090f56837840a80fb83d0f11dfc62eb12d27849eba3f16257acfda89efbfe3699dffc9e8926022fee7af06e46f3cbe349041c11e02bda70445d1367b220ec2bcda7bba2b4b698e2898c63fa5b4f73e8b9d2106ad4036bba307e6b48b5995bd0f52422e7a78049067d7a77aa623eec5242b7b5a23953f3b830d059fae8c98a957db6cbfc77ce012c244fa14038e9b22b6585a969c993abc685f8ca6354ea72d3f3b369fb4927a2416212eb1b852d0d1c81a3dcdc2b41f1fb1c62f092348fd1fa17374675ac139e03e869b57e3d4a888d3fca4df50b1cbae89e3f45c8fbb3f899967ce2cd76fe68a84b26281072e52480a15186e32ccfcd25a89dbfb2ad69b506b269520e47855c9e3d4f158e9c6b87f11c469bef90223cec35b8bba03f8a113813aa01a358894ed72a0649beb98088526de2021f0ebf0385ac90dbb680815a88337c4569dcaaed596d1c4701f01c681f6c49cfb19f2f54eea36ac59cf7a9c5e642bc532d815d93d4923a10237ae71c43d9c9a9a55d39b10fd575e5ddd20f51670d711e82d82c5786c90c26b6d18d2497ab28da5ec3a31e6c9477398ec4e1035e95fa1f5757ba75bf87074fc73e5887fa3a1956a6bbcc6f3d5f88402789d78e17dfe7e6162ffc59bde1bf59ea8460c3227907fb9abbc53d8aaa51b977b217c58d4030a6442310c1befad81f2ce87cd94489294e1f6b47cc34aabab5c3fb9540ec819bd0f12c0abe443efe0441257ef6244b304541988faabd8dd65fafe9af91e9ebb7fd7374e03723ea139db5922873c73d3efb47465f719841db2be245c8dc5b3c1dd34d0d967e7124ffe7bfe26b3b977520bcd66f80a31f327cb51b899842e698abbdd70318f32be26939e586bb05757282e2eeb2f5b5ee4def46b588f3481d38fa851b53aca0665347125720cce4d036d466c4acb4748a07c2b69c435baa984bc1f2faf0f65047b999e7959c2caf0a76ff25499ec348cafac8801079898e232406b5e8d9d85c30176f57aae682d95a99802bb72656e1b81b7cf3e09b85575f9a6603f867b08641cd366a25dc208d8ea149ad73b17b92ec09192f5110c490195a354cb08b2d9e324f2b325b44bf56548c0327df82e945ababfdb1cc696b9e90db02a486f65268f13464ba49b9273f7952333b1673267166161fe759119b37072885ab5e4a909c1d901732b70c1acbd831100e184de7b7b47d7f038c91ab55ec6e21e307669e8754dbe1e3ac6bb7c58bb7d983c9488de364040cf9d1158a0ec7418073ad6dc00c18c08af84277a6fb3c59358aa4bf945e2cfe3bb82ea916bb3b7fa801e84de19f1cd0ba577e33deb5d702c08e0fa14767d8e0a30bc6b6e632dec741ad276a432afd9c878900f51cea1c2d2acee15ad7cf0f10f65ab211274e053c4bdec377e8d79a423a833102e769f4b8a5f4d6594a71b5c9b03b409b2a90be4740f16792cff878570fe93d69fe4f08a0bd22c22e1496d00dae02778fb038dcf762b87cacf013c10d766e3a389eac36961e82f3746d9046593bd45efafc78f12f63b45f3bc9c54f96915eb67a1fd3b6e35423d64767586fff2a926da3cf7b823a7ec6f3d7a23aecb328213f3284c1248c2063b842612cabf279878186c432d452aa7e1d58fd29fcf82cc54854c6911dc8295f0336542b28dee346b22b0f058ed978bf3d3a9a5ae8c0fb637953946aad2faeb6636610398e982d3e08ee19890aa2bddb9a04508075a9c4ee06eee23187e8f881d2503344af1c545914bff62827718e39627ba2a318fe6c2bc830cb6dde87a018d73abcfffb8d9d3a589224a9e4785335d95687a83e0a82a72602e7421a2d0d807339a2dffcdb482eb4b12c6e93b101f8185ff54d768eb128659c2ceba852b41c8e33825ba348c064c295760d8e98a30c8de9a06b5c98a1662d223eda38c0d68fca3c44b75cabaeb3719f80a9a2a6dd182791d53d9ba2d9ea6755c10ddec4b03aecaa061a55544b3ad7c0c2224b54db2806bdb55d3b586f7d1c7dca174dac8e9b3a743b98fa00b9f4f8439e73b4764975c46c4c3084c3143131432e00e315d5904bb269b2ef6587d86f497a4192868fc4a7bac60ad40aae0e3e42c23da663b9fd7978d40153600c35b6452b4be0c82999ff365fa640b73f960cf3f6ad8c5579b1edde79316a66776e39d5b8449ad64eb29ca8158eb8541f8ceea128648b94f22a5099a724db92a1804ea71ab70be450d011947dfe73c9e2322de68b5effae2d2c52287d52d26c88e1a88dc66b5da50f6cbadc4f353727e596cff5c274d8112d1870c752af216c3efabfe484f8ba1cd63f51c87451a9b1edfa21ff97aaa58603080e529947aae816458d9264513a485cda59bdfb01aee34d3605b137c17f322dc004897f2c069be6e8a1f1ae1fa16fcaf6bbf1e36e6ac8bf5475ce9b030f71f4128cc59b69abf9c4cda15645555a70b63867f32301abc2d11d77c818378db7f2d884c3891238f614c67e56ee5945f3ef8497c1de5d3892d24543efcd329281bd6f5c5edddf2e2afac88d35c1162645f0e024cfb14045d7e4ee18f37b0efe0a70460a81402961a6159320a013fd0bfb86d67a3e544ae83dc8a49ed4b3fe34baf3d7e7cad0d82a06e445f5a1c871936f4c7d259363b777cfd9b072891260df3aeadbd0216b405652283c4d16baaa524d23f05e20812c954792d9b74bb5c3743cc816e79f97b92090bdc29c34a6ae9a1c6656fadfdfe4de9c62dd36ee501b727707517ddfff778ea40eb4f083ca4f4fac47c7a0c2c8e8bdfea742f1e333917d6dac1e18ae70c697364213eceaf56087e0f68bde0226e646b1be15fc67d2b39e29f64389e7554e00a93cdae24600200dab23ec5560c977e3c5e765a88caa4e58ca6fc468cbb24283790e1a6e7bae47fa63d896e35940cffe831edf990605dc9acb8472a09874ab299fe0c5fd969351a47d84aaa80acd2845c49414fea8f203f0945dcbc7c8f3196581a11382abc134ecbaa474cf30a3b3cc4002975cff45d6d664b48c4bf836ead6e6ff3a15150c60c055e91f4e6bf0a8464c0a2dee435a5f454f8fc26d17c2cefa2db1943e85c548c6edfb0e76df06354a3284b269924243188f6d47ad04ac85aa1138a76e29e6878c3145348f59f11720e058e0083a37fde5a59dfd30ce1b8716741a6de520d11573656d9b7c10ea16fa991942c4d49dcad971302b5e93e213c512a3a262dc458512972c9f365d3da75f2eb693bb94afb05fb8d09c5dabc67c865ce57c1d1bddf98cb3d53dcb6c8f47eeefa76ff7e9f46919ee0597df5c3f6a923b7bb675405300be364c1d295ea37c60b60c49d5a4964dd0f3c32d307a1b62b4fe717bc4a5d1ca15f1ebefc1d865fa11891105d97d6145235a456d69b6146770a5a387141b6df116a2dc03d1119f34d96afbf5ca3e96fd5d40852cb6bc0d70ec20897a14a5385022620e249a8aecdd60ad6fee6651fe15857244ac24ff7a8049a554d2d8192689f66fd8d7290a1f53f067f96b1b18695421799be90ed8b6889dc9759c0b2748d37acdf0662e52e8ccf4b7147ab6cfcabf7b17ef868825110d07f883b85de1302839f731f3fb42eafadc7f1c003552d6ed823d231c41efbe0011dd470b946dd249491237a92c1f1db0295c18906c9d9ff6e83de1040a4feeb1427a719f65513662a62d9079e52be5116a2dfef151c31da3bd013bb49b023da7cc9a13066086873c4d15641aa1e57e609152f29d5a32ba6c960227f948fee7b60d9f4e8a8929b8c3fc06b8c795a5383fc4f11eeb9268d90febffdfe40537accd9b2089a84dffff58563294baf781df92188cfd768b38afd606a66bf7af026953e238d20aaf19aba2bff52619587cc93094b2d0bddcafff7faa49ba53fbc9ed86f8ec6ed2f53447d1d128500f60106eb13bac63c11dbd93318f66003f1535df5cfb7b33436833159a02e3bf775faadd84fa10679d9c8d947618c7377f27a0e6683b2781c4d3c0ac92dd524ed17c7ea68ad12440345eb6e153ff99f7d48a9ff8d7472f6fab6a501ea938eeb7e2e11ecde8d36ed5db6c6d9f1e6f10e7cf203e242d7a677d5b1f6f5c2a1051daa62d9a13fdd25190ecf81ee0bcb4b15d803919b0014f64574030e9a51d5b3d3a2533f3bcc453c2593979891710bdceb25290a245d0c6aa104c424e984bc09b7d5ad215432587a8cab08ed00657ceaf9c1cf6fae7d9ddbeb3ee34867748ee48e8130ec1a9ca2c0ef8001d1e327f62bb6633847628377934c1b4450a864d432bd016dc8615fa3165f3e47ee2694431ed30868bd97f549395a62c488509ab1f75293dac0d7833cfb8d2bd83661b2a86d9ecdca22fb73f05855f05ee656948b2cbac8464e125699872ce6c3ff668f541557c5c32e1d67f2712e0f664be618d0f4fffd60580bd2780db9e5dc936b72049c722a54c202ed5eb5a36812225972b96c13028f48799a5920d136db3572d0ed13021de25680b4f6a0f6e2f2f82226e2f0978e7c77ffac607a01970a6799c159678ebdfe01a555157c39462600ce51202daf02d1461d8c80c0f927e2cd929a4972e5236493527b68ce1445fd64a6502bde7df579d6383ac30b74c95a752cbf260b538088c3ff20499afea559908461f09a2a1a18d76ebe95c064a9d499225470c63f85bd628dc546dabbe221a5e78c54f281cf3605575ba195c336b22f275ba1d5ebf1f3f71d6ecf065a29d2133fff39317ae82a5502d40743ac6ec00b4dcd3fabdcc8799491d4d3e21e5b674271286269e05e691352437573418e2690d503aee3a2b44a67156b0318760d2345510967b0c130c65edc99d6d7db5a43130fdd58ecac5ec28d9c76308bfbd989d0d689ca03f44692c143dbbdf55a0167b8d35f26926c8288c6808f44eb39120dacc0ad333b4ba2eca8230ece9f77af623e5fe49a993f67cbc8950ca44b8869ba03094ffeb0689c40dbef2874e601d1fc8babf2cf39bbc6fa6779b0b95cb5b1ed8f0248f12288b361effc257f92fb9381e65e24ae1ed9fdabb377c7f7a2e902ad033e1775326a462234add9edbfd038d68e03ac925aff54d5df00a8029010a5533ce1e16abd1c1fbdca9d6024616579ae819e3663472296bb581579a925ecc6eabc3bebe4ea2e83a6d623f1ec0d0d000a4f91d0d814b2bca48b2f2d2a774349b45d34aca573344fc2c7ae39ba0f4892d25971217a79ee10b71bafa876c3a05f9d64baff46dbb2bec5585b50b846b2ddf8e098f9d611ec3eeedb167572dfe238734d6f701b22aa4b714707a32c37cf4e71bc3d0fb082edfec7d3d4b57a71744ee02249a19384cc0daef00a0d3e15cd48d13b7ad04b5d9f65caba8a1a2a679bb540547d6121595e09248103c6a08a8324b20c90503d2a0f5807ce27262e664cb0dd42b1ab665a964b04846fecdbed9423e0be18db41d0eb5a94fb790dabcbb64858856789a0c96ff525591de8bc3b4092d764b5eb5f4f5c8fc0622bbb35a1656dbd67b1efd59d1efce2790a49fb2b0c65f4636bcf143e8ed19a29dcf7f49c225b1171ce84e79bf1119e3c411a1213ce4bcb5cffed7b0ab6be9a3502df8b4126666f3c10785692b2874128280132975ac1443581177612107f35932016804154907d04dc1abf57c668c64f2e0b0f4183285fbce41644ca0e8b58aeb7673dbf7562df0d1ec82bea6bbc85f23a764ab1c8a25d4119d2198c243b46e3bf6298fb964e359117ab2274c3812dc08bfe011f2a2b673f3bac1c7db46bf989abf5c4fc6a5c381537e4f5b8f31fc9db6052350486a96e71c767e36cc17be16c0c0fc2f5b9863ca5a3dcff1c03b948cf8385ea03322ef1829752d8530661b009d910b7c603dbdf2b1f89665b1af5ccfc20b4d06abb800276d8e96d908a63385226984a8f1aa4d365e7e55e74412d6cfe9c33ccda06c19a3d75e4849fe3151167f1b67f3835d76ae453d0eadfe7dc2c8bce400bdd98f9e8ad2e56f696773127b660ff514f886ab77c4def389dd9d7bddb8845c102cc8a308a9bbeaef206bb353e0d6ced1d710a0c84bffe2985428aebc463568ae438bc6bef4c96138bd740f675126ca88ab5b0185c1d0b52030ae7521f7e88270c05b4b79feeab41e4b6cbe4e20443509630d7c853569a01e72938d5476902247b8f8d0dd9e0c62a12eb795cb7300f8a5801a0487356bb65587dfd877f85879f8f231e9406005037905a61fb5f29a13baaa32479146e2fc14443823117b86d931b04193809ed7bd484a8d17c4ddd0ce7184ba2ca52978a8f447e159941ca0e607317a17446498caf983a6afc1af8737c34815ffdbf3b33041dfbf4d936a712e0a23576341c503d17bab489e7d64520419a12ae1c2464fd5376973c23f1c2139e431881ceef366f11b6237d422258171d405d02ec02de7d3e382b949905cc0a7f13353006ab00aebb28049b6dd5f3d199ba7c52553a5bc9596cb304d37314a7a5c0418a525f2c5843bb1c54619e66dde5b613b94adc7c44a9514ba247e313750ad62ed5af4aa4758dc56c430edf6489d1593ddf9bd712f0616ee19bc9871b36a72fa5293c8151f86da0de695d01f483af5c8c104088508032e79de1cec0a633101c2c977a42d33a6017c017b8bb46b55bad059130a504b698a8118cf93c72444e824ecafac7356d5af2312d3096b236c2aa9a5bf2e13dd929daf85c0511d6d1170a879cfcc695c715b3f636bf22c1f770893c29f2177cba36121914184840687a660a502436c0f7d9fd03a78b98726cf474677d9af12e302761d35debf73a8f47808fefe32a381bcc64a8c832288bb9aae81958112aba949ba550adc658cdac489046b328664efa1abf0217a3a917954ed61ba57f9ea3e8ffb530bdb68eaabe3c2fda2da8aa946c08839dcc6d55077b9afcad5cd95008d8fdc64d5cc9ef8c9a0967c3d07b0cefb5048ac5e18af80c66944f35c8566cc8743775db0027325a4302b96281c552eb906b9d0b75cf12b9d525682e1d77b26207c77363fbd23619066d059e47d2df7ab055d82876bf26a177f0ec3722fe314f8837c914ff2c3124498d858e7814173399680fb3375637e16d10e5ea04ac974b0d178d077c8b30f0e8c3c86ccb9ecf96cb3012067ab990c0c6b3da57e4299dc0271ab5dbd1cd7f191ffc5687ede7c6fc5e114f815661303880656a9826cb962e847573ff3c29d90a1ea0fa8d023c0e58b8b98a8fb6a1a51ef9e43b082087690146033f302b2449d6cbc7716b2bfd2da4fd4fd99af8e732bac5b1f80b528278e85816fb0fe91fcffdc7ce39815c1d39192f6436af88063622c14e48d4f2a3e36c10f9260e139d6269985f5e2ef1e81e98928067c0f9e58a06e0e5620fee3007bbed4d28acca4bc4eb639ce9017d233f673088a8637e4f56f4ab0cd5a7f92ca14c316d8f63eefd5cdd676f2b6100e88584b245cf280dd3dbcd2b546101375dc87f2d013de7ae0a787a6ed8636ecf4bcc0c32c02e8b6034c89abf91a714c04dab126176a41e0eaca8700fee7429f1b90e203f2c8c14352ba60172938011474250ca64539df943ec57dd15f8816f70cb7c8fe12a6709ddcbe4d980d3b47debccea0eea612365f42d50e9d51fc11b6f0b7c4f54cfe852409e59118c0605935b8b2c8b5974dae154fd04feb12272bf505c16b5fc6963b5e5b096aeee274b0f7d4bf3e44fafc8823d899f168d5e9528785ab6474c6da71de7554dcb3793d2b7130dcb78f692fab30b1c06c39ad0a72d3221c750164d536c51f78ef7ec060c06b94fd5448f99061066fb1c2705f83cb19ff07499ff6148d9b09470119030aa0aa40cee314487ca6a93608fd997399bc33c0ceb7be1312319bc1b16b3fd05085d15addfa61ab79e35eb6dba2d60c84fb25e410e333f8b4f94f7447cac7a456c3eaa94896bf2475ee195337e69ab97c3fc31a15d710a9423a7b3d89dfadd6074262fb008a2dd3023e262dd6eb20ce7dc9c8fd1dda1feb66ed8441d7ad8753fcfb1c3997a544d77ff652b9596838f5381ba6824edb3ed5e1b853b0541039ad1783d21ad83c220cb6178f70da524a4565498f4a7c10fdc32abaaa38f26fd98bbdd94c5f44f276d1ff35cc7484af9e9b8aa76b3c45a6d0d7bfeb8c82f4839a89c6ff3be17284dffbce21599664279de20bedbfd171f5307f73fd4ffda3927a4c7e157cda0852b8b4e5dbca3cf8365575b440a7502810a7f83b3c52fcb17fd750aa83bf5de8b925a2d4647ced02940eef17a2e3d62fb63caee94874e069d77384ef9edf93efbf0d1cb151ebf1874e382e7563266a7ad3d02d6c0beff516e6d1d03d7acbc2d64e4c3826a215d71dd4a5061b29b8d8a1e63524694c7aadddf1ec3d2a6aeefcf48da03a7a9699289e1e853cf4091d106d8a91cb1f601875861b45ff190a169e810a96a207c2c9acbcbf66e5363fbc71bb0875b4408e1b1fd06568ae4b9172c8864e23d4579c74a59d8f932d2606ab42a8cf8c6fb24857e09fd505608af8b278f8c7f0be0d6a9a7e1ffd7595e0b70e959b70a7e5f3b339b3aeef63ac66089989e49bcd844bd60cdc9d51b7a21d41097ee0aac757f11f1768f10458d9a7161d62662dbe24d11280dc0771ccf2e1705e2c95065ca311eb468a80c939c2c7d52297441adfdb2416b561c773b92d99563fdad767ed5f0f34719db67f8daf0289d75e5233ffea3ebf49a548d39e75e1a6b40d12a5e897e178b9f31a8036978915ac1426f434473dbeccfb5dd120471a94bc949b4a989b21e20a139d422553c6c0e2c1339815ba697c4206a0e1cef582141202042da9d427a52dbab223a98ea21ef7ed2bf3c4bddfdd6b0f893234a374286aa2c80cfaad747313c9b08757878f6e700b7eb38d14c5cc8b85f8c88024d6d95986c276322ff052d22ca404f64b9f91a6baa65cfa64b6fb545dac724cfa6b194f14dfb733592c5b09f853455cd155068d98c85fdd0bad734c29f0d11a1a8d542f69ba428ac9414d9edca6fb29005c6c487eeaea6fe9963f13202517c00271e39841f028981cf9c690103285dd731568738fe007bfd0a88858fd9bc429d6e3a3bb7b7b00fc10fabbc94f3d35674e173c3ebae9728d33f3643490fccf5c8dd02fdb358368a6227362aa70a901db4bd76daef369c5cd85ad326278a0f0cd8cf64b22c2c1fdabf40e54adb6c36fe5ebc38c2956c0b6c65f48a80f26c603becae98a8a5ae71a6631a8013035d3c200303460f4fe21ed6be575ef28ef7e85f03456c58ebf5652c327829c07e9401a30b058ee22140dfff6a232f281e6bf39526b542c5cac156e56eea1049d3881df2a5760dbdb2d49d5c41c50a6790a1a1590a6ee37eb8df714f6210b669cd16957ad20c302ee03ece07cb1673ec853f2cf518416e01d77805f0bce712b9d810a5ba1307d2f5772fad1e3885d7988b4e6b70edf1aba4dab431474eb852309a60eb8a35bb9045850653d38dcf9ecb44cf025f8e28f814393be1bd06c7f5e96d88ebcb409e5e14ad6d1f0f259fa0a5de588c100b27fab332b78d48a53fa5f94a42df463687000eaabeb7ccdd629ee525440631e09b0e0d012d60cbce9d174c966114e60b988b5906921969f38c6a7cfc31aab7ce9ba4bb12e84420e7197b00df1501720ccd8c687f092efd2f4d38ce34cc832ed35291dfedcba5d1c4d63c3825859f0d53dc6fc17fb5b307d70f4eb269aa95ef95df30c54e05e9987e757d8b00cc0d1b018ffc1b7dbfcbaaca36b155f64d0bc079410c9ddee3bdedf1c666c4fa6112271d412c7f17ef00bc11deec25e71ab734e67ce98739cea0a73cb322e03f56f837cbec0c96adf59a01f2a61aa1efdc186e70d32ea25a0c35a3804707f678fa3223fbfb1385637cb14dd522185be063ab8ae8b2dd74ff0f03719f4d60eb699caa23fc48c8e8bbcb7001658eeb5604ad202045225516bad2e0e57d14c1c54c11e33d3a27279dcb5c28d9d87776b4bf04397f0cc35c4a791d99e055d4659b1e0a451ea0977823a16cf8a95cb5b8fe039ed6d68259e1bf10fe532485737b4f37976e0e8f288f79028f0fb51ec064ae7839593072940085455bf13f018035821be8361270119f45a5a1327bee677d6915371b8d6a07f5c370b3c42605284d58a48a4d2b056e42691b88b2a133bb4730c56c628859da01791a72ed17a9690bc4428904e30dffd3674aa336d59d01afe069d4c8ec4eb51e936cb652a6044a612d074356dbce0d016a4e5c05a081a291b19fc699315b554176aaec032ebe85a5afc09f321488d780fd78cc6fae7188bc81597230e0feed6e95b20f5152b81139e94efcf34669490efe20908767427bd1f2e2367659e8d2a5a737ce60c07da18ac26a04e86e9ac95511bd07a1b8fc69f713fb0dd0b8f5dce86fadf0efaf743025bd437fa5faf0074a958852a70aeabbe4d8cbfd898338ad1cdd242dd3c99ab1ac4d7f05cb7ed4fa21a8fa94712400720152715662e6bd34012edfc0d11c077dc9a7bbd97ced168577b8d0b6dce0dc248357c89d878f9aa2e50481edfbe99641cb29175f7f931d575cb0d9a0152695d3fc591bd7e0d1df1788e3aadcf77116f2042a61a2efc404980a163ea1c9680fdd18556387263f5f5cb9849e4d6d105dd7762e014ca9f960b2a05bd2532287c50c1a52620371a662d4953984a0fd3116ea86ed858b8aabb2ee8d146cc8e775364bc9312a3360324d779f4dfcf50de93947257c2a094de86308fde474321d8f38e120a64a2a18fd0614dc969b9e8337255ecf00a94b1502783cda9ecda5bd2a92262be4729d68ea6bbdc1ffa04474bb2f5d95991c55eb6e9ccc0fb7620a0e88da03a283d45f43850f9de94dfbb85034c0982b10fdd365408316d89509bea77f60f2234e4d06c38871eda22b76554dfc756bc743fe1d3d869386324e0fd66deb9da7e4fa37932ef2fbc76a6e54d6167494db782729eee05a9f10581ceae0cf29056737ecff63707cb0c73dfe0d051b42e1fbf35dba74cbd3022442c9d28de0435e487291c2bff8292685e2cb82d81f5c0a8700c7991aacda7ef2b342b61aad18fb7d3749b3ab746d5d10f2d24598dfec500aeb185b8dd394dd9bf771a9050723df4e93cf1c080041ea8318169cc4c0ef3b667fd2c3057d4ba4b6711ead34bf42fa0364108ac87412fa5a723e73b4ab5abfd21c825018a6072ed357e72e8571f4fa8764425f7e5a0e18f7defb1cd0e2a8fa29b1aa9eafdf52e45ddb7b262ad4e3137701b9e60d01bb027b16452ad96efe6a30861936012fddfbd5e70f307d9f08621f59dad33a144dcc9b29d4ae5d9a7aab5f0b375759d1db8091f4e85574b67a051c4ee2a5b0e2ceec602cdd6fb7b2655299c725c4bfb3f80de3fcbc603ae88989942687c9540a3ceb2bba6e53e6b4ace3b78838a767ca375762a71ddcedae78ceec8f86206942ee202372b00ef3105987632bd5fb1400863e86a9e1429c6d7d370fdd3c58fde17bdf9055d3b462b9a08e604672cba2439197d8fb6a03fcb5181ece8c6e67d78d034335faedec15e32b0435dd0277619555858630f43783d10d97b41c2e000ad7f446aea8e1ab117a4477417da21dadc467defd5a04d15b1f4a8a1c753ac5dadcb032b216a873e2a8b6d8619be45853e5a07dc5ba24ce8787c6dca2d9fa777a640f54611686e04686ee0fccc8f8a58eed072847701bf41ba01476c518d16479307ca623425a722ffcf056bbedaaaeeacb8063e94524163abb1d002829e82872be69cb4476611607b0d53b83542bbafc45fdbfa32c0fb7fa9c0b39c1cf7c58d6dc3b31d03214e64cb8ac6c62c11a959cffa529c20721c96e23dd24ffd251e518f47920d3e34c784cdadd8cbbdbd16229688b542fb8b0be5b728dd06c56911ad696bc3d8272f7b2fb58be78453a543b870c5c66d454627354496f38bdc1fc50fd93e0af44f22d051bc2b1cbb034253555f02c880f9c42f4a1b411feaf7176a7123d186690da5b0741434cbc8725cec7964742d8c73a41eb2fc2f98d1dc248c210d9ef57380e4e6dfd7f481e0c7b54cc5b9838071dcb013b19e7e08b9df2b49617dd9bf0eb3b1bd4f61e810ff6064158fe2290bd0f653beab2253f2a78eaf9d393682cc59c606ae7cd2ecf23fab078d6cf1a7f03f4650ec1d7f3aba005a95085c822fe637280d50fc7f1bd90dc8fe52072101c238d356bd3428cfaa5306246eed83bcef2336b1310cf9826f5b0f55c0cf1a4a9b9d36cece6a51ffffe41a61430b6fd9d28b89bcc81ad211399a7d5ec6adec36c5e21ae63458934335c3d66eace46f7b676c270e0dfdf05457dd2ebbf0fe102f7b77993b1f244dcce109e7815fadfc5e8f181ed2e5168b3f89d1547ea56b54f70d72675cd5a66b79bfd9ec97aff65873cb26a4a7c50348b3362b9cec0870573224437ddec046992097576b9ace95ab2347e3c9fb00b05cb1bfb429c24316e9a205d45583242760a9a42e21277064c7b099ca9d961b5d672eccb6bf81dafe801a44131bd946627f13c0bd5e30ef01d717a58243ad903f6bf6c09d1840a93188ed2e2749d2721126ea67c603a66b4d933da431c0d59f41756c903761b5cdef8c41fe92e23833183c43c64753c629d4d23f77bed1d8f009ae69b11911057b1623dda21f6baf353f8f59ccda026bd2acabe9f3508041884c816c122b72f189e5509677116c588645178017f37749d8f814813759fdc364a47d6c2aab7a33b34a011b177e9005dd530ccca331908fb9c1b1a18210b700a9bd6f45e5a6bea3b861365f50cb34ff05ed189dfe68ddc65341c156c6ffaf36196285c6198cbec5dbf6bbf3488972506b8418f06154a0c663188d159722d8df1e57d6d25f3285441a4ffa8115bc1dde240e51045f8e001747e67beb76e694e812dc5910ed445e9192e42bee4cfc80f06fd7bed2e12f66e9e462ad921eda3c678724b836508185bf67be1947fe0a433f58b0ba9a9ae7abac6291ccd899a8510336018201cdb4b7c548116e25c433e280fcac10d8b8b4ec85372a9e7ea82325052c1cb8a6bad66cbd717db0c4e8853ed234c86558d3f86e82a294f1a631ea4727c7cbab83e65a4c753c8bed0c2692e01729d78d1abd05e9000bf25f80d149465e7257c7dd5c0b57d6b88238d6c572466b652df3ea32a6f0889b898609b8a250aedc02479e7519d09c0b29f07d9c6c603c519a8cf4ac32680004e6a0b9280ea8ec3a199d8d65f5ee55a2bfd6fa1a616cf5153c0042e255d44ce6826b1308062b6c9eef1d2a148176383202563280c1ef152fcb0478b61c5a047f9e028e071336ec90e352d291a30b95acfc2f72f9bd926c159f38fc9efbaede6958db4f88021157c2746da0556b46e2624196ba39bfdb7ea09dbbdbc196c557d578371426d7e0a01e2b576b086a37646aed1a204eb8ee168349744c8e3b734e6ae3d1a1faa2e9f93233fa5e77870809a6088c0654b1cb7d586c2b04d739cb757a7328b9bf46c9c13284461e4a1c630e85190d4255476847ee7fe201aab95dafcf2e1527252579798d7bd1adc45a74e5a5547a4125a6b552f731b501e3174ae2a1d6e03991bcb27a7a9057906e60d6ea89d8a817a84fcb70ba6699a3a4f9d3c101f306ecfaeb1487e3609e759694768a5dc30dc7596482c656f0b6dc688ab6c5668d206797639f33d80296a49a130ed0e9a1dba308f11652602915e742ccd1a1c6ade6b77ac869bedb04942647b8c927b78d65802ce00b375ff475580595e2bb73d43ef62db13eb84efb4dcef6a93b10000c919d678b00347856477ac4378c2af8d1589c5724a625dd9e6a06ad0bb0f34bc38a726bf8b58e0fc749e95514bdc0c9f8e3875b65844aa6196f52d036710ccfd920cb399370211825929e683c46cf78e382aacf6d134afc8fbf87fe46ff55dee80918a239e42b65309fafe16b63791a7056d1438985f394cee8febd62475f8388c523e47102ecbe832f32721a5f28a23b1835b73d31554cc18ae4f1f6f93ad037cef4068426ce1a801221d9c9a0b477bfe3a8763380252abe3f5f5ab65a1abe979547d8dbb2662841b9f4ca289127e6966c0ba90c5fb5ef2aa1dd5439d18ac98e1979c073e70b86f35aca9d7a3c8993b66507666d50fee34c25febf56f2bcee84ddabc34444d3ecf2b71ca17b6f4481ea515f8b7de3cc8d50fac35d8b48c3a0c7a0824e90a69857aab76e3c3d82d5ee0ff06bcb0a2d3e54e134feef4b5d75d8690c5aad990286d3e96419a8d92d7a0e93822d3e5e89b0396d01573aec79d4341262d076ce7a9d32b5612a663a852e36ad3237bed5227e4fc91cda901bb2229b3203fcd6ad793fce027880ab99e0909e166d9c8b919f17dd9064481e01ca45519cf26a8765be7b5059a59902590259efb7617a4aaf321811dc5465351c95ab034c94d31fcc592904670dd3a39bfe64585a9b7d7192967e1b2ef7d24a9321c748a99bf06c78337d15d9643b58ac74806dc5d4601a7e1333d1752d1853811e536e037c8001f1e4d8210b78f220d09c4b49dd3094c6b81adaafe585a28be881f55e73e0773ef3169471d65a5af498aed9d1985633c7bbd6d9c65c847b36793b6d7a39fda7996032801e6083fd20aea0f18a67c07a08031d5abab19461f0e732916f1c379da2ef92ed97074cf7e58447b4f66ab616adfc45a76f05654140a3bf0dca7fd7684296fe2899e08a0859dd714958f3fd6dd55dc970f56617bb7874516d2afcfda612316cd9d0f1a96bb147a9857d5e68491c7c2fda9a1d547db5b9040e63e76e123ecced6f4cb6beece39dea969077942c63a493155fe27c2e782e7514c8576c7fa3c7020a97dbefeb7a17fa2477988d6041faf8aa669afcaf50193894b3a69b8288c705712967d2784d3ba935b7031e7f223644c46cedc28003a6e4b0b71240923a10474b6194f0e3d48f106994a560dc47404fd4a0b24b7b93304e1a1a16a59282d8fabc0fe6649badfafe18b4b85b5098cdb6bf42a1e0b4c429ac2ccc18d342514880e6bc2ba35ca221921e0e40f5e6f647cddf3c03d078399e820c8e913a5366f7a62453243ac094865ced7a088706db68ed54016e9163a6abdeb01130395d391a3a93cb5fa748562c85c2e6a988a4f16d7817fc189e1cfa842014d38180b3a0e68affd3b9f0e3126cf8973b46dcb5f5f1a3f90a20a5d66805fc77344b4d5b7f82007a3748d1bafbd8a86b6f3b712bbb70b9b941a145f19c042000b5c66d7b9e7d7e05d8f74862442a3b42bd1b9ce972a8dd66882db6202da16eb0d0c3ba4811eab4f5f381eac5d1ad60beb4f536b99d01e2a06d56926f58df14f604fda7f8a06b29322dae2dd045ac050a29f801913f38ecc476a77d00f0545031c9c5258ccfe6326ddd87f8a9a9326f6e0d7810d0d07533843f76cb9350fca9a3a93ee7a7a357d263898298065a9d7d1adf6252efc8af5567834d756784a2a7c75c01b9331774076b94e7be455ba8210eb5950e938012831e4788fea242f458d1dcca75fb031d1f9fb8cf53d3a4927e05ff3e4e6dfaaeed348265bfcf2cb374b7d21e44bd29b61c05281ceff826a790c3370a862cc852f58db4b7c39a14c53d1e370c38ac05e8bf3c1f67c202e582e4cc450f8773524d7450b8cdccedcc62e8b8dc12fd68fa4cc549507ca9b9a40c79f47acc423c6bd552877061311a4bbacc66da4bf9ceaa915ef1602c12ddd6d36e6d3a29ecb66a2829c56f679eabeb38c34fa84f9d527bfffd3c49850b6a7dcaa373ec416c13714fefc5114b658bfb3fa324d665e79f794ca85a5426cecb8c89904dfb5b81012e84c742aa01a03778359aa43c58f354bff06a1998af6f3711d71741a424f88bf4c9ae4fa75339f6257346ccb0bc4ee13234500163c1ea0f9e1d615bc2eea5093f9e6345134d75628462b1cfc5e57f3e30b62c9c09fbd69eba366bc062b5207fc98ddfd6f1b69399daf0b04fc0ffb4ad339e0d170a206fc344b3bf2292395c24334d996896a9494cf0a483d7c5fc8ce6094ce35a8194b07cc66a75d9572ad0c03391b467a237322e7dfe73b04b6b1f2c7c025bd1ace25ad0ffb538aa882283b532e32993cd5596b09f9398c0828ddbd5c4ae87056d18e11fdb597fb5555dd52efc78d134fac60ae082c05652300a3a552b1b56e8f5c5b0fc9728f427871af03a3e7607c573061faffbaa342fa29adda5516f92b7827c60a74a872e157e86b78d93dab2ee0f04a46f64861f5c5240878f56d1cdc44e5c7791ccafdcc0c9c146011e2d82e9dafcc9ae0f9f8a612c2e2b520cca73518e5415c5f16beb4e7c5bedf1266d2c1bdfb4566dbd6918adfc3c0345a7513683d13d21853bd0258d59e4f0ac3bfc8d66e573abd3d08407cb32e924ad9db0ee0b908410f5a63b2999f4fbeb9e03569d20ddece06a0d3d9b3ce36242f0e8b543fc4490a555ea1f11c006a5ffa78a89f6600fb84f613604504583192acb5db4f4c5146bd76b20441eaf75870957563baeaa4204f5f89a910beed90de09ab904a86ccacdf40dd8d05275f98ba1b4b034b8837d7218409383abdbef88e03ac891fc37348aaa91326a95214f7f4e2ada3cd08ef93a8accf91d729fee3f0913c52c9b759a8560b7ea35acf7e5e89aba991940e69a1d1e6541555ae82e6989e38bd8da1e0488f64b0babb207b5df28eb54fbffbbf7ec814faf694298704c1e50cedaf80f4fe33cb7200f09dd4de419944540e6c4fea2237213e575c32029688c173a68d0150fc80a7f3284e43f821dc401fda218b446fbbbad2d7df9470da0e77ca8e5f324829de05226272cfe1a848bd203e72e0ff1496df2a10844f8ded149d5deba0527afa6178b29a5ea05a5006b906f20b758eac11aace5f3220fd8cff7c26f9a50e30ed65d7990ac98e7aeb1990de9ea0e2541bc7634f1bc7989ae7ed1bcd0a34b86e77c756ddb62930da8229372d5e3a411c5c739c9804a7963583daa8e2df67afc02a93e15c8327aff9e5a6e7f868ed88696e6488f9889c5397074abe058ed3c70affe6c305b58cd55af450ccf376e1a8617601b0fdb2ccbf69b42efb6fd578a052f2ffe007d045718cea5515036c40515b10f7574966e36c2bdcebf7228abc67a0ebbbd5954f6564c9929f2392bed4ebcb3432792d6092e60c5b74ec98d054539b7717b5f352138a5d785470264449610b6c480b45b5d5f35db76c9fd9b7eec26d59b49943e156d0f2f1b5696aca293cc7eb724ced0b82f88fe76fdf642a5f5611ba70e0f6c3b382fbf59c31e91a25f65f900f0af7a96e8f2f37bf80cf6286525c7db5bcea2fdcd3e4cca58c2129a385a629721c349332f27081de9682e467dc51a7bb4e92a5fc6d28626b56da14de937300ffeb1dbab51817635bc6e4e7efb99ef2fd1421c459e7700b355f642904a3d8aa2a2150456bd9646eb4d5314abd0e17ed9229b78c37eb7069f68657f9d0497bb9f80282ca96fe355abc9e8a7d25b4225a41375367c68c0b576d75fdd413b78cd48d08e3d0a18e68e793828d8451046751bf96f3c6374b65b6ca6ec4aef31993e4473098a68ccd373cbccfa231dc2c3dd41f84e7faefc8ebd6a3be9a0590b265df2fb337d51209a3df268e045ed985f34fbe52b786ace687ea9dfafc464f14076a421cc5a7ecb2ffeb771727cabe7679b7e4f22f3762103455088f71dc5a7bc9a81a58fa826efbc8864f55c8d42afed73bc0b6660a618fe586a14c1fbfe1a72cea3ad95b6d25f1c2d0e93fcfb940044272150a91c803b09dfb5ed08a9b5211d9d35de2a234d5c9881e5f561309907d60bcadd30284d15a3fc0f067bba1c67fbd8320b7f4587d2573013702f5df6d80567ac3be7444775223825755020b39a2ef7f9939768ae761200d31e3ef29e255c28c9ce9a221d3d4c5a013b535bad00e1226828776bce22aeb30774414716b9f17cadab3325762e1c1efb1fdb808fea6595730ca9d5ab0efabb31228a7d484d8d9c6db25468efc82c29a958d38872b9a668a250c765b7adad72d75db67ab269486f3ce1501f1b9f3b8eb35cef76e0302fb2a597007ac10d80d75d21721a84734f0b2619d95322ef06d8293981e0528adbdbf2e082c6d3a699db96c8e0b9c69e513b85cb069b972ca18cca41606147813f431efc5aa73abb6bca8e79b254fb1fe36dc6ce1ccbce94351b42a63e3bb7c26b9479cf940c168caea6f3af50fb7834274931418838f613315faa6a1ddede4cd8f87e6c037d0011905efafd2ae404643be0622054cbf50991fa8ee284c5e43f2ecc2332b5be53ac7ec193b689c5449b58b895f7114a65fd47b164b403792a8853daecf128df5a716a95ae49a1b4eb2b69aa7df92c0230ad18a4730f38c54f6ecc44fb59942df7510a523d118e736d10c8aca06162992d140b97ac4ff9bf2523a133c3815683d6a1541788dfda0581acbf44849b3756050c138587d1a47e140b8a967b77649ae826229c109f3785bd433248cadd3c3d5b283174e8a8fcaf6d7a87ace87711cb08a0659290981bc099df602502f10a613493fddbd23c29035028871454687806bfc5e66efeb484764a12129f6fc478be1557f4c9aa66d80afada87efa9a09291e0ddb98f319014f42b0bba688de9f02a5450a66131b429571a0483048108e62a13ed7b1989f8172b12574bd5d9e4c0442cebfe802bb1313efb523f6142158116d84801a29c73806ba6783c4a98f1344d302b1d4654d86fa8991370a8384e9c345bf18b8fde4a6735cd00a3bafe094f53264626c1aa07e3fcbc5647e192eb623b557029ba67c5078d37967208d6a93053b1c4ede850179f61f726c17eaf19d0944983e9ce299594bbed4ae13289e9881711b5c247232704b0bae0a44587dd84b4782cea8e2217506473c946d58fab86d844e0420633f6a046e9d72ffc1333bf49ec590daa3fbc6e00344e1544ee53940faea0ba1480775a9567b4f9961a9d0ef63ded8e61efa70e8b975e2c536af7b6aac5538c470968d676924d56689bede042ada2e939bcdc5a37ada3c04f5fa63e9bfc94ca83e598665fe4cbcc6e4fef6f50a6e41c41e1775ea021e9b16e456b74376d339483fa5f122f854198b48239462ae6cce52ea458d43236024461cf82c8a4702dcd954c4d1eacd54b3a909529321f6d71cc72d99731756bd9b3a1278ce2fc65f549c816404ba502850fa885ca2b2e47e37ebbe7a485e910ba98b898d17a2887c52202025489ffa14f1d3c05c650bcac42284272964c1d36700cf0ad2598b3ab4942054bdb4217c28449939ae11ed97c48cb355bf8b596e0987ed263e86a8f4438e838c185887ac395fd6523f64abb4938c26f19ab953537e5eb9e8dfca90570348982ffa6532fe6cb5e55bc07fffcd41b43034c8c311bf40e4d2331133b41dc376c2d7f9174a5896852bce75111156872618eeea4042236f958d3fafdfe7234012f27746de07770e6fc1d9a96af0e8bdbc4bd282df169fd3ecc9589adc64d6f7e1eabc6b318be5952739bb22d4fd030bf3954ab6c9e93cdbb88659e69a2d8534661d1bb6d01462161a6983af750cb02ab06a79b8971aba192346d6257d41bbc890de50aa066e4db5ca07a13d670f7ad58f428cd84dfd486aecb457889e80f83c3f5958795dac9e9337ff807dd714eb8c8ac7e4639516f86b62026af707ad0ae082b77035907e28092f6f665d5c83c2c0c9f47efcc14ba869472389158e3b603bbef70f392ed6b91cc78a3c65442a9883da4a1e1f166a4638f65778cf2dcc4a1bca5cbd17d6346f83ee05e96a516c24e864b1dc133474d7b3a64aaa4793067b1edbfe51209b22cb59beab10c04f97af0449217d82f1615476e9088fb7b4e08fb27bfff3e3298aa9105028de87fe0fc0bc0488d503358d4b37bc85540b28d835b7904c5896e0000cd59c38ba4d82a2b77c37d472e4b53f11e495dda41c69d24a159309c60e6ca78daadd59fa1e9a7743bc3a6120f8b424f1d03e4ce866910ea4f76d5582deece5764a591a55ac37227c3c1bdb602b3481438e5a2b8fd9d4ae58433303665e99640f9b2d6029a7dd40014d64bc91012d7dcf78d4e7a2a18e1b56395866560fc4284ab3c23277168653588f98c343b2329019d61c195e5bdd94c7540eddbf503225c2d58f4c0e31aa4f52c3f1bae3259f6d234261778cee99810f59bd4d36f9cb9de799e0ce2ecd7d2256a0504968103e8122fc4425e8cb4ce732c48f6ce0d141ddd0fac34a524908223184e5e17884d0accc965dc6b302c8db3df458f85679e3feea84d90325ef53905c725be1d15393a2e2ac772035e7a3418d79503bd5c1551001ff794d909777fe60684ccdbdfa1be7070f5fe71ba73717962d9f5548f209679ba81e8779b26c1e07e88ee9b74bc3d5583a9e81f5131726a7d2998d3ff1e011879da97049bb7662f2534252f44f5eb0ed05672b5565db6ff5485dbb769cedf521d7489c104b715d3fa7d821525f23a105a8ce98900f3f417452f7faed12fc58d984c592818cf71dbfc70f4f56a51e2fceef932734d8b496a7414ff778eeb44cba06becf6d0f293bd37c432e663458ea609a48e8a7654df1e5d34b80352c58fd2bd82bfda776deb58969aa5654a825ec2908eae424d85dd136c870c6fd078bdee65ff9544d24fafcbaa90727fa32953f3bd68a64ec4453c3f01abe1333afe33162cef79ed0df65b733c5517d424f52a5ec51a5cf00d6828536bcb927ee222b88ca9ec1ee6c173b710c52397372696ee67902b525246addc63fdfc0ad2b2f223d783818aa93461295270f89942ab5b5665973c9490281799ef890212888c2076a314c93489b66a84bf11c4eb24011ae65f0e5eba47fdd554891adb719b96c11da258ad18a28780fc115f0ece9abaf14284e6605919a2fe0d7ec2b3a176f16f74c1f59e5d05ce8a96b7b75ce2fc8f653860247e16ff3945066a52871c7f0e0b07584e9488e328b37c9ce7c857ff2501ca0f28ee99df0301008ec10b86713f583b75c5f09c0a4631133d406a461cb225ccbfee4bd3bd62f9856fa9b1ea6b88df86cd4491275dfd4f3f5f3e0a6e08d4c18954cf932b6056b2718486f767dc4eedbe2e8ff9c398cfe31ac5bfa8213d485d1377efd58c759b02a7bc2d0fb3b85a8f2dc87b3b99b781297cd2adaf30e3b27aeb076570b504563969efe2505acd1b63556b83c9bc1a9d42a6c7b919c10e5d500a4ad7da254fccb1456f0edefcbe9fac7deefa2fdced54d85e86172f92afeffc2ef9830564c83a7e3fed587266c077d91bf762b7aed686b68bc0ec928616b875f325cbab5c373092af6d5971e0ca7b9717d3990930452dfbcf58e3d18a2c6c1372d17d8fe6541e369dd9afd622630c73bba2682fc86111de3a86bfbad331a27ee53f6589c31d1e96cfb094a2277ddbe5b417a6bc6edf81caa3739cd4e83eed77a58b1594601d3c8821a3afc63237c5dbdf7a3e7707ae33bf7d835859c5d33ac844125e677802e8ef6ec0f1eecb9a19f7e96475157de1bc62d13f2e50163bc6ad4af77725fbbe627f1863487d029a44308ffd66de24d10989b373d085350522d5a1feb3bf2873e112317e4e4576b147614fb4a90f433595708b94cc40f4ca97d793787387ee940690298a9d44b08f10888deda7c540f7e40ad5fdf25090579a9e13dbc8fc4d5d4d4e3e354e9b5029d275d337e31d92fed600001e1dd5c80098088d2666cca71633f909c034329831f250265f51d51c906ac6b88ef323639c030cb2714933813caf78115be287d644f88141bfaeb11c5309d8ff42012c105fe29712beea1c0adfe335904e39ed482a59ad82dff65fb102a8993bb822f8b62194237aacc31423e8c7d27e818bdd66771481d11c6f2e9d9ee62fc65718a31fef2358e7731d670c37522705860be8465e20ae7e5707e6b2ddbb9705c2203df527e4fd3d1627ecf6759368a5c974bf45e26aebf016c114e95c741a81e5409ccd74f1f5ea11a74ffead19f08f3a410afe52eb42eeffb9b2b2aaa91f91747d550808fb4a40a235152c0c76d9aacd39f379a82ee8fdb0d7b6408fe290c5f41daea6a2f8d45bad524d48bf9cf2041713344ef3e26e5bac220d8e1d19ce6276654cd5709efd48a71e6971f688087d0b3c77542e823829439917e961124054540085f09132398070eb67f65669e20310c50cc4809d5c877c17a9f9733ec42549163bcd9df7fc3c3d23e32dbeb123fb7e2ec8232f40ff8ddd5a4359891bc400c1deae309ac7f0c598b3cad8e3905215276ff5e51f20d8402ed7542c58e2c187c43f82a2bf23cffd771dc94b64bf6717b692ff84f41b6c51b97d5cb4de9cd7bf9950d61f540a4f59f92cd2ceb8626568e86ed8a778513032de4ffdb69b5984c944b920f2497ae8f4264074893a310e0625e7e37732d353b0ef1fcb5fa6a576ecd525d69865a3ea230c51ff6b3db3a33003034aea1b9df49b123da2a87be8b3e62209695506faec39c58ca87f280f65b571d79dfcee0fce070adad14a9df670fd8dfb49db9fa22aaa3c99a050d247117dbd3653ff7c0c11cc85ea50286062fd7c596d1b4927383f2af5a4fb83a97084aab82bc11229ab3e18508d139a6937eb64a426be255124dd3f530473b6e455d47f36652fbcf06fb66a079c3101988a111eac5abdf6d94a1f570ccbc51bde8f4731935ed8207375270580029847d542d0ad9d902bf1b1504b416c2224ccac882cbaac00746a6300f53dc16591a060b64503d9e462aff8691e0aa1c1096d6d5e45edfbadb4b32e6fed5fa6e5b4f2934c4848b95fe8e6161ecda79f921daa85d82a2dcc49d905a405480fe04c18dcd53c02a2ee252d89c399f9d619fdc44a3858934931c5b0595b885321887d0a11915fc6d0d75a6d23fa4899e75032360099311643cbd8799542fe298512cacef063ef4862ec39d58d20716d704702f5b76cc4ce9a25b26dc31afb8577af8aaaed879e5ffb469ffa765da27de018f101c9fb49f0ee2805c8e3b1d8bbb401a0d1074a7c37413065b776e977caaac9ea74f4c3f9feefcad40c651434037de14508ddda8046d9a78bc61aa10093c4919483d5017309428d9916e70466260dd0fa7ca51d8542e3a94fb8b3550156a09fa2c72d4e9f4ee16c66f1e1b77219c037e03b44241d1833ec6b34e3614f83911950bc3c16f932a76b9bc70eed756f95146de7427c03b6f05c2de35f15fcbe6ad43a9d886256bb60da11258b9c5e903265879c9c2a33f52885e8215f97257c4a7689c6c675df5a2b53c618aa9bb27f3749b6daefba765212bfc71a3c0bc5318aa28289d706162aaa8e4baddb6cc488fc38fa9a3c3281cc2003fefd7015c28d8f3d41135b086aa772f032772f17b997d0ba6f30631487753b24e7575a40b9213c784ecc079cab682934f52da29cd00aa53ada4af9a108200b17ffb2f39c42a8f83de6aa4a432dc346a9879826c1a79bd8da01fa2e3f9f10053a8ae5e9045e60a17b3ef8acd4619d0b3448ac16e751f1ea8901c742dc93eaf43a3b2c56aba14c213e7828ce113b64efa801c0aeba4909a6bf36aa91cd50939571646649f773a61aaa53d1864ad5d9d6d0a1fe57b0d4113aba20e6a08115d8bfd2b60ca16fee3f7f4502b70d3fe15c0742e447ac70848ac23f4f5b929818cbc588078a34d85e97d4e450df7bc85cacc9b55e249b459799270e91c0194e9244b636de784fe99b70b3ead1628f1ff87c05cacafaa5219c81595dfe614b7709f936522b76243f6680dc317e0e734d03b8152b5de6256a111e42d78ea097e85f59f4b5a0d339ec1c454a5d2104427d6b1d3e883befba89072f058f9d0dec1090508f76c95956378f56c04fadb71f271ef31081b0d9c7183777cab973f480da22b96575c42a6225cbada6793b92f6a122400046213ec922732b269dcc9a7b7cc7bd71d934df029e05f8a575bb8bfaa5ccb92c03d5a2124e4baf35ed9d36551f6c66df529c4c6b5ec8e6b403a701b868381cadb42f70818c0402f6ea0fb1ffd19b18c066d78fe1b4709e50c830f661a2354a0c633857b08898dce0443fe080c1ccc8bb8aeca11a568dff710fd08bc6a7980ef472b20bb7753133660ffdd619e66533fd0952b9e01507cc7a728a071975386423f95490fe75605af7847fafb9b61bb69f2c393653ec795451b2b178ebd5dfa22ca15cace3ab3f5c5727c528fc67a53cad4335c655e26dcfac636273abc81d5690f51f7e6f32bbb0480582e4c4abb19260cbdb78422b148b2b3066df5f87a9264de4f7d54b81be07dc79800996142a88c3465a1ac692d0b38d66221a4461ffd41aaadb42952dcfdd65891a0d412bad1abc9aeff7060c9a48ce5a7ec7a66486575fbd6bb7fdbc56ac5ed52c5c354136619e31dc3aa72008dfc56ba441e1ab84f2aa2ddb7505d8eaee670cbcb2b038c55ebbb909b6378d6e9f5b37d1e0c2798884d61bf4354eaf415376fa4343560a5196914f1a5d67b4cdd7f4db91306457ff5f656ac25bd440dae5281791dc9ecc1768d8a1b1b059c0c4a2af97f43c5e1b1ad6112cc628c7c829f734bc06b68522b64877fde6d63aeef3962713d97008ba8292015980cd9de7b1f18ebf5dac2c1eff91edf72987620d666dc00e2a29173979bf0cd9146a70fc1a43aa2db53c2b827165a141f3676bcd3f743a81220353559bef4ab3884d71a40d016a5137476d68bddb44abc6296e6a7685aa3f62b2b1d5f1f480c2fc90b9d9472b6ff24e47d27a739fa1687c0ab408df5e6811e48a6bd89257fd8802f81005d73e17c69488384d05f2219e0cd8dcad4d4a83095e73fd472e8f00c02832d302e08b90f198ef30c07afdda183a9217fa86b10a20a86d976fda595b2ae8e7de482156fc2566abc726c36a2efed3eb376a3c74c6f5a2faf6e40e5c43b7333adf6102a90bd697e2eca5b688db3faf3759a7967b7e1cab9191b723c450be107cb08d6c035164710d2cdccbb10bc13508c53cdf16dac8b501c116e5aa1d7576425a63534b31069083a446c52f641aa6f81f4cb1ad9194808742a8bcef126a65ad626883f78c3efe74c49b66a768ef564d7d975e7304a8c93715151594bca13d5c3739258d1ca1b60a81d2c72cd0ff6b67548c7d98bb92c9d62462e45c55b1eb582aaf9499379418f7f7d11d71c743a9ac3ee747a88bb4014c3001f055b1b282aabef4f78080e901c6c977cf9d7e04bb3d068c8b210750e3bf8b1367e8b86290e4d82fecffaec34ed78c26d8ebfba593b8e453c04035b4be2b87b35e4e699cd33cd8e35447e33bd6e77448b18cd509f5d480f341219539219548c1c3b7bc79a4d41730cdf4079f8222bf064a7d5304cd3353737d76165a2c5851b5b2c5e8e2f6a7f4c393e23dae42cf516e6ee3e552b836e4852c8c5d6c35e8d805351e3f427833f9c5f3b1a4e70b59fd1b9075b2eb25279e0a6cd810c1ef19bf4a9adf7b074a0b500d357b22160de36406a3a7808b8430c20b9cdb0037ba383d99a7c8fee310c9712850ae67051b62713845de9935285de5e5bb47866e2df894642d6840ce9d791cbb8cf9ccf8830074e60c7bf4c88de7a6fbf0cd476d7e08128e17a5798d33e0d85903fbb5bd29cae77353191feb4bb3c51fe0f422419182b884407ed97a5a6646628ee84677ade63efab6f9c5c4bf0da7ac4b531a1ff11f975154e88466d69ea967deb9a40781c7c313ba6fccd62f0b6fc3193da37baa82639103a0d9c70007d40a9d619e3dda3d1066061b38539f3ce2f00b433c54f7169e511003a2539b0714e100706e66e236116175752b401b6a90e4bedd54189481c06b98025b836fd33896758e7a947e75500eaaa96dc0a8512f80d92e517fa27eb8ea450da8fd136ea6420603bd91751e1f5474728aff93c7454de8ab991584c4bfee419ceb8a23b6cbde54d91803f270e7b0daa165a0ef82228480f0a8051f03620468b01292f1ccedced3416e34e714b17676aa27bff0c7e36387804dd8c3e7556684747daf7a007bd08c2caf9a09cc083a6ef46485031899e340950a6bf28877fc5783a83fbd8e9a19e25116e6550b57a8f59509c179230021f12d4ee1544ec9bb58f8f5c0fa417d9ae55bb967b9498118750a07723cf239206c282ee756ba7d0b342b1e86397db32a2857b732742096c982adf42fe8faff0dfde365e85b3dfe54ac8283cb65cc63d8b044e034d320840159652f476de6ef050bad87e2dc098a7135ba8efee398afa2a1674455d4b8caeac77a2910bb01d9d49f7129e65961a25c7a3e397e16661d98f6774dca1f570f92ca0437e44f277266b27dc1edc853ec0c325163b5e8105607b04128791baa6f2f9bbe77525f31c4398a4fa8bd945e38b4b68e5012ddba704cc17f5be72a7dcbf2839745d3da103a89e4ee5cb8b62fa4731edd50ad454d011df32adf809d4aff9bcc339557690efe6ad6e36edc646e64da46112b0788c14a1dfd414e223f63a2c4e20820908cb6aec7fbcdb242e56a3424db9dec23577a15f9a584457fc53d7f38650ecb07692aeb73b30b557ef65cd2ac0726c341162cd6e74a7566846bb2492a9adecaa5adf6652af049a93157d400422e9cab2aca8320ff26be77be010f531d91b7887403af63d2f5e9bd7f7c25e172d42f993a340bd58603db92b5f78a77f1aa1adee49f75253f093c4e13bd6a5dbc02d03067bd9a207a92fb692f45de34c1e747b148c0c8bd9079cb50c37e0cd7fbb971587add7ab52e6bea7c73cc528aff194059105cce713dfb8ee5b99cadb86a9eb0149d890c82b9fe0ae7c06ac4d69be7a7bf3542b6d27777aeebf17ae61d63478713dabd7eed486037173e1ea02911db7117cc1aa1b1b1f95192effae3cee3a8d6de0303ef8fc162082345f6b038ba02a267d8ba9425f9565dfe51a5e3753d4d2af5e1e84783ba74405e284bedcf0c8a539ea9f8a483716d411af93bdc5da563b9a9b3d214844e2b4419b9014fd7051725d55b60325ca3ed39f67eec3858578013c520d7dc04e56404fbec157d0ea1cece41fcaf9e79e2aa2ac4323ffc9b1d4184681ad99306575f7def4bc97bf66eebea7d80df8d04e2d09ee7aab0f048931b52ebcfa45ff490f8637209943fe25b7e6c7be40058c2312befd952cd09e5b9c3b402f8ddada4201364bd3d9f6fc5a59115b5be7c21ef987cdeabfa9a208d8de347e8764ce729cbd3b3ae001e849b0033201ff5e258e3e4cf3e90fb2d677a4ae4de22d0d91932fe135069b5ce36750bd90d4c68bec7d1037ae671a66d3986fd866333546eb18872142cd5fcc8bb7445480f6918e4ce102e8a2a587adde5aeb7e681ab770e421a99311d84f39616bcf76bb17895abbd5e163540c7ff40cf198c6fdf311f3effb04b5278b522da41d4f44d3ea5922c2d791c5b96a09bd9264d30432fefe9e4c57ae3391e490b22e5012a57a04c6274e6b24dfc380a32899754da304a6a9ee73a73196faf46d13acf927770b494fcd01496c31fd18bdb1d1cd392af87d7c850cfcdd478cf32ce99dea358c1991e9411058d5075bf71d8cbd22fa855dabde177e47cae8465b1a365b47cf044d7b384cd42a5febf1e0edf03aa0ff84377b958e75c1f3f8f5b05fc10c7751746871f30a50de0dd37a00a3c60d9c0cac3c5e9e583ef7734d8593fa48dd95728671f83a28a7eccb9cf29300ea6d5e1f769ac2c7c84f0d83a82877aceff3be36f9ebc9126e89da10c35f7d53ff1008d59d4252965d709e4a6b36587b48403e2ad6d960646013c78ce6f43784d876476dc5e04b6df18c5205ed9266081d85990dbc639df7a78b50d28b501de36b8dfd83f8edd2df24b473ac97b923dfc7827a3b59e70525dd195ecc8d9025816bbb5a8d3579518a0055da4c62da0b81e37b6b0022030db7da69dcac2bac87e5d6268721b0017af082e1942a8e991008beea1bafe15f3a8612f10058dd1d542ff05a7220a10d435cc3b395f75f7075aa3e3b9beaffe09d13269015bbf808476240f0aa1976ce0952ace927d9fe0bc35d5a9ee2cee24492e3479aef397c64f146991e2adec4b5b1281f7c47b6ae76f3aae7b1a786f17eb6005ca5d16ed6c69f30727e908aa46f76e394678b44e63ca8b5e7aebadc7fa2f0a3d8450dd6735439c97aa9db6e1b167b3072b231282e2daa438298b52a88ad89b7c833e2f1dd6773694b1656e9a8014e1c9b5e6e868468484f94697495de43e16a48823711c3f0518ee05e84ea75bbe84e5d53cca5b01d5efc02707c8f455083ac8c552c40e532a114d83ed6af1dcd5ada6db1def9ea82ca25424b149dbf8307342504b11c877ac0e78e48d2329764ff10f2be26d64a696a7e51cb4eadb02ff574956adc76d3192f55c9934f83c22c3ce346d781476c99be4a408a98dd991c93f3f8c9ca5cfa1b39e99e9a49fef449ed3e78fa14850991f67122cd660fd2379a76556e5fe4a1e74c9ba2fac7e46a806cdbad863eec6757b4d239ad3a96cc30b942f428bf0dc28b16aa3764ca972842404ab31646cd85b6276010f8854bfa1940072659198cb9a549b7559f2feb32fa04e9d040f0bbf9bf1be84e52cb30de8f5568c521dcbb35571b9caf342e6bb6d4231e3c7f23c81b97f85ea5a259ca9376115ea25900c30f872900bf443e882825b54c0b7095378774814d28270e27bbbed228bad6dd73a704af1e5a7952110ba416f200cf234bedfcc81eba10089e2d2ec61e39e5337531b4df83f9e7ce1155b8ba3243d6415e53f7e5086e483d120002b3508f5b137394c1e8d817d7928a9a8594b4673be0f3dd9a5e23add3dec0ee7a983b7897d39eb7db3bfe9c5969b59d2d45a97a4deec9f97837b15208342b90d0567bcacf9a969c17e3633f54b7b560a41fcdd46c55833dfc029bb3eadb43eddd2d728c601e28d900072784d01771dd8c23ddae10be1b957e53d7dc87e1aca92d0912ae4243be908d156e65bdaa3d94098bd296a8b00ec0d980dbc27c0fc143082a2c15807f62866e581a4ddd46d1b18f13b67e9b95522c4ed0a5c320b625b8e7fde82bdf49545b1f1bec821f4f167f82a6267e7ae856cd29fed17e42c92e0406de7393158532e3b94efe92a45ce6c6642ce7e77382b534d0051a1245427b2708e2779892958b07752d45de8df37ab04ca42b75ced5f6659f369de28125c1cf7dc6ace05ec8a0e2fb5d240d94f0690fd32bb92cdeb44589416114dc3d8e507054ffa28ffbebb33dd7618f8bba1317b7c230e99353c8d46c509709a6a6b6d7c5a9a2c472802cb51f09c587721de14bc139bdc25f1e0d299396aa706e44e856302d29a39ea5f7cf24fad3f402194203fb87b75c2995ef4072be693f98f686422324b57a85b82a918485d1a3cd0be51aeeeb3c583205319543a7e2c44c522d37c7420865a6e40eb0f842bd244a0025009d28164e1f6a1c7521091aa8064242bcadba555105d9878901512e3e6615ea5e018ba715703e50e51f4563da940cac7d122b567c78de0be3cd38fcd5905804841b88ff0c0e36fef055b31b9d1505ca48b9d92ebc6b01bf1004a045603081de0484cbc665b7b97f428b0d3f8b90a6b0a92577f84c3dc37cbd839bcdcd67948f019de944cc3da763f1c95c7efb2671bafe3713b1cb35a41b0df8ae5f627cbf19a0386d064692c7634e672095b0017dd7f9d3dac07278bdda9750b2e77f7d3537d14331e48cf8a33cf43299b460279eb1e309149716c2e89beaad3eec8026b770b56c66c538638ea4306bee246603f011b75160505acffb8dc2480f2c299497c525d992758a94ae1251249cac0fd205d4dc7466c97961d8b34c7417cf0076c6785d12f5a844c3a1013c41e13765603399c4330ff999f5a99c17346a300e8f90295cf5ec06ea67f210d6329e902146d0911aea08cec34fa2ba9324a8e8687a6fff936be5d67a59bf0ff91f867274fab70f045eb7020f923cd90b73016eddd9bb43d4ade0205cf0a221d04e708d4cf212b3e9d0b07c9362cbe53d323dfe8269be3d767236818bc22c2581f81c9e867110fc0f6bbe464768b8fc7d5c7a7cc4c33015b45f98093fcfec9f77477c332a7da7e61ae95fa6d14a6abdc2f7e19d5c0091ab95d512110269eec3e8c4ae2a99da2846baf51331c02781487af18ab58c82e3f3176ec1c7313c513d8d6012197b1053e94474c839f4da30bb1047765bb7b4db9535608f217983696806f7566f238ec7af12e9851235222a92e6fef9a6a83a5b751b3ee610728296c0322e958a347f5ee884fd5147aa8bef63d36b9fdad86204ff8ee5ff36f3ed83003074ec7fe9754633dc68ebe49737d46f5d97b79f24a6ce217d8d41821fb16be3ce4e302c6c3b5ca26fbac74de4d60631953b64e609f71e31b49f2085f82190102322e13a534699b359594d4db5577677b738921ba45e717db68a746c00ed631e9e4f4aded7234ae18002411b872c3a60dc16f2bddd541a3c910239422287cfb44aa1090fdfa32daaef900f29f3ce4388539e80ff76a432258cfd2d20d203b28c9bded1c7c70891510f743d037d70dd23406c2be0facbe8f47244979a69fcfaa7588d242764d2788fe7108138f3b60b695735356392bb6b6b450a0c3cc900bee0c6a3a080866791403d39af6b3a199522f6b554f0822007f1ebebbca12770a9421cb458a24d47b5b6273203470712d7c24c5c51f4ac4160696560f27fb6f7abe24e7bed619e348ae117939d2afac2d7d1d9ef1a7a4d0f79e69f1b9333e8b1156d3cc5b58143d0bdefd6f7ec37c7ee5d9707dca9df8ad6e8e4b80cac4c7e7bacb1e9e827e091610eecdd99b311af50011d3cc53a57199b376dd0f1f7687ae0065c8734e33e5ba6a0399e4368bf33b368396c67b72caa04d1eca57f326ecc4fa5ea7757cb799d47556fa8f4f40ab9ca665481d6b925dc34c2b81ec544ba92f32da975b64b6ee2d523a627c83c3aa695fb80dd4137422914d331a72881715c4fa864270856f388acf7ad56c902ff24f99b7e12bc462b7d9f0f57df9c9a19b324f165673e15d894c407072675cdc033033a3c1b2693899377d478445514b9368c57389dba6f233bcabd771454ab655c752afd02f94b05271e6f0a2760811f1ca1ec995b6110cc9495be197c6d8cce0103f6652fd00d4956df34bcc64de255599cfaff6f70f4bf25f288a4f0d037ae136e18729a276c9cddf88541757656725d741532227c95c1f2980f3e397a121c0a11be4fda776b5bb1f7152d34015db26585c5cd90d900e86c8e545283b5784361e737b6a11382b7dcb5e5cf062316833767efab36e5a43de44c9294a3e0f8ccf150afc6ab11e9533c8830c2d4ce4ef9da9eda51d0df8d50c86f032166f9e61b92ec93d5740de53ee02394d91bbd31e46ef947e32ad5cf9193d5d81e9f4227ee944e813ad88c3063556f558cbee74b450690732fc9626c3eee3c87ebeb894abfe6907e49db3a9cf85b11750353e42ca8937fdf59694978c896f846edbff1ad20b773f11e8fd3cbef8d25c47f8f0cf076858b37465bf91a77692c9ca39d605a91950cd583f91b3f9b57466055e9e0f75977fce44c12e8c88b2e8d4d74d96e1eccad3fd0b36d04fc9393e4e9cbae1842d0ca8ed78517b4735ca840c7f270f0cdf5ac7499b198937086ea4a1a8673e8f81e06f186c194954732b81378314117e3f70a17634e00482d0d8025d77c9a6489e9ddb97e3a5bae070fe72cea15601184901f827c7f2f3ddc84a431d045628ce65e63a5d5cf5c040f697da37c73d7f0452eaef43ff1511162ec43119779f7af271a5134adb2ac5c9dbaa33b0e5bc3fc456e54927ac0d7a6554610a54bd3caeab1a2932ac323256389e83bb8d36ee78f27bb871972fd01fce7473c88c78ebc0521817081476f2f74f1391a97a5deee3596e1c433a160290ca5034d470dfe59c0feb9daaf3bef1927b9427d126e99e281897f6664456ff1510a28187848d8522a5e4f51f68169a9c541a6d8ecd3c7af1e11924378d597f8958ae91fddb181b0ea540c86f8c2152287e545954b0e0e5e2a5fd35a654bf225f2ef859557047bcdc9f9deb76f7194e181e8e820b5e08c02318f60afe0aca1a5172af74945468190504c3cf1c6d9e6ce453b38f4fadfd54e4bcae883e3e8757dc390e1e7ca188cd6eb480ea3c52f0a5c30d1f8187503ab26fb997d95d4129e89a498d3bc928b8e05cfadcdfea2f21890642524b2225dfa68ec1842baa2c8ab0e452c8cf0532057d3ec3167d95cc5882199c7b7f618aa9ea26260b1deccdba49f0f1c69fd85e32fef3311973243b6226e9216daf2a9de25ee5ab834c1e383ba2f0ef23055c79cc33b2db1e8536c4cbbb86213b9d8628e8e9d0e095c29b724872a0edd4d475ea4143392efbdf960a514cb4e536bc2fdf1bd6f40ed3eb7e0d79c2f0d75255099f1bddee9723c42bbf11fd77acb3f4ae4dc71d9c37cb851f494e466b9c0c780fab9d0a20cfc16074f84ee26b47f34e95d779b18a85b1572871fcd66bbb729510177f66c8f35d77f2129252e5fb27b009bc5eac3514002c6bd0d4361375c94e0f77c803447c7f12d48ced604715f1d5aa496ecf1d6b36b07e764e6ae3db7ead9ac6ea143451fabd25b807671a87086adb5386c1b77691943a66c290a9a46de0841ecaae52ee853252877a9b2fd0c77710e15ac28a7a348f097445ac0ccf063c06a73545a73afd90ba262fd3f0baf002286600bbd8f5ba7f701ecea9fc817d72574c5e53ab7a3a52183a962428d458c3d08923691018a623a2ed65159d673690baf3ae22cfa1e4fb03d8dbe212617a9e0ee7d4fb85d7b3b3ff7accbed3fbc70762f7cf4c54bff8bc1ed70df2de6e05057c169d9cacf02a6ede4cadca38304351fe4f6ddca241f8b1773a5c9c3ed333d2b92c8a554f956e5684afea515516cf45fec860b6de6c6b8a4c0da1b5b17730c37fe4977d1d8d2f6b3ac6cc15021e2a1b980edb23ca2ff6ce88628c0a1e3ff8483abc591dcc5ef99ae652cc0a7ddbd785955b7aff43ea1b9fb052b7a268da264dd62c863d5626ee17b07df4687345b0b0e3e93c3a9fb076e5770b4386a7cfc9871b9a59c76c233ea8066326bbac706b3772eed69840b1e30be9e09e55f939af11316a984c6220c73c48e22d16c722672ba16b04fd8bb29d5ce41a8785cc8b613e0757aace71d72a7a28634494ab238b4172bbeb76d0dfda66888994f9c6cd312674a1354f1ffaf8fc28afa9b3044214220a98da8efba0c1b99d955121ca4542c34d19a413c4423c9866f429f267ff9e35f4b8545a5aba5aa0f458667b8660e41dcc49f31319488cd6074c26dc39844c5e64c78e2cdc4ef974fb8ebf8be2bd74849e8a5a1528ffe066f53a00e309063b280b17adb5f6152b9b2d4ff0312203d28770daa56e1ee9086417f2b68567f5f27b304c5d7d39e1bcb53af1dd1a42f2d8ae63c8b1560db89a413c2c960674b441f877df3ed234813e7945fd484509241159789fb13cec3f5ccc126e2fe3f8d88a37d98df1795fcdfdcd7c36510ff2bbd04b2835aad69b15a0f2db565bc8fb5ad1026a616b432f357c19c766410a8f7231d562d7e067cb2b19c3ae7acb20175f5439ac2d8f6a28b3318e559e73245ff144c17d7a741116e9b3e7dfa76e992bf4000a390325dcc21272a60f4d3843e2b23f50efbd27d19af84c623381d97687ef25ed678537902fec31fc31109cd97a7d3b2eaafdb3cc401bba010527853843289e38288f9edc4cf7d121a9a1d8cc2d271a94cec05d4efaade213600d16417ae26adfb8235661732e428d62026253c07450a842f64513d5ae499a1b85abb56ab0d6d20fd3c39acc88087fb684646245c7131fa5ba546fb69abe4c09ec52e1cb5f609b245b58e8e76cd4293e8051500cd272c243ec903ce08479ad1c1a1eecfc3e5692a0016c2967cdcb5842b5f638cb6ce9c3b51629753ed117427903a0479fa595dc4129936bbe54ee0f3ddfc911a2ccfafe02fe193beaf9b9bb45c876e8390c69f75cad42a18caeb1a68d2c44e90faf3bd8d365ad95757ce7be1d1035e3fea1093e217dc09c1bdc3b8132bb2f92631d36b94b48560b177d95151b8745425936830e4dd3f52ce6037b83cc7df1f3d570b84132cb26bc9b427887d270bfed96d7f9d97e916d7df859aff52be42b86b0da768bd8aa2dc175dabbf6af2263662cd0b670fb182ec628823ee4c7c75dbbb9a6cb346316cc8f492d5b1bb814672609a598774b42dfc1c8179bc84a039c72e33fb210c0475adb86d0cc30f944033c9ebde47d3cb3e83fa5828a9f43e4d6c54542ca21f13ed45641b5565e64b1500ba2be4e0db51a6cd644cd7105faa2c9754d35bbea4a1ac1c5f56ae654ebd4f84e248f20105e4de2d5ec43f57421e68009fa14d767a78c91cfa91e184e6348821b62c0bebdaa7c30b011bcf960285b03cfbd74b2aa22c9e0552b54a9f4ddfea313a2e615dd263e0e04e6a4e780c3665797cf8019cd833b6455cbf9a0f77361a411f7c47f5860f12fcce012f59010a3c1f3c6b71ca4dc7889b6e85b325de3a3e482542d59f6427c4dc66d22e94b3b46103f3df58cf66318b353e1508812d88ad6ca4ac83bda9b8cae558671ad5db35cc50c4f1cb6a8873a403502736a637ee2b384eccf1aaaa05d8e487872cd86e36549fb4aab9bfc813117209583b13f9f00c35bb151b2f086d8454274de1af23975060352042fc79de1e0b1b448d5bc8345bf670a072f65066a59996ec312d0726b7ef30ae4a2b51e4451e1f1762177cdf53d3b57b989288fb67ba43f7052c1132b871a7df60ddcf0aa3ece458e3a00aa265fefb423aaed3b6f5cb383efe557591ef934c299e6dbe00bef4b4449cd4fd05d42e83889a9a6736e35000beced2fda8f8d50ebc7c18ba57d5f2c91e6a6fafd19490de45052da3bbff51a10445959332326e6d113aa7243c2b6bd52fba91e3dc57dfbb256580c18e50c2a2d08d31a2f8b40cd4008eb9c36920da1b770342fdc098b6a7d25c70943885a0fcb854e472036a12de09934acf205a80812a0f7690867238bff251b9d60ea0bbb069bec807d09401f5ac8a42cae33861c8ec545609b0c2b90dbcb5083fa3a51952ace1714c4ae5f111b20d1376aca3ffb330b00d87961785b9596ff357169e0153f98c0a8dfd9b3a8434eeea16394486fc91a1c951545dcf425f73ce66e55af55c53d2e9c37175af06e132d0b15f91565c51fb9c6252baef48f376d188aeae7b306aaddf1203feced7b643bf611f9a26211ccc4992cd3fce1288a2af1b3611e94b45e067aed800551b84a9aef2c686a09f5429141d1cbee06c82e47e2089a64f46033ca7186042b784b5c7c7e3717958978aec268888bdf248e93060a1b350d03ffe8e65fec0c739194c252ee2a5853056f7ca84c4f8839c8990418fbcbf32231f01fdb90d556f643fefdad917eab86e384959a6c5b1c616e0779e1a13c98939224572daf945cb1598789fe1d78a87c2c65d05634618bf50bd23ad24818c03cfd9766804e60c6f56d1572d1fdcf306f1fa48eb326f47917e9f7a6f5789f865683a950b090a82b8c8b30a3acd745bdd43d3e37f8e4f6ab717622d408f3976fb1b2535813a534570c30d1a89d048272357ec12e89c51ff07cc6934158194e652579854a0b17c6bd5b654de5c4a6fc6dc529426b78c670b01198e1b46d833963bad701376fa58344728d05b0a7667d4a93e68b410066b4dbc2a731a48c7c34c50c94bbddb44181868462d75bbca89a6dd4e5fc070a1c4d497f271109e9bad875a9e40c056fd95430dece8700b474f4eb5c620358ed055d2092372a8fe126d4d1ca70f74bcc023d34b77c59c312e14147ec8da582b835ab3081e48e2b87cfeb51c759e661b5c9cb4db95744658ad4bc018b6db31c8777e19fd62dcaa505bf2d4828214bb3847bf5253804224812320d0b53433b5b67b51c8a93eb20c337afb0882b586f12a718b5e7bd76914d9f72700980b486cfd0cca3b7a072620b38553a1fa9d62f2b7cee6150c4d5110248b80a3f1be19fe8e7bfcb4aaeb31bdbb3cae732948e13e33b19a8c59ae8eea11f78781ca3dab776db834ba47b8ddcf018a83e2f51eca3e307b8093330e8d82d7aa333f80bcf10394817177323229811467c459b79b7210bc7058eb8c8273af46c6487f914f05a2c82de7889f6a6d1bdc33dbcaf0a61e37876689d15e5121ca2ff6a65007fc93ba6a8bcd8cfba7074fadfd23617fca72d379645d65c2139e446b190b45d8b313bf182070f809741a8f62e4853d78343343c96d3db4f85788cf8f25267b1152c6425408adadd873dd399569f1922a29bc21504bce756eafea7bfe370b99635c0c65162ef5f4fa9279fa8c9858bbcff2f3a9f9eb7c9923416d3f4e339bd9df37feb4f4be9f34607660a630e88ef1217a49e5be6cfcf29bc5f5995443e30a3b2419f82318c98686d0de6f6905d12b59ce6e452612d352ce27e47ab267960f2e38dfe7f7c9b74920c7c82a8235b9ab4b16b04d852a1b28279d76c41b637aac9f78a8c4c0a7a834db6198b7dfc5c818424d9c1ed5d1bf9a9db39e77bc0ef76c09c1a34e3245449c84ac27240999f8e9b6c4076a5a60529cd58e10ad5cc85f5ad815b781a23a174fdb76891120c1193a37ecca43d3e96be3e82f6b3ef56f81312e2aa81b915ade3d232d2ed1a0400ebdc75a6c8c310e5caf5e985bc301bb93e631b9e25b82bdfef85bc0706771dc6fafe84b25e9d14b4ed70eaf88fb12992ea5e4c502dcd96316997a41876d08e93926c7754443df7076dc6446f5a5f72fb7d30fb6761f921e031a4491adba7101b24092f8f1dd2e52590bd275cda85208ab00db712930de1315539d4f124ea768946621fc972ad7f41e50668ab8c6de9564c24dcc66d7176aabf002982b3edbf5792ee8c6a1cd1dab2efaf8b450fda1fbf08c3feca500c35b6438763a2a615fce1eff9423896c0f4eb188e5ddea276b8638623c794b6d1198d3a06814b8071b1d0684230ac7f5cd30b0a6e09f35e6e2542569772dc8a3f3f943aef7e77b3e32ab086495cdeca9603a586396ee869cd471a298ba8c801a508278cd51961372e68679f909480bd5803298987c5d9cbb29e664f5ea80cb7178efbbf11a28df3c1c64c183ce25647321dcf3b5a0684c4a83b48ddc4bf902c789a8fb53161c5734f023fabf01a095626f8836fbad424c03c4c2b00818a298c7cffd5d51f7282542ffb5c13cc0de5791ffeac492964f945a298eb186191e2e640354261ebab79408af7bbf7fadf7a467113ed0235c8e691e240cf8ca359774cbb689a884a5212d05faa5a232eac608ff48994aeab47f25b28a38ffe6ce3d458883dfb0a2ad3b7189140c0a4d8d961c9c7d15a3c569dd31469082364b974583638d383e19feaf6173424693d7feff60401d824a1c5c657b255b9d65883a2ec4337d9e32930ee57730dca0d16440103381ad708186b77709af522409bd618a69ea50c6644e4f4088ef4d93cc699e7e6b1050e2ca74ea21ef9a214a1bcd3f86e4117b817f2413919105bc796ff08da65e9bb8160cc20ded05ab91f56d0052799fb36095d4de1001679ff9cf30edea8790fc975ef5a188fbdaa33651904838e38f60d1c63f8da8f0e13b3c8884a914cdd627a957a977b9f48e27cc322c01410c07419d2b06d57915a9e3b4a151f008be725c42366ceb521061d60b501809f21034d5fe8ed34ac8534bb1ad37ada4617b9d66cd2c49d7d0d1ebd6c27517d6621d813518ff797a7b3861d53d0761b6ecc7429a109a225364be3a95b40449924dfc6cad113f733afff7c0ca667be6a4f215df4db949d2aff2cc992c03ad883c7ab600c71585f516cae4bd4259841512679ab2ddad2e588915cbe4b60a47893218a6a49e48aa8e220277870a4f89b6e7b8bffa4558d0d20fc8e0d925b0e6eefc25cc07860d2d9f13ee08cc9f65b16f81f9fe75397deaeda57cbc813ce7a9682cf174cd82ce0c6a69ccc390408c35ee1208bfdeb3f141cd7dba397a61bac7b6980e9a02c9a6169ecf619f823b40236a68f19e3cb3683e66e93841e74cf06cbd03c49679b47eb38ad3322ae3b0fc6ceba190fffd3fb6e79638b1d8b9d5971c30ed5406b1c25facdd6a952a1bfa542d858aa9ae8a18899325cf11031228ed100a8c46ab3246aee9a16d4610fe9cfb2d95262e327b8981166f1829a00d09a2e46275b978eb6191d356174d1e3233375757f991d10d8d38712299c4b6efb1fdcdf696231cee19b47bfa4cad77f1df9cd2508947bccbb24def5fcdfb35e364299092c8831bcb6b6a64b447c5287e8667382060d5e930d30a353a716786667abeb6509ef204c17fa4a88a6b887705849ccd715994c6000b102d62e86fd9986624e760e38a59db1fc96b88e33f62b64650df1f953fbf4ba05cc1091287754925fbb8e7df3b9b7f91f014eeea7815e076f718ab18b7d609444b22e5bc24fb01b144a4b013a3334ad0b6fef77f49db2d7d3eba9c7c10a8212ec9729fce4d1359e03be279a1448bd96047a9874b54e43968763daefb15c33dffbc0456ab96b93cc48f4b437ecba0c6f19b40354bb9fea4282193d8b0254c00aadd0bed1d5821714eda44fbe25cc6ed2b4164e7dd5aa69e123408841111c7f7d5953488027b87971c9c80e0bcf016d647d5b500822dece8730c1214f9939183d8f63047af52313304f8bf1388c4b6d6d23c2472037f1784210bad9890ef0dbf36dc89874e867dfe7c273cf3322202fa39ea023a767f7896e3a41e3832b54d228922e1693f8b9cb72c14cc9f7f3c0136f3c78c09eb9990e165c3c81d766cc840f7423b0c7bb4952d6b42c80008a6773119d67207588b90fd42e38ce56eb98a20f0675f826f857ee06523ce0992f639951009ff02c26d467773913ff24353abcec65b4c70a1c97d734d17437d8d74a14e28ed9cfea9505ed125ecb573ccd569ddc220f1e185cbc905987f40cac8e31ba55041bed6f877cf2092f67c2926c5b6a89b8dabc116ce0392fa3df86b685d9487838f01c08a6960c8235858024cf8dbf9b7673a810dedb44375711cc3584fd4ca49c3b2273459413f2f61681146fd01c6cc15ab761dd3247a6c97912368bf609c43b98bfa1da553110ade7ae969d527bcb105553624e00b43e19180c14ddaa13917df2947fb7dcfcf1972a0986ebbc2c08b0fbad76887ef56bc9864ae8769d606807e9213cfcd08b91037c8a9fc6241a2acf961cff83182271005886ac01dcf4a48ee269597355c83adc9424e779dece429abe3de78e7cc50265a1125339688b96830526c249b2c6d59a469c015ac6841bb3bf13469ae5e625aa6abb353bbadf3087e550baf76fb53a5190047ef01f72e73f7326921e10b459d851704845e39c68ac4d2bff1083e9375c647333309ce026536e2cb8f66648a3e339b4a54a271d047a422beb3209493a5f04d608484cd6535f29668569a949d7a72ef633627fcfee76c2da12ccd16942b8ed38ef36d4d34da33bd5dd61f37b75bab685d9496e54abb64b6b3b760030b8b779946585aa639ca355bb4538ec5c75c51095e08a529db68f351667d7f41a58a3a3a71ba4d172a8010c433ae8ccb7a25161567a84cc602e99dafea8c4747e7e4f6fdeaf57ce73c9a684171c1871986698f4810992a387349b6f825ce124639c87ab655028e3f284a0673633f8f9f1c7df004bea1f69723ef7629346913145b6a607ad5704464cd26f16d61af847f440dc7ddea9b25101756c37f1e84b8fb213788c8783e34028f2e588c51b956e4cbc692eb4a52af82357ef85584dfed15b7093f7271598a76efd1e4507c4f42a1eb29cc1375024262098add7510c41d1e28799ec4ffce4176346f81fb615aa4b82a426b2fe2ac61293684ab08136df37db922fc22efe57096fd0d80aee084a6ed67904d45abbb346360d637bbcfce278dd4af00449e45461425c111041be0ff9d8c076460c7a905d65b4333c6696ee3491c8d1775dc445e596d9af81d0dc43b414ce0c89b6c64c70dc69cd8463bc9b658ec7aaaef3eff3353a07ac0bb684750f7660c57cfdaa11a14c3b25cadb7606a48305767d319f35b4093118180ac8cc17e3fd9f706a737d29cac4dc1a02e0faa3d6be5629d471cc7f64cf1406cd8ac33d68b6f1317e6ec667e01761517b20e36bbd6b27e478d3ab9c544715b6c0bc697882da1c9ea536840405352f500b37631d0ad70289d9d84a51a50dbe773b618bf4aaaf1b05d92c61a2981d60d59488979c91c3e26119456641e46ad2600819936215c111bfb526eba970700eabf362254c7b911dd1bd37ff63f30ac2828bdf5581120a606253f26981f174a7c9d14c095035d7cb59a8ccba73cb93fabc92228a22033433f733e3c5ea315383a955486f3da33548957e05d10ce64456df14d99a803d71bbacbd6a1442358d5ac0b99f3016ee3aaa3d3028da057d68e5e4ef9c54fc38984e2a63ab6bd73693dc789b1f0b0b711a00cccdeb08f86ef878bd2eae57c9b8fe1d7d134e6630e4af30da1286ea047f5224e5f7d682f5d9e0974492cdf15309af0c39be0cf482a53e85aa6e7aed7792a212231709eb4703a8cb563757f775d0cb061a4c1c53fb9b29881380083e2ff266aeb5a7c1b0932940976b03b142e95ebd2915dbf9af9b032ac965cf9cb5ae1499ab3a2263bc9dd61a14da10187efdc16280a866a2468cc7f9420640ce176a05fa8b289b983b52f14e8abd767f6177c74db2e4a8f6f31ac06f96ab089610d16a885112ae423f7e4d25a75759e5bc7b6486b8f5132c9ccb5b8a637ce4ed3f3e178ce3583f9f2f5e68bdc3a22e1cec933448ac59ce00f15267252d133888bcbd548bcf0e3e7fc6b128abaa9f52213808a5e5c3edf3429a4bab69ff6225bbcad435f3ccf32ff924136c6cc2f0f4360fe31f3da9bbb538eca476bce9f10acce734c45bd1fdf9feaa2b023898023dd6154d4e5d9bd5d6396a8247f736d998b5392a70b869478ab87bdbf028446ca67034a590a843dff6369eb9f0ef18365ee24b0ba59fe17d4fd332ed96e9697e0c8bccc582e42aac8c24c8a3b3ad02c10b4954a40ff571416907d34558a08b998be7f1bbb3bde91f2fec72d56f4356a1d09230e74b8588dcc1b825396214ca0ce282db8f7a287c08f2d7586cd8e4afc63ccda10f0ace7d544f64f71343f0a3691932066db102f0630de6fcfb1db79f223ca2d7ff3e4a442bf4aea2371efb782d11147ede787c2beb0e1a3b77383b860e035dad729ef33a503e4d982750fb0c2cf6019c2b928ef27329702420cdf9b8f280386b05c01554d598ec5f03c024f51af70fa4f20ff5ce12a7b2affe4196b1e0563b84fb448b5c7f88e7de188e44f1a35fa56f5d630d9831708b20036a4566a88b9ece3f2e19309ed6e0a10e3f14907f9a29b415894e6f979af43082201b1413c397239f462720880f663c571e17b7bbbaa118b7026f5414c34959d9790f74156e80c7c1fb4121ad4d015dfba815fcad863ad52aaeb78a252008a0101cc6973e4cd9978a007c467aa597f36e1cf23b0bdc9925c45851fb6e7b7a50ccf7e2a11ff12cb715783bf6bc902ff9d3f6437c90b96e0afe9d7cd987cdfa4436c47760f5e88134210830fa9bde32f873c1af541972f60ae620973a693d72b074ddb29a15c06fbf8689ba4afd6a51dc7342a2de0067c1174659dcbfead1417fc6418e45bc2a7200d43a1cc058539032fb07d0ed455d197c001a632cce033ada0a135bab731baf5423d05471ca8b832e21d7a95df5c21bb968d3a1f0f2cc11663fb15fd6e6167da8b08ed26a7ee339c97bcfb42cda3640731ba1a0a141580c057e4700f22167aed20f07753ba2432c6118e9bdda7332b0d7b1e77f89980de7304f2f70faddaf0059c19981cd93ba737640e792a0b6d0078143c9f338868bfaf37a420b6261a6501d8d3541561ec22d99e62ce22bb36b83ca630eb43c6cba3a052f01e47864af194975e0e270f6a62623eb1af82502c682b04f2a3bbe7a3ffc592c3b298e105a94e9da7e4196e4ec8fda5b043e8502d6ac3eced30dad3ced9ea6690eee1e2c045af953ab2850dd462d52d09d8748409341a4e57bba1c36cf9609c0b0e9dc221829959ae4c55c7c77d926cf7c22b25c7bb6f240b25c936a463d839e651c447d48f15169e558a1e5020bcb4b02feff7cd9de298e6c0f17b8b426092145f574445674ab514acc4cf6a519cf6bd505dbdfb7a4ba2d89117474ee0ef39bbb308c4c7efbf8cf1b19ff1293042e61e1c9d506ef4614087bcb8d0f4f485666f4d79f3a5c2f61363df4184112499f56cbb84d2139065da2b92efb806e8a8efbcc8052ab6a76887d771b33ca988d353cb313a732265cfbfbc5eb022cd4deacd0d1cd1381e862b92f826343bc4a7284b0f3b922bd5bb37431b4fa5161ceba207baa7b1efaa7c6b7f5db5dbde1fc400aef874cd25755873df2f2a07ac4fe6e8f8152f3782f38c0d47ef4100ea7332222d5ef6c030fbcd92f8e9ad8a53b93b99bc1b10871dd4e69a4e4cfc521557e9be2cbb8095f3230f208aee206b79f2dc16f38596c2b62a0ac3fb247a359b4316a7aa79a8947bef16a047ece39cfc40783ea6d59c4275eb718782a203545ec991d886a8b694c7957952580c560594bc062468097a528476990b0504ec86951bafcaf6265aff08d843a2104266fc1c1e18ebdd8cb247e801c61ab074f130627dbe2b42f1dcb695f6c365ca2f847a13c72629bd7d6ea1859f3803dc23549b0f3f5a7f28c2ab86a99fb8b158ec4239b3fa77fcd00024c57c71bb8980d6c56a5fc3352f75fc274e1fccb377364f53677e20314ba4534ce8beb7a7ff2eb3da53382d0e8c5483e9c493b4bc17172eafa7a27b8da9510fca9d3ee930abeffe88d42487cf02bc82ad2213e074a63bd0f190ab654e80e27f8c428f74d659f5fa8315192eb7fcd2a7687247cf9d84f405629db605c12b347410e5bbb87220e1011ad44530b5ea56e07cdb3e61284ae3c8eb432db9d9f922590a5dfd9bb71d7983e6e9db45c0ae165f1a4f3deae9536891fda413018e1c3a7302ca5876af99f142194b2351a5e800c5fd99395ddfac4f9e97b4eb5a5e17ffe9d402d2e5ed040a1e6b04a5de913e8cb87dde59a153c8b844075cb3c8e78635cf51dd35509e6b928b6288f4e892f386c5635ccee579cf5b6e866d6fc25d0708fda15c3662f6e7e9ff643b11a7426611fd72f0d7d9d5a6f2887dfa35db9e6570e434a444df86ddbf121b779434fb11f41432645411bac2fe842398820f09445c90330d5f3f1178c07bc5ab1d9425f80957e9d632e33a3f2f252fc66e77aa7aea95b97d580aff52d3bc3170a12048d7b9c665af928dbeaadd6f9780c89b1337d6bbdfab2fb4c817727e09ca858623ae62171896465a03b383770dcbecf14751d384a1b5590773be35305294573be311b7db0332edc83650072bb34b6e3e3d881d2aacefd838ce2ef8f97cee4d1be26e163c67bfe716e78ade0d397ce5da9fcbc3ea1f7167485eff49afc4bc01fdf10d8628db641c5d0143a0e3373518b6692fa3291bb1e627b11820853ce5312bf09386da539a1154c7e8f66f74176336f00cd6eb2a6a2349f8b6fbd93f45d08bd3760200d573b76d2b5fa3b8f331539d621bf811ea1b142af4401e757f8d6d62505a92c75493adeb50e33c3a092eab414d7f16e55c2c19d9ef5caea2d8e2c5db59cc73e166458435b778f30643434f74058fd3dfa84308c14b23e5897f3885ae695b095dc3100db1b28deec5df21fc99540c1463c62f7e94919552dc1d3e9c1ac7dcaa4e708e5be4f4c7cb425c674390da0807edb5be05aa07e9a73622eaac54f1a5a49fda9236b34e9719b332763b1e54283b7f6f596e16add3a04d91952d3b34e91b888399f4c9aeec06169068e3b66afea3940725872e3f0bdda99b2e05cc9225d8be3eb372251e2034608f794baabb8ef4f55e487739707373d6796eb26ba5159cc54195485ce1102ed5a6305f368e7bfd1e518524ed8ec803b7f612c41849115bb39f2d37fa338d73e39f06cf7590c458eba04d994cd1021f0db3d56bfcb0405f1d2cc1fd3d152b90c5c70f520bfbceb2f9df114f1b50c04cc3db74892b99a8e93b18a8d28f0ddd7eda5dd8b002bee99ffbb1e3e1779e14876a9ed7f156bdf9715ce6adc792ca038b36d76634530545c09ee896d01d05cec5b63afe4aacb1bcb3938c7e8825073228383f36bc417a82a7c9fcbc23670aecdc9732040a0fae589bfaf3529263e49b444afc000228fd2f705eced9b7fb5b55b69b550668e2884236d6bc91c98be0404aaadbc26a26e6506c2c5a4ff18ea4d17ac5c92cc366941a31dc7c78aa2e1aa2b05d57476c6d361e1e36159a381bcb4d7fa5fb319b16e37f81b638df403f804653cf2904527993e91ecb3e6b9615d3c42a820067c5c0dbba433ca2c6ff909535beb0ad246a58755ebde1aec66fb9ef132e11bd855a383445359dc33e0ee7fc5e2e666979940fe96c73de6f55991ae978d7b37a1d7eda7eb79aab6a95dcb06baad204d7a82397590048f33643cc176254e164ffa4168092c1fc308e46cf78866e8d857fbf622a9fa626be0c8e162cdf7cab736b2eb840100f95202e6723868e6742f5136427f3dd16273c730e75f36fac50017152da78bffa70ccd3748f5bfbe52cc875009ddb876141ee5f717db65454d33de694b1305dacec305db5e2fa986970ee8c3d73ea4fb41ade4343b35fe5c65205dfecee2935276993e0a995aea495571098fb763dd63dc7e01b54bcabd65793b60baafd1b00c5c1f03973c6524f58dd347877b395e6c5bd32c563feb5e0c13c0e2248788fbd8cdc93d9e079b7d2c18a4bcea63cfd8210f521e518ce06203e47f434d47651dd3e4c04babda86802c3012e86d45e3c66028d6c9799e95565d5f2af69ff4cb405b8f7e3f2dbc5811c4d5ccd320b820ecaf7c02c6566a37c6544f5d4ec32cc8fb48be424490349c04e96854cda0a1c014de8e294634430693d49b74133affb9c622bf669b4fbe23ccb704a79d912a969dad19e6336e8de5ab9796ea7469a59637772112f8ee2f6f5930754e18f7c6d8a74fb203590b9a4e36bacd68117e8caf80cee020876cf1c6dd60cb372e805d25562379eb87f60903f1aebf72af8f958537b513f1fc71fe97578f847a72138762b07e46cf287da7c89b911775a0f1f427cac26c39147814f3fa2e28ca8c8424f2463778ddf8e65c70329da36afbd598eb314eb9a61eed605a944a08ed4f0b9336f9c8f4f7c639add7f08cf75fef47d07507b510f752f5bdd7efc2ef07b9f731eb033d2e8339b9f462d5998de63bef0ef59f9252a5e2bab29e27f62c9c98e22736d30d95e61b657ef467bb77cec3da02b8bac58f08b8269bce8c26a97fc12fdd3b209cff548369486bfc7dc5246a0874112ab4fd2b3d3d90d83aa53e48d2e111352afd7a9370e09978529749b9ed6e7b9f52033e3792c2d1318c32baddb90cb758dc65d680ea07ad104e1f394f2403aff9ccb2b96850a521845a2f364cfcbb503f3429b2110d88223a41e63bac90111e2eafdf8e780f4b4b825daf1a5c9ac0488ff0ad59b437c77bb25432d1f26adf0738141d97c8068a6b233d37568f320670643f1f1c9812ce8036a0b10ff2cca31fab46fb9f5e61bfe4224d1332b97674656f3f398009ae8a8cf26469f59dc08f356186b4dd187f5a1e4ecb329dae19485a2ed97cfedf13cda9fe501d49c43ad6f84105f65f3a3f8c1eb552d93d9acad18b6d60c61775224d73eb4cab5aebe098f3e248ed1319f11e68d6ae50ccbc32fe677a24e041a17c0434a86ca68969afd65476a5fec22621fb3e948b431e35f61a691e89ddba42ea2c9867cda5fb00dc47a90d6e6d4a856f43fb0a29b256181c6bf6c8bc7286911fe72ecadb89a087e62f70c6b594f24726c887c6b4183199d05d5392aaec27709aa3773d4f2a4a6f0063fba50bd0f755acda992d106100fe6e1739e6f530a8373aede28d64c6cd38bce08eec5bfae843bf86badd99f8a36291f45e57063f1de6cf6f6806d6a65bd6810cc579c8f3852da753841a25fecceb235787fffb2529fedaf25dfa9f461313b0d7145bf4842fbf2587bb2a791696192403281da2a0d988e32f8afe5b34c7da9bf47c76d18b4b65c24fbc920ba324e300ef0aa1d14dd747f15956dc2630a63a006b3fef5e58fea9438f2208c19b7dfb34090cbe6440f66e69200159de36b699441036088fe6e31f82af1fcfdafe1ad1f4bf5a9716f249beacbe8994556979345d5692506146929da076e89ff61c281ea40eef41ff84f33836bc449c7a5b64bf093663c173e4824ff6cafe0f0baee3d4e40fdac43292103aa40238618631bace9cf753083613b8a82d08c3b2b15f0e9b614ff5a65adf6a2314ae0b938e29ca97cf1d001c6b27d0f93e6c221142b7f9402d8543cbe2f5cb49d1ec2660cfbdbd5c01aef6f5d15e37275fa93784a0f5cc652711df371563b573926d594a46cefa92252e6aedf668b8cd85a4ed6576530fd32c00661e0289dd0044bb778cf97e7cdf2bf57714fb61541093f393971d603aa37b09c4f42cc10265bb268fe3e5d538990237bd0d67e973d4fe06510236bf09a628bd651cd9b03491a1982c95f46d68dfb8f1b79aeb2d021c57f7d4d5609a2e1643acba3122f4ad0d1941f5b905bad219627d419680f062179522851fe442b77fe1fc7b39b93edb5a30a9792aabf7d2994d5d91dbcb7716abcf6c80122a2fed1ca9ba4e764a93c50eb0c66de90a5ae679310a860ff530e94a201b68672f3abedd6fd44a9a0296d1ace2ebc1e4064e637fb6fac7ec1374d2a0abeba88077dd8a61e8acf9f7ff4b59340c1c340734b82ace45fe254723702c3c49020baa9950e52da47bcbbdd8955243a23eb055a39846725c93eeb028c65ae04aef7d87bd30e5c48a80c8505584c092a4eb456ec0ffe729cb8106e84644a4a6c353cd6d8f6d9b6a786cd4fbbfca8547dbcd8e3276fc6cde612f18a50ecdf613a0b806891aa76431ad8548af67da48e35550d5fcd975348d0062d8655ed0a59b7f83c696009beb4621170bfefecb6bca20ebc2ac5683ff033c7b1170a7cf8440b792bfef7e73cf7d545d39bc2494f893ed4b0afaaa575c5284f5a18822e2f86c3e5795f55e33a1fbe432ca96811a8039bcfe816fd55687b4d858ba7288181485d18fd7f3675a965832cebda0b757d3b77a9aa04ca068bb7ad2c6c9a86a2a10e235a9059c9c55a88c756d1d0c9e2ba86b9d3fbac090809c1527770c18040a009b5e833841c6f0bfab443ec628f536a338142f5fd228fa938838948fcbc31ebb966d9c976558cdd8c672016bb3457e9ba2f924e8d32fcd199d21566376b856e341c0070f5cdaa28aa87af2fff84220804e30f050f87f0d0a7c92ee21ab9597e07d9ba94fd8a427bdfbfe36d8149b4bf0fc1b9c4c2a2eb2cf5f7e123432ee36c78ffb60ce59235e89eeb359c2e26bb984e62f101d6473cc69006fb6091d5d4456b5bd2cf98e2a217dfe925bda3b7c61033d54fb32905f208d7d606f855b67e790984d4d0a82f7abecaa333db0e42de8d48826b8e37e2a219049374202aee5d2c17ff390456ff3013fd47600e622e75fcfb03e4aaf5797bfed8e23138df465032012cbe080a84491b141f029c7933583f84ed189af55850608cdde50bdaccd008fb34654bd8ae928f1c18c1a90c0f1de7901c4503133ae7a91077bcfb252e85bf4df5f5082b64d8fc32e98d81f2e1a27b4be47e2cbf2958497f9dcec60c09051f34930f339a8842fadcff7ef6d1853b5d864a93f8e8013703d4656e8061da936a197630717a90881883662ac6cddc01894d4deb42f1fe0f8deb62bf9eaf58f1729b47c3a77d820b8a0e0dd99f3549b3ff09b6f111b46ccd15cae18a5ff09b4da8432cb8bc0d96bd2accaed7d4d4e56f5aefa4ec7f858cdef346a1be2157eedefcde989520fd5ab9d6d7d9391b9b87e44847e016b92766f31dbcf28612c418f137038a59fc65791d0c9b0e6d9add828d50e90cced08f44b08f553f664f1993f010dba97adc105e25f133e0e4f7f1a751a7ec4a97a81ca631b17c14631592afd787a8b373626d18def7355e5dadfe05046fc164c4e9ee3b531b42e3eb92892542b65a6fdbe8b15a2d6ab23988f1cd8c2be2c54695aee89fc024067966930ab918287a230de72e3267c0d79465519137ffe33f2c571d8c2fdd12193851e30bcc568e3a218932a07c343ee256aa6c3e415995f510f9ca486a5ac84ee21387e09c73eb9278ba86f5ffb6bdcafcc05e7bb3586ddfe4f142bcaebbda898eef1c9f794ad8e3ef9d2b147d4ff324c488172c53c557d7099b499635559194e8f4e08c3d31e574f628a14ad226c28b00893cdb7892359836e6ea24e5ffe6941182c58ae6189094b2d0364685c1cf915ecfa10c6bb04a32f51107daed6ef2e395233520cb22805019e2419b53a99ea57c1b8ad89a7971710e3e3479b203efb0bb7499d8a396350c01cda58a6efd1208e6621f4dbc534e37ce90a4c184acf216cdf435edc219e72aae18497056bf2ea12dec43aaa58452e349db5109e0bf12011c594dc7df8d8aa6603024c858e7a8c41935fc427c30f32272c1ab94e67da628e9dcb513d37546dd11feee183b7e362d55ca7fa1e001a56d58cc35ea8220e5156ae7b6f3ac441a46006952c2bcb06d6e312cda706d5d8d3b0e558ef186b08e5e1945c9a5bb00b0647c48dec8b0e17209a593d0cef466fa6651d779d5eed2441138cb65db3e7ea1a8e99ca89a422b041de00752b8fe7560bb17d126d3a24307a4e210c434de939c7af2f3d91dbefc11bf9399562d59508caf6b4d29f6a186db3910a2193589eeca78bbab72c2ffac689be5293910b8734495d2c67d7fe676fcc80a82b3a972305d88fbb2636f34672c937de3fd713fc1159db528e589f6aa0aa887ad0438229e9f2c3be80021fe05075a163329cd96693b997d1cedcf8470fa1ce5d617611ba379c9a997d18c0be921ad5fa9230d4dcdd477594d5333bd6727049eafc2bb4d763ce57b9821b47d36de0c34254d525308323820560cb04abf152603230546f124d6d294073e6e1a8ebca2913b2befffd393d22398953f2ae18117ce96f7641d9877723c09ad3ea31d2b06109e615d7306bf232a71a1645329c0f6df2f50fac57247334ac642cea33fce47ee9f14c2587368c433d6f7f3f567e6c4977e2e23ace080543b3268103f5a1fa33c3a73fb7b7ed815c8c95fb21fc3ea1c24e159dd63fe5bc061e6c7f8abcd34d192689120e88fba5380f582959d580d61cc34ab21d7f45f9fbf8a553baba8b8f46e5806a2e7dfed74f2f94ce97e2a7728ca0be3104b6bbb8c06b83a76300434d4efab3ad021a085b89cc03a8083989df1356cf5bcd66f73c1d664235aab06ac8e0ea835f733cf772229b85a659d1f52514a712bb7f120417dc3573d5b06f119911112dff8bd3f4f08df5830945ee3dcc0f4c202cf468c720c7625c1af69180ada779459e3785a8212a0425010a8d9f4f3b57fc57b1096b1af107471436938a60beafa0be5053102ebdbf481c19f2983078a860cc0e5c90e7b8a1095af6d8ed85c8244b77dd42321bd4d2539530c0692185347ba82b20659a84738eb8f220394f4ac0f8df87f2f99ee0a006fa9f4d847b1457ac78d9c78bb6eb7511f20a7a70257868cb1549e20969ffd87abcf9bc9ea73dcafa5b25c4583a5dedc949de3669e35642f1f330c515acb43b4ab7830a48258a1eb0891f00f03030e4a8da5359d618c80111e0bff1d8f371f417d4f4c92263317c1797c8a4511aab90d01cc9e830b2162c16ad25d8b3b5641b7dff090b22d5b85b6bfa8f246a4c939876d0ca051f90a2b9c16e0bab02f2e5b3ebb13497c4fc650d8daa9f9cb8598d3c38f1e1c70d0b7afe8bdae0f294cb86ef6ab9febc249ab9a3bb00f40bbf118004e70d77154953602386c269c876fea689dd00362368e668bb2bd93b051ce93bf1a66f1f3ef29f1537628d7a292b1df62c69a7874a095240220882502db82ac26d8d22eee8840709b2e3df1e4930082264650209923b6dd6371d8ef5dec5402ea73f622afc6ac2d058ed1151f932eca436fa9c38ecce4997ff04413364e371a6dd80ae3bf863f292012893e17d6229baba5fa65896b411c0a8ec5216e2d12ccda9024b9fd13c88242231f360f03bf9d0b0ec11754b2c617a3feebb55c51697df5f8a181e7952f5a9d5712e22b166244d82f1d2b26d46c700b0277490f3d178057eddbca4315ca544f5879ab6f878a6551a161be0ca4a40b3c3b81776d00d8cafa418e0c3ef0a2275ec7014d8239de8cb62b8d803619880ac6aa4313bda8600201c66bd740072ec490fe74f3e8ac0567ef0faf5031c2ec55925ba4b4bfe851ebaef1db07532b7468bedd9816d1534973ce53e0acf08ef1ca3ffa24bcb5e6313911d5d7ec5b3c3f3232fa81a15df90c35070baca90a776f9a5c548c974f47ebd563f39db4df39a7d38832d1122ae451b6fe7566bdbd53259ed472d14a7420e3ee4ebc3b9aaa8c7eb55c0b6f9eee333c8975236da9c80bb416d4cbb4be3d5e6accb5331c5afb6830dc1293f97609c7d3f85da33154d6ad1dfca87840adc917d7fcaa1d42db780b38c1997743e2da6f5d11b18d594260a66880003e1f989309b44aa678049e0eca1cf0881b24809c4c394ed041661eaa8f221a918ad51556854d7007932664ab353f827758299fa52a43d313261decc41da55f486f9ef97a2a1c3cb07e1d8d20d328e9e358a8a6c928967a1042e3ce186ad018abe7a1c5c70a59cabe13a1d5e766758a7acdd06937c7b39076c70dd317fdcfa039c6ae1bacd0caf0e2386410367a347bee4f69ad8e0691939f4ce841a8435bcceb5d2540309ab6c9b7dcb6ca95aa9ece2f16bc6e5f63c8f6e385098b7b308ec85a65ef59d014cdbadd96d42acc0ff05eb0ab592b727f2a8f6fbe4bbc43689e0f36c73cc6956f52c621c60021db4482f13d8acc6335485c091ea4b6d5f21a5825a0255d9d70f8841c3ee243c8f38ff6c2f4f50ffecd928c31cd4a5f030fefb2f04c4a576483e3e5c141941379293090969551e10c22ee8062ac996c58aef5ad4e8c8c977a069f7af129151da23422817211b864440649442ab4dadf633ad105ab5bb3e8b3307c12d77c2f067006f59e2c2b8093e6367c71440a1b54dd7bf110683128e2801ed57f44b57abe50053d9ef8476c19526300aca0e77d5da5f29596ec4250481326ce2b2d197554b4a19487ff38560f944aeed83f528ebee1c8f149cdbe67bd7bd90cbb4ca536b4a6312fbf4851f18b7acc0d330499a17006ffc37b8a638ed9a09849633362b75cf377b1b2840447e0ddf9ed7f61ee2a6078a478f70761b6ff5a701fab26fe98a2617f9bc178f7481a8cfdb46f1f67e6a1b92ce458beb80acfee1440b09570f7514f9ac084b54c97bc00a00f37af94bb6e5bbf0439aa7df5b05213370d4e2ced5311a9c1052da9ac20f4460e091bbfb50b6514e821abf230359e6b280eae5abaedf86e08df58a17b1fa39e98bd6ec3c6ae8cf96904611d2a291a464cedadf12899d654695c806118e960d7f17b28220483902227beebf9c3d14a213c7d22d62f3fe2d6f6aa146098b77aca187277b60b5ef04ac57117a772c5828aeb580fbd4f6737d9d79ed1e502a484f2f2868c78eda5f7bf0cbb4f6b5fc31242185e5151fbd998cb887f869755ce4016d0e67555a51c76b86f2623fd25fdee22f0a8f5b2fff5e1c0d15f8be8e8d113c51ce72f219bcbe162700ca58faf1139668861fae52be9bec0fcdc9f1dc51391eb6a27501e3eb0bc1689c01ff4abbff9cc5b9ef8247baa693226fd5e8ee75eea28890c1da8237b8c90998ecb05946dfe7a0b4f354a616f1d7129ad5382a101d66063da8164d8c1315bb02489ebcec5c0396276b27a4f558fc704181d420ea3c04dfcfbbb2faaeefdfe813b5ca2af039e75c3cd0563764408a37ebc6573df9ef2a343d89c2b845e64fb59215c0faf142371a3dc9e4c2c841f25351ba19824be81e01c731c309a727b89f0fae76aa39fa55b1ae9e8e7ef6158388d8c9300b4a61820d0316852a871a1b3fc6632f729da7fa48a644dcedf0f025c43eecd34b23aa9409e35980f42fdb1f092abbde76f96bcffb0c9ab47ad8cd26108dbb47cdc6ff68a254779ec15f49ee0925f2fb4d0c3bd64fc7a836ea45bad0310cb6cd4c7daa170ac667a2bf28c166b178f5c04099ca4b58bbb36eb9186fc5ac7ed4843797c798d5407d7a4ee4c65e6da7e78f0743c2355f3ac38170a1452f5c76cab340bc7c3c47ed68bd215b8b0db3df359cce566a27b92de945afce84100c4dde7b7d15b966fbe014d28ee5fc0f528aeb0fadf0d6efd70fbc8e95e504ffdbdc899e921a76d8a24401a9e6b6e99757d4e72200c52d62ae471ab66c8a9e7f09e4b83f833c6d50e01eb888912b4f0b5cd5546eaab1c8e0efb98185a140aac3c47843b13f5544f664f1ae5103826c381d7971ce4959d004eda828bd2d35139b38c5a7b0878f06b4563d3fe3845feaca060e0804754f07cfb524d41f9eb0e20916d0a5a02372b26a2e4ff39cf42958f32bbf6393c6a98b3c5dc19074357e13661055051b15b0068d79995ebf983393c2379503ec626e471f60c27527d866b6ad7ebd54006079772a77172ba90ca4c54d855c35980e4c2226580fce5e9a1227e41b6339bced9375703592ca44c8b9d7dac181d86afaba6b272399422263d405e5b9a524f0dfac62bcc380c0acedd4b6c33eeb591255fcec43ae7c58af43f327a6f0efea88718d2ecf96f4375eda85efd48566193a8537144ccce5a16655399a9440b04c8abc76f9fc69961300cd4effbd557d16097a40ec1cf3073083b2501e443e39aae95308a0b8d09f28dd287c6bf1a451b97feb0a9f54c365baa996dc7be026cfe43602b1e154f0ac8952e35c375dc9636d3de12dc9aefb98777819387fcfd1bad40063e7c3e852e5350640ad81f74fc3916e46e8f4b5b3abcf07edb5a31c059a172e6a16f17021383b8a28796ffdabd65fe813962be2ad4e61483116f34ab7a87d14b6ace9f04ca5f75650d83b1465e9f074e18587846bcaa30f26f63c64baad65ce29dc6ab4d6907994f02ef29c83e46858763943ca32a01f208fec436bb1af78150b718e1be370cddac8c91836336acc72e702b9add7b94a7663c3bfd2db02c87237df98e3949408b26b35ecbf30351c63b5e5e790c774637b1ffce067f07f1f13ad8a23a6e4a2b3860eb3f7314da22874893fad2bddf5059c3de3ad088deb194fdedfc260df25e4e4d17b98eb67ed96413d1affc06611a150c5e4c0cd85d215ec7f20dc50bb931a5338e3cd88d05a14779918b78b87af52d482c41249e15f985d5628ff9e60eed8c912f9a098c317d1e184df1712ef9a67ec0dc910c8900a04d4b789b1c33f063c56137675a586f912cd768796b944769ded1b31252c4317969fb64371599f0977a0135c8825d36f82efad37c0d4402d5afb8ec66c3fa9f57388a4f3b9039085f699c6ce7190a1fc4e3703e015b3151dd86f1800d4e86d852cb21fb21c98d53078f3e3c6fa82596585fe66dc65d726f9d481915ed27456cdbb43d38feba59158d8b2fd51ae090a5199eb7ec0f74aa4fffc2ecbc68d52a5279304906ad41ad4951a97e22e9c31217356d10572755b868abbe558140a2baa073c8b632f8e931256a03a0389d4a500e17a29fdd004b2a3f10c11fb1828b58f2d1d287f731aa67a77339a61bd4271f03534b4b20468a3292753008be25b8de56fb0c93a78ff5d0726ab14d3ee384a600c1001f93c923afe55ec631c5c778519eaa94afa5ce1f29a7245f40e334a3cddaaa71b21fb59de4f8a781d27ab9c1de13ebbfc8dcf09e4c1397088a4280bbb951f1c74bc53632efd867ca8049907183a868591c130f5415a50158a044fe6a56b8c6e016b33d7744d67d0814a1fbe780ff6c46cd734bea4428c4c101c3a5c57fb7d691a4d13eeeec03c245e6004984839ca952bd4ac25c5ca00ada49eb0bf2a8ddee212e2c3163afe39de0b06267372a8718b050fe50d62d94331f45919d65d2365dd6705191c5cd6736eb787eba5d56abd807f214212aab7cd89f4b233afa05d4205803166d45df38937da85d1c7ac12b768b83ae4c3ec8c88b1f2c0353f800db5b63ced4b707a6b0a7b4650d04d75d2cbb11d97e3cf640a54f7ed2753a089703d591ed35cc0351435c7de970d49624ad0db591ae7a1d9d4d1bd44f2c11699ba0904ca1ec501c38dc97e7b9dad27dc1666911abfd97f5c4a4b9b29d4b22cac97ca5f2fa05d8c94d3c75ca06903d545e913518b30ff79430275224f0676054e5968a4a22836a2c19357d136fd255b550656a13e5086b3253e4ef98911685d06f355a6ba5e417c4d16543697fe1c0294dd3115edda430d077f4732b05dab4c787b8d8988049e0add880f390c07b8de7951ef16e38393f855a5cb830a9546e09f70af010ac3090a521981790ac1b19344f1f4ee0199fd0fd75f05a79396888e5e44f54ed39de235fbe0082544b14dc24983b43fc4e30ed1d60f308f9918fbab4b9f0eff2815546f6ce3a5ee4d65a00e4654ca32c2b9a6e8d83f581516d229bf2765b2334f8f9662a0020578170598f4e0e5aab28a2a620088d65f594c421b71d03b33d893186f718a4a82bc02a39fc586e69ef9cf0aeba9831f8ccc7fe00d166ddbf8bc10e76d724e9b8e4a06e06a94991d94af506dc1eb45fa2ea2e14c81f0fea7c8b637f400f585a545886f6953911d73ed46837ca4ccd730dd852c19a29709c5b653bfee442061afcf2f3b49f06214af1f45f35a0e66a4b32ea7ed2690b68a3aba506afc120a6d30db9f9024b695b21569e78ffeabc3f7478e0c61164bf10c8bbfbfb7a2475c10e908013a075e056d3dec6e45f80f48ae603f9ed7c6ea3d1a9d49d232ae7d16ceedc5ab51fc37632695139c87d22fdeeb2a0fb9ede16f250ef3287a3368008d328582a27a6f86d04441c6aced4f62cf9d83cd2870d279685642102c224fe863cbdc0cfcfb71ab36cf96c7d2ad2ddd7a976687dfae4522689b566530261348ab45998ca9516cfd6208a2181ea01140b508073bf0aca9b9e784022a94ab2060b2ad01d94e7d1b1b4bddb5a7289f606a94ae0ecb0661da70763e62860c893b2f19b3ec9eeab0da7575405db6e068c5ef71ba134399c2602ca322de958d41e80164792d7d2444fe7336c2e5c2f194bd07775124005933e456dd8c8e2ddc0a242b263b5aae7fd4fbf76928ee26289fad62ecbfe56aeb3f2615e7ee54464e8742fb508d332f20f52e99746c6f591b6ecc0341456a7d158fc13810e5e36774361a4ffc165c9bacb32509f0889e7d5bd25acdb63dae31d59043e6fcc22a8c1f2044572017700f796f2b8fae781ff7765d8771fa9f7df3fec624b8fed2483df61555e3ab69546909616aaaa7db6078a7be7f093f305f85751b1db01143caed85d2d907580d224cd89b081f5703e86d443bd25993ed64aa32ab78c21c84fff2edfc21cc3cab3446d6f9cf0fb298914510f4c6ca4f35a9a292ee0c09662358586f4c64b9d0b09507a3d791b10e3493a633f5909c15bc46363979cd11ed40afddb8ed91e9a5161f89e4c249e15f9ca846b1d6ade659ee65c6e8c2a4447db9f274ffa3aa79f9157618b4b964056031593d209b740c18a64b1b4d45ed16dedea3f26a6eb27225843e4c0dd3633f519e398296d0aba48b4a3af46b2798001eefdbacee6bdd8a13186ddebdb232f1af77d2cfbbbee23473c94549758f0c15e214dd6c562daa1fe8695724b5353d507affc01309036c17660f65729e3ccf74c74d68f4ddbb485bdaee21d49cc8b6d07d9199a687b2d618c82d841cb3cd685c1e2b0aac85b6037dffed7342db166f8a0d0deef68df7c0b8a21ba09bcf9dce3bf7984b09cff2b794a42ded973cf481dd29be963af6801e0fa3358ce13e84a89224cc5ae57fe0b1cf4290f0025cc163e338c016238e4eb75aa0c24116a4044fe0e66a159df4777b6d80d89489b22e62e66acb85b775e48ded56a6487c524ccac8ade88c7e51f8cc83257d02ddf2e92f6b7291383eca16d4b8b95cd0f6cf57eec8ba0aa4716883000d96a6c297cd47e181f21b21efbde477dc84dc41ae12d1aed371da8f90d978280aeeca48b6cd9f99abbb81e0bee6c0119e000da5719e8ba51c1532a2987e17261df784010c0ec4260d1a58cb8d0ee60c10a2352ef7c07ecd7ce173ced9089503031c26d0c239b8c14b0ebf1c05b3d39826b68424fd268e58ab6a18c4595c170292e7fea2cc75ca2a10cc3b14a4565a631fb27af69dbb50d8b9f6546c69177c4c51e46c8f07811bcecfb903a226f529d32a90baaa570f9487c3e3b948ca2e24737e62b3bb1880be8377cbfff9efce91aa948648afea6694d01aef3997c27830e0a57430df3848a0dfa81b8df543b4005934a8a6ee152cdc79a9354ac5d38d4720d5d3433fc89f00936069f99713faa2d73630566a0fc64e8d2b15737b50d9288aa615e821aa83f10f6e6236e37a9b7aca4ade235d7625de7628529115feeb21e9a6e2d368551497931bc4bd1a26a4a6eecc0b10abd634884a67afee5f9eab72b53c9ff2a7e68a5c7b236eff42f8f4ba66ffafe8e98af1f252e2e7aad6f174b3e001d6f8e55bece78053928f55290e02a8b1767709d6f71cacb30bd08f504a60595229ac6da81ecf1a308ebe1966921931546278cf638e3c706b30f28b00f6dc68bf3a19e3e62cd037116a66f6fc1c1f61d32f2c5b838b4e0f6914a23d394824553d2b86f7ea6027ef4ea641f543f5e3b9fcd3faa91f5e2dc661ab5a7919bff417582a312c88b7354ebf262087a848af6ecfc1b2a14d6118bae8f8f515d6cc5b05b9f0f06e163d81e99e32308fc42153f86b4c3f3aea5b49e4dd500cf2140e290a69a88689de1f12928c2bd2286022df23ffbdb84fc0c7bb266c0551ebb3f6c2c4549caeb7b85921e7709c06ec29224869d59dd81bcdc214469b9f3b595cbc0218078acf792c6236d9c809273b0f9a4926fd6dd22d7851a2e5a8ce2a6b6c896c8f2aa0fe24f4a9c4f7056094ce6cac06c9514fda7e004ff63a46c72ce91eed550f9ecb4e97ff537d6302c90825ca1e53b81eea63c50f092234786eceb8296e083cd6c5ecec34caf81c28650df2710a4ba4bfa2a87b395edc7696f7e9c60f50e0c54f84d63eafda2fc6e9712efe4d81797d9882e6387ffb653e36891614bef1cd54913f88dfc0256d9981ca0011d52cbbcb4457a41ea844d2cfef13d469fb6be62d895a50130bb747cd5a4d395ac2717392e71c3546985e5039a75c5269dffec5bb5b5086634d73b9d8dd0941ffa78c0645d553cbd2d7daf2d1f06638f80e3c23f0488d8d1669446d4e6548da7638dadc70c216188bfc90a269001863568ecbd00c4dd86e945c8b7b8e15907cc0dd85d30da1da936f30f87809560463bceafe73a7194bb6363fd74d31dded2c186a0f5ed0dfde8eacca82f893ae8870678f4083bd1f4cea186c6d3bedf76411d9d4fcdd426aecbcef90d632f584686a9b602d58adace9d6b3290d5c368164374891978db05b36495f044a31fd6f08e8e690c410965a5b2fcf4b24e37793b20da6087950e1c84193157be63e4fc7dc3677a55bb899f476d88a8686874d75f0b81f6e3d888746ab2eac7d4a63302209af947b5317432b51785c3794a318ecea0904cfdbafc199f614bac9c300d5bc4a7d3f0d5ed1286c9b8251d82ea3bd94a190d8a52d8c7a1f447f169822c567c37bf79fd330161d1aed30ecca65b05e70502bbf67a9fc9a7b7b058f8d55b7b0c3f44917e50ed92b644636d189f8b12d8c62dbb78c22583c630fd31119e295334eb9e82b66c39725e3bccb8fde120c32d98c57e57f9b923ae51e0b43ad59049047619be849fe95943c07a5b90340e064ac1d28c8e3dde71a51cef5c1c1f70b8643d7d0d292b751109860b22fbf1187133f6766bd7ed80e6a3f963ae25a674d7ece36f2fe0b0a6ec5c1e385d82ead353b40699d0a5545b7fa60d3b147730d639692904067d7433aae09a07e4e5db0f78d91d1e221dcaa9b893c055275c0f128ec7c8b955f629c052525f3146ac3af22756109c0672d9261c556e08bc46d6f6a39f9b062c904890b2d9b88713b755b3ba12f4bf71c2e27f3e0852d6b5d443ebdab90fb245c7452123248f75215ad05bc8a07eb3d208118983f4b52b7bcb1acc7ffe405ed0a8e59642c430d5ca9a6300856c862870956e4958193a62d815ae248818cb8139272894cfda29e04762e10912fe3b9b8ffae39cedc7c4b52e26731b3f20e5fbf95df93c0763eced7f9681bbfe3e2f10a08b0cd23dd13f7acbd4886194c702afedd9aa659063591294dd6c341700222d79bfa0c0f8da079fc0753fa8ddf3ba9dd49002c9c61482df7cd11c030aa7d3a7b4d54c502a79e1e652d655c2bea57a9fe53b094362a65b5b5f6e71ace4c24c5c39fa7ee5ffe75b8622a4debbb253188b57eb96d4b1e4d9f4c05e7bd8d9d667947255f7650b877c37277fd90e5f791ca99aa74d835695ea88d2dfcfce5e074e4dfdfa7f007d68af7457add14bb17c2b9ad742822ccb8e36001a8ad211d17ed30194fe492f9dfb74716003c61eb06c8d7577bd87e11592e451d363fe5f09adb2283fafbf553881bd806e2343f47f56fe3e1eebb6737040163fef807d0647153bda0066e95713ceb40a6c4b7654e5ee61082ee27583c8581330b7cfa13c83ebdea9eb254a2cecb399226ed3cc223ead6bf52771a86c247d52686afe12aef23ac5fb28eaa0e5db017d0dfd3b027041b58f2f0d5e92eab174d8857136874633992ac27a5524e6a9f2b8db2d7f6954d0e4f9caa88ab171a6b283e31659b44cc582b91490c9bafc56ae32d8b884395ada0bd596f7dc059fc5044028b06f2e595c07cd0982795c620d3dec6179260f55042a8fcf9b32f9c6cf5fca7066e0e5259084ce77476cbe6dbc9890d50b170a8fb7f43bf23dad4f74df8220c6c0907013f64b0113f24496a43e3c53cf1fb4c665ad0fc3c9e5a4e239177046802c96486f4fed69f423e20dea27b1b4257e88eb39d3110e6eb2727bf7b1d81bf04cbc83814e9b80cb10cace3572e6972ba7bb5c1eee3fe6bf71a1ec1977d9505bf026ec3a1fb218ccdd165ee29b6b7543294e647881bc2950401d310f6bae733a63c4ad2065a7b3682b1a3c126e852e397b32630e7d9ddb23f0888e377a5e062dcf26d03e68616209cf76c370a24d0bb91e7aee5a64f2e84492134bb1bb355f465445f2e58ed49f3d7a7fddf3c2b00a8927db24481728bddc20b94f5c6fbea6d3a2cfdf07839ef6b06b1789327067f9a0c59546d716ba7a77d082b77add4b239514a5e11f353672676903c608ef0dee5773a8a2c2e95584d208b961052218562a8141463cec772662db5047dc31bfbeaad0ec7eb0802fb0b5a1000d9614fd933a836584cb7c3780e31d364fcb463187b9bc3987267135dbcb359cf4c6d5c5ff8dfc2fd6f13ff3099c0d406e0c860f55df87da142996f83b94df70b9738e29582ddec3d445c14a4a8b49f4f5801643e9bdefa99efb0d02c8746189d8e271deff33cfe511df24a2281ebdc48c90216a35b5514c51be7c98a18f918569d1bbc40a4c2f261268aa13364bb508ac1990baf990081f5e6ff55bc9ffacd66923dbe28df131daba9ac07f0cc536ca850761ea4d5fa81a29db2d0bf006c2fb3dd242a1a59d5f2d12e8648b0b444977d1e07c6e763be0ac1fa6aec2ea24fd1e14c157b16b8d9c1fe3d1f777c3d56f5f592ad5db753b7a5cd25caaec2cbbfc92c7af3d9755dccd90aa99d10dace8060e680cf15babc3ea548ba339f9e82afcb3967c6d11b35db3b72f33da3061858f87e6b91143e617fa8fd4d0af9d86f5bacac86fdfb47961eac106f010706453609606f82222a80b76ac000e87d6131b13543c7cb85d7e0d0346c59f93eaf86cf3453e280b39e6fa4ab16eda567f94c727a2811292e7d245a6c10d5ef2bec92a65f5ad8955baa23e49db2f8b1170d83881c4bd2492e8797a497716d0ce5d4082568c556efc5d94ab1050483fd8d3e11b49bbf4caca9c8d99056210c01fa1910be65b7126e71dfbc87751db66f838a8b29188280d29893193654873467dcca34f01581215cd2f76b713270ecdad45fb564ea666d3f197fc65a41b4e27ed1e0f585c87425cf4c170e09ceea26dbdebdf5075fe607385c8ab0f4dca4df74d222ea4838c87f9d4ac955839d472d9f26e2d77b53341352c864d4f4714463ebb08916ea53cf8c034cb64a5673463e7ddb9bd22037c80637443f4ef9f4e638a0c20a8734fdc0c3d953e768f939478077645ef639eb9124d460f3a001e07fdca20e90f3d39a4a42762e7af938671ba178225e55c251695b275a047dba0b427de13628385383a0ffe966a4988766384e4489fd23b1603d646cfb9c89805c4eaeefd10b3105d58c6af778c990b55f7e593c9e9a8a43a09a142fde4f6223f3e9412ead3d4ed00bcaf9f69d9ecbada3d961dfcda4df28ec56755c42fdb9264281f76fefc8456565286d85677d9633ff3037ae4bbc31dc6c5daece68f7ea93379dc1e41f7daa9af028f98ebea92f2f577de54a1b9ba4ce240b88ece601696437c1160e96ca7a62d1d8a1cd7b819e01bf4dfdf6f5f06ebc8b2325d21bbbe41c4555d06b37aec2eabc6f2c529e77df14d1cb0b271a174277ea97023ad442f41802a873ce3e895a0b66a0181816396c2e13b88809f6728fb55100a10959986ec3f77113115f800a9bfea9f1f102575e2b37e596c373d194e2a655b8716063fe47a4868709961e181a49f6de6704c7911e0c7a893f6bcada0b8d0d86160f227a56c3e969665a41e4776f6f4d3c9adb7da9960ee2901a2856c38dddc0db56cf48b5f189ddf69c74e47814a66ccf7ff740b5c0ade16107733ec6dd12e1726648027f4ce3325ae7ea6a33376856acc2eb903adacaa58d58d025af05970bd03ea7251af9fc5c264cce3e3c4821cd7c75258f6df21a92426027c0a65865c1ea31e68ab64dd09cda09a5bb8f8253dfcbde64182ec5665c6001721203d04d04085da5b87aa9800d43cac10bdd9ad53c22f72a06e7b057d8e798d12cfd6701f0a261fbd499d234b0d63dacd30b8901b4c93d2c270fe97589c0f499cdc5dcb41d3587f23c8ba7b9341273feeee78be2f5acef646858c2062b78d451e6909aab92ff0b824a521b343f3bfb5604e6ca11ee88d33a18a83f344c1cbafa2e6858a5381ddad28f375755772038aa00601e333528a940c4e0111a7617c70ce199ff8a0988b021cccfbc60832934003f36111e2a27d2cae7484640765286638948dcd2942609266032475164cd16217f5a027de18e544348c0d38c2cd6176eed1a97653dbf7108fe12cfc29fb50b410f41d9cec3f1d0c30f05a5542d52566c0d05e1a9cfe5663e5c32b6a77d114f14289ccf430047fa1a7f430e7ac432abb7558e4e9512cc307f5b6113e19093bfd0d38c0027748ecbff286dac4ed97358d82023ca13d3b43ddf6eae68c8ec01ac8233e8233627d0e4dbf6a9cf577db1a1e4bba3b494da7a2c8690b8e6ae7a54e313fc73e7fb5d23c8d3b78e7e3b4928258cad1c4dc222d9500d9519712ccd869ece3398e4bc5e2f942b7061c17e30aec8e3d886b516812f4b55f0bf15f6b1cab387ff0b5f0c75e8c56f82aae0e8ee2a3724ab365f02d7a7b04ad045da6576b83c13f5e73307d09b3b1e7d76dacba74e0499e880448e4990a36643efe69163648c435553e8c6b4429b5ab6a1dae0520f0dd1455dfdec6f74a0617218ab09e93df23f729cda245f53e57034cf502384210752a7525f21fa84971d485eb7d28ad0638691567e9ec520d03e4cb152828d8c54d7436a5f1726ff107a7e1603e3d59c95415c3a7ae93f154ca81c19eab2f6826220a7a2ef1e0086e5bc043113d8ad414d03d3145e5fcdc03f070f3e1e08ec487f1da43d244c4b1c75d8472e6a3c57f936bffcd2052928d57855804469b41885026cb4bac2b4090dfa1da5413a32fc4fc8eee656c7b43668a8adf24d79be997bd1b4929c7e9bc4250630f3baabb988170252715d8b4e32d6ed4f2c82c08c031787343702aaadebd7b2c3f8353a00f55654e919afb14f21c33b128e7e2b106c3567fc24afaac5b2e4d932eca29d3ad564649a1844616a1240f43e14a221a1b007ee3da1114e0f8f1132fc9868834291a3b65f6c1aedc3390cfe2a9c700375f5c38da0e5472f56b112bbca44fe5a6e77daed8cc33224c18b4d7a2bda074de2b0cac29cb5527abac6e5b2f428e8ef259fa14edb8fbac68b86769fe45001c43ce161a76dca841b2b02848e4c528ead4eb92e9018510249cc0025084b2fa6278584a7c0297d32713ff02adf222200b13e353307942cdb1d50d752a0951536f2a5338aae19f416409e708c4d41c93e67780f2b8c840114177045ca920880494a8f0b5aafaa4d38e386dee0da7a40e27a8f25fc7d64fd9236a584f48047de2320d5e1dad56b2b1f4b8ed8b65fc20f855ad2b359abbef1188cc33f1a523be4119b2b950668b7010c52cae7f02ecf0d403519ccf70830679d61c9eeb629aeb5b5fe18ce0ad8a37afa4196ef7cce6bb6137f3ad3d7984c62b42cf7ce21d919829892071eef78ca6e1f3860eb462f9b5652fe61d49971bfda9259e775158ed8cda80b2b7f15f781e82312b10b5f2e02482a03c59c7f039683abf08a180943bb3bba5844e0ab4002acddd405fcc019e1cffe7bb41ed9724c2a559e9c7993e5985f6feffd152c7a773b2bd87674c266efaef46971f0ac58e0044555630ab58025d7d9c8da1d872c1e05331b341d5240b9911733278aed5fdb02352f7ac443a8be7ecd5eb973970cb68c40cf3e5d6d0e378a40e32b395cfea517d4838dde6982f5aed2744f93c98af8ab26a1ff8748031e47b2be0ea28632498905b87cc24a7d372bd9b063c09a67742f20807c8b06b720253233e23be91dda9f4b2901335e0ecf470eb29ce789350241640aa138fa17459ef9daa0a2f3b5d10b95a82c4b3a1cde9358b40f732a8932a24e0981df59342427cc6c6333fd8b0136411d4fe1439bff4d3bb0ab4651d702bb349b394775eddef1af637ddd73cf0cbaf8fcae566441deb12ac3af1ce13395da3039bd7a2f5644ac4541eccf8d442c80a81ea345cbbf083e177d54d278c98d60d8810da059ddda3a9c10a647d1841a78394ada8002987ec01112baa63211a5315e1e785ed9c1a8f8eabdff5a74c7656ba72c3c81e1c45d447700582c970dbbef49f19627bf520dd93f8eeeadaa16c62ce4f228a7d409c3e37aba2bf64eb69c91361341432f51ee162ce65c4206e1b462ee7b18eab1122d21b6474712099aa6689428a9ba8be0fd072d5ae629b2b0fb16fbcea3c05ed75e94f59c3bda13a893fee1b7d5d351faf056637bb1ef3de2bbcb06bfbad8497c453b4a619ec0b913761782715d6fe53a766ee6cf83e00212d3d4715db2022abcfd3908bd07c0dc8796ca2fe02e5495d09848045d1d0055933f42ebe5f0b4c0df6b07f9ffb07e4c6c8df5abf4abbc6c1646b4a8f7eaf947fa39fa5e203fbed6849c487622a1d049df7a0e1e8247721e31fb139831c911579fcb4ddd468dfe4bf6b66c9975d84ea15697947ccee29138b546657f633b1b90cd8692d9c8b698062ec0b8452c88492273b9577e7c7ca16b64ebb2cfa8ccf2ca934cfadf7837ac7dc80d75753a1d0b55e137f14b5842a0efca7c5a272027b55bc2dfd795cc8cb6bb45a224d859e570c164b04244497a2de785d64d6d04a80f063ef4cf0117f9764b29cd9bc0b6d691761b5eac9032bcdf71ff159cac99e8e42fd0ff46f6a2bdf8640b36f00cc6df7098a413eb5cab40d5df960b60fc12aebd6970d7978ce9b488f3a0cc08bc20d00e0eafd60f050b16b4bcb1d61e634761b668202b8851cfe6e2a406ac433b8cac5af2aaa17f74b2c90df5a2711ec395c75c2e1228bb80b4f0d6e7a5adc8ac82a222ffab36ae018a3115de3391ba444d40010a5660439d913c85a8d167928fe19fbc901a00ce736ad8a71812c4befcfa8551ac2d35a22091fcdad111b8a8725d04549cfad1cf24b988246ffcfe7e422cb32f8e53db0f4f9fa838384ba0d51cba1d86c12222f491a81839a950f3c59995725de6ab798cc656ea925b4c5e9b2c28212b773e015d36a379f60066a76b82d4d27bb2da82251a306615e8bbc411fc271b835613356e88e8e27074d0532c8df421f9ce0b03b99e263ccf2e3df4623549fad10f12d9c8634cb4db6b74eb32a0c62274dee56e1087a2d595e89ae81cd2200ffad02c7b37ca695d0a3bb5885a957af988c49cd87be234013728483c707216ce06004e8fc69ece229e51d8ed0ac180fa8031dbf8a6909c509cbb232f258e13e269681d5c7948b256fe3f6dc54acb1ad536aaa98c5668c7acd6e43aa53ac2011948c3f7d584a4f9db8982c8f7a3164a319de9adb00f7b63c8f72ad297510adabab15c6582b0aba27e116df8bdad710f9f9c4fd256d2ced276e151fc937ce028a043704d8039a630d22a20178cbfb4cd0e415096f13c2a0e950a6f40f386acefb1cfa444c915b280c71c67ded685f5ff1025d2fa26388fc0fdfb618daae1eb1c234e50711d62d65b17b61d60e266d687f95e6be227b1f222820470dc5a3ceab381d8123b62fec4f8a753e3da5010e33758dde8b5eae3992c85e2aa5479de1825a30fcf8575aa652348a87401e0c5134989dd741b3c81edffe75fab8e76e597428df9313c13de81782c6b33a4673741cc4fdd2e437906eb04f1fefe7c980cb16675a038de9f551605b657a18e29333b478bef3691bf6c33bbdf6f944eb76a3fc97d09148f02b558a3c3cdae63d963edc55e0647737bc90ad9170f9cf655b135911e9c27d68d7112a681f25f7171f945d830ffb54c7d435d7e027ffec07c4f7a6d7bf84399b9c5d04e4bd2dabfaa7fe5ec1129a428d84a848b379adc5f57b664fe4bf07e846c7638d491e3b3c378ceebe7d207893b757e5a7a714d48c91829f2426de70473287cd5ebb1806777c873dd2c7286c9d6b7e7bf865b0856333fc1e1808b114c5c789f57076e4bc0c0971d3ac9ec87b305cc2968c9b1d5c6869d90831a38324ef1e26a3309fdc4b67027ccaf40a3926a180fcdd5fca414668a00f55e9d7a15bf13379fd62e90b8b4e0de8e6730bed89d755677ca1e9fb6945cc31c8676c720b39068e1372aa3a822ac970a43f3aff9082a14fb80070bed93391e3e265c099159695dbb3b1ccba51f267951c04408d31ba9caf8bb628d3b143b7bbeaed9fce91df2a89a06af9dcc26f23ba1d5509d960fefb9575588ffa4d04884527e6bab6447bf3fe0adf2cdc07d4f8bbedf66eb79a5053404cbde157277203a24a960fd97498f9aaf9cc1cb8e33555821ad0b4e873298d8aff090f5c545758ddfbf366745abd9ed115b19b7aeef51bb413457667c8038e03f0a424c7d6e8b6a1816163c3946dec2145f2786d7024afc2ca9daac0ad879316672a09823338e59f53a034315ab1284e45557d42c41944ce476fe56eb2e3ca174c2a8e4c510061610a7cf214c910abfbea55b275f2c874029a8b3a2b84ed0222110ad44f33db6e604c9b9682e6bf6c12c01d6614b67676f2a2c0ce5569f92f0681d917aa340204facfa0a970a53323d7b1c2300deb89a2c8e78eda39a00e8c1200ab0d0d6b99fd558229524997f5c6d1ec761e8cb08d593244978bb7e71845cba0dff047a6586facbeb714eb322be413bf2d18659add8f3dcb7809800099ac3d6b39584b93aaae0fc7f1bf2816981d6222c04fb5c6451c03e91a468dd5ac7943092946bddbbc9eee8ef22305a49ad69a642734c83d2edbf07b302df39d3d9bab0b45717911f53b683ca4dfc62b1ecc6fc770acaebc95306322721487163c3c0a193bad26c2f757d28b8f1164484ffd11f22edb7acde8b35ca3b5204b98174402392e17c419db24637119c88acdfd4fe88c0636ef7aa826c87acaea2d0c29b6d162860d745c43432a25e96d3a01d708d14efdd6a5088e1bda11acef6cb77fb7b984ae6d37d8c6ac58984e14cffbaf98d40fbf91bc50a2f3b4cf1f40f4f4f1ed20ca139a7441e56ea52e9d46653d9bbb10537f24265732e3ce2c2a2f0ec9597af492a5b34fc6273459c682a55878ef6668e5c22f3ea28c0c6be0189ce8654df3eceec596edde781cfcc316f8df8523eac70f20f18678a0efdb015fdef84f7154d193f18450cc6a531fcb26d514f7f251b20ed73391270064260678ff67e05addee11ad9ffbd0b243715aef0d98984d99712ba901b5b85b2480d9b1357a70f33821de853760a4475bfe7e0ebf2b3cb7cbd26ce5a7d906fb28f2cbf819488ecef2d678b60e6bc7ce0cce93da6927eebd0861746d7fd8c443f8b1889e6753306c0cfd150858c7c3bffd207869d8216688a20c108217833eef3896b7df94d83ad03814815eb0d4fc373c14ed751d7fc56b326e12b221c4cf3b9df82c3b8d536bf8e6afc67a0cbf0f02745a9fb1b2c775fde0a0678777a587297c67cb280363dfa605ccb9fe211aba46e5d5d03faa70edd3a18bbf27c89ac31fd04753b174c22f716deb6da4de1a78df100b304e13a54304772ab108ece6bd7cb7a47028f343eb088a150a5e227af0067d7ed10bd33046e6551f7bb31d1c7f9f354564bb9c9b013b06a0493017d59b17bc53786f0ee6391080d5f67dab4ae14d6427254e6a3a00ce8dbefd03e62fba1e6a188f0cec14834ded17805ad0ababe499e1721bdecd1364dcf5f6553fbe230fc085631e50d34459e164f164db43b9cffcefc7610f05900ebb94d2e56bd0d384eceadc6be0b84a28f9f50c32da4dc9531828423df3bdd1eb4413b8404fe07d3a7e24588c28cdc72c19f266b6af9400c5b761f03e8dd46075b50d8ec4a30a8d4fa0749a4a1ad3ccea4897c230d0e8554fe58dca07f973c6f1e13bcff2bc6f9ab7eb4867ef39d3264093aa4c8221843a957033db5770f30b50d36c8593ae57c1441e8a30dd1e0b811e8b39229015dee7e6f3a6daf311ed874f018d542f2b1e9888f68348ded779c3c9660f3dee732419aefc12d586f07cafb2a1e6229b9ad95a3c749cf727fd1e3979e04f35cb6bb78babddfa39a26c5a9b0ce053fab96e5b30c9a92acd152f8f04b988bf994637de986f0e263b1e738fc0420fd3fbf3e98efb01aaf3a5ff447a9040febbfd3ee9202fb1c166bb72fee289f1ac762cfe5115394650df6980391e2107d132238946c13ebae2b1cb59147311eb251da8a7d97bb0cb240cb03c936cd52c7705fb3b428fc68a433efb01bee0ee3958a4ef55fb7430f7703afa2f13e6b8d3e4915cbe674fd88811b20b272067a1663b85618addc7a1d138887f7875442a74cee5ae63cf70f31cae26095b728f91cd74442300bf6272e0ee9b7fbe9795b2af81496846f53962787ab93e416f9831e17db8fa157c842ff1172530eaf8f725f9287fd7c66f4a46b96f7cc7a64c68ab274bfae6ba36261ec149dfbadaa743e82c78780265a7918921e2341b27a860ec93016cd57f629a0cd2f384fc4af65b6c07d3cf83cac416cc649adba17ad8a77b9d489a36697284e0f28db2e8af0e9579ad21fc1150f354c455e304c94802d990138907d34977bb8e49b683ba79b6673b3e2aeb0eb8ed8070b258326dcffc4b30f256e281ae03814f70b3e6e4cf01ebcefd59c5f952b5fb492ec60df581e21e5490cf6ddbf0ba69c7db2ff159d2727afeca6a94bebf83ea8f46572b00e25253c0bf35a66489fd15566d04ff0263c4cfafd44e97d94b7264cd389161a2dd739885ad84020b24e473a3026f3c6eba0715ef87f107535ba161f5d9453e7f72b320bdf3a02a5f9dc345376795e6b3c143b7da3ded86f240fa1a8c4a83a39e2a8f3846a0e871bcfae36d17f693e2dba77aeeea2f3bdf0ec8ca8e0ccfcc47e8deb47f9deb96a24c7dc359781298a078388fd7ca27065d66c294d701a9fc50ae307fb8f2154c2f86878f0c672432b9a3d68af0e9290bce148d7f2e3666b80d73b8e6c0404ccacb141236a5ade51a609e260a98fba172389b2291b49ee2167bf06e6b68d3176c1c8e0722e3dd97c3a335c3ddfdb4410f49318126cf2566d5f03f0300f94e92515fd7e594d0b797ac907b2c09a7646211f6ab98856d91e6cd51b4d6666db5857034b80e3d1bb29541f2cef1eef36b69c5ae7b867a3e026655a8c6fc7385c663a013f8dd8b97d8becd0ef6bc972c22eea3722f4aa107d2fedb72c8f6827f2f6cc46c277aba02a5bd8e07b70c8c94e887fb3bc8d2d466e3a846025879e26cf8b75c60b694fdf2b36342f962e7d7da81d43ab79e73dcff81936e9900b69a9cbb898a023c955cd5018ef7c34af7940beb69343a45ac284fe6cf924dd55421ab75251f819a102f2bb42bde9d313a853cdfb5459b6837a256fca00a464d6daa3735873152956acc6e4eb4f20a6168d810dede6c0b44d7a811c87ed9e1e4974dc82136dd1827840bfe2afc09317dca78b7543a26fd141897f93d8beca05279a7311bd74397195789aa1241847ac5f83ec7145edf478906d0504c11b8eb58098d98027fd16f98083988c3ca3dc42e83df8c71fc97b81ff918ac8667db5d4b4e29730562868a640b5aa9cf8ed3888adc7dab1bc52d75d733a687dc842fb74d84154eebf4090224ab5c916df02974f57be02afe3843c208ac1f51869c96d1328991c63f3cc8fb9b6e43cdc65d1172b691700dd01f66349f3aace3668a7745bbe15a0c7ac74ae868b95a3831b69d8e9aaea52d678fa4e5954ac983d4a5a6a1aa875808946fe2d70c926baa266c829d2510c37504299c9750ca516ec49b31168dd65a1396cf247667ce95fbf42d428d32eca571ef0e0c6f1b2b3625a759828f18891ad6912d86cb79d5d465f6c9e403c018431d9ee33e3946ae81217e34fa515f474e28872a736544f9ba0bf7e9a72644feaf6dc8ea40fcc90ed6267f2ecbfc02f5c6a07cc5d3b1bf3f762084e57a730d1c2ffacf3f657a0c3550eaf52137385db1197bea14ddb627c8a972c6bef7cb37840bb5d59ee60b60370dd31ca4e1f70a92942727821d742d8650440fdbae02597be68326971a09a928e9493bb1eb10f966c9d240858635e6ec9fe3a46281a2db2d2c6736461815fb85d2a3d73dc1ffad5d794aaf7fb132b831c452ae34f98f86dbc0bd0cb0cd68641821141f9c0529e77c45da3bec6103bfe492c104f019f5f5d8d5ea0934c1b9f70e891f1742d5e1ca42a580bb38163b1beab6f2d0c3c3c2f16a07a9d90afe1e47ff52503e31c943881f413d3a6db193341dfd4976c7b6fbcd416784220be8e74dddf674729fd07fef51f3d13e767dcffc5001d68927efd93d54e88ac376b91e75fbab042b81c49994229bafae77b70694bfdbce36e78c822739eba4e37a930e3a2150232ee53a4f94fdbef01e183c7bd19be18bc890ecbdb1d249ce7685b0fab7f8bc2e9f378c591f3ab44e8c9602f3af2f3587fa6f1e84cba27f77f4fa42afe431f30cd62bf473d22f9aa122a1b69faa9318ea58c93d2066ad1a5b939f57abad7556f6c1ee9cd7ec5d8a825ea3c39237553241ed82398eed99fbd36c03a7b415c222b00b70f72dc6243b2dae0c3a0e33e8763dac6169424ca59e6baabdd17bf47396f90ccd686fa743d4ebfb54e83ef6ab10ac67067ccf1ab8420d34ae17220023f91724315678b6308f11ad707efbd430c40e2ec6fba1d0940c7aefe8dd6908caef085f3790ab870e50a795eee8c1cf75ef33d6c63ea5a595015dfd9fd2d4caa776cc6e06da3c0ff6e72c526b182f30d5368cb4b23f61a92decd83765089c6150e06d979901adeca106d88ed5114e366b8c33590421e6450783b0e32cffaa5bc442a4b80cb6bfba3782905cbe7aab091c454055b15aace30b9efbe5189951fd4a46682f51c612aac2075c85c5fe5e5c83205ab039dc0525bbcfb31debfd1787a40ef1966201e6407ec7703f5876e820bbcae300f9fafc7df62bfc5fa96a7bd1e99ea3e4ffbfb4833d6d29ee584603b03352ce18c582e41e81657e7908d492470d239974882ec33cea0cd06056f21eb164088044591da400a452f5802221df3d4a96a4fdb141f79f231af325aae9a825ccca55efa301ba6b8e6602b0fb27f5e7b3f02e4f7effc74922db14a6277f5e2d3200991a8e5d22eb02647496b24a5bff230bf56c33c56b2b7a1cf3f28d44dc64590471fe1ba6d746d077cbed0df9f7bb0885578d513f3e0d6148d6cd4cc3a59242ccad59c2ccac115acfbe13fb48357a3258afdc0d9ac32a8f3977f79e20730a2cd00c399a5099ebbcdae89cab34128a4cfe5714b58f35d2743342c88992b108423b5f6340553a5d9df91450de12dc7cdcb85b4e15ba4a5515006b3239fda963f6f96b9a6b4bf5ca50d692fb04137061c0e11151e412cbc48388905577c8ec8652ee7288b5170a37a6f1ab18e8bc05c654dc5562f2a7dd737966d903605c88af25498f2b0f142637c158b52e5af4f6a31e904b3fa99fc1b195a5a94f297a915251a029505a6d24ef475dbc5281e04991226387169155e12d1731bf41b52cac7e3b1e5db416e4ad2b0a1b9bbc7c595980b169af9a108eb15b193ac1db79f8844af948abd2f4901e70a92965bb361d94abe7891056749ed7518f7a3a658b5532212dd68e03e4d014e911f327bf8dadac2bee067b2bb45ccab7a000cfe10df39a3dfaa89a26f94b42c565ec74dfa1846466cdf79e46532a06a30537987813bbe3ac1d31b07418b1fe97d4c7910a66758669d83f02648f64fcb63d99266758f3a4a1d0725c5b933d0335e88a9aa2c803484412d9d3f21e98d408da6d6826ea5efc363f7db481586768f35b76cc6d66626adbd32c19d78a69bddd2f0f84b5e73d3df9490eb317036222b64516069070cdb891ebfb02cea9eea6de196e0ffde90a9e0b55ec434de8935e7d598c13e576bfac2ab57eccad0c25a911234b3120c086a799f526e0797bf7f25c86352caf16a6d3cb87a268863ea820ed15c1658adfa3c98efe89c0c0712abec9032dbc22d04e1db01d352c953ae27057aa3d36fbe0174a555f64d3536c2debbea1a306aa081b80f379b279d0a11bae18692297183b562919631f70be0e00d2c89a48756946e7df892cfca5d715b4dd63cb2f158a8fd73fd0b4325de51bf17dda110adaaa373b788e1543b99807c0e566fa3f845dafe99f8da92836c7664e906f0b0475c912257324e65851eea6d15c8e1a3b6ee5f9bfa2bfe28b171042667cd47ca906e58bfe99b7e64e0febf6962bab53593e6f1a68048e0af3ba68b514b781cde36ec6dfd98350384152671b6bde9604d016af4e2da9fae3555a0f1d162b0453929a40b0ab7cafd74256da977800373d2543636435c451cd3e7bbd65f347ac2709ced10adbab782712ef8bd8e14a3b885b8b65fd54cbffc2e639cb18bf954eb1e43ce06f6ae1f96d63ed60553cdfb65ba5adb34a496b2e9310b9423e85b55bb0d9f6edd7ffedbea1a1f3cc125494bb17f5bd64e5596a91f9a7710b190a58218164409b01cb3e15ee92675a5bee5f63ab5387222b8e6e3e0b8a6ebbc15b08c2747e7afb48ec1d9ec1227afa5692493e90859fdcfe0d4accf8a1616617722f78fa6f33f06fb5a0d6477a0076ec58cb4e8aa11f8fa3fb4fe7982535f604586a929a30923b09d001ef1d98517c332e4750c206b1bba646a39f49adf786f0256eaeb7935ba91539d7a57a7c042b9c0fcb49c8dccf52c425356361fff2aaadeb19d4dc3d41c2796d51583fd902ea8a7dccea936a3bd8318e5fa700c88da87e786f550a574c33a3f8f5a29e3028dcc61e3d4aee5445a941015837e8af3e74a7b2d0cb933fe64439c13864c6a3cd52341fc26487f8a99adb0bbab964be24eeb78ae854565c66b6d0443dcbd7d68ae27dbfb4ecfbf7477ec41674afab0ea8d378c5c57fb902cd13a6427b191c3e4b99edb498840d3ce909861565fc91e7792083e90433b657d75b5eea4f7da7b003ac08d4fe62d4e0d0f64d1ab3390240698c61eb13ff82b4bbf58b73aa9acd3893e5cd2f14d32fb36faaf54fe536b14bc414929b0ed9169316a8faba94934c82df6f4807d5f865e2778f0badcbe85a9b0f6c517769046a951459bec48defc380a45cd66da38d0687cd6ab388f8b42d5a06643d7da6384346f40562c270a38e8263e971e1b19e4e99f8db7325f3318783fdb4e99eb569e12c31d2ccf89803e5260a1e77efffa731b14a2711c392450fd9e0487103b44bba43802e805ecded0ce8dee33190a784290dc2c3e675281a074175f03aef7163f331dee1a56e9f13e7b0aa350e905e5299947f5f92a001b5f9b91fef43ed6eea0aa1b95d857a668845eed64bca52ecc91ea5686ad380919e6fa7ceea97bb45be3beb69507867d08fb06bbcea39e0f871efbd00525ae7ef4ada439285758eff77ca1367979fae5201110f48f12cf4fe4f8a4123afc49562039298b0d0459995f5ba4d81fec04f44e08ed8ecced96b6c31c133a609b5b5e06689f5388bf6c10b29de5188ebfd6687f130409464d85814f04d4909b0dd1bdc3d48e995685480824478d5e68264de330d508652d9b91b1abfce6c8e29d9daf6852ccbc3f8d1a6b7d637ceb6037a105db7a03988f1faae86801c6c3882a017208f93c2c190dcacf09d436eab05da92509caebb21221022c4be5117777474aa89cc82ca072557ee53e8185f1005a0ecc8f50b66700cfeeec8f8e663850e80b6291c75f40e326bbecbd36f0ad04b307c5b5fceade3534bd2dfdd4704f3480c2fb94067df20261c823ab980eed06667bf1203d0764d2f27d88b5d7b37920a0b21e2f4ad6862be92418642dbbe00783a6d2f1e72869c96aecbb802e8cc7457fd8404740be63987af8c68ee6902920c73642c720ddcba786ade68936a74264568d865e17e06f01d84c08f5cdf6187d3d34033907288a3bea28ebd7f5cc73412abdf960bebdb3af31ef8f439ef3577d05928997aa1ad12304ef00c91ce1f4ee0bad3630a7279aa478fb307e3c2e55e1024d7667c65e790f91cd05334e0a466e44872cf9dd9c074c41afb1043cb761905416e30e1ea82a0e1eedf28cb349ce31b5edeeb811763ec892c740fe8f1dca682bb0d0547fab4a40d98d72015017e1d3c92feec9d5af13671154fe11fc027f4aedf87e9a0b9ad701842173ccab29121d0ddd648d8a5ce14b7895a32f15df16bb1f3ee0030e44e7016a448d12d7255d8fed2794a715c97d7b506683a0864256d5d7ed320935e344db942b0355aaa122fdc1c03c805de90aaad96d53869290f49e40315ba145a0d71668ed335cff4a176bd4cd680d9d5ba64b02abfaa27f541f17df0cf78251bb74605f867c470a810a38d47a3edabdf2bac1613db23dc4cf4b1c2935ccff75bad56dc53d0862b44f8f1df865945c06ff1fbd3a9cf0f188726c217896f3a3ab75c9f7086d4fceb6d54c961c0b0c7b9c468709d18011054798caafdac06c7aa93e2cdfccfa251c10b6ee52b911ab51a9219c4d90e18eb91458c6c2b9b96e6f97289c50623430b4a9f179f0304e6d2fd421e340a275b8c9eccf46357085ac1f1d43e32ff0e6c87f980cb0bcfa783c491f6edfe53ff1fca891a585460abfc29baa88ec8f475e9aded72e11d09499b7fc2dacfa1345f6c8a7d44abd281d66910aaf8bf5dd4c012e36fa908a63cb59477ec230cfaacbac81b70fb0d560dee989c94029b8fc569dde2a44275f81de5402219707d7d5c691375f8065ea51eb715efa3378cbc941c34a2f567ad186c56e34499ebfa5d69038ae2703cdd34eeefc8c25bfb1b157c92201de4f8c2b8be522df03bb32b7dd10a67a4ac2b169716feaf5793d9f2b060cd10a8183e3c96ba95fea8e5ca6a00a055bd23cee86242db1f17fd6f86621ac3683d88bf04e46a5af868841cdc79e660336dc5772916038dfebbfb691d285ff4410ddf2ef2bedf46bd82b53fdc53f9cf00a91c898606cc136f628857893819b2ff43bf3163b5ba85360982f1469b8aafd9c9e08e76c66d9f307dc6972a635d35239ce04907897cdca19e3e1283a8e960f3daa67929e1b7e782b8ebc380b57b93e10ea654ba98f7f350a9c6006560d9e4e858fe809205814c22dfcb6b41177e555072086ba3e1fe819af6dfbe6042b23ed1af1023b83248e4926984a8c89f23500e1b90464591fda43e13fbe424892fc8a311d1b42ad37b685d7ca1a4afc65a04353d27b684aad4b4b338585cedba9c1c2de328909a1683755cbaaab15cbd9f1fb7aa4f5e79257d0a8ee28cba977a17fb22f26a36bdd7a16a416a50521076971dffb5d4e5a122b797b18295ad2f0db67dd7027865d3bf5e48baafc8813f784bb04f611702719da4f4a9b4655f07785b1ec8c99a9d2dab5697860f9a8a018d15b448328e90ed57347b65e5a0252f8371f05fb57bcc8f4151182f17b51a50f425ec2281f23b2763485f5be8f6c66f42c618564171c2fe57daa2f333f97dce9b09866b94fc3fabef82d768f57dad767d8edf59b1bc2f3963e0bd0e0feb9169cf9fb0f17b26d559f8def942e50dd01928d4b3fb677e4cbb688ead9321ea6d90818deee594bf9ebb8bb5a12e2d6a7cb67f15e3c70d263e4c65bbe26a208238224574aa24b3dfa81a40342d1040f9757d0baa6f4dd497e2b1e6c83e8666a82eca354e5a3a28b81d499407e3258f4a3e0c777b7539d8bc1e658a3cce60de6d034abd6c4c723aaaeda3a8eb3bce31b7af040f8c75fa5c02f89db3e7f6230d136f08e48eb35b77e76f25c08416e8746298a3de399a50ca23720a326109e96d83ec0cb8e3fb82a8898b229206961eb89ae41953287a8837069b21c8df081e7948694edfb1e0aefb69469bf1b8ad8844e14f74b4ba26473d87dae50853ab88baeaae4239c9f1a4295b3380e51623622ccdb85364629e33434e6e290c9484cdce04f06fe2ed935a88c0e7ab0d42cec19306ee33da56e3335f25ed04cfbe3eae9b34b220de27e5037fd52aa5d2e1ddd56f3e667e2878d9d7cad47ef9eb21624df91c33d7a32f814b074a477b8137d9cef241a02fb0e6fdd438ac7494f09433dbac936d33ae46c4948d6327f59a4ce56c68f2787f36f6ee94ff9d8dac7e6e5513bb774b8d912081448bb5c0fd176b886a43c6302d23ac2f3b5cc57b6261d9e813b817c60724cf03571cc17aa518ffd6a4287c3b5808553ad430ea4e4f842a05ebd3b06b2aa3521c5e9653c7e7e287f74d61b785484f631b71700ac165c1f54190290ebc20cdbbba99af88dac6c321ba0dab1585d0f49a69e82b4838952db0c23eaaa07d5e6959eb2b8ee62e7a68075473381ac07fa4d4f42d7246c433eea9eef6d6e01ab7e91a168976638b5ccfa42934a627f40d8a4ad62739b745ef215d994e031af99d27a37f2bd0a7275150d84866a2c46896f7424ff1ca40e92471bf93df60783a6637f40929ec4aeb0d6ee0682db29525f7d87fe1497ecde928e41bd64f3f6b840f3a2859beeba92e984b6a693bd8e87ac016a4567701aed04f38c7edd24bae95a9c0563f52628516c5bd32f3f6bca0b841c0f8b86bdb0d6e37b8739fa627c2d233d37aaab7b28beb1cbbd615fecdcc880c0ddfc32f14c2f1015430b71a4ab32c212c0daa573d1f56026899cc490577985af21e9e8a110da9bb30ae2303a8fe4bbf832bfff850934e84c6044fc631d17c63e67181ebbd106304e5be4acba9c6ef294fb3d9998efa08f64dbea3b0def2a661f4ae5a2c0c939d6f564a2cbdd2f521c0030457cb9183a2f7d18bf5a817861664f80f5a61f42566061ad36fdeb7bf9a4fa8a9c73bd106a7275ff90f42c1a85c9e850c159512b221ad68aa6a205189d357300de30334c1a3e2a2fd1a9f1c86f00e3f86a6dc20aaf9b28bdaed21f576490102a468e3221476d8b8e21d6a98204e058cad92b5bfa7898cc514733e6bf9821f0a98c72382e6dfc24edd37f85ed336f9ad6839fe9cf9cb4f7cfcfce3f3b8eba236df851784c8243b2a45fc9eb3fed116d87d1226f3d329c6a56085a8b8deef8482b179b77a94cd3709e7661452a91306f44d56d417e0cfef36d17bf5ce059c2ab239159896b4f5f18ad6fb70c3500bd53940366c63aabe24403c1bcf0381a09ef77fb41200337efea04c97d6b40faf91866f287594536d13cb45c0bbbf5fc4f8061b1fa6113b5483841849ec483ab80da366b7071c005bdcd4dbac8d9872e4a03f533f72b25f816ec85366457c091e4ca672b52a55a1d0e4c9605412d55f68f23b8b0b38a835fdef84fd5e1a4eecc20d7b4543f0c2c8a80244a46d811e865acfbfa6e6343cb4dda2897605b440ee014e17b7045418be4e91cd03e2c72cffc61980f5a9e05e3440b26242a549c87c4526acc0128c3771202931c1bc3618e9d020614efa7a352e715514acddfb032b490e5d8d24a461ebb7d698425234ff9d728bec529ff611e94a580b5a3b61703bad44a170ac103be00548d85bea59cec4f88b7d70b324caa61ee09a359907d8ca4691b3a6677adac2ed9bede7003c4bcf3039dd95c1eef2c4a275d9adf27bad8b201e21eded5cec415e9afba4f3e68e18c343baa9fe27f4fd123e5462d3ce612d625844fdfd8ff4bb241b2f2eab472127a470afb5488e2b053989cc1f5c03953afbdbc88774c8a7cf1d047ddde961dbc6a99ae0dbd5c6e7c8d6f8cff3ec7f593e40f5af695ee25e5949cbf4c29682e04072366577f14850e7f5ced6e3e3e47dbf1b0efa3c45a2b66443122c5022188f5d49e728bba1e11449f6587ae78fbf1db3e82950068dedaf5cc14eefb403d19385c6198da5ccc8b2548fc23591c4775f0c19ac5621e5d8c26824a7cee8ea310c14a330b70757d0a00bf7eb501e967bc122de6222e726d2f8d298675cd2aaddab97475a01d8ffffff27