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

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

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

Block Certificate

Block 54015 6fb456f680759feff67818ff9f91e3cb7ff86758b3802cf4cae783311835981d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
781789a609b9470f746cf959faad3ea672f411f493ab33efdafcc816b8e646fd
Certificate Block Hash
6fb456f680759feff67818ff9f91e3cb7ff86758b3802cf4cae783311835981d
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...002020000010270000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f779ff3d708ffc28b0fde0ed3ae5c1ccb1ec0bc0b98e4a12ea98cd6a8f1b23eccfaf5a6726835c821f31718d54fcaa64b8527152666fe4a6f96e7fda5d98450d486fa89d2123fc2135c657bd965822e2d0b8186348839c9d160f00000000000000400000004000002020000010270000

Raw Header Hex

00004020d79e54acbf04a755a24f4c9be197f8d64fcfca3cff96ca4891e6b2cbb7ff50c06148cd4ee5a26f3b9d5d87b0bd43bb611814a218326198ac0ae15c8d6b113fc304bd086a45030718fd46e6b816c8fcdaef33ab93f411f472a63eadfa59f96c740f47b909a6891778

Proof Data Hex

59,560 bytes
121216020307cb32e5c3039ef3eefe653bcf05269a97b6584ac83fee506aa36cae586941c507051dd8e6c25ac8cc949a4c639a0c52903d8d8e4bb2908ec43b750d9be7f5679cf38d38cda93ba26cfc335ae1c3a959284251dbedc5c735a9d25163ea5377be2e356a77df7f7bffcea7b86239cc685d394ab39e7a4a3c60061ac79d68b00ea7810208f7a9faa3d436674feff22cec805fdd25dda1e7a468ce915d505626494f451874d605be97540c7ff74f7e96db9839cf8d24f3cc535e437b9812d121db5c2465c063c7cf432a7e1898a24ffa0d358d68d1cd188d26d3580c0eccaa4239e44f2119890c97ccdfc9ca2e4c235276bf036af708e4bb6c9f45a789ce9c913883db715b4851edcfa17b6762cbf3cb8c3a62333a0c4b7e2bb0837e959a036f00471d06fb63ab2cec62cd0fd6aa81a173658292c2c450721a4a42be6e6516350b7301c2fd3c58e3bc69c9199b83e160ac974c9f9e25e95e9bcb9ff2c372d7ebf2782d92f4f6c8a398b1d804f4ff19b8dedea84551287c3249bd31f725cbea84089c9f8161e7ad00350d2fb36eef4ae6b86cefaabc5835b1e46e59d8747e2f32a010cb0851b3843797d517542ec58a41e4367e25c7cf7b11f50bd27516e2cb52dda41086fe2f88801925ac8b0e2c24a8fcdcfae10b77cba17e5495558d0e52c59ed135d764183470f9428f302afd23f58cea81a57e0e7e21b68865ae8996e859ddebf83b7669b0a1b8106d40c418baf86fa4a2badfc87e302b5d67ed799a8539dfccb0ba5643c88eba3feea17748f20fd30dedaf67df292d342b4ed8cd100bfefc1465512772db000c519294682886878f6f6453a0e9388b83252e165b36880ff0c908b093ee3bf268d4cbf0861c08a2f4bd8ce4f31c33870f7c02a7c15903aa4bd6f8961b3be7be666eea0c03bddf8151bdabcd45eafd6ac74e6351a95e9c699798dd36221df5b4e713064298bd480f34995df690557353a1f87c7dc449c1c870ea5e2c9d1275006c2948ed7b5af5b780e0fd00b38e1038b79491ab4dd74fcda66f0954ae406f39b25b5dd22a6b3d1632ee1faad307a79004117fc6bc2a13767ab004b7a76622808792da21df45d51dee1b49143370e23a1a2ac0372b3d0d4c4bdb87cec9841cbd98440d93d1af56083e00323911f1b7875a3bbdbddf96783536573dcef16a2d5118a09b25937820a4a59db0c6bdc417c48b4a17d6a22f1a4a2b2b3effd2ec3610a4c4919481ba899784269c8cf084310146ae2485af2436999ff05f0c74a9b9e9f4b85ca42b8645ca3240eef771c85e279246200cccb420903543061d93643afed18b21dd9f3e4a6e939f5919271049c1359457826d03a762a9c13e9093ba71cea5c1b015d1eb7932d96a3707f1f6eeccd8908e6b5078413a0b69db577f7676a594712112a35ab0873c4338e627689d497f873af4d27ac4db3c196014cd2520b74a49745c327ad7797652671813a7e918ffbea699049f2c4d905c1803714602be9d922137770af4b05a11b707698a89e40f41ba761d7befb3ba6fc2153819e73ef95d1618a977744b1891a35a29f65109341536e38c8b802d6b6d042f4ecded1518f05d29fd167396845d4f92d9234ba8b2aeab75165be64cd65d7f2a26cb8ba23acef012ea55941e47e308f9d67d16a41cd26d62ab1ec4a40b057f124d12c7ec8c15a83a3fa4dbc08cbc297a2a1de56d5a45e4296a6e73173111067c9415225000e27aaa258b7a604e741e2c13fa68641d699c9c22b719e049dbf18a7cb65dc05677e5d7ef2acaf4045f901ce470576302ebcc87dfb978919432406fdc9e17d233195be4ab39aa474237082f3ba8dc2413269496bdbf1e89cb70a95f9ae4572a95f087154ced1f7b24b9bbe31bbf1718e678c708e537d6e32e6d33ed2572d0f6c06a2d4db129cb7005469db434fbba7653826f050755621dd20393276f1acb8c36aed2e8575697becb8129f420435a3888a4956f381fc82f0652f5587648d33a46cb050a53d2c32c2ca963eeb73025d93eafed328ecfff9e3988b56cfa22864742ed16e8c5b535a752976b11353e9982fa631602b0caacf04377cfbfbbf93184875474f6f5f01d25aadb400cc7860af12333ebd0316d07603ef5dbef6540e2952b17eaa488ccb830ccdab048e8473fb86245004b89ccab618743aaec31abdf22fc594c937b8f377d99c7fefaf334d67411c4948d359e79c858314d3f7877b2c646e44afbb1589ba109cf3306c28b00bfaea016be740cf3b1e7dccea45593f34823d9392426937b19154cf2d634f98b5786328a8ca6c8fb890ad4e1577b01db84ec0458449f9c7e6984d1c4ebffdbbb0dc9ca67de4fa2f0aa65a7326a63073d1439902402fbeb3c83c6f7776193112263f53e0ebc1bfd8a8c7b3b8fdda8d64f466b08e1c8511ae55705d672cbad4ceb8bfc9577640191d0349cd77e8cb0f056b425b9e6ff7cc9e8977859406d15b808770323a81aeea26914b286527955de6ab4408e4296a774aef61c39fdddbebe4a6357a6fe91f3816c716d77fbd20140936d75b2f400800eea8d3256775673c44a5e56c5b20e2b171512e568000343e092f7adaf736a9d5aa93534d655897253d34d36e0278dcab85c1a0071535dc34865de17812882172283cb4ed60032ee2b143297a96fcc62a75647cdb1a71e8d75a19d3797caf9168b8ec337116a570a0333e230e5a28b646a9de5e9da897d9872e3c651204186476154d728ee3b1706e5883ae6f8bf43a0faf1f137f37ae275d3db7a7c49ba703d09c938ffa6d8348252178f70ab1519ac37baf84b07499ed293182e92b7c1c99d13064d3c64923874594f0101ad93fd16339b6b83768b0bf8dffc486ee1ab3dd36ee688162e0837c3e5d1ad5a4efa7494a9a02bf08321726b7ef05832457ffc28d61c0c974b86738a1f9ec950cc4dc5ebeb43f326a34091b8e835a4d6baa9ba5752a68b9b9f56a9dfcc0bfcb71c5f9bd66013d5b23a67450a30c6217ab0f23fd45eb90ba83a3b2dbe972e4a3314ba100276ecdc83111253e48863aa84a222d0c8457e0b739a609474d2bad0c248a54469703934b58080df77b65d6f7f3aa3f523c99e4289ccccf9316610ece6e5db41f100dfcf871058d6089e0e312602d6412ebd113f79dded13e6b6b87a20601343b4db573127a701cc161aad934944c29b65eae3730cc2927fc3e6d71bccccc842bdbe911933fb7869f1c43ed963a2dc337d009ed5125ce63946150ec906cb8ed6ce8bf93a62163e835402ac9d33a957315c229eb5f81d322d77d9a4b232764afe1f3b1f463c7da823f94d5770ae453401249715f0dbb23c75c2493d23d0cea987d76fbf07c6f82d2b94e29872c4b65b6d570af1b81e8c508667ba13b54ed92b51a7b64c0279b5679bf143704bb3cb9a40955e952ae9aa46dc7082dc882e780587856437c1a2fe491b3b40624c01a1421bb1e30b90e4046ea330eb6e3b45ebdba10251ec08f81dd557b2073f72754e8bca8172c3ee166989880ba95c1d52df34b661ab15a3bf47f82f84e1be293878ff6598f967e840a48b9a6c9de6b10755fa2bcc392cae49a10af6500f5c072694c99f265a726097720dab6e754f3c132f65a73900ffa4795b7b8011682881e1267590343d38da5f5ed3a26dbf66febee2eef8476f8279c282642f789ae2b6e54318b7cb2a11ccb69587f5dec1cad40dc49b059a6f1b95d21c1954c9bdd74e66c0ada52430354993e28d71bed1691642c0c99ff0d57ace434a13c63060b915d2d7d45ae3da1472dea3d0174456d1682e16baa78432f8bf8cf7cad7c31aa7e798bff30cde603527b54bc77b007d5b49d8f3a081ba44c4884ae152d6a8eb6d316ba7318837b2a09580af18de739f0cd31be52be7b2a18d06f961818122be9cd54e8074f9f0e29c1abd60fe0bf0050353b63a5201314d90e23f84087cd5a334eed42038714e08b14c08f0a9690ec83c457dec021a6fcf39a4793a182a27e17a08300faaa317b13298e678a2eccbe7b8795b2c2e6ac4405c90891e127d4edcc31f780c7f23fcaa30f3dc8d13493f694ae3d06b47ffe999dceb302a48feeca307cee120f28e20688c822f03c0d899fa3c5b6e1348a31318cc1d13fa77db81908421794ae5890c168a5736745d212065e94761df4db8b85c4323c73d37f6a91ab5444494bfdf6cbab2e3e5fadff0e67b570942ca3fdd882734a2027bd2fc4f95614c943f9e46a4b36ff816effc848b2087d8691157832789d0e7cef5058b083950066bcfe4c424c09d1425d6cb6231a37b8107d08be045d93346eefd3d3891e93dac8edb8889af2a2522487199cc5b9105b914771fe59f51a161b05fdc46cde39388d2f64b379d73f9b4e519d453c138c15565e9e174474ea940eeb0b5525685472348f341f942fa26e46f91b3880fc13835a62c11600c090756083bd959fd3744d016aa9823a41ca90e164368145cb809decb03dabcd48a5092e0047e44abd66e2267424cffebd3a59f836a2be1071c5ec0365e4e228399e44cdd9d7fe70aa5fe93c1db6285f0cf95408b2e7e29d723ec165f5b5335d770c4d738a7cb5e76eb7fdd26a5ca6811eb83baef1a338d3baa80fda5691f35097488474098a232b75f2eb0d64110034ba280d9565bc92b5974adf3ba8dfc8383649e984f6ca281704217cb33cf21ad98e3bfac48103e3517497ed3d529f236435ed531ec1628112b2a72842ebff872f008cd3522e21516b0ab372a33133538db3970448f71238197cab8d12d8f486e367426ff5186ffc90dd4d98eba52b30a23359c920c344c6be4b3a3a7097f6f477bb94768b8dc4e5ceb579f2ec07b8ea845aad9c86a327e59bf32ac7a357140363507ee8d04c146ced66bcadefddd31a93a1b165654a6e4ee8cc328a1f7865cbaaee53631c6b60f4626fdf6239715491b96533ff889efdd43f436692d33c035cf3a9aacba0b8aee6b3db59207a251ebed3512c7dd6a4d1eb613723cfad4ed234f3d1393a1991c494b57fd3f31f9c81199b504c2e64af5a2c24e747ad9b1b04490315da3512df8a78b59cc3f2d604f4d92a12b3e478ddd2b707649d8239111fd0199edf2196f5ba59030b1c1b9cfa24914f75f541e9c40dbec79184601095a9fb88c461b66bb0ff1705dbc2444f6ad4f534f3a3279b3d9d56f739b48ecd79bcb139701097708dffde8e2e6cdf0be7d50038626727f8a5c870d8ec03df6b6e8aaa4848023d975946fcb65b6766c3b13fe082ad79c041be85919b8de5cca303b2ba61c0de6ef83df58a85fe62671b6b732345a5edfa4b874763a6ae282ff72a95868793a174448765e83fedb79ca40938ad0fe01fc9b27dd484bb372e2885806af9a5aed2947f720f998d4bb76316aa573fc5e9250a69ad90e514ca230c3f6de49cc07cf1bd155b956e82c18c1dccdf1686b83b47f444731880934ad049b9c4e9e6a451630a056ebdd88ac3ea56358b08b76ba4d88c9719e67eeb1ff5d0fd1f0cf75dce1419c7672a3d9d19a08832bfd2c8a5e31c62567197d8bda589d1198c10095bcca4dbdf4b5c791e372eba35d34ad8604a0c4fd28e193066011368c9a183cfc1187f35d3bb0c575cb18cffe72a1e52cc77eb063ee097103c40b4fb729b702a31aac962409e283845324112b81934aa723e454b70d55b8f7ffa6b2665e31040498e6e5265fa0fcc18d48236340daf9eb594e33fe38d3db730c204d173b76530014f6e7f7d9cc4dc6111505c9bdaff755bf9fa5eb8b830cbcfc07d2f71f07383ef32817f97cb2636e4821c210627f94f2df6506da2bc1170412b51356038eb4dde2828dfce12c3823acba7886cbf8c3e24c21d4a539ed124bc29a3053ecd2ad91bb1c0e91f5707351459c59456265f18e1ae3ed6e522d2cda4207bc74904ca9c705c67f79b6fea818a54ad543ed818eb0ee084ccac7136820723bcc5b2aef76d24893d4795d39350cfe1cc19169de67a666550054c44e630c1795e48458749a72545895d5cbccd3617c6dc0947545b6f806b8f625e3ca577be16211b93b8879953b1733c0b5338cfe42ba741d55a3c3f87647856fb1d3d594f4ed437f085b53f6efc82369f0ed726e7153eecf1decf51bb82e928b2960fd298d06350cbf3de79045da56aae22691dc7a590da79b5312a5da074bd48a1a6d039c096a0413177bd0012dc1306801c9a118d5b3d7c09002a11f80eefa34569e398e3f10bf6f1d545e53bf383fdb48fa4b1d3f4648dbc6aa88cbc336aa1ff2ba9bb0caec9727ac5cfe5591d251699c4683d638522fc8c2946bb918ce0b8e91da50ce0ecbb995520514d06b41668449c3b7e4408dc3ca274ae18d41a002e8d7e7393855c2426eb5566a18d8f769994e6511364c6f001d77361d7ac48b4d9b213b3b8d7411ed5990033a23542c5362c39ce0569372f40ba55fa7cc830bd79c0bd2f70574be67471657a98c3550d6c5fe4f3d9db2b0043da12c22f632d26f70abd172db5f985e67a1ffdf4d27eee40ef924957d985b7c9ebe3363142ad8fb39d241971756482d6503f35ccc0036637575bc4a73a4459ab060e714df625e156930d6ba5ec90159439a4b0d6b35b0f9d266ba2bfafe61899b16eda50a9dd4d6959874b774f37bd4773b5f921b45bca769ec4cad82071c2113c14d079ff1d058f6163185a92e026d524a34108e6319ebe07ab3245947298f1cb4c6ac8816b25f9039ad118ed42fc2d2469ae291593645b7bbb57ab878cbbb1974915d2456e5af3fab8ad1c01529838994ac4a4c6b25dcc2e21e46d94052d2e3f0868a7c60096f4a0286572b511e12517f9bd4bcd694ff7b4c7c532d75c0a8fedd64d49859cb2ba76a43f0d8c0c2fdc5a1ca993d01efa336c96bf26a0d742747a3aae308e026d3ff8d7000cebde928f7194487670a9baf712741723cabbc07566613519e48c48fac79c7cd5dadf19376f0e8ffd402ec006ff581fa14d1e417160d14eb32397a760bd8e16484cc19f24e39d04fb6647e4e1949c3ce1a0764d8e68d6940e41926c1f9eaee0b3dc624037f0c33bf8b6ab47d8778dad272b9254f997232d6c6cc1c089600014497b37bb4db4bee4160ae4abd34881b96b66647dc92b08b1e76ef47fba44a92e59f9754f82382c296fcaf8d4e01e9a2188793182e81f8aead03f0f2e34cb82a4818344da8579c3c4c8d1b4c5dc9cacd66bd732e8326a3a88c2cd9bc79a23a917bf40e48f54373d1e76d860338f0acdd60a746934a6b7b0f26bf479cbcc2b71f5ee7e9f2329a4bc77ffdd1cafd6091e0b91e7b21f55c2c15a2e5ab98a276eef92659ef28dd97725e77004e8e6584190fc2208279cc558bc049d88732df316e693e116dfef4f8f110e3d5c00ad04de7e2257fe4e881817a6d33717c3d66229b2706dc6f242f9534e5b02196721008abafe89c6a042ef89ad5314acedef1b7f2e1043ab6e1dff34dfcb9f922380cc18a8ac0e09ffd4bc2a0dab1e3a5cdf7f2a0343c5a80343aac12aebcad22a391b25505cd26eb49135a2f8620999b9a4fc7980c82ee600ed5ef5e1f0daa4398ee0910b21a6ff10765ea8d45051717c03379a3eec489bebeeb178359226347444cc8d2ca1d9160910d8dcb0b014c03e6c3dfc1f1ce5ce8801d11236288d9389331924afd96ba5c86a08662747ec487a5c711b395c2aabbbae3f9461feb8a14ba96c61cd2919537e82b3657ebf489ad2bb196aa9f8cf77f4b22155679ca73e36e82711a6ce81abbbedf0c8fc92bce44bda5836ca7dd9e15b66818e1d78983eb2891420ada99ac489585201bef80e05dd243a588fda66198b864624f79f44c941ae957325da4eced8e636d382744d063892d045d2a6faa9bd619b039a87cade9159482f88e7a81c22de9683299ae6a2c2cccc6e6315e22edb43e1c6a432c71465f5b322971b441b911baffb593c773fc067ee036b1368f23cb3b4dead1e7e3a8eb0ea891e90e51271c03c6aeaede8b1b119bb40e5b4d3aed924830062388d4dae1507cccefd03852cbecb36afd38587e5b842240bbbd4540a98a7357850c0938d2b692e4f2a3d6e3747784dd6d5104a5335730e74a623ed9386cc95a04ecc743bf9cf0d794e13ae4344d576e5ef0a6443ffddc7aa7d5ccb58f47a0a09649e81cf8162ef01e4e94d5e6370a388fbbb7737cd63f3f067e0e236f6de358f574d519979cadbed3342b0db2e8695e0ded080dc4366413c7ead8c07dc8e87c15f6af652ecc8876768729c6d7c9d4a0c73c8a863b4c6d328dcbb042d67aadf91a0155afce40adb896f77213afa790dd8af184cb2a6b6ab197848e0663b7982c94e1d611fbb19e77b6add66a6c92a3c40841bdccad354594495a88cd0d5f323b6c87c755bc232ec5ea08f93bdbd6b4d95a1ca43754d66c76bde1332302c02014a222264d80ae35cc1ce977e7cf0af32f334f2870b37bdde4e54ab01b0db533d64a295db215fee1f061001a648d97887367261af8de2a9fb9e32717953af7f0ee26e82251ad593e09b67cd7883fa4757f2dfdc05fb8ddbb77cde4279789ba1fcb58045dc6c4bff1ed5c705537b53e43282e01bfdde8c8dfd17cc69dc4f4efbfc7124887b99491f9f5c0883c9a40fd88fbee6a78214ec780f4a16568ce632184589dbae9deec0d44867bc01c7e209a34ec32309e974cca239da72799b1ad5377e61a0126b4828121a131c104d55e767762ca2fb75b042b2aa2a0b12f80d52b25249f95243a44d33797f825b875f92523d3227aaa11042d223dadbc92d2f4a043c3c183fef2579df50fba7f4b54869263a25d2a12f12146ac9b155b4e8a44242cd0b6932d1201940eb023391a37009f796fe62162ab923ae2828fd15e71c810521863c2fa51cc7835bc197e0b007e225734544fee57af64400776e053538f991174604b24b95123ca813b23f32ea0eca7b195f22e68a63955b41d87f48f6c9125123a8557b7a3b44faa3a2862cf498aec39ca3c06282e2fbdd23023e4eec56ce3bb42b416af1b654931e74ebda8491cdddabe13721c793bec3b27fa42532e7bddcdd78ccba371fc0f95302c3c670d308b400d752368f1bd51c66f9be9f0799ab487e0e155b16dba7e19cc2dfe62f779c8e467cba9db5ea50599e19288c20723748eaeadfbe5081ce992d07fe4702680f608a74a692ce714a03e58d49709f905738b4fef3d92294a608d903990227ff112715f77b0ad2e3f15b45952f43e1368bd4b02d035598d39043329d94386e295301f4c84b0438a4c33f97e81e4e61cdf29f0932cf4c8ac0a345c6c9fa9b6aaa2a02f667f076e2f6a0f87cfe31e098ab1ca03f3765d265564d9ad95aaeba84eea8cc7c24b2b68aab3eec80e664fd925f363a4068595b9c6281bf63aea1c2849c838da944c69fbf5664d208383e7c7d6a4f395ca1997725a6bb0bfcff1b8dc95538df8e1b3114b973907fd16e43438811929f8aa965c645414d287fdcdd4bf52c980673391c15847de3154d18dbce28ffdd88f89a64414d97d8d19e7e968d2f46c9cfb152d93b21c08676ed4c8f38b6e22edb2659bd2c9243a620542b2a478a570dd2bad9f4db52867d703d526051ad6f50d4e2d4450f04f6210462c1ff9daf9142da7c7ac531621a1a529035581c5ca3a4f039fc03f46bc86598a046b72a2989e81570970eeee166685cc0cffe36f0a439ad81a82f95240d3a98492efcc19064a34671c85f1146b07ec9dfbdd0d4095f6f4159e7498f47a4985b4cbac0b27b6c134dcd072af232df799c4effb6d70cf3ceac050af0cc19e4f95b1e63a74cd300641290056b2e772a2e13046f2f7664108bab49a53f964f6906818e372cb23b5ed60d100dba9ed11bf07bbcff8cd21e67932e3bc8c7eb6353b4d14cf787d18c370654e0030a597e04476d1c2410abe5243765c82c17aa5a0733673992b16b6de1a850ff053dd2ad73e990b301938cf0440251c11370e87ddc309a64837f7e5b1f7c5593e13e6022d1f0e5605f94977df91657eaedaead72bc0ae35cd1f40cbff01333f9c673cc4efee37e77d8b0001af47c847fb7d5a41bb3dd23db2508b6d0585aaa0481a55e4b1e0ec4aead393e5703315be25fb92313345eaf93bc41c4fb3ae90b2cc91deead2c11862a7cc2ff666a85a135fec11a2a4129069efc2f783883283327bff59f005ab675cd5cb972047f6e0f7d0e636d487bd10515edeb835036a7e43a977eb4b54abbdf2bab26ae7ba445ad9168f30bdfea025ef6e47c4e97546e65678dfd51e96b0139cc35efe2dfbca6cc4215a496df9d4e99f87fe3d11e4484bd954777c2e1f63511c4843aa35e84ce208a7f91d912732a9092db929a4749128d2cb7f6a2f04ba8d94ed6892e1fb6f9169348b97332f55df7885662b5864aa5c5a4f59389b028c4926ecc02b66e02e1dda1acbb91257c7e1e8313ba572ccd031738e74b344c6a494ba111e54370bb7622917bddb1c0bd2f1927564a375a358ecb1765f23035d5b179079b53ff57bec2eb9e5bba8d5e90829d96923e629c6e39bfb51b0e10a057203bba428a34f51f0a4e74f50b0181b02ef3466214a7f90188d9e6a51b1f9e173367401104d0ede3b8f81962400fe83813e16a3695effa93c93c249efb5b6c60aeb3314a63f2f4ba7fed058b81a1e5ec19d3766778c5811b3666c3046532ab6c9bc595a498bb71d1db47448f7c76bc56db5dca8b024931f4028710c51b9c4a027a1b2a28ab6dd75c72fdaf8ecf44568306152446640b1df7b57a90d5e7e5a5b874b493121ae3723cceb0ecfdb83ae0df537aa7dec36301680176f9b40996b6c3caa8a4c9998da26b79ca6f5dc0551f6afa18032e22cf8702134fb44c1cb105b3d3721deaca38d6e74dc6446a4b7109709b4d974a2472578b83291b23243cd9510c65925548761038358ee292c659d6005f8c51b77625a7a9fd62a12b5622759e083b4d0b7628f25e5899a2afa8b2afcc7dd88a5e6df9d811082a0970e006d5ba5c074835aa64f25e182390dc1688dc7babcdd2939f970a7d7f1e2534795846d972346c7dec25127b363a7448dfa1f6f016faab441bd2512a968c7bee0abc4a8b3c43c8bcd649cb09dcda4295bda9bcce0072362c788a2ef5db90ac648a1015b0a2572a17db67eeda29546d78d9f1feb058342b1d5ee5cc623cd9f422c41520a36dd279f6f007bf95aa845577b18e3975a39928475ac5dfde719315751fd2c1e38ff6ce874ed531a12116f364f6ee2e818afa15f4153cffe182a2b1df19a9e3879e795b494aeee718a914c9f720df5bb750390bcad5d5feae1914a839bcf136f01e7f410f170b5faa09e9edf16d47e0adf4d5f28e536ba55ebe6ddb1551e65c33d3d34aab7b7a5fa3f96d14b14739a702d97734e3819033025fa69492dcb16b30d20035e2729655de645a1bf0637237b3862a9566faab34ae05ee5d22fa952a6d0fd326a2c507cbe82e5fce6cfd4fa2804d7c4033de68c38307e173a80312faf5f06fb8485523f1b99b755fa86974e4849bdf00d71e0a736a69b974f6c925de4aa1b2f1361a5aae81d0b6177cc2a001fb308db33b11611bca568617244770ec8cd24ea962346037b00ea810d1da56c08de3a2fdf10b0924805138bf816b948c8c1bda3b631f370c40a586c0062b079fb4b959513c13988bd8b616c4391d61ae21e42403ec21d1cd034ff2cb88914b8ed88a787715f8b468a86eeb1dde3d2dd491466ed2d47f98d36725b05fbc41b3596bc0e018c7d1e202560bf96f241d82d0763aff59da14df15fed51ce2311f64dd62e11ff67603bdf19b75ff7a6b4ebd34a12085dc1fcb5cd87d7b7673aeaa02d6b7d9b1b0a563ae967207522931d87ba56fb432e56d6ae90578d659f7ec1fe7f7a14c2b66523f687e83facf86be9a1e8aa24c15990a85f2b1b4f2ab4ea0fb39f7e69e7c1aec93fdd9d000d6710d0d60d1e65228e2354cfc65e35c237d879395ace0496d87b21e7ed8b870223db9fc0b9d31c5716fbd078df37bfc00021f9eb67924a8c662798f62c25eeb98257e830e222645b6d9d9feee5fc7489367daa6592f4b158ef7e803e74ba6b2d5c2fdd5b35a3431ae6dec9fddc5fa1dec176d4a517710ea89083290b1604bb5200a41a43ac25988e4fa04bc9b9f94508c9191dea9c90ae5f6688646bfba15cda6c67197ddc58d2435ffb54a148d4c992b8a4a1bdc31620c3e040aad474aae37563dd67e3ca5a2814d663b8493ed86fe9c1a17abd79f7b2104b291afd40613e72bb21b7618faafe23daa123deadb17162881897d9fb02e625aa03891ba28b0219827931c462d8a19203044700c7809c054a46bce0db4b483c0d52bf8718b5c51e1ed154f09f9f7c87e9a6106aeab5a02612867a8c118b96b494dc8c5cddfbdda9a36dc486245013d3741bc4c9705a0d221a3b0ffcf34a21f5dce0c5a4d51e1906fb5c806343cddca45849c1fd1377d441f8af2590faf491991e77b1119777468a79d26c15cd6b608792c65bdc69bbf3db989b0eb700bf450923e757dbf5842c99473346a779e9e8125db7f99c33469d9b390f770ceef029d4ac5011f1ccc1aa0b8044c78728a31ff01c140aca90930fb9fdb1fd243a96db1341e6c932246423637d2a340f0b2cfd75b268cb8316f36855fc4342b7fe5e9ef04a15826ccbf326757e7d17aad5ec8bdcd8de0fbe6155bba9e6962a438921778a5a93a50686e4eb9d0f8248cdbbb12f51d51eeb14b27dcc5a9336731bfee25000b3deea0a692b6502c97e3172e5f8f0fd707914facae30e0142d9b4b2bf4a0bc5029efb660a7ae7e2e8532df4e633b7be490d30f277c648971e3f6fd20760455a6440eaafb9a8e16e97290ae4f86ddc2ebc80f5fe5ee75e97c6e94f1fd0a7b7c88ad239433c28376c5f82390b07fe20018eb4c6cd64d8a7e06544d98faeea64335c07537c1fcca7180b54153e46817649027eaeb30daa0848c73bc72009b662940070dccff8d341cdaa76cd57a3b3d681f0d5f374ec0189ba1334ad426a26390d69ae062ae52668a65ef23bc32fc854691ceafbbfad310821f45474dd35d927a5b213257042494de96673720c2f87207c97fd86166af2d454d1b407ceda93d8ede3a15eed8532f70091686499d797fd979c4ddd129ef364994b798aa6b3db449f15488d81aa86924444ba35a7ae135e36d0c89e7a629a2398b4ff5c7a1dfa323503c9143c7912becf6e26caa1714a08eefe5ea18fc92f16093fda9718da9b2267c13d75908352c07401d022b1fe55642c0a61c531f30646c37c9b2c206a921b61ed7e3761961ccc76dc249b2ad1c42b0e68a31a465c6a321249f818b4099201aed186ad4584369dda94cc271f117c54e3f7f5e6443cdc5d2312f17f7c90904db84022c2bd778084a031d977e71cde91b3e1fe12157f2b92fb2731b262fba5e5e14191b19bec5ad05d94de851d01e93ceaf4b75add95e666ef61d8b6187b7b20936f1a8ad76d4b6196260cc40bb57333c3cf28773461e16eea9eef814c03e38ac7d1c98d5cebb7adf51820c98c3a5e6dac6a293a09a47d9dc5b64ba137b1229c8147a18230233d68c338c9649cc06aad3bac9a6ae72b3254804b149e0d53acfc1e83c6654c2c4def1ad9495e7af0e5142c37fcf5f598baa5aafd0b5ab0d7ab42eb0dd972572c212ef48f0a69aedff77c88b22c92955e1f0f6d5ad7d64745520eaf2ca8d60f9acabbe4fe7422c1eb14406bc2467d9352c283d4861b16d7902647184bbd5d1016d5523e66f83ea2ec8896a1a51cf3ec4a486e4ebc90bff1cf1bae9c6557815f5de4a26d09de3e8ff1511dd1e3b97db5f6feefc036e12a6d88883c6f523bf1fcb925a2a627aabd35c689d6372f9ba09437ce5239ccc197704cc4fc8ba6cdec82fd9c027ea9526b18623e294dcf76c4851147f3821eaa9bfc288d48e85b6be3b1ec00c69a9f5a47cb8b59292f4c3e1241e7e3874217cb76b89b074b0f3054508ba5ed9e8cef76fbe68aa00114f17bc7f6e77077c954418773c8747da8ffee2e9b79f9590189dd17d4db22c63327fe924a0ba8b304fe59c6a17128c3cb3ffaed8ac081516a1c9943e4c310e19a84bf41b85988c2a70a6322034135a65eb780913249d86986b246393b7face97e02237bd2d39904d11aba4b685d4a6715b46cc34b6c921b487eb9a2b4abacd19d35d789ab71a73fe566cfbc453ee7cc69f248fac662bc5842013ea9718191e343761075023798796bc2bd735156a3f07d705d524cb6dd3c9b160617c607f1cad57383f039caeae8044ed1b56091bd98338f76a7f13ce41aa3cbbc0510ce9010b8ac0a34617b3c8ce6893e76d39423c24ab9007847de2819636aef489c350fa527fdf34fa477e72d6ce05f870b7374b57c2751b00987e316f62795307d0561dc3146c144c2946d0d1a939f59c173cb715281c8e29987956f916319732e0cf5983418e9a04612f91c306c1f7861689708e702c868e79db6a02345af98371922cc98cb5a82b0e49cae5871cf2100063c61dfca542b77bcf8d5149ec7efc1f76368ec47f3b75d246f1827173609ae1136a70edac524f2657dcb09df9e20314f96572b191329c623b2119bb946dfd950af885d8fa106b376990066ea5fff6dca20e0e0515e2285d304d3c50ed4f8cbdeb8a2129c08242e06d176c14c31e6dd2d0037e4b84456c394090722124f4e6bf8143dcbff3eca554928fe5612f76f394f9697f5b503edcf6c382901dd9e825e9e3f571732efdc24e1d4532ca429ce8ef6f92fda9554034c11138754b83ec80611ad7aeaaf76d809af2f4ba696314e6ce3b49a5e79630db69c76adf8a2aa41912a75b8d46fa01c5cef19275ec0e5284eb64d7d89659a28638e3d34af9e4c9299301fbaa9f4dd027f5ada6ee57ca8b9cddd8e545742a003a6448b0a5766df1a95a588e9ed02e08c6b47d2f2e2c1759fc362d34565b7b77fda413a56d2dd78df442a3f0054f43019ce4e385ed2c018dd5a23bd6f1e627be32637c526acbcce85d4e40a36d54d4a8d2aa33a228d2881c4659b4d27070d9fe6d0e22d062ff16e76a1644547ee842909caac5725e52a33f819da67bbf72f09a36042f5d0ee067bf12cde718d7cf026931bc266b758fe9ff49280cb50c46f8871b293a5b9c1f31b950ce13dec259aee016147c5011ee73be11952647b305802fffb7a835a06be1f351976d2a27c204d56ffb547d535d1984ae6a9954e109dc445eec360151de17b013e3e51eb52dc06d86814c35fa43b306d2027467199b9f57ad7f7ad3751f16b4348125de92c6aa3eed7fda33eda48a42cd6f26f01eff3b49968431266cdb407b518b2df27f4926cd28f04aefca93ef1a80fd5bd826461ce5313c2237f07511a71597c665299dc10d8d9b6d2e3052782229f14fc496e73a877cca598b92cb9865be195c8ac14b2aefb74606a24f6870e2f67bdf4c6573269a5a78dbe9c3e735d0b7b86ba5be2624866586e7c12bcb0086cb72f0b9d08a2f9576e2b130dd4358f0e0cc80668ff8907be4f30e54fd5b9ee244157fe6be73a24ad9c6fb8449afd8c1b4e07b138f12147df5a30a8d2ff7916c52ab11e32a64e8b24777e6807da748c808c2418332ebe97f8ff764bec923ce17cbdebd72659175286ea6d33e9c3999f07d2812dc66ddacf2c3572013243ccb05d23f1bd1219e4a0aa1b0b0b8e8b9184ee0f9f631dd09e6135e2d6ec0a3f0d8a7001eace00c34c58e206b96c194c1bc8e98de6cf981c52624bb2ea13cc41e99ee710b1498298be193159049289a8b88186447a751bb0eb3ca4c19e3d66b44f15c01ac39c26e1146ab08176122cb4c517dd3f3d6a504ce9cd6fb83f68d072c6154f01e80b2b35d81687b36fd5c356aad75fa1ca11a2adb5cb6b5f562142539ebafe0e752eda25484e660b1946d76dba86a038a0ddcdab376476eee41274b760d71cbd9d1cccc4ccbcc994e7da60e1c1dd4824c2d57eeb91b57837502eba3d9d10d02d1f4c5d6294223a5a28a14adc2edebd543fcabb149ab2393b099cd777860694c456ac80b9931f3e1533f6a105c97299f14d86501b8f7a89e00fa240d872ba5b9b9eebbd9490e77c7451f612cf3ce6526260b3753f733224cdb81243e7986f6358e34cb2453f2ab42a3da6d6026bbc59708da04f40498d4610da3b36801fb11aa7173e9a048ee5e72aa042b0e27a251f41bc0475ea1f8ce20369190f339e6af7c084387aeb1efc52bb93a23cfe3bf1d69aad7f69bdfe8af9d9b55cc33dd0f9a71a482aaa59a857d27466e2c97d9286ead3c32f3185d8976f3e5abac9b7030e59525366647cb5cc2efdaf86040882e33972eb71f41f1775bbba8f61f1673df7d2f30660f664ab24834dc1ca915a01021ab25461728b8299f833e1d67f104c5e2c599342c9d7f18eec1ce444716b5afec4e506bacbec5f4f3f6d79f6adda88fd27f228e777f7d12a8a17b0813f6e341055de32dd3834946a2de0f3f03f00c7d72c4851de13593264c2d33e11e46c61abf3b7813b8bb6b890094558d8d0647b1659c1c7f94c23174071db091f1360dfdcce00cff44f7b482e2bdb02b723c1db93de3ed96f438962dfe064db737eaded95978854359e90ce26fef84414bf14a9530f7b0ca85b60e5fd2b6298f532145ee50ce6ce9a98f3d8f6d8f8bc9324240aa14a9398a1ba31e0d8249aafa70fdf92d23e112bf4bb30b462715470d359485ce26a283aeca1c7b40131f33873dbcb2177d4a50460f91dcb99cf4d5ce32bcbe56e0aacc11c2aeb0d7b8419896c11cdfe6c01a13a4b0c298c2d074b0278c12b06998421eb4bb2dcd966ee2df4e3e4e8aba17a8ebefa51b89cf069d6d2adcbde8a63a0de3e66d3578f185743758db904b14940b846968cad1eae597c66de8677008f9357496c52a2a8e603ea1ac8cadd0baf24697f18b9e9c8678f5d4e4374955cd9fc3173f2b95fe383ffdef2547951c31fee3904c4c3460877bb3e2e13c4b32fae8bb0a9bc804fe36e0fa5ffca24135ae59f1ed10f99151e617b08f92f9ccd419b8ce8fcdbcd3f0ea8cbdacd4fae8fad46c336b4346c1c1d4df573d5fb8cbb49b85936b3bbfeec37b55f5b9fa54c87e498773fbceeff003fdb9346c21ca2423155ad15d0f98eba2a264bc91aa439f8ef9cc048cbf40596d9c0b653332cac055a4674f4eaf13ed9dfdd14be977008f74d785eb7e6dfcfa89765bc3b09b1a7a1a920d3b33a139a76fa84dea745f7ce9f7a4f6904bd7c7fa2c532e7b24e0205e13c43b40cb922ff3efcf8e8e8c19039f8014cf2c6e79ebce6c6591e43c0af6c670ff0c527eacc1db0aaa4d3392203fee626eae14fa4b90e87ca4de6f96b2226805f0f0f92eb35963ec04291c04741829f4715437512d45888537d26359d1f559b38d7865c7938eae6328b9c92ce0f1e6b03fc63189fbef0c1faf5b4df93a9d9d7a8477ae6a6df330d73b948db8adeef98a2adee45d4cbfc94ae4fbd0b1761f6e9804586c582fd51544f7e995a7c671471573c265cc8d12d8e9383fd553e4a8050a68b1b750b259a3d7fcc3c9cbdca60f56b3b558d5310428a520f95bc192102bfa833887b66694a6192522788c14bc2c47f5db4e219d6677d0d5d0694cb5d8f7f57702f7cc25f814eb3c675c3e489843dc4b3a7cc0b650bb6c2f7f9dd4305399b6038d054103bf9d8391928b8b9f0f348714ae9757d67fef00c909b0c5350c577826736abb8c76e663f7452577dd60b8b57e4e0d44dbdda3984360125a3a337a3d4940184ec70571d54a33bb50f8ee7b7554667c4dfd7f1d90651663c3bba86183720e50f751411d5d56bed79be6417a9fd16ab00cbd5fc4c0bde5fb504d0448e656aae4c6f09cc7f5f12bdb7f2f906c446682886f0798eb19ef9ada38264cfa2f4d97012a57be24e1796e5f1cdf73426f7173e24248adc8a0437fa6106093810cbbdf10a54fab152f14e38a3b2e1efbf4a420456b55b5dbca79d1383795f111ec027806136b2b0d10528bffd7e220998bbbf27486f494233853b3e093214dc4c3d60044a9f8c351655a0702183f892f36e70379ded066673cc41ce5237aff492a68dd61a70f28a3ccef2f99a6f8410600662ed7ea3e0fd66c694328b6e2b74d0aaf662ff329c52baeb22d702b755d0b86804bccce287bbc16a35839d72784f591fdb94724d3ff2beed6e71999b89fa4e24780f2b8fa91fa91d645e005140723ce47efa7cc2334ecd402273dfc727203d18a840c52fafef7d8299c31fbe552591d7faa6ef57da3275df8ee9adf5cf8a5e31cdef92d01e6a153252ad9a3d7fbf5ee5285ad940372496583dec2ab2af2fa6cdcb3a5fc8bb642174e1c7720add9d8b5db8b31316c5f27f46ec80c6cb1c8f1be26da61d7d6e8bb4aeadc2c835ede9356d5cd8441f68e61f83753fa00f69b7c6a3f022d6764ba3b98c177104d0ac1b02a326fdc92583f238982f52e484047e5178ee0739923478ade829748271b694d949d0d275b71f02bc53681feb483194dcc0c292bc4408a773a9158fa23060e16960470a06d5ac128185532778386f389ca1ce67f045c902d7aa8b0e563105f5bbfb68e84cacb33041b55ceb8f81baf65346302c2d21748ddbe1a15eb08fc8dca7fdc606cdf8411a46a3d847f3e49c661d195c712bcaf5f76445b84c8b3b14affd9a37d58e48b7dbe145a319cd076dd059e1b796c76b5dee1cf5acfea09951399c7a06456bcf4dbc9739b2ae4d5d2cda29b6209a638422a233251bd8eb4361e33e0e2f1e6d2bbdf40896c4a94ebec53195370f34f5afbc465e0ea73266933e2585fc2ac7b323778128c6cf5414726e0ab17a6522154e575813a9d35358c04925feef7f5da8f0b6b209836bc56021fda585e914e969ebd1aac83b8c1c695fb049f921d85f1a7a554f26070c3a03a1c7ec80278510f94bf202cfd6a44a2d885efba9b531b7fb236abea2b7ed19a084b70b085b60fee700030152aa1f336047a97d8b64787ada5af60e3a7a146cab3b9d49046c0285f510bdfccdac92e62b703cfd47697d9c4cf9ba944a55dc62ba84bb07f1033b857e8612c8ac1b8fdea08cbc98813972a3ac72fdacfaedbe3038098bbec2ff5ccee1a7cdc1d0cfe05b860fb6a318ac18aa62b87e9d9746208659fb9cc65d5dc34a0b51fcd419383c6d467c90ff69c7a6cb1147c834496f1486824e9e30171c761c61d21f36d86e74646dafae44b3f300a1ed30c903c5a8e69b6afca71a6c7beca3c03f892743ece21d1f406c36ccc55bbeec591cee2a0e17517c3b735ccd59149834b460f9393de5db381e985b0967f9ca1511c115e2b2d8b720a3de218cebafc4eebf8ea3b1df309ede41db81b88b0b2cfd8ca8d609f16b79d29957ae3eea4eebd6c1679be15beace3d8f5c56b6b9d288cf24337ee45bed2cd37bfcaeeea60a7852c3c64c98130e2676a8d646c4d1c1599d44b30649a5b621736d6b362f8f589f6c611d6c881b45760c87023feb1eb46f413ec22e341b7fa19be71c444038d5ebee359f54f880da5617e55906d1ae7208433f0fee0c9a348d87482f070910db89fd89ffe8230c3289d4ba3176f5da8dc52032cb4e0cc61407c58c20684c55bcd17c1b6a75fceea09c5b5f2f9b65b60ef9e1f5b836eecd30b72bd83b9266131deaeaeb92e93e3fd3f9e396408922c5517fc5dd60024555fdd54507891fe7ff0a3e43d622f83324d959ae5360015eb1fe8c29a011de023248de73c753ea8e45f25a5f0eb622aa0adc7d243ced248f3f8a31fa3a9bfd204c62345eaa3c8bbaa79e77d97a052444fc35047897e2535d3bb7d9ff14a5c5fdbf678d459894a23dcc2fdcf46d43d4defadf3b6157860982298ac5f58b4ec49ee875901151e2ecf85149b52b3547b78ce5863ac10c0703bfa9a55e3983942a35bc54c8c37115f0022e3f261d533772eadb1dce39121d4961ba780ac7871449622ec2f3d74bbcb053c393e7a4136ff435bdc751d3b142e3fc6945c5b06848a8c71771fad35fed907d76fef125d39f08fb073f53820e3816079a0be3f3f9179b36afbfbc2f209b0ee6589811154635392be5d68a682ac1e50e984fa7d6f4f3f612e2a7cf3ce7cf5c94512103c59b0c7ad7379ddb30f1fc3549edbbef78cf4b0b810bd0e83a80e92e0a286418deaf000a4bb1d99951dd9e07418eae0ff9bf9fffa7ab6ff676094f94efaffa15999cc731a508991e98e2268eae7cb10d566ed65e97fc21e7346e0f8e653ebdc94618a31becaddda98d03cad2704037ca91b457e958cc28e0d833bfa3e95868fc8d4ad64a0ebd83dcff7447732fc88806ed25713b945b991e8f71f665e115902c023ee5db422ef7acc3a5a391b07cab74905df43dab95b94a18c0fa35924b83dbb305c169082257a35c825df27eae8aeff11577c1301c9702ebdbbf074fe95c5be03414acd328da2c2845d43da458fbcf69e4fa73858bd681bf30062a6bb67f24c1f18efc659f9b461d23b5cd60f0a6fb47f1ddba0211b7e53ae543e9dccfd2ad76d7889a830872f2ee08c113da9831131a5108b48f64bc6638c0a8193fa2b3a3c8aa837258b1bf1c962589fd915f08a7a4a507f21f4f123e03dbc6a5468a2c78f01d413e44b9eb637282ac76682ccc2624230a822d2b65420bf0e8d2fc7b0f7a62c82fd385b2f3ab6ff392d671d9f2ee48fa344aa40b78ac8d9be7e84f62032819b52cd7eb4b52d0205127a4ff173c71777cfa865c0403e9e8ec338373260d7d5b99b5ba6c9b46d7874e31bb7a9ea80e1149cccbfbdec18e2a9b1cb5f31fd0cf37cc5832d947ad7c38f93815921e0767291016ef4cec0fe2dcf8a36c7c812691d8fb6f1dd58064c6bee2d51c73eeb88d97dc1b1d83a15ae0b1591e69bf1ecebd2d0d1860b1714344c9e98d84919b477ecbfb86a74d48ff447f8523fac3d02aa66f2b9883cad698db46a7d729b1537ef5522ff7cf27a2ff63c05e2cc9e81f1c108c849cc7befae2ebe77830170859da10ad4f60b9de037de0965211ca5da1d14a41cc8a89c33e2440bdf57525300b6780ef06d26d667a932c588871c4552eae72ab147cdd06df29dac97925f216b8440e54610e28ba1314204eed24b7a3ad3292fe6cde618901f07572e87fbc2aafe9d62a6b7cfee27db55bdf0254e449219ba96fbba8759a56dc20bf93bc88d36f7f15483f13c42e2d4158dfb9ae1d8a943b7d6d91f0fab7cb4755642ec8908cf20786c85347def732c2b46d12b687441975f0a551467898da5c25fc210d46206e699e754eb16307ccd5529532639bdc8d6f99a62a5ea285e024af68dfad64b883a25f211dd18714fcb67b9e7989b6999d0b4eeff496fccfbc356f0f3ca8449b528d75072f077c92a8642366c2743deb3398072798897ea5319cbade5b05a96f197655b28cfb23ccd3b40e46c345d57a482ba7343bb0832baf8619fbf5fb25f14a3a49faddcc4eec51d45c56af41608abf946182554e2526b4b4adf5f2f50c4c18672b4ead9704f4053fefb44e5cd98900e39361581e1795806a774634cbbc329fd15b5a20979074b4fe7e5b3a6cf6cb5773e639d6de84e905c33b9133b6ad00f7de1701305e87b2cb4b5227f0dc4b9f15e07cceb657a515869d6aabe3a8b1257e89f676910e6824df5e9f7e5d49499d8ccfffaad92399c3ba523bb7464c7e45d7bd8724fc0f964e4b24fc001fb8aa20ae613c05c77ef8943898bfea7b463b865e6d046c34f87c2a97d3e79b5da2dd533ae05b03ad6a8b729adb6a48cb897fe23c0cf1fd065d23841d160a6b772b099e2eac4a3a207f686342007dc77dd2fd750b9468ca67bc97945237dd654b623920efd583fab9e2184e9c2e87848418daf4ceb7c1d13f4800d2654c2ec8d0a10d37a8f2cb9c3eb7a654f3cae1f4d95146be45a358cec3ea543efbb5df83856a8d598a2134066ce03089ef46e73f7529d4748bc722538f2e4123c545b33163e57bb0d6e0db07256934fa7f9d58072245b97323139bc62f9f907a5fac73ac0052a77ee4e71a8b51e0905d5726f0f7a6508e5bf189d4f6dbfb67860a288d1b449fc8f1355ca610d407813ae58925241e76bcb6cc3048354996ab7e29f2d3b97480303e616b2a6d240d69240fe892e9ba6c6004d970789a539ca8aa0636265ff87fdd5e4399773feaa5ab4ec59bd0232d9a57690b0d06f562b882d581106e9361f704cb9e74425dfb0fe5ea42945c68d93359670a771ca2c63094c1b0e3d0d7ee72cf46265e6ae4db7f8e17f7cd659ba0214331f2e3d2ea2ab758e5fb3afbe11f9976a7ac34f282ba0ae3bc180ef91cf769cd817930b444610399cd7fe9c9b857bbb6d12e873249a6442bc104b7efc93c6058aaef3ea4f7d27a8e1efec312e15ca6b8e5ef3155a3c762a2b5cad390cf434399abe86cfc02cc2a0df8d12105873a397447951b3280faeceea7a17e6237e0e7d096fb5623c70c02ce713a0fc83d9777a8d31038c7fdcc6e8a5ecf761ce62777f061d8d1b3b50a927085a3217037112aef4ea81a7e70feae2e22d8b27240af863b0c7159dc1a844d09ae013ccc16ad1bea806f1afc06810ddf880fca83f0ee9ef2583db5542bbedfd769e89bdfdba7dca9f79240edbc42fecd1455cf393078fcc91d1811645ec6c6613decfe0fb0847cfa129988abd1dd773ddddc6cccf2f88a68e5195e142bbf090284022c9f61dc535df0ff6fb9082ef7084f6af145fbf73d12aae5b2d4d3eb6744785a51420175ec4a76cb789e74c95080fbbd6b12fc1e3d2bd21ee44764921935faf7c6e4a64d73c72c06513834c7476ffed01d1a6c0fbbedfaccfbcf346ea4bbd7a0c22727fe30dc43bbc80aa36080e98925efeca4c64e9578309b06137fbced266c8dee2eac7cdf25344f339c59896970e4f2153aedcdd25cffb2c92b2bb30fd2f8d6e5c6e5e92b1b46caeb75ad35791a1433f831624534afeca12e95a2cf9b17b71e19069c9cb5423b6d5b51079b4a45c9e87e8403b0ac6d663c7c6fb15f7112f84ec9e683952c0dcc0ed6a02943972afce63aac4f42f4ad69f2a0c64e7864b1f3d5cce8a3082bd101859991b21f72989b282778f0f0a36288c63924071821b3f42c86b0fe8bccd9ac97dae48ee3c18b2df6e3f7cf305df5e3797942d33945ef1fcadf9c697a43f623736971c22ccc8878643cfb297864a1707d1eeb0f1b1e163bd5ad111c867669938a7e76fc029edcb69cc20f17a3e72c69bbdbd49527d974d4350915ed6a43569b0e61a240fbd33aa37360cdbc0091c0b37a99274184d49cc581057f20b9442e58f4bcf1c1e1c915ddb991f318bcb18c04d1c1a2ba2dcecea66b7c13e08df7d6b03b7e4330792097948ba55748fbe6daa967c7b6acc3dd2b9978f450a5852ec5b0c514d49d882baa8cde742dd6752e6bc5b539fa0b9f2c6aa2889fb3195533f43c528f1f6d4626757ca67c97396b6f54c72b7414d595057a0ffd0f177b5c1770abe5d059790332cf4195a215f579700a42c2c1e8f3b4fef8d14082f0242ed597cc26166c939995df582144c3037dc9c8de6745f3fafbdd34dc1cbb91ac587ee738cc6eacdd9d5d2eb7bc83309c99c095262958ebed29ebeef1837d6b2976880ef0356678d1e620451b2d9f0fc18342e03b42e26dcb8772d35a642ebd065c0150fc2505d23e8a198f5e4128a874fbd36c7b2a0aea73b93071c87f546f3c0560fc8e597d583b15c98812c647996bf1b0d5c2e50c9eefa148bdfe16d7d74c938c444470bae22317b036160e8302c8fa6f1bad92cd8104fde3c7da1e03fdee0ff9eb394f2a5923479af44107b426dd84dc4fee86f3a81b4e49195d4e2d50dd05a42149fdc2f10b1c41cb72454daa869369a786bfa6f7fb4c44b0e0d8fd505945ff8ebe1520660f2d834f36a894a5c20d4645dff786ca1ba1b3a364ff35f767e65d86e8b242aeb6065b839f8d7d087f069980ecf0c07c830b9375d99c0d105a386416bd2ac1dbf820ddd4f130fef5924d987709025db6d84dbd5995a72149a8ef55e136ce93cd8f55d818c3059d83029810bb96e4857b541c8e08f96ffbe5b2a4d7f729f9930bf52e45642aa0da3fc80e0ef705f2851cbe1ca95182238f14eb59889e6ede30a344ff4fb165ece948a38401976d55dba6dd68c0f87c6f1c02a326c1985f3dfa64a2f8d8a10abd2cff5d617ce9a514a1e59c7d769406170d87b5f5f6c8e09f73b09eadd6034f017350c7ee64291e6810ca489ef936bf07598ce1a7b844ebde73121db79976c9ea1d49f09bc1df3ba1d5523889d7b41c8e554180ac258311a274dedcc378a6ebe50b6cb6ad7e1eaa1862083173253852bdc1ab8469453f215d7197b3c01910287736d837ef4a9cce7ff3eba9d615dc2149255f50cec8652d3d1517a7533329713c046798ca2e7907b2674a3b1b95c62b9c90d6a82eab2232865fbaa03639f241399393090d5d38a289a5ac809bec3e00d78256fd41a807eab14f3c5158ba5d89b7779a43a855a92d60cd18db7ddfc695880b69b966009a7eec5275aeef10a5f5c0de76b880d2c58627dcdf59e420c50e0d62b1e496821e390988fd2991485d5474c37024ba9cbf24aeaa91232976f7a2ce7ea178080328857f6eef7b4e11813dd4816a26cb17d91b30e5ce3bee802c069f0c2794a6fba411f8b3efacd0d4d2d10e597b598b948e4593ca058393eb6180b5c089959f17c0ea508bef62b0cff6fad107afbe27f4d7d5cb96f9ec32aec63618d9be91fc6df69e6f86cb8950be1185ada1336a72f439a1fed41eca0da5e5e3bc525dc085aaa0cf9acf78942d725bbdae6b04ecc3518bd3cc836402d05a5d3b8052ec2df83be8fa2525f714199b463eee16603b7774db897cbb42cac65be16b58d484c2d8220537d5037ce58b92cd6be08a52e4b0c11f1fd3de83503783ef9e23f383975a4f9288559e99ecec28d3045d92a52e3533ade041c50ba8150111031c05430b90606f45a350e382a9164e1a7f5f7cbe65255a21e4c107ed676fbf525e0581cd7220572315b15d9465f630305a287069d5550bc1314c053def9c3ffbfb13de4dd72922537024e01574c834c289ad4e5f57e5be44268d2c19d4baa3f8e669c02102be5d792dbbbafb115a447494b7ef943b7a35fba33e5a176755adf9789177c085403cd021f2301c01e0ad378c60799fdc12bf43a647ed9f138e426c5d6b0bdc8f09f2ef1de19689febe6cbbca932eaea87972892768e97c9226609f64de62a1b6afaa14d6841958730b0eb06f195e50a152851544bf2246b321fb8411ab688cba0c09af0560723b7cbb3a004c990c9ba741e22341d7ed4f40b7f5882d0bc36b8b74cc4b7105f1e98cae3e00063bcc2760a22b75938ca3d3fbc0b80e7516f0483a85ecac52d2a9d931fae826e9c31808b74dc54e5242b9e6b0e207d7566800fffe140cbbc1c38cf5f7184e7c847d5fce6dd8829e2834909f0a721a8b15b9dbdd06e7f5943ec159e17e31de5079d0b0fbcceb522ec443dc9b35fbdf5a0bd1029215c72ed01fa884b8aca6d7bb2bf4ea7cf04e22974dd0583fa55b5dc90a3646ba267602f7019daa03fbeb1124fb285b19923820b4ea894a5209dc4712fad2a78d2fc359167075aa2ec687a4deba153817146c62a1c9051987c5b238e055b0f22750f82c3110c76d60cc3c44275cf4ed3ce90967f57481aee4cf257cd39381ee9a7018d4e43a5767b47437dccb35a34937ce2f2a1c5f7d03b006f95e4e17a59a1a7c92db30d373f613c2701d2e71189f4bfc22b5c2767676efc9cff8136c4e8cb3fa5d622e1829568a4a631a68b1389e6991d91c7f94c781866aba6c11ef277d438e4295159cec1ca19f602ad30702216a7731d849091afdf89b5050275c22b9583cb8fc4382fe34f55b9f0bb11a0f27d0d8a0c2e25a6a7d2789fb47444a4beec6a7263f935901eeb8794a20b75d240bc8037d275280381832e79a7d4782c72d82ae0155bdc002fc8ae4aaadd005c6f0613eaaf1b3c879adbba293efc74abfc75eaf317207b792da01ea2168ab547fc59409bed3f67583b78929a980ea9d380fcb35e0d0c227c0104da57793d51876a0c24088b420cd6df2005113cd734bb98c1d20b89397f1a26d834835e2047211a9754d027c6a67d85d08247da28c955b84bcac6bde539f92378bddd40c5887965da1fe7f417f3844c758a1138263ae483517979d393f40ad0b19025bac1c5cfc6810472d0e3989c4cce0cd6d66bfa0d9c9f10512560f14967463bd99d35275c1a7656086d60742ec49988321d55d1d8d7133ebea09596a8ec8f8fc55c5c13a2e8fe63be55fa80e950d34ada4d814ae422605260561a8e6eaba202096ae531daff58a485a6afe3524509affeadb22af0c598efa0f893d77ec165b67d1eec11b3d44b466b383b864621517438297aa80887e381168a5d5d37bc3d09629ea060dc2f1a79dbf241c5c43dceab7a64113870e3c89614f2708407d6e30050a6d320c032cc5462c1bd6a7ce61a3e01e1dc2c480a18d9de1d4e975e1f0bb83b243840815e335939a58f89306be76b6cfa5205c8c1c97deb8c41d0f8fa7ac7edc157b98ff621a89f52a3f9e278237f2a1df934ec92520b6c6f623cd95357b235e43017e86bd18eed07d590139a1eabf3f239271307cac628b5acca354e045eee49ebfc973a6a3fedbca46b6d441a186971058c2d4e26537268f92606aaa23ef35170a7577d0729b7f7b215013a5c3a6ff0706681f4c1d67947981c3cde8a204ca8270bcdad8c1ca228e4eb694264ea8db7855072a05c5f26833bde0957d5695828c58074170b87d226a717d0c426bb3002a5f5a67a00848a3ba367ca286f2b1be01e6acba1949cff38de4da3e6d940155012dc83a84f40ca96a3bfb885fa33c89fbf498feee996f8eee46e48fa7b5044e99a447aba776a3de3edd77b369530f5a78358ae74e87fcb62c0f65d836e4ae2f4d9e14fdedf0fcec8655835dc005afbd18dc8f32477c3ffdd9bc99981c2138e29a5bafc6cf3cb34991e81bf7ffe7b7b1b942f68c59760329dfc330c1cd3bed519c7c380e1e10342150d5f2e929bef5df36550ad4abb21c4eaaa54bb2483faf8e50c7829a3d8ea8b1f80915ed1dd44921a2e7c2fb2f088ea06922e5dad459be5cfed84860188a20ed57939ada29ce46d7eae67195e81b4af794abc9d11d60aa730ab4e0377a0d79b88841b61f6e3ddc9d52ab5dba0fb8b43e7cf3d271d220e745e1cb79aaf075257917fdf730e5d6c0fbf98db7edbb732f0b1d48da521e2cb07434baa630777b47d7c311089a47f76ac09bdc9f79ce5ccd411f5bf59f3f3fc28628a5b321b69d66d6b244ccea42e77d5dd21e345eb674f694cf6ce9b776f624da20db4165897808d5bd7e091215402cbdeb0aa47146c09094c6d545b27f1760bbbfd3dfe8b9ddfcbfd04b11de00d36f8e2a4d6ffbd4e84a1d7cbf4b587cd9419078f169dee04279d5aa83ea775230192789b034eb30e3052d5305db451ce7da06ff987a9979f849f6a84e6a99bb0919aa5c27aafbcb5c857114f5c5d40200341127f58880bcd77d9c1fc1acfbeb1db2bbc9a7ee675ec023af563bdb203b17ab2d20c0b73d2493dfb8c33684fe0efa1031b80ba336805b8b6f423abc345b5496b72c7844c425ee6239cfc437d628f45c74e4595aa340c765069ae2c2f69416bac91584d6f1288442153e9aee7d1e311f274b905515eb833bbde998d432e05ddd6f2effe5dc3acef95d1cc45e8ad1fafe28319fc381e8ead0118a211067b7372cab1f60d5f8f89b0b90734825e9b5f3c499d23aa13dc17aeb695f97a9aa9400dd09ab47824827c03ca9902f296bcbe10f9ab70bfe0c5cbbee69dc76fd5fefed428814e005d9d54550d2038c440d4c48add4aefc757c969e4c1d62744bf3e4361cc3579ec3bf9279125e971480e39163e68bb825ffaf6fc98ecd9fdac1b685b93ba41468078fe2bba2f36ee6546ef8ec35e9af047d5df7e8b20135937e0a44aeedbb61b30f689e380e7661337069538858e2e8262199cd3fce9dd07de24520d52b83a63ab17be8de4443893381eeec0f6b2dca96c135bbc5ea008951a63817830ded9a03ae18e211d18dc756ac3b86c2c11ed96e52b0f217ae6336294849fa21ac3d0df2f5363a05dbdb3fb0b3519fd3a6e64cdcb89da5d0ef72d13d22c68afae5900620b3008fb1a09aafffa083b11e21ee25861b89b3dda2f98a2ee4216f87f6a92bc4e255a5a1b0f168a1478143263f2bb596d5f6e3035b19864f4e7148803c18d07a5bbd47f5f5cf4e3b39ebbeb6089e46901a8b9189e2a0862d27740b344ee969210ec7c59551dfa8c1e4f8a96e922ed27594ed7fc4617c9b697774f333e8b00d05dc7734b9345fb09060d69728cdfbd7e72b8f6fc4de919b5b2391b1313a6cfa389d1439180f5852e2be65fac1fa77bcc5522b99ab021452472070a5bf439cb1ad4c43ee1a6d181083c3d97d72dcce1d55599003a0abbe82f1f9871c707921221a9f50f93957e1be073f17f72f52e7cdf7f7d9e2cc11d270e5d02f9fb4db749c8596d6c2888378446f018b9fd5d6850f6357b9577810f2d65dfaa36f4e6df6ef24bc302b77adb5af57a097fb47dcdc08895207161f42a60e859ad1b8d61be7958eb1c99a8b01746ace4207050c4f381fe2a67b392d36f7b0a8e53701cdb5d33b2e8de1a493cb754cd85f0fde70748f853cedb6504be12070dbcda01d9fa416be6b5fec44a5818c2abe756e2ee43b9eb11e3a2551660b103fa813ffd01c9f83d2f8e11eb7e0c82f23da241f429aa010b04d99073efb84526a5f83adf1551b3875c54d14e0717c6080f7e00963bb57d927c8d4360efa540b7d536e1b00654bdafdfd9d2f5f8baec90a484c3086e8bdde0a450357d580f91aafd9fbf0be835daec4a3ffc110f15d2ae28abace653e2f67d04b77f6a0a9a361cee5888cc5ce0e18ac570e7f838e60a0a295d02508f460b10f9de215d8146e922997d97b2c32ee60447bdeddb5d85900c3b85cb1c7ff9da6f73e6923be8871d816660bca11a7528123f64422d675ea16a9889bef1e7ba556cc64b6f4a0f3fc76b678fc4bebfe141fae5df6e9b2870fb50c2c0d9504d9548b563562b14db91518f138b31d3fdabf5e43c2cc8ff889c5d82150de3017edb12ae820ad369de9ce7b4a1351fa9bc01485b6aaba8b9a58dc0cf52a5c4c32dda779717e4dfdf34b886ffa92457609c28937445434b4a383b9a809e63788ec1e72d41547950eb9fa51ca524857639056c99aefd175b415ce596db5b7b684b079bfd0527d47152132ee4bd0540f018f6898953adfd0bd43cca40c157d3c97742cb53d7f9586130e5a88280fce13d87f44aae006c20d130bba4eff51d6d938635c7f47e31992250739e00c9a1d09b1d0e1dfcaaa21f5588df68808c229588cb60fe5450aa8da5efa2ba3086f3f5438ebd930f876f32c5cac3c6d5ff8b0a2dfc91a6261bc8074d0b8f4f11f7e022317aff0c4c2037eb1c91a824b3a43f8e621ed3b3f82b791f41bcf5e7d86291e07a847d9a65d65e1d9e5c7f8112d906c1e0983f704ee6c96702f2501d3220831bd978e9b50808152ef3b5014cddb064ff69185e3a159749c59e0cb1577e79c384c4c6294692745b7c1a75e4a5b04e94711917097820b56a2c46ecbbe179b2b0c36adf23acbbfa016346fd34da92182ee62876399b565e89b639dbfe00a9df8007854fa79c2ccd1c1955e3d960c21e0ac9a01d9ff01d50084aaf3b947fc05594fe3ecfc99aab9b12aa5079c96c44f7ca25c5a9f6b2d625685ea061e825355fceaf5e3af0e7c68cb5d6441c91d5e9d82236632bc732e20ae091c74b37148aebf5a587d91a077c975012944773f20274ceb99438ff314ab3fc88741107e1507583c884e2ada8e86c660509f8d54163478b5454727d5e3cbc08551605191ccfb1bdfa4fde9048e76af89ed582777484862fe2b83e07a66513458bd082c54d01cb2280455d3fc82404ac572a6a751062fd109bda3072cd63148af4b43c13d4048aa876bbe20bc4d87cfbcc167f6c892ac0c28f1f086414596bf1664df38126e40d4a7ec7e0542341ee2da66848f748c427edafc5b1718be0e15b9e209118891d1a0c9c451af1f9c6f6a679b3a46536a7be61330c43940bdbf5ff532157d3203a4b61ac484045461d9ab73435ac5c43a784766c928b535f57f00c8dbafa18d6e64a052615897d59086029fbee447fea00b8c40048c0e1441df44426bfa29d03071bd25ecc494c77cf93cb7bf18d4cf60f6c4914cf7adc848ac051c0da636c2bd54c5f7ef24dbfb55ac6fa5ffac3c98461abc7cbf029d79aa26e642a4937b241e467769538a7a4d43602b3c2d5d68cc8c003485ae09fe93b6de13627078f4e47e01f7bfde3a752e19b43e2cb8245a053b9ec94b1fb706fc359c4b9a6363420e976916c16f415dee84115d329d6f7c2f586525a9ef44aea01281abdd52ead67a8073d075fb9c03aa5a794fd424895045b5cf35922a0e5b07f72d101b1117620b023e59bb0cccc14b596b2ea4d460a20dc9e6245dc807c91146176f0c755f440b73b9bf847181316fae8c6f7fb88027c783f9d3003207f7c42a3cf13b16a4f96dc8811b4ba234ab79fda9b12a91de36ca590da5f96ca2c0aa82c0cae7b4e2926153e014849f4855b9e23d90a8d6fd44c537089420346469bdf280e05d86060d9ea7b66252b548b02e6cc35977d2f7e70b5eb8639ccc67332b2e3b0525e763231710516f7e9373e2e05c27c98aaffbdd4b944a2404784f5b51ef1b1b54b9de46b5f874731a20dd05beb070b361a4e7bfb770756578c4b5e4de5c26feccc3fa558b624e56c70d971f6841d474bc900ae4d83f23659a0b8594a83af3e5198fe08af8eea28a09117fe4ad99d7fe954704a67e71ea9d3476eb8c5ed6caa2b9eda6c3e2915ae5a3ae55898b71f83005e22b429892e0d1f4ba363949edcd0231acca7fd004fd23b0757127d10401af5f506678f89a66f64fbdcd9f9067bf72f2422038a8f2e9887eeb19bbcf277ce6712261e4af83656799e0760e2304ecf6a85851dfad2faf8b9315eb2e7c6e2100fd7885278a5ce3d5c6d00f5bed671c6411780335ff84e2f0704396062777b5629f40c1eb7532071cb8a0dbf813188286343e936cf2b5d8e42b07b0d231b1adbe387f36321e3596db631abafb3c11de70986c332d97f9125e5dc38b324968c769c6a0cb3b696178d695cf046e5a48b17d98545887acdf46cd30b71081b286d4ba0a102b307f44029c48f39fc843b3eb365834a09c99071c3de9610a6dd92ae47af19d59689f808768be09c0befe38e1c3efb7581662a5eaa58054bb4abe2fea355602e40c7f0807ad8f12d352ef89a4e50ca2623a21855ae9160f102584ec012ecd48457a56e4b4e2858cc92804e8ea5f06982bbdff4433f9598dace75fd4e2864d2804887188f7e939dae099b09fd9c558472db862cfb189ca3b031bb20490ef35e8dadea1f83f81857d3705414e2ade3f532564f6fab6854469e5ae2ffb2d5bfe659abc355ec31cb4de73a4eb2a4d5bb189be5fc64f44f025a914b4549e8e9ae9488e83c778438034084d72b99e6b5af20c5b1cbd6b408b6e10450ef23df82438090ea709c4309c9c73e174294acdb8d372b6c8d57d33b70faf595e94985a8df20481efb5159b90dad9d90bbea5a93ac2b222be7a0e6be512a6d76307c90b832c691aa330b107f3cdb31b5db430eefcca6c57cc62555fb168320fa75d99a6b8ce08f49280c809882548ecd521c997647316d1747ccbf2d564caf3011384e09508f5cd01217faaa66491c8544428fc71974db46299b31c0c72669fef587214b54886e41393e265d65bd84af596dc3fb2da2d7e954ad80bb08181c8434140016b2a7ee37f36232705dccda7871ab8a1154937bef09483b893ace3da490fc61e2387cfca9669ba6b0f18db714a0020030745590d88d73d29f3a62baf387767f9d9efbd5bc400fb6f0798c7650be5f6195e8edf9b8d8ec00fa5e1a264b67ebf297a0c3df2ed40b3ec6f3f2824effc8357555f2a24f9145f853a2e92f0b0fec4e3a8291c2e7b2514413ee79ac71d62a4a40c3fd723b398546bbccd13e9dd163be945e42a114b97c1700c6ffa04fa8b0689ef2dd5e222c9e356d2258548120c8b8a1085f5fb21c8498d12c15f2014c2dfd8568cba15cbc4e1690c87773535f834bdc48e25599452933e976470ee7987d85572c6104d41f24e3dd44b55ca847cdee16ba044bfa9e05149fe2f8f83088dd8e480fa4329e0d6000fb11aeec312fccf0fa70121cc156fd0c787cd36fae777eb1ca31be5a766826d0f1f25555758d0269487b755c7f8f3cc5c77276ba91d03c92c986c3d6fb466e4a13843d9c09923345b9bf429865bfaa3c32ac2928eef23877550661b3662b8b523852bbe7c14e9c2696b5eb93ef8f0408eaf42e4bd222161c050575c473e803e7b174da7ed476a554761fff818653c84c289852fc4420de554f4be702604c7ddc9152f6b843e472143e502179b9e7ad8b16a41c3b9b8c5a5768d2a92a3517a14a6c24c00fe8172fd5bea7b9b6aa6f76fc8f44653f1dd5c6d5c0869245e9bf95dc8b4d5f000b8b87e885f0bbe8178c5fcc452c2e7a18abdb51bee24114d96b21bde14b41b7b715343c4238eab404470675b32823bb2b1890784c1f68eb2e768b8bc640b1193c82cff587cb18bb594b4d0c1a923aba1e9ba53c00bd891b09b9e7e69a8535e7bb79919d9d57accea4c801727522e4a286d894498363a0608f9806a4d8f75c7fd5b5bd7408859e331bbf783adec2978f523cb9b07241f28966514b184d4220acda1b1a3d71b73bd14dff2243f3a5938d846d4a40ccd211a4daf9eea86184fd4ab8e8fbe0f061fc61ecb922af3c0399969f7a5bd95bda89ec4e4aaf0e86c2d967812910400e9fb4fee4bfc6f486b896a9dc3a94be8015b8b24c1b835261827fac7bea34fd233615c8bd70c8fa027c14b1f7e65e000eb076cbef81757a42434537c07252e6e57491bc982695839db9001524bfab9d0a4f140a908e010041c3399b613aacc86a869da6ac00f57f22be675950c787f08ec457440a9d1c38a728cc61db9dd44804afa520025409bde990e11b890abfa2608369784171a5dca6a4255a068aa699fb6f01ff4496b9cf5e4094120fd1beec39cfca47e2e2391031e8cbe1b4f7c03b0d9fb28866e6fbbfa12ea9aba3f7be99c84445d7912646a1bb20fabab6c7354533a7784a5fc9876160443533c900d04e4147d3f2e95bfd1e279d0e672bcbc2aee557c53ee0aaef47ef505c038e9317a13dbb4858591a6cf1e662798948e1ef603a3454f9ecff6fb199a87996f22da298a8827f3795770bf72add4039f14a9b27dfd9b8be70a761ec0025450dac91aa23a43537749000eadd8dace8d44494b9f64d2f6d71e75b3ba5cffd6346e521110f7e379345bb389c6657a7dda59862bd4423d5a4f055dec500c17cd0e1d934f2613bc4aa9e7de51d84c6db0ab5651026fbc967d7f742f9934f56e5e3c25ba1342a79f00d4225b2f51ff92f00ab93e5d4615d951fd49de9ab4e16289eaf0d1d45585316e6e980e01c652f9b10211c0ba01e7b74a6e9c9bb69fc7f9b18d43efc1eea8dcf6a12055b8545bf2cf7408e9dbeb29c13cfe7e04a21342e0e479c1b409f5bb7b250c1ebb7b66321f3e711f6e31d863bd5b330b1c1394eaf499e8831e554ea61ae4500d4404a11b5f9a5f007095979918b9f7680dd26f2838dab2967671c7971b1c5e89176b60dfad58b3e9376ecb4fa7ae865ad99c0c70e9d431716f96911b42634b0d77478f97e1c7acf26ec97fc2193462b6ef6a408b31c7ce8972ed94f70a3f847583b1d950cd06f97fc88311f2c132dd24ecd72c055c099b265c2b57bd6dfad1af5fe064489bd73d681d51fae6cf7a2d49dc4a2bf6f4a1815d237ab8f19ea19c5c85bff679daead802cb24bbf4d964679cfec6a4ad2cd2084c65fce6cc3746d689458846fe7f91e8ec652c57ae4e7d9330494b272e21ad3bb54b9c22960fb3d40f16275891f1d83ac268100fda7879290483dbc90065dda6d6b2236d3b63b0053107161b386cac59c8962f015d779ea1c126032b3c9401dcfc4d7ff8083c9ee99525a72b6183154a55fefe86eff30980970a8aa5ef26322d35683354556b8486f9c0e4ad8726a5c22a2bdc6e1a307f2757859555374eafc1c7e781062c3cf915813ab5cc54ff0084425c6347a01e9cff7e678444afa27f63472b610ddf758bccc23ca3d988a18233767ddcf3b507fd2458d737fcb3ce5118a6e36094f83348d8f029503fb8d23d0afcb265e56e884a71369cd9624917e51f8cbf088e5ec1ec75497d9bb290abadf6117ab92b71eb2bcdab8eec9c5a303e04fa293d4508a2b5df823555edeb62e88e204e3a29c4f6688402027ef11764b47b1cd87b52971da01c263473ef24016c0bbc065de8d51bb386637b4236bd4b24ca72f5376ebba390a604d203aafe9c35157abe93541ac315707b78f7af779453b73b8360578318a9a3f737c6a9c4a9a4758dd8a4d8fc969503a531683446109a6670f03ed40a52e015af43ee6c0223559c16e12770d077f990f69870db04bfc7095ce5c8ec10b3a7795595bb8bdf044c6a842096cdbb6fae04119561a33f4f1aacc31d2735c4fcf97b0a82c739048cffb58146d3e3dcb9abd414ad2b3c2a1deb317530bb95bcbb040787b47ce885b8c39a7c442305c0cbb9fe88d5f947bf5e5daa16758baa32c6c52f9b8eb07fb2a3aba9b6423a3172e8519ebb5cf9fb2a670cc608b451a6d484f2b6aa64bf77506c89572681365dcac9475c65d868efea6d98457495f3b4f6aa66b9be366cd8fc9c52111412860fb16f1f32cc11f884deb1a881362660f101466f01e50ffe4754b577c1ca39bf1d1e5fa7d76b232c248c4a3dc4ea795a0cdd677e2ac2ba07d7692c121d76f362e464b4eff9f29b1160cda770badac7aff58f308cdd1f5eb97ff0e8bc031d34ca5d44367307fc358a6e7d0d7344a604a5dc718d9cab3858782e730b23eae684e3e42a4b40e05aa60031d96d32f4ffc8f7e2de1c1a05f3921ee5778d0b1ee8ecc224c5ec286967498e936847603312a96501bed4de8937339f997e0e159705ba2f544818042b400a8d70f76fd9cca8d0fe76278b581411cc6b1b2077bf0a415318184d50143577681123b6f4a96cdced6d7b1355514991c42e567cbf059cf58b42edeb6ce4ce64760dcc0f835da648f55914104d578ad8348591294e00b59db8b6838a2e39316e8181e585d7bf41b3fec8a2d6c54699d2115230c9dda70c17eb4542a66b4a08a7d218f024077bb0c2dff3f1eb10a0c221ae2e30a2e9e22d2172e823e375ce429f4322285d6697d040cf189fa13a82c46921388cb4f68dc0c37fccf8566f0fb6452ec971a9a9d23979935009f92bae758b1a5dc954e4d6700f4e4981163b83a6ddd239180d1450b3f02aa4a5a3f5a8d5a856fef16137fdc0cf3a585729b6403508a834b9fab8b8d49d91f7a42820027accdeeafe7b72fea8e886595e43ac2c802520c0279964d4f291d2488884e998575e8327fefed1af755ba5afdbbd5cb68f62d306f0fef977b093d0e924889971771bdf0c6ee2bbba8ff7d0e3a3d03b48cea739276367ee0c3be7ea52b37ab5f72f83734ccb59775edb5fc40002f4fea8cbc82530f4025a1a5db8e88300cbc504af4031efcab1b38d9835fcfdfc4e4410fe32c1e7d1622c75559a6b302a122fc3cd71819173a3ae5755c1efbdb1e60aec4a5805808519acbc0fe4ae510ea669c51f952e77c8cc9ddb0fc5201d9aa5b685961ba3b20e6272733b108633c2626e1df593ba7b90319769013b51769852753a6900715e70ac5514f553c84ce2edacc2fbc77289c09b77cc8c77a67a8f4fee4363d7915cc2f90406590ac92dfb6fc7924817b045fb1f2051d54c70758a8b4b1afac646bbf0d0fe5c4f0d103cb82a1d12b93454da04a8f06374a93658190bbec59fd09f6d75674df6211bc75dee1d41ab791cb38de8fabf48be4cab921415436a715c1dce71f59c5fce3df75fa82a00573313b7370371c7076ee6e78e3196b7ca6dcbc2b13d893fd641a48b06c4627ccd687bff52498c9426ef282e0516baf16df173470ec7487796cd677dadda605b569b959b0504ec1ee35be70f8691156cd2455acbe7f6549add7913dc295448516557fd69a05eeaa7b774e61dcd07b21fa0ae1aae58c0a5853298967210700977bd19929e4b663b634519a0fe42f726213fc91e20c07f95ff9a9899cf17f08a75fb5e662346eafc53d4a438d5fabbf20b2e26ae5c464ba5f0df2a7bd709997b1e781952cf8437231c220a9ad9560b837226f5fe4dbcf5e42aaf49f9b300161644684cb983f7afa3cba54db53fd53d5d59c657de7a1409a5f36940e834b288534c036dc49dcfa986cb0fc9c6fe54a86bbfd9ef27e31f5f67a74dc384ac49382cfc9fb9a3940dd5022ba4ec42b1812449ff3bd69b72cfef3921a1225f4af956232fec45100cdcbecc3e701d44b2ba0b3b4028cb84c88a51c737954f10d3ab45c70c3ea146fe3fbd84c3a5197a09c3ef2a652eb0dfcf18c8a662b3255b343775922dbe4e921799080324118b75ff041d376c42bd798fbc453a42830c104b9d7dc111e88a61513d5cb4047b170a674de8ad10bb6037271ccab69f2206881e97244b8a3f38a16d0ec31ac9922b9e667c6fcca7edd969ff4efbf01f89439c4684dd85c1c665a67bc136669c06a12fb62006d3e13f1ba2fe6eadbbd16bd3fd92716b6e089a2a896071bb21424aee30615c29cb861376288b8075adefeddd78ae2e6092fd9fe3984e533a22980311626950e6c0d255f53a1c716e51a628d21e56cd98ec9dc267a53bdc82a0ee4c5d6a035420056766eee461ee1a679c0beb446293e3e7e2d91e242e40f1f52ab49083a8adf9d507b80768bc41391c0a3cd0dd839f62ffbd0f97f4c5e03beccb5d2738b757aedbbeb52d3bd3071221ce517c5f5a36e7300907fbfee634ebf29e912919cb4a7e7f2595dbc23772b7cc44a5b8c8d04af6220fc427f3fdad31723f7f02c77b36d7fe6c35073adef8610d207e0f0c6d25f848dfeb6e06f25f0e92898aff5827482a19d8277fc07571a436e73da5768c910408fe85e3412d38d714702ac9fb41de814e159c93e04792ce95949f689d85de90a089c5064486c2e54c7cbeefab3922b0b0af719142721909c0fe71ea007b2641a88075720e2e11528f061ed944802bd51a543d39fe5cb47c3315b7a5e35f7e1f3fe41ccae239154257610a82a1957460b188d24fdae3c197e2e5b0869747da81396cf48e3d846d9385f3360f3720275033e5d0292da1cbe0761f76ff7e784d24fb74b8eef177244b7bb05c9f8e1b0bdc11adefdbbd25f4bde4d3536321a1e22270e5add18155a5f4b261c18908961c82f67920926feaa602446ad5405ec4039d086cf56d8c5ad567fead9677b175d56425ad213c40e4c6329014a0f235cd7b7d4c6a4058fe727fa32989b6117298ce3726c4de1e327b2d63820e505faa7cefdf7b090766aa37a680d0b9924158197861334ae2c7f64969835b191545e4e7aa2243e47188e5f897b73b5dd03f07f04bc148ff6f16604702af5ecae5ff27db642ef5ebdcbd6e7bade7843c9b341cb9175a05cc4f4f74095a33044e3013f7f9ed0c2843dfa193a9ccc744d2a835d44c3a274cb76425caddceab0ace9a7deabb70f7aa161610d7a5d04ceeac63577fb9ba8f65f7d53dfb4117a47ded918e09d1e97cd212543bcf17819942399eb3e477bf898fcf6df995f78217731aeab105af26005d2fb9a78265efb95e39bf36b85db3727de6a4f0a99ed1b6c4d514edac0ebabbcb75414dcf597d55cccc7779789ef92a90076774b0be7c54fef55e02b613e75f262211cc910ab17cdb542de1ae74e21aba1d25ec5e7774f31e1dcb22f899a1dcbfb4a27afc71f3a6ec89ba62608d53bff26655000edd02538184f942606bde47ff96425104f3abb6751e00aead94f6788c244c663358f92b1debca1c63f51c32c8d6f29d81257e033a27aefb982688f3a8b069a377175c276c518d1c3a89994f3eaf4da70a3740d7549b160b10a94a97fcc6cde6639a4635230f04e2f12305d7c665f1d2b21017a54bf4b9b73f5c5fcdbe52862eb9e23fa62b986530c69cee1a64365bd11d504b1517f70c2f9c4e0ebb32a105f5d5052035bcc19fde72c3b22198cdc00048f150a3fc2399986e0fba348126bf6860b5b9ad3fd04f5aeef4f0059b60e868b45ac5b25101a331361303d136ceb61635d4dadbb00a42f8048b602de96e5cbedd22c1015d2cf888d0f92ffce5a1e6a10f4edf4751117c1085d96492234b29a962703a92e4f9030d55b587f3996bc19b13ebcf8a1a77dcfba28a3adab1c700fa12c3e0f53dc2870d61824324c7033a323db7d3cceffcb4f9445135286b73a132152e6b06caae5a44842fb0b40db5a9ffde7f9fb0b3db5f989a150e7cc0299a6232a04e109c6b2709c84c41508261b3989c80c4505353023f4cbe19a42d4dee3dfbb37cd6b422a44daba176a93177dbcedaf31ac26fd49d1a4fde89d6e21d4276fd0aa846d37a28b46b978b2b62d7596ab1236ed57e1fb3ce20dd2452402ce96d18fbc349c908d3af065abb2f6d078214bdc74993b4a0c227a80971466ed128e87902da81d399b73a25897f5b5e44317dc1f0baae9ffcf35a7faddd4c450d111ddc3434a4e6eb321eee94702003d576e0c6936255a2f76bac03cd7fed8fb54179b5d2d2dc45bd662b084d8728043c9a52d4b38c9357cb91d2c6d28a503d71ace20d5ac59f6b804c4ce47ab5070f610d0ec2e8ba244134fe6b5a6f5267765d9fc65de2681abe957d6b8ef58a1751e3b94c656dfe7649237a2262d7a75af866aba929dea0e48267ca26bb4004cd1d87282e94005408a548b7ad8930dcc30d44db8434824e8cc953124194526f9b7b5aaa37850357116a609b10e3dd994539ea4b91894ebb21ed820245f1c407c52654c12f7fb12925a452bebea2acabcd213aa5f0754e8f5201af8e68412f120dd9257d13b44c4c95f3710b02ae39cab47f6cb1b41456e00fd4c92dd52bdf989eea5e9e2ddf3616664a643a4649375a5ec22cd3ffd5de46097c261c41a6d0123e9a97285411750dfcee99f94cda8199309f0026d211c39b173fa43cc4812870166068140b63af4184c02d88cb159a575211669b2b0e6aff14010ba966f8f97547e8724515d398b9b601e96767944677d5f88295fc7d6eb1652246174c9592d92a1bb8c503f713ae43a55f1a3527fb8faaa4de1005f74cfd8175226ee20e63c833eb2abf96bdcdf120b2707afd271eb0d7b36ddd101c97d85cbb4f76546f0a824b97ec3563b1a0845032a9147f0792dc72ba60c724da88a6d86fa6e46af36b402efe19aec38b7506e823f6a1a5fa21446ea2175ece2f1c2efd30c28fe86615add4e33d3964cba2d99cb395a8d105e06fb6d7f1e0e87845948a4181489f5b00a3025ba112332a7cd73b6ebfddb210aaa15a71857dd7a6b5c94e2229ccd6d3d8c0d6cf54b6b3af8fecac2b0e3153d04ed24b5a26477ef1027e413fa7665af6743e7f6cedd7cafce7f34f915c712ca57c3b31399ef7b5e9ed4fdbd9884680a2a5ce28f2baa45edade74e7988424b8640ef377e07f3f5d6b71eb5c68050f25f36b83b8159f16125e1558ba61fb4dddcf02760d2af8b194d2f12f162a9d07ecce1d2b0c672c81e3a60f736320ffe84af3b55cffe23cbe7b868f3575860847c757c581db0924dc6ce3b9b01b31ac2a419684b0832d2dd1312f63652e1aa08513adb259b34605c9a1938c9290e23f9c35830cffd55e3addd96b92ac94276de14abfab38462ae7caee24626c3c2272ff0af1b61126ada32828c436e4e521065fdd0f3ec7c5c9cfab77a0ede02ad7d4b19e585d729c8cee335f872a0ade70dc6302dcbff940558a440926a765c9f8f2214e0927d4b87df01d79a97d885ae3ea6a410cb765c25a6cbb95210860ea67a359e81637787382048289df9fc0a957487245b60b311751408b56591600c846e37b5fea1a01c7fb3a26be501bf4ab1034a4a98e73724b8c84c79e9a7bb42432a2bafe93617b1d64ab02f17c62787dc1155a9c915db6037ae1811e4dc5d82983dae6278b234383c609202ccc32e30aaefb87ed720c59d4c15642e5d603ed0f787dbe69500a32a9b547ce71f6c1a49cedf9a2d8a95adf464e76a43827239a1af6d1048ae39d3d57305c69292f96cd82f04916ee6b6045b872294ef673079aafca5f7f8de17ff97a5e209cea639b071f5d982fd38238759354e1a8024312d5ca950fe5117a0c2375bd966061b79e8826a1b57c9348e824a104c08ee298e8bab0f5fc882dbc13e3907347bb340dcc0247023ca887245e0a0b503ef7926ac687da42fb11490f5aa04a551a2ffa7da085699ff46b93011d23992c64ecaa7a7e05a137456ce03e1624ebc88a09190bead0518ab00316857df755d2783bb5f61e6f4cc910102a8fd0d50965806065a4d1639342027a8c32bc45d8b4634de27667d62c59b7b18ac063d8aa463a848867a4c6d530a22f94842a13f8f97d1da461802f015cd189d4e44ecdb753589f0d9366a110a8dd1148fc9c8a28069c479a781582412a903311d7f403f6c4edc41d60e846ee8a99502fda5333e321a4a8253ef2d903195dc354078c17e3bb91b4bd2d00b06da708a92b1ae03854e02251ff7014cc2b5e4f7922664fbc4cfa9d25e3b54db502fdff10d61ac0d1c24eaf9574985c3330424690853ea56417165ae9496ae682c3778f778d8499a64f742ef06c41f76e8ac031e48194fd94f1ae4e6f7d1e3e96dcf546324854a9f192121ef521085203135ca223d3b946d3b697e00930b78df15d6588274831af4c715549caae9c47ce2fdc09c3c3976cc4afbb7e606a069d4003b79971a8c599a796a7fb8654a9764da73af7d7e96fa1f193bf63063c66f2579c3f1563d90058622b9136a64a80e212b68f60a9350460f62f525bbbc72b4337e60d2df7edcf523c821ea5d692a4acfd9862e318a84cc35411524fa6e87147632d34e9fbbd4535c356e82169c42471faf93b682219e47081b25be2046f60b4b920997c25f73bb5a22e10831439fef245fbe4939110ecf3bd818d453e3a6268d6baebb7c02df33f9d7e5f9d6659ba8fcd5942445f01f138675e290b7a2b4c58c9c9763e30b4324bec8b1ab339b1924cf0d66333394f7268d3a888f2754370f15fed606c76ba5b2cddd0e6f38c0791208938fe1417792346d960c02129b71cc5d848b730e7813bff5ad66cc6f341ea8c3247ff19c6255209f351338690f06c9b41efab12f007dd718c4222c6b8e249641737e604cdb9cdd9f0f3d353910962e9cdb32ec2ff1563d5f9d12e298aaa666aad1f967f5308ca7b07c4e3bacbec41c4e4cd08bf5dbcfd5281f475b2c8deb15f2bb9d98cc4d73eb162e767ef3bab30e6647f3ec193c6d86759081e020b5a067fe607b1d72975092ae2bf9b20547de412f134f1c7553afc380ebb984fd2f1e091ef95e42a0858a2cb5afbf611d21de04827c8e9bd8bf41c135c4e627f82267d170351231d5edd79a66352d49c2d67afc996dcb738e735b438a709b63a0cb671af112ee05ce4216b21de6abd8c986b4ff7a9c59c92602b73a1c205f1ba87c2455bb06171578cca5b50b0d43ab61a3364f875e6c6ac4b2911684cf99e0c6475a9718e678120b64eaa8d45aef0b28dcd54f7b2415f91d0f0ed69ba22bfd071af45a480fd1d517d168249783dead16cc0bb57e2e41a4bc897c52f70df6628a38267cdeb9b981ad79fa2e649f65c65398d6c46162fced45e28a44e1c742866003e66d60c88df9619c30527eb0f5b11d355b3a4b255eef97f19ef144f9fb64ad9706a82ca35e2d04d19109d781824f5a5226bb99295426c9dce77e27479b4786352b5fa2244a96885ac55a602156228be55d0c4cf24e6fa80f6a48d27405e1424ccea08e4172280fd8f940a9c85412a268c9e203322e7d300096c6c5417ed02f005daba117cc471ecb3b3821d1c8ec6906f5ab2a6c694626a427f62c59db0185530151acde3b25dd25ebd2cf91c431c292cff9a17b3e66a0c8e8cd5891debdcfdc06b7758e19eeb49b43fba63f6e8c3348efe1da3765610d214c0851d7d688e13083da2435f9fa37a77e5a8069ab7c06296b4d82bd855c501e5ca59c3309a8f8712c93493c1c820840d64bc738469b252229ba4ea7ee61bfc0ffc23994c2d6bef6e26f05c786497401d66c2a868552ffcd230f5627f26c2946c703ed5442ae06f678f685e6cca1f37f3767bb8c5bf68c0ec10e3cbdda6e30311d9a949157b206abece6fc85280f9927e93cbce8162e3f09347622388313d0e631df00f58eb394d6925971ac01018937431905eb1a5934dae66c7a807a1164543a427e1efcbe4bc72f32bb345baeebaa0af312066f59ca99e719f83619e592200cb4d0e779cbae08e5933539200f1ecda6eed1676c71a5a42d45e1cb7661972ea67a6c98d477a4058fbdbdf6473ed214b82ae812260a3e605c8a845a1af9c184e84eb257b1947fa7a54a1b6c45ba67e0a30ebfaf456ad444d283733c5913047dd07193609a87db812f26f4d54dc3f8634b372a969bbc43f28b4957bf593d01127eff7b8ebe022290449a96f7d3b5b5fdb434b7bd3100d87f676c5a7672985b22d969bf65843349b00fabd986e24e4490b495ee1349b76edde52efab07f9860d657039be8c4c1a0e91fae3d79852718ebff9c957d2b4095400e5b8b00708df893faea1419900035e79541acee456407a9e8a448167821e827fad18642d6c6588e643da5a6a2bc29160adeb0abb0e2badb4e6416d0159f4e653e5bc79ddd5ea6cffdfc4c035de7f4d1394dd3cf348b15a3a25277926b7fccb03d097fffeeb82a5e08bef485acf7c1e4787e1ed675fbade70b9e09401184ca47e98b3d1ca40fdeea7e7fa0fe6239b2a492e09fdafb72694ecaecc97846a87cb94a265f2a4e853802c5f30e028b050e22434d83ce99f43a0c3940a141d26851c21bdad46da776be5426509e547a59ac33cd2e5e6456137a7531c8d1b92bab45f16eab54399b1bf803499ed558e9826885049dd32456e820c2cd76f314ae666e5cb99109a428a3a13ce5423471af78351a389cd74a736ab62410fb16ca19a4e2e65480db69b7d206041e405818f90729b7b1c03ffcf13586f70e34f3cd0ede84b9ff7e871e353e94725ef567309036f92de9c523ea66f1133a7c65d4c41831d461e0aa57be4ebb05b1e2f17da68198fea56f3439eda011c387e78131043427a4509c69f205ace2aea7a938ffc08c372f72ddc31edfce311096aa14bf804d7ae3115d34acb43cfcb8e41ab57985a1d81703fdaf2432e6e16ff4ca7dfb09b764c8dd08d27b4811f18b7ef00cc97d12a795b6a8ff4a2fb54561064eb45691497f88fb315fe56c92904d5e026b4fe0a69f13ef93ce2a76a8714269177d8886094a1d4afd21cda6fcfaab8510cf2f432a2b0ecbf9e90ed9f87ee48ed35b4b0640d44817ff4a0bdd455c2855a117c3014f9a72e16920204cee886c3a1d9876f32a29de7c6c01e47043a84611a28e17dbdb6e0d6adb5c387be3104baf81d172ad2116495b2bd4a79a6f07c9541387614c215767ad0a8611eb730a5fbdeceaded193838f6348d8bd13adf61ab997cfecd5b0d540f208c5a97b4488daadb12c8299cb9467798e4f13383e59e4812c53c6b8299ae482b9c4cad0b129df81b813754c8160432ba3d0dba455d5d09757d7880e3965d0739846344cc1ec216fb2a3a02dc082bab9ebf808222e16235d3eb3f00c80aa9f1909174692b5cd0ec72198066122bea9021e67b27c59e768fdd61bcf8dbd3af2780df36f966565362f4754b75e253c5dbd2420a1671be9348bdde56dd3e9badbaebc2bec3001fdfe4bddb9c8e80e639b5a7ce569c7f263e9e88f83b221c54fc8a156b99eba6765eb686a13a050019ee422b5c0e02e319d0bd686df018d011fabfe0359d7284220cdfe6f5cb29374e4b48c8abf2d7259f7922c3bd5bc29c78a0354403f5106ff121aa02a291e85787dc4376cecac6e1f4a179b2333864c4b3499001508d39b8a1e8e27a29d1f4508f0770fec8649b239ef50ff684218b5363588c5531a2ef404f1cb32ce02b67ea50e5b1ac329a903124e72255c75cc8d7088ecb18b4478b29d474e84fad6c320d874cc883ae9893140258fd0f236afb5ebbeb3dadc29528ef7b13931696cdca33e9630f0cea6c37bf35ab39d4848474ee1f10bb588cf250668ad2770a4fe86fa116f9e399f585a89f086c497af329b6010697df10ba589641c950eb05ff38407a21e27e8ab209706be0b5267e492e052af2ca53e268e93ced82ecf812b4404d6f75c4da87a89cbdc71700810ce41124659d77f87ee16fbf81ad1842f6edb965fa4f492b68c8910ac7b0404778a6d1eb9e5ccb06e5d80e5ce667841c09522666e375be7bdfaedef6eeab63bcd6ed18cf97b37910462d6fc77bd13a0e1dac30f240900eea286faf4e76a8e68654cd938ebb8c74d25a239997cc9fa77b4747fd64ab8dbd2085a80bc2fbe0bece0eae621419d1f5123213d5acf98746e2d0f479c712512b1f0ca15f6e0784d433c808ce70ee0bd2dcb1480c448fe1fdfff9fa8e32823bf2193adaa79e22a30afc922ffa6be7209a9f903f829f72248e43c4edb812d27813f8835cec5d54d0a6ea212504e7863b48deedb9a874457d88a1c1f3a86d6ebd6b2bb859b1d1ead00c0462c7f0b94baa708ea554eacdcbfbacc2e7b59313d82e71b10ccc4b2f30c0c46969ce42f7dc1e6f4761ace37da2da5738aa1a4779829ca8b9f4641685bc9f9c01419fcd09602b98cae2c9f48c092aff4aa46554560f0c2cbea2497cecc89d2acf6b387002e16c1662af8fea8d7170d42cc54f073d3da5bdc43f7b868d411327b213d14f50721566039e636ec49a23f4e95062adba5d0e2b5e8486c52602986dd1bd27a07ce8dcadeaf1ce5c5d720dea9be920f4b9d24ac91691dce68fdf2d758a7e5f1bf73679934bd0fcae4a1ab137f9c54a52e0d7506944ad06c49df1486c7ffcda09be63767a9eb8c305d9b1249e43ba1a1285870e2c522c4d3fb0f411dccbfc5aff8f5a72493b7343323fbc1303c11d0e75fc9ae3a9e8275d5dbfed7d3274f22fccf52d961e0bba81f30cd7e0e3d6d6608018d5c8e17aae9941d422967b67f993f4deb15161c76476f1eadf99ca3f5fe0f7b159c7a24469b9f69d99b96678cc1aab223b72346bb425478da39ddb2c101c0c0c5c09be58588427ea4cf9535ef995a2ed65a7d017d7664cab378afcaddb029a03214a48e91b61e2e7c0ece6adfb22f15df633a1a4674c70f8d8d0c6db87bba75f5dee95c137fee779cc06e081b7376396f1f55d0965c5e1d549dec9fd9d7b880ff91e8b05e30b36cfd58b29d7e002534dac91a7c4268509bcedae3d05396d9b6f57fafc5767026714871a3e35a20792e78453c0893dd6263838eed633420748b618b3fdf501c70916a9cd1d4fd5a0a482689a66e07cb48f4dff9e1012983b2cc28567848dda340582db496936cf9f04dcd9dfedb66ade81436d83d0ae0e4a8fe8fe5d1bd5e80fd8ed42f6c7b257683aa927a11d70de6297c31b523fab381d078823bbc815ca4c1e32ec81442c262068610d9596b7c42ff0d167ecf6975407905899327186005c4e8ce01d80f6a997424c907e63d1919a9a3070ffdc906335b86b24d5ee188a4ba62a04b673b6c245abe0628c9c853048f3222b9850d14087bd70a7d19801d0a3fe387f7f8ddf473814ee2e3dbfb0d86362d6ce2fd44df01635a193c4797c66cf23153c42549cba5eace36b0624337cfcd9612c1183d174d03898a158063da20ec7593c7e3638e17fe8ab2573c636fb80cc0ced7058deec79f9228b2c47aec59745d443da9a5b24d4b504f3115d64522720d2445c6c8afe1523b012d78a34ce65957acd94b59e3992c62c26ceb5ef2bf39781d31497d88d4c655ce714c90fcc41c2c04f711ff547971a0bf199e83301d89b90511f4da928d6ec490dab94649ef0018265d44680bb8c21c7c53dfc68cc4e4a4c3f1d6043dc6337b9a12e313768c3696f5f8a5545ab15253c159e4327694278197eba73abd4b8334977ea12b98838b07e9d9a5225f5b0b842e58c270375f34f22cf8081d3ed735dea87296632e68d5c781ae0b93e7ff69630e1613a33721672cbac06ef4c4d95986531ddb0ffe92885e9d3b8960e6d29d3669b132a000045675a7d77876cd3af967062e7a9dfb000ce2c164097ff87be6927c3b4c8ef136f020398a49120daa9e4f76b6108937267be43aa053e7a5a6ef49a6e2a1f319bee6e13ea8b271b4b883cfacdc6f0f5edd6afbd6925fa77201e9f80da2fb93da460013ca9408bbd6df65ddb7d596831382921bbba613a96c1bfd61602796a63e21365bfc72bed6e080402be0988c2cd11993f0cc21cc47c577afc61efbdb514fdcfd9f6314553c321c0eea3e77db63da7e46509c3d9bf6ed5e2af82fc98133f9f517d2beb98b5e64d0f5d7611391fcfa8c728c355603afe96bdebdcab2569fd9fc3abe8b354ff1bb3967c9aacd009061c6c05a3c1515aa1808039f2be5e01f556c1a316692d4d8bfe25af196238ba9937507ac5bdfb3392b53f0d36fce63985f4a4dab85455c2bace915477235a7cc9cfbc434cbae6639ac06caf6ae5311d6b92247c3726bb2403bc1642491e17ee5afe8266405a20d95bde1b5ac573beb555e7b4cfaa16a46eb8091e45f211a2942926c8fa5b998fe4476369eab6489dd3cac31f3c0d0df28457f6518d0c53bbce7dd6415328c1fc470c9f9cf46054d5b4c6bb3b2a6296591e012dfde1134095993e8887ad1cdfa379731073e965cc3a1f96702ac8af5c965387901fdba981b1f0ae3b8ed264b1d0ca9cf6a0a0548d96d0403ef10d0586131c92107b5e30777678612d3fa1ec0f492a20bd50a8c16453f2f514b680a414400e28964226415b35fdba64b50608b7214fdb1b486a658e3be9d8a62c17beb7fa878dee8202d6990cb5c3eb0b5f5d8e0a808d7de4f47e67ece05f27da944f0dd0c6c5bf4d3eefd87a446b8f3c3be6caf572cfb530b9ce805b7ea7a96e9dcdac7ef618b925492da11ec2261ac04a84eb5e4cbc1d263c21fa0625c1176c6345b2b3c5e28f59ff28f9c2b7b8563b6687a46370dd578a7474e6b7958652eb15778677a08b09a7b6b7d39b2192d5c2a6afd4649633b32c76aa0582ba672229fce42b92be9629807459ec2888bf7f5574cd9e1814c9c15533f79a2d3533a1a31747a8f3db1c7445ba16ea18abe86819e843547114f4fe06b7d95024268eb0e18f39f8061adc0136232907d6c05d1071f11d387729cb63e4a47b5e634a14df8ccab23fec629d81a4636ea997d3593fcfd58750ba3452b8248f4f66b00f573bbdc8ee19b21101fe66884124e90ca9a07eee214b9092f7c79690f048fb0531179ed0dcb4a5beb3f598ad203cabe079c9d5bc1007c95033a69e9412d43015f2ce8ac3199a54268b2c6b9e1a36ec4ca007aed337ee2c4d3cf7b29d46a4417be2d31eeb3148ed0d32ef9a6d24ca830999ff26d6ef2997b4deb6b1255d9bbd542293e242244a570f74fc81ba25ccf7c75a7eec7f715b36839c994f416d8d99a3cf3c60bffd0999036feb16aef2cc43b1c31d09c56326d662075e9f32091d45385a45702ca2021cf6ed288ecc912cd65d4d932a87f71afd1a5b717998d227862ee0fd225bd9bba7877fe4cf7378fb2273ac8ecaf61e7e0ff2c780d12ea459e8f25a2e946fcb6ed9c1a2d2f353b4a84fd3fcc5702d75b536a92120f24a7c39834491d565b7176d2c8feb2db2e5209526027c1e30b7fd5448e09d0883fa7d60fe957fa5d9c801c6cd1c209b9f5daae9005c0f14c314ccddafb1defb04f14282d2800f0be49f4b8dece1f1bd1c134f5e46348442b43437b47d45fee46a2d08e008de14eae7dd6fe3e21f2f19ff43ad6778cc85c5ff8032aee31684cfcaee8992e37c7e841cd5f55d53d69dbd0b4d514fb61eb8bb96379cfd66e11db4c9a1cd096e7d6d6184033f87724dcc198e927e9ce8b4be4da7530edc826e46b6932f54f7e7da749ed56932c71cc96dd0de7d6e6232ad74ca1d019cf5f3787b03febd67a14f8830821b2f4d1943f16866207a231d4f266ed8be68a874e3e81990e2c3e74523b28cb786d22b135e539d4ceb271c0f4e996cfa6d50b678802bebcca646f773cab280b4ee0e7a3c50212b5427e6a5211a23dce3687512ce0e8080ce8a1972f416bc2a8754bce4f29954a3f5ff4c54f8964d4e3dee5e43ede540be88353654e77b86e2fe134d86d9390a521a622cb9d7bda99c7c5c2c484948468db4ef277e03c907b785f39d9eb6d44c3bb423a938157e11727138ed1a3013e30375e7448bb85d2e8032afd7fa9078c5fcd2abe5ab20fa6a61c15b60eaa7c6d9b368068862095a6fda4ba7bc88805f494b63f13fed590b555eea6688968dcbc79dfbf3861804637c88835ff91e7ed3698c28d856517aa7098060e59d394b9eb514ee869266586a83f0f3131cffb0ffb27a1768b5aba95e46ad9f436a8023a016d28053597b4f50c7cdb2e54475693386c081013d3d8940a74a7e43f08c116189aefc0c0fe2909f0f7282288c94fe296d9711e6cf080d6cde7d36916d1614ca5f0120e0be0b991c4a8671a56addb579a9142e756880f469275b7bbeaca085a7f7668bcc4080dc2f033259e5e9f4507b12ca3a93df7fb3d99d9b20ce74cffe8413cd15f6b2c2509b773e6f002fac9a411998f9d4d39583e3ec707e25e0f220c319bfde82c8e6f7b793f496dc5bbdd9a2e608fd09c01b4f109d29793f0a52f47a2f1dfcbdc854d18573bcba30802441bce46e19a59df7c338a0359d31a3b5110a17bb8ff859e701945877c2808909f854bab19e97279065563d8478814d9e68cea0ac6d5f2634e7f181c36f7eef07b6abb865ba6f46a803ad763c5437bc1c5450c62af839a25b835ee99b8a6c42716dc2b0a01f840f5bf0536cd759e11aa646cb5a166978e4b6ea5f0ff911d60bd6f33a67b7b0fd5be16c0ae711b86a33e0a242d71aad9fc5cd13fd68624c2c0537b72ab9600a9fc9767a4a68f3edc2e05ed24e1e69ae19345da20f7c2e67e3db7f11633ca26adf29841f9ce9e6ce0480a630d12f701e580ff8456ea3a6239ce687c21e2ab539222ec7bf6e59045ad19d86865fb49641ea1c0219ed0ef144f9abf4426a36f489a8dc774168058a4b47d9b04160df9491ad46be860e48478a7fb0aa1a029c89af7c522c2597a5934dd8ddba14ad5646bac4107b803631d63058e47f5a285e0d8005c5feffd23d07c176e8702fce125c60967ac48be7a60b22c3e9f7eb90d8fe64dd39fbfd6113855f18a0afafa290ef98ca8eca2483f3dd4cf072eaba41138d4a8a6ec1066930decd053dbe3621584845a56547bed488a891f8eaa3a612526a9a88f78ec732cad0d2c595decaafbfa93efdce99a00474af11d4b2a3c7d852ab7ab6f3871074ba70068776fb17fdd4cd2feb42ea241cec5277fe7d29bd4c1acb917995c5f39f980228b82875f05793e969cc6628c968362a348ec83814b347758f673d85f269b077ced899f01d4c1c8d3b02a87efb7f94918d6e10362edb8b3000e4ddfe8b02abb0c82e8c80752a44e836754468dd988149240acb8bf972343028f0d143e963de909ff7caf71923966eaf47b0f4536f3f96183aedf44fe2834d1bea8cd6f22419e6d06329b223997c180ef383a34917cb97f27fee8631f9110a427dad203ad7e530000b2baa8195ca52888ba73484090d5759dda6a95b103c265a71a2c92d40721c10435894b1874757d05bb4b29d73713334c14bdd65fce14c6f18f42269800b623f11cd13098765885c8622e3e4333474210741cffb02f28cc8f5f2239c2ccfd40ccb8b30dea3ee2ef680bef4a9110a4e1e76a1b9417f7e8fc261cf890f3f7dadc4bb422061ebb7f8240e01235b86b3bbafc4f49454ca9cfdbef3694a293dfc224d96cb5be7bed490a8abbaf69642046366f304cc9e9e836660f3e9b18e37fef36935f3a257e9733944d213d69821b5e9dcc93cbc22dfa363abf5ab98f889031ddb48cf880f6818ee51b59b8c5af0e830eb85f94f0d051aa68b41601b5a6f327d1eecc8d84813d5ab1b3e03ad060c020f933d356634dee427b3c743598cab66e1d5dd898c34d9619945203146f9a9bdb069e40d66d4437c1b12f06214e36c73ffd85c0b5e45b1f270b3347a45403add676fd15cedcce0351028c802715d8f103da46d484ff30dff294c3d91192a70ff94d46ef741fe36418433e140f11fd4f3b90de566a3b49db575795d002b5c6712092ce70d24c4afcaa3c6352ae278ccc04bb238ce413a55193b79de5573c9495b3e6174e0fabfebb119fbf4fb076db18d2733e31f1048efc5b087cb94b4c170696c15d4da70a311d06ae34d22b2282006e92345f59b9e31144f9a14e8a013fec527f3fe2d1e41074b988a0af6dec0e071cd50a59e597ac406b5cb4673aa63c5bcffe1552a0cad7424cc11661389b0d5df8df5cd5788ec093605c54a7c6e5c45869845ce83c4acdb125d223d5aebc8f2b789443ab7818efc4abaa7c9797987d7559dee6a52086b7797b9684b5284ffdb31b37114d5ca3693e1bd7ee0f7d8956ba9af23f1bcc93b5ceb383c0555b7c32329c63d78fdb0d4d6a7a50ae48a59fd5147851064127e542adb50007f1e6fb4a35adede7c9748da46a255cc4b19d2601b9f656dcfa71732721fe337fea1c81bd0ed72920814aef789ad1da69e6df432f10a5ccf775a23b5dc9138f2cdccaa82dd5eaac15784198e332ccc5e775dba5c92eceeaf67d674b1fdc3cea86b7fc8d8d608eedaf9cd650160126d897b72808bd72d6c951317fb73c5680fbc467eaf9c2e33f56d4d7770ee79ff2dc575ebe214885bbd4827a5c9441b927b75a9034fb7115a7f55b4245711b70a2265439d7f97a9d17946e4db50b3c48a5e74e16fd8f356afb90f03564addb3acbbd244366cc7ab7f69a545cfdfdf9781a27404af9fab5fdb2a607f8856a00fc78f67816cb8763842f60454133d43efd1bf47633b8182210179450a408103a8e211bced4c9d2e742a93ff3ded0b2d338b017b47df08d54f841ab2aaae1e73f9c73efad7e1f7bc7e9fa2fa7a1543835a19b8bef9c55c0c3c725dba72e1f4fcc712a4da8353e1513d2f7443c98a395cc14620a9d9db37015b32c8d4e2913d09207aceab553a0da776c344b07533062cf24afc8a7da204a3718e11c7e43d43b2a3a96470334ca425f016e5c9b21a06186376c289ca63de223c3857dd1715e33ab4453ddda4e00b490a850def7d8729feaf46e6e9d86dbe9ead00d490c827efc805f6abd8d55b082e5cb59f99494d38381f08db935ec635966d6bf2a80b23af9b22720cc7825b1e4135ca9181ace9fb9223b6b3055da99c8183a46d98cf0c18b038036c7f22022241fa591a13516117a7da0338c8ab0947aae392ff7be55818cbcd35c12e8db6b63e6773b896333d37372b7da3be92679bf34276239353ba8dd6760ddec7fc29c7c0a3be605510c179ecdedce9525cf797f80bffbe93100aa97a080371bf2dded019421feeffc9b8064cda2cbf8e74c1dc1c8e2bf7850f1133fa6f95ff57000ab507ec27eef138f8afeb9599cf910ef9177350a5cfcd28d387798fbc366ae6f7d59900a10f4b627a6d5c9f1446f996f866a754628df456e5fc21c3e9eb6ebd2b00cb840dd59ea6575fdc3b3a3644c07d28a8e806b6de8b571966616d1aaf7d4fa7c83ef10380431dff2936d6c503b76c13aec73adadecb7a7eac45a830cbfa5b2f21c5895c9e7efed68950953c7a2aec22a086d80b136e96250d87d94214ce62b533de8eaf6a180e7d13828dd8a7fbe879268573646c62d14ad5c30aac44b061544b80b3e04f804efe0b42830b5c9811e3d7c2574e000767d1914afdd137be46adf770e7e2fab9d5af4776a27422d8ddba0a1844b4bd0460f0bfdac0dbdc9bb508902311fb2314ac2f95fe27f6487a6ea1b4de38cb3e9cc7196df3e96370741df8ea1c5070eba4cba6ce4e70bbd6169d8ffa8f171a9e45afc3ca1410bd0fbae1627a7ed3418d7e47c8091789f2682ef1f8ccefc49d4029a9d41642f9ce3af04efa7ab686644f1b5988c4c6db1ef80d54f38fccf54001f708f5a43c978c5fdc1efda84f13406243fd22597e0816b7d788008b877cd4bba2024f8fb44936585046099273151a2b01ec025a709fa57f8c5c53468c43bb5c96278a184e10985cf17288ee7194daeb72b158ca149f6bc43b3676d0b9216fa2dbfff9412d48736beb33be04e676dca44a1cd2152df5d8e729ec3597b18dee03c241637bf1e22e0fe8863968af1842e01d8332288a3402f699a12559852c5e93a0f5aa7730d2c7d9a297509ce17b120096888e33b61ff724996a83763439cc6c167682c2a9f237c6ec61327ffcaf74a20fd2e7286f996ab9021bec6e701d887593ffd16237e6ad240b7c7a9357f09407469e8e266538627fe5ed73508f8c8ed7a4f2ceb43be5f54d5ff6948ef2e05c146a5bbd36a3fdbb6287eba4f5eb58145fd34e786909eeddf4fc1408a4b333f9fc60a62c32da8f10136dcd2b36d8076f93915ec05e0a5753485e59dab5f7a6b3ec57017afe5bd333db0509ce8403d528f59674c91d6ffadf85fd6c2b98f1e8947eaf1653822e3fa445a7fe3cce110a62555d88a632fc6daa27d8d0a8b48406fe5cf924cbe86d0b67ef19aa224b34e16e975cf0a6ffed23cb4a02e3751b6fb2f8f84714be65fc81b8c149bc306e1cdf22b0512b88943e7cad1e18f8de970fc92bc07e20b48658febd38b68f4dca3a5892a03a3761cff48c2c1319286c7d89eed8e083528adca70d1ed38b89231dcbc04ed4b3a46c0346eab2e50b080833bea69fa9b7ac8c908f3811ec6d8991d24e663859134db0c07826d42c51749b3a75eba1abd1fed79ddd28d52575db67fd82bae30aafbdf5a98ea8ee830e018cad7aa330e0a38ad31c6d9ffd5a6e93415dbebd40e960d4550f249145e00130b8718746687ded7904db6bd008d7d071920c3b8d72fb752b25778287889634e0a3d3855f9a57484a5842479db5d0d51ead267f852dddb5fc54a06287d6c19c74992edda18608428d7c65154546acbfaa6e299d1482e47024f8dabd3c5e91849a3163fbb650b686af90b27bfd922ac64c5843059023f02fc5fca1c3ef087ae5399b0d04d3b20692d8a883c6b29fc1e1d9929a67810f1208d05c0dc118f7e78c7ae23d52b64d2c1e3ba9fea6b1f31e2df6958e178bea9856db9ec8abeb25505e0ccc67e06752206292da3a1b2af6397b0ad14750d4d4b41c56c3f7fc95cf42731609c5d979b9f6c4742a1657556dd048209f469c450b2d2156e2629e24c48f1d82c35514c49ef11e699fc1275bdbb05d767791cbd08196d210a52ae22110009181a92e46ba3168376e7f203e02cb6e73408afa0e5a0807728be7366dec6cec966fbc11a9ad433062e17190d6dcffaa2060e9482943f0882854a30b1377c0aa03da80bb7770b6d5915808efb71a9f3b80ed4d85669bc3e94bd5a61acd1e5b01760b14f332620f6c592b968b34cbd073e213751f66bbd717e39597c222f66f18cf102fda8c8e889b4a70e3d158574a8baffda33c9280d7cdff454ffda8fae484438c500601bf5e966556e37e8b80cc62ab038412a51f48a12e43870fead7cb744fa91c51bde542f749fac081a05058bb2826b115098cde4c42174c4b8bca0a8acd6c207bb2c1b226ca232c3f731c3f6c06a7bac31f45afff9d92e0a9bdf10f5bd2f9396650360cc414409c2a74be3fb7f16e6f2e2f388ebbd16777bfef9c2bc27f69c46d80b130bd89d0b733ce3bac18037502a86a286d51afaf6a18ecfb55bef5220c88745c8c2b616afd409e8fd2c714c0ea95cd18d4d8a3bc74758be378a95b24ea6c9f5e13aabd66e022ad2078c9ae447b7c5fc69cbdf5cfc9bb8a9d781ea9afaa0c315de973891ed5970793196728a5b5d626fc06e0514be11675b589648bd688c02f002bb9aca3872eea172e99e29f994f7c09651d84ad5097421f62280e26c0823cbbee1b6026fc8c7d9d66ff659966e76b956f89b3d577f9a92c8eae6be2f1eb85ab2715468315af84f6323588c57eb3726f8386362413940e24671ebd65481574d0a90f314acce59ee2758759d30829f991135e233c52549a510f54c081b4230fa1bf894638eaca7c690c60f9156da0e01504e06f125307459b3ff0b3adf0c0753424ba098a330c9c6ac45545b13cacd732a8a0b3d4ab5b95841e15996b9cd7961c8a09fd8626ed9b39d083f06e44bfa61c6753735cf2afd3e0b3d096dfed491c4c5d48f7eded69da1b9f7cc465e54a7236acb07e86803a47af1686f06e5f5cc8963249c7357b056b6b883ba7d96d0d0e336e031fd02273ac18de2591991272dec66d690e951906fd8efc0aaac20a2ae992f9bec80c3a9488882784ea04a33c2f094a4ee325951c1c3146456e52ebb9a1d6d05054a7409e272ca5158c78e1a0ccaeea97414ecb2b6191229615667b5384a9e32b4b6a467119e6b148ff678e5674a61e52ef8020e214ff93842c080d484d93e2582b088c5412cde6dbd60f4cfcdcff4c07996ef72b89cb303c1da35fce18600c14f92fa13b64c4f1c458d650820ffb78cd4f20441ad4761acb51ba4ab01f00b6e094e76c91b0633f03066b68709160fc9e865e69b3da99c257bb642871c9331d20f532ee232a5c4eac71782462c071edbe33f02052c3ffe5cf515e21e8f31b53edc16b1a341fb1b0a0f4f69851e391469afca92ca437620c51bb5bf9d4bdf6376f4a6b536a785b2128b6aacbe40cc1baaff3e39d9ad40da3259562555c4ea811f5c49ede48e9d9271b0e237c1bac17eba0b3ca9be9b2042b510c2787570c9bc2e1c0f77ec62adc42845954d1d060505ed23c839f8b47ef896f2075b070d2b76198dff10c98099eb4c0fb1b8a23c8af0d3b736acb2e19eecd1e71472ccb950540335b71c3060a06eb8c236c46d8d513678491bef5f0c729d9f6aa6b5e6487eb07f2de29f28261fb867739110fc83f907f831f87281e672cad4f6ea94fa934b2db1d5eb31c8167598daa97a4ff12396019c284abae841ffa75814cccc224a7a32e86ae7aab808eeaa69ecc5a61502c36712ac75e5b2bbf91f19f3d5f44930beaff8c6b6c35558b4363163513b170849bf23fad18b97305eb989683b660d1aea5e30051999fddb7bc3ce9e36fbdb28bee37744f95e6b2c71f541e394f239ab964d5819d9c34f5e81afa34d49726039a91906d7376b51edda1c5bbb0da604047147f8e6419d860922b01152734f4bcc81165260b4fd2cb22792b1a1f846ae97ff429f71d9c74a07e7a55cdb194f887c2b9370c89dcb2c4ef3fad8c740dfc7c89be5610790d8bc7d9b252708ebac0170e58b84583673176cac3b3f6fe4559f3f76589d8d28787013fbc9e4f40cd0662168ecc53074cb9558d48883426889cdf4de4aec9b4af3c75b0bfcf05e982d8c6ff7ea55f36a6f85f5273079fcd7975625a6355e700863846eb5c9926417a003320eb37bf824784c552826b6ebd28d23ba24c19326febf868c85592096e56f96b2f3d8b441f22d71e6b34716c44858fec29f2e632ca81162fcf1f56491dede127127df140a2eb1034d23d30567423c4dd22a76a8bf81a76aefd78ad7c5c72a545c1099f3cc3a39707df53e941c501a3813098f902cf1025525ff3ae5f2befadad237295e9d605ea0c98b36bf8b9f355875a365de13ab5a375dd6709bfe802a68e3a9581d6a1a450607475a5a433366e9e9848a5e7424ddfd91ed5c32638e540bbaa236e6d9b5413a2ea254234c476ec89cd51e32525ddbd6228a1c80ea7aa8f9db6089505b61d8ac689c90f64edf4a449170a199a53e52dc5163bf384a6f99137d848c6cb6a8314427df98a0987a19c9b767ee27b5df898841d0fed3246dcf868de2fe430d48638117a45b9f962628b40cbc462013deb3b88a481bcc2c852edf9416ac11ae4131e6d863e6414b2a1fb9838a93d52d77a3a91a7eaeb372aa1d7d68c71b1ca33d108540e32ca58a16affa0b90e5cd55c15c51bd12375fc2275718dfbfb0161f75ef2014a6bca4552e97760ed7360c4b66e4dba8a0ec60c551ba65e49f499e676247941dab3c196c87deff20586bbc9bb01ff78806f1a69ae82f6797a9aea966749e675a6ef3e69e49e2cc07e213f0e2ee11f8816a3e829ea7291ddec440b18bd566f19c24acd3508dc06e1fe6fd22ae7c2679ea2dfb14acb2d42724b25e280eb0ef67f620597071857b44a64dd6e766c898f52a7f99975a740f2bb150064e7f97adc398b26390644b79a530fbf0edb9f9a36a6565c839a8bfadd7eefeca69b6fd1e01e4281754be7db7fa8f2ac2ad1c1ad7dbba5a7c4d5193eba1611ed22c485e6f2d65b8190890e5176ad75715cbc832d916d6268688fab350678291e36b9f503df87c5095fea1a03b57926d7b353e88dc61bea06be5f3b8646bc2ed58b20cd6152d9a4dfe47ca33c5b0fce32183271d7127207f20f3da163680968ee84f3209220119746b33c19665d834da76208f99562b47d88ef7b0552ec399e3352118df52a1c5bcf63092e17f4e0c87b0e2b976657dce14ecba3b4fb82f82c2b1110ca240fef3a2e0321f48eb4db76c4ed3b00854878f47bd1aea1d47f5cdebd5ba348b6da01e648c0ed1111b6a9d459eca71a4439e5fbcba786f870d620b918ef02e11e49d14c7953fdef2347ea21a426c2c36de3f38907c41c638ad3a76396c1bbd9752ea6cef63a50d5f52a2fdb881f05f0ed9b84952b656e1ddff2b8af383df79d99ccda47b0c13bc40a5361aeb6e866fb7a3a50be27c5c98be7431559d2a52e40144a63acc1dc32635638a01338afb6133d42c316dd6095c7492e5e48b2e2f5c13f3e6a89f09c984ddfb707b6b410ae65a240aa7553db842825abb94392ab3a1c782f77523c5ae0dfe8d594ce9bfb6eaaba66d73ba988abe3883f4c6f6a7299fbf01ac4b3853634971eefc0ca4698e21c83a8f80e7167e91523ef6acdca783b0d32e2a299955c799aed0b949dd42673e8ba955b98fda4aa0b6a2337579b203c2ec050da03f52eb574e1a8dc4d7cffbb8a2d983eef4cff03e170999f0a75583da9843e45efa12330cd014d4b2acc96c68c9f7702eddd019be73ebd98f7ec803ce9ed8084dd0ad9ec0fd60e3fae115f82e74a7cafe37b0e9370d513aa9f9b763dad64005c9ec1c758ba1f5ae25895d42230f9c237c7a800a8b5c672d657656100ca591a48e56a261b4dda925798063f4f0e03b7e279a8ebf647d8c40b3a93aa7044a4cb5c9dc4940cbc611ce5ba8f978225e6993f9b22d9dec92742f12be92718f723180df43c84a3100d65bcc0f28cd43149b9e674b9fe9df01bd0dda3b2a178dc15f74a32b222084a1722a20bcadcd3539543247c376108200c9c7b8cbccfb025b5f18ef1b9ab0ef56fc20bb63c51e1b4ee2d5dc5d504e680f86ece27135ec94a6a3f0fb1e2b2933b79d652864e1b08426a85956a96c16eecfaf9f6cb1e1edcf898fc7d7c6d98cc73948579c6497be735794928822a0f1aff848267b2dc780b4bfdd73ebfe1726194a89e0675be88b24f7fc69319c0b32f5d231e604b2f617a47e0c04daf7ae3a8116d0053e1433158abd4f3bfcaddde2296ec8ccaa190c49841c93b1cd6813e7c4756456acfe78218007c92abf5f8f984d49bbad502025111e0e947767b8e0a5d2552da23e576e764a0cf31255e786658705c9c0d5b0820beaeb9ca986fbb6a8256bb78f28f2e92c8c311527f1d18ce7ff6e0f2401e5e30b019a90d0a4817c607c81b2195151899bbfaadb33690a247e3abc5d310707637f44bbcd12d5f0f97a75a4790ed88a20b4b3c2556df69000826422c045822189c258db0ffa330708d7c561ebcadda24901e90189dca95b9d9ca6a98435c6fedc392b4ec5d929f1d5ed858b847b780ce058d5fbd39a1cfe45094b607f1ca50ebbb6699003a2be0ae6f860e9209bb80206fb1b1616700e6ebd0ddc1f253c8dd33189601cc169fa634b8436622a6d4826e74246547461bba51135fa7093ef692d1d07429f86725e412c1246f230f6468f3ec63a83048c09b6780f37d556b2f3cc4fe4a0af6b1264887d3c94a20ab74b8eaad1f3a87f596a500c980470fc0102f9d83f6d2d7ddb98f744105a4958a604e7f86061e08154e0a0296d3143bdc61758c3a443f0c1161b40bc09d1aee2d1e7b673c229ff88902ac27220b9d849d6dec5ab66da4618d002f38aa462851588f601211fb090f82edbc24e463f66c3b17e418fb50a35993ede236463cc77c4bbbc8c5fbd307070aaaedc8ebeb483b1e0c91a3439bc4ff84dd3424b2d72df5b2620a30ad25a890795f5713aa66d76f456d487516fb776718c1fc913e7c4dd5d704ab182d3a4eb50f4a2636201b0cf03f895bcfc6d2183722819ce21e1af4898e9b854f2c90c40976a54b834bc4911b0e1dbefe8a9cc7a3edf3fedb87a4232da6708ebf62e57ccc4d41c75caffe04775b92998da842db039fa432de3e4913365b86b6ba736c4a73e3b3fa97559fa0c4a1b9043f8d9d6d7890d6a8642ce7a4544f4318ec572d1dfe603040e1319a8b331c8425e5d814149beaae22949934328ff3235af78f78c59828a091219f84985ab89cf06a83ab4c989415ed79317437ce00497bd896d367b1125694ba24a828e682c56a114894c244bb77484598fdcc2b1ab5b55c6cd4c1e238dadcc5834224fb13a41bfd436b4544715414e3b5023d06482d54cd74439a2eeb268cbd0ea59f752bab42840b515818e79783219c3a847d5bdf9f8c643e92fe6d7a74e6ca39edfbc464e5d4f6892418bdc9cc945cf33d500511865a1006c83e80a7866eefc17a75b7e3a11596daf4a437f47fb0b805a5d1c861da4d14ceee3f64d4e62e6fa121ea0747fff332800556fddea8d94c77f6a52a988e730d6c657da7303f52ae8575314de1d2b9a7ff67b2a5480a2cbbbf11f0b18f897158db6a63adceb99fb80abc4f3153b9d93a568065b7bbd12bfe1710112ef3adff9ffd0491bf066dd3d0886cfac014247a2db80da087fa7b6dc98758f3c08636dc9a85dba92978a5c80b6c439b52c83119d889be669ac78d09de6badd5023573a78330914a52671b76ec899cfc393669cb21394da05ecb8d3c28f1bbfb3e42dd4e619c64f078a1bfba560cc31e673be31e6514e53574c60f4f0073926c7c63e31a2b2a4e8fa78b86dc926cabd8188bc3780d0f7e86af806d2f6bb413386f22b9b084046f85ae2c32eac1fe2d8b0c3ebd60ca14bdc0f4b6f87f7d6dc00adb7b89f3067f24c9724068a41e65160e0cbc09a463f3f5a863ddfb90b08b0ccd64db63f0354e466b87ecd65e14d468eda6f5a2d35bba2a75f23bc3550afe498fdf6f470a98a6c5af6f561adec68316d4d0d5963bd9bbf5849731a26be81b7bdd549afbda2a213f9515ca9558aa4cedcff884b85d80154d0cce016b5bc430b8f787f3384aaa2e71fe89dc56d6f35edfa95478d13fefc409422d95301da7f6dd6777b7884900f5444366e3d553c105f27efc7aeba8206eac5b6b253e150a99e316af2299759b524cbc3096595036a1a3bcae2390308459139d7b658060e0fbf147a9ab641b39769ad0298d13f629e82886ef92c6cb0431591ff0cb1d7baa9a0bc7d1ae98720bd4379273c8ccd12e381b6757dec509d7c3bcc6cf4f133b1f2089de29ebf768823ef7caf2dd32b4594a3e5970ca8eaba39b50e650f1c4810c04cfa479525500a6e1588bef8bb77486a3a2fc7c7a2e75a2fca52e859cfe665db6f55128b840d3e8f7412c408be17dae37f6c4492f31678bb677b18737204b62aff99943518e61a6dfde1d9c3f3cdb40df991adda3027b5c6f7045c511e621f80bcc00e9c09c0724a14de8a180d8f6d6b254680bac2e4082f843856e434e8f599c13728b2717e624e7818c13e616b4d245ea7bc1a17bd6a39ca034c96d1e31d513c937a01e74c4f3893570f716c40c32c0f0fcb5a776f2ca519c6bd74f821b35696db977804a91fdcb4526f8f863ce1959c3fa9be3deb613954fb5459bd8f9cbc1c00346e21375da760700cbcb89f8c39872d6cc87488eba94835f1691bb47674cc63e248898ab82a8d1d52759b331a2cbf6afd1108dd59468f013f86cf8be26765e9652ce798da393931c7f2f803a336f3e88fc5e74571fffaee9704be03f02ba2b63bcfdeb2ec4489b2069173040bda4960799d2c8a2ecd8a0e611da52fa868c291acbfde95d50b0c9d1d6699b441c552195cdbf1fef2e03874ae8e230be3593b1f2b7d5c98cfc24045370c12061f2145a4468b4cb5d6778b0ff241f7d4d2d4b6f023762d8989eab24053c9745b8ffef072da6962a0c7870e3368ee740760c7690c72a5f425ad6fb2547e4a56f7b4b49b152e45fe305ced5189002d1efb9ca2917b2e83d01a3f5e74f658323a3b60f42080953dfaf01143c61eef4bd81646d7401f31de77a092f1030154d449af442a9218e63ec2b77a97c0bbe78a6ca2e301179bce3d5d2df92f9db98e0891f280b033441df3fa2a19714e4c45e70bba055b3856d1f1cc402e4cb04f51dfa0b185041a1b28d656f45eb23631b0c64e0d27b6694ed669b62c144c1579b55ee9f28cfec985409095c17362952b994b124b4eca421bb07f91e2147a7979639821f1f1bfe31386a89c2addc9fb9f4edd7af9167be21ccbaaf7c77d74fda170898a33c3545c0522aa0f0bd1458fb4680e92243cc5bab9077618f419f21af461c2348fd3d33cf325a436f3a76de440f741773106903f2157d655ab297521e19a68769ea341281243a45e441ed6a016d38586c1acbb28d0ce9c99240f5f3f74b2ed1b527a56f0fb3548d50e3ffa167e53f387a57d57689984703d754a25ddd5f2786d5e78bdc39a35f74b0a3a31c54ceb465d250a98a8608605b58250b4237f361fee786e84e0f23768f9ae840b30025114a436158a4b94b5ffe36a3b9d44c0660486717b181c63e908f0c0218af2192828c0d9619c6e071df8605900e7a1aa744c957eda012457789c4091f7f20958c3bec1ace962954460ed8f2854c280f3275b83a07f067b4b94b01c96ad266c227183f0a70cb3dd4554702a7404f9417db72af97e83b32de51463956e1e3322d077d7e0cdcd65cd5fd372f7816d3c3890255048e049d0f6a25d597042c70cc72b8311ef552231541151cf3a0e75062b0b28ad77a2db3ef6a78008ac72ca90227824ada9425d873dcd5ccfe101bab2d105ccc975a4894c4cb92644eb8514125402b524e85e3e7712c8b21031c69f85f3c06a6cb5d60194429333588cdb90bc78686774978fe015cd65967b0de65643be4f32ecab2e274668731e0af5a81eac3b77b48f0655673478d719e952c201f68b7f83875e61ffee0375ba2d5f347f0021732fc82cd3a2d13c9bac66c54f9af53c7fcdc697daf4d204e0b25498b2bd13cd50c4813750f772c28e880397e951e954b73691a2ca7aa0a40b03e58cfd54f0106113a64cd54c20fd3b189ed38e8aac3d68211d30833eaf80fa07eee64869ffbd74e3f939ccf4cccf957f72e432a9e8773346ec13b307b87bd24cfbdabe954a37129959d9f39dcc149d77361251fb6991332365e94fe2693def4d3f7faab8d9d21038ab3b2f139380b91ac2ee7ff45d21c73d1edf20dc8c11ec6722d1314096aeca8ffb9ca796d3b8f8460b06846f699b0f82315c2ac6ac6c893e7fa6f2ebc6396f9f1621c1dfa1cf50d073dee4ba51625caa5c3f9c076210a1595eeb61360f5aadf923e15f5dac8cacc5484bf5ea7601f5b468118ee35376b5a726b533d2b27b864f02e2f943f7f9d3c7ba36e31303cb046b3111b3c2be70b86eefe01f879c43bbacb72600bb452664b61520fa89c80ee3c41a384f0b35ee45d878450ce0aa1148177d7c0d5dd9d48cc804b0c16a58f57487f9d8c34a72eb8e5162be372064943184e25127bd05a47f9413654b12b0e3748f1ed01773efad550d493a5820cf582e50f97766c93b883a7312652c6c810454441459949a90aebfb73ffb491db04a48e0d463f08e08e37d2e5dd6179ae7379e0c4ac5f4022fbf8dd07295c78fe50f4d3768ddfbfb970f3d1fa2781c49ad71e537288bf3653083402ee3bdf72d75c57dff7d98bca1b6f54c07048cf1ea1152892fd6e780087149fbc2f246bf769655b383a01039b8f76b35a5516788a4851febf5999a883f99a49443d8deab64ebc8f891b264e565f381004c362b3dba549ecede81ff48571a48feae06977d28e6f7731721eb5135e2c0d6d1953131199becd3055236cbdefe2fbd292f3f20fe61127ffecdfe52320fe967de7e9aa4a978fc491397e87d347a4dce7669e3e3a9d0b99c7589a65f4a6e6e30108aeea7d17d1ef69192ab95910756fd818aca8abe94b743c07a22eb043d1fb3d3c6544aae66b1e034ab92e812cd6855983676e8ad8255ba76113e71dbb2724d734a7d55d291cdda7a74ee932b653a1e4ddd71361ad5b6d214a2794c4954fdc5f5acd64268ec61b0ac9548a38d928575074551530f3204c5609414fba0f3545f93ba36b24a1e2564b4f4eca80881932208279a7d431418d656f15a4a6da1f9e5dc92f9fbd49ace3744be4f320753a8b0b4773479f98315cb14e3e84fe166b8dc0f4f9a2d515838508ce9fe885f3dffef21e456044278664e101650291b9c097b2b3cdf5b7273511edf06f0d2a8835a51fafab861f72e24dabb5fed7ec65f546f6308b9672ff5da3a89c7056a9f8dde889e1f6320b2e33345122ae76f7160c7e94e0da823caa3f727594f66afc3f71f6c13cb1ac0c4eb6d1de24170068f06b88e72c75619adf933038d957b7f3b1cb6d8da83e71afabe0c2a8eb4700cb58758152d3bd237a88d1866d81fb1397b63e2d4998bc17581e1ef778d11ca5c7a372da5eacc06676acec954b923defc5945edd5326c6240c74a34a4fdabc1a521871c8bbe20e20927a0b4622819df9078deed0e59be3234bfaa3b21dd7a9fc50902ce5d9e358059bfc3299bd38112ad2eb6f5bed4ee56a02c626e73ece8bfdb586c73ee7c43af40e382695a816f5a205e90d2d96b6212262dcefe6a6ca215ae4d6a5c56aa27e38488f89ac7553b7e99676151229e0576278355e2d467f50bb70f1519d0d91737e5cff59d66e377ea8c12a97c6aab850b1684dfbd60a32b555c8164b81589a7d5d226166da8241905d74d57f816c18a17e0f835cc927a010e9f6634d191288e8fb5458c948f72fce5fa44b285e5bdd9cabc601f3c92633183c046bb92b72da3851194cd41c6409579163a8e81303d18ba18bcf3b6bf34d6c1bd796903bad41d96da5293074dc6cee0f4843c02b6d2bb27196d98ce160257f2a7cfe155ff369943cfcf236fcdcace56f553bb9520f7d64be72edfe35deb06757ba27fa8a44bea3c72e878c781749a057e993fc1762a838e7badabaa3ed305fcf2462c59d6c344996dfd475b54a2f369924db950041b36926f814780a174714c2dbc3b020fe04159513d32d682a03523e2f6d080103a795d5c3e9c821cf40bdb687109f975041c56863b5a3673fcf35ca4a9442c1f30b0dee48beac21ac7f71f2e8db312f8726d5bcaf8cf52c268050afe02a33836f9223a259cfeb0c6d197d108298ae5343ba35e6aecafa8f9deaedb1753f9694b41a31f3cb9fdbeef644937b6590b6b61b35a9ca17cf1fdd68f43d371a5a7f64affe61338e307e9a20bc79ab4d114ab0a78fc617fdcf25149e9fdd4979a495097092ce9822948ed02786d2cfabf6bfa9e6dd976e6db359112b484ecab99a189fbd1fabdbeca882c0a8c8ee8526748dd40c4442099b78aa5f8edef95c7311a9554c516e650992d492200c148f577ed4f4cba7e863c17e5808d55bd4d92bdbd6e9c5e4af190819c76218cf6b43ecb3a5367104ea2e364891aea7430a5169d58f9417d052b1a02ce7c8e1e06bb2cf48cfd8ee52d76429687518d6b79ceddc294eda62532d5f542618877ea78875bd944448a3e7cc6e9e447ee488c685484d66d88b0a451ddcb4fe9f451173e7625585a0275b70b4a9448a5f0055c1bfa21f23c5b563a9c71e3fbaec9835006761fbe900ef1a99d0e9c6f639061911e66bd8f56e7a3728785296b86fe7b8a4257d00c856a62617202d96ae075e7c30f5830d2e727e4f6924dc9808d3c49fffdcb64be90feba310a2d5d0294227cbb4da09b26162684758143846614f5fb0f5cd053309c7aa656cec82a7c140f6b3e55b62077eb2b9df8c657a4587b0fd3cecc449c7e85f6812c0d87c87dece86d07faa9be36eb4e57a1f85b69425572d530fcca7261242339d50f29e1f8189d6af50e1b09d9f5d915fde45225e6a78fd7aeb76977ea9ef121285a181ad73fb78c2fbe7c5dd8e3a34bc5535f7114acd285993db5a4c45d7e1d296a8442b6bb79101c83a0be7b21acd70a397e0b891cb8455c15a5238a7f27ace1cafbfa9c66e1632a4ae19fd08f89988ffde70aea6d247dec404b89878c6b40441d3c5f07cf62451fe6892f275ed5084d24ea22202e1d6255b7c367f4c0c80a8ea0349c76d99289009636dd851de9c04bb6bbff3194a0d814f6a7ce7b6286b1ee24fa34ef26ed64eb207e004a8209ee10b20180d86855a5c7c141fe831ed0d0aa795064c9875c70724bfd029ebef2d0407aecda731efe5f0c5760a4f9abf87482cafbaa2058f355f2291f513c5ceb6a54b41498b5d1f3b1f2ccca81ea61ecc560f6ce66f63cfa5e884d8fa4909752f401a3260177230bfc0ac624d1abf390961b4126c367f60bae6f3cd4e3d0781e2eebaaa2a24f98f49d3a9fd66c21910e551e3066ab7ab250be01d90ad1375b139fe63445dd6409ec5568e130ef7a5fa919456abf9c8bba5088935a40b0ca9e065ccc513408a16cbb92c201ef1b63d5f62f4fd81846d0816369fee6d105ad09e96908f3cff54ceaf64e40bc6354d8b173633dfaa1aaf84e03db2e89ac465467e662502896bf289d99e27138d0e0123fbdeb82d47687e2de48683c41c284858ff6f80526edd71dad37d5ff43169c6e0cfdd8056cb14a9b687f687b7ed5b0dff320cbe1f8596e7eed0f00da4a4133de06c2a5ebfc88fd9f1eaa7f42aa73b45a53484858b698fce8dd5f4e7c1a50a7262aa08d9033d5a7a6e4adcc63166af67b77912b14847f60289be03825a67f16b8759b5dcbc1cf6f0e6e8f50d86a1efd7a0111517289cefabc01c46d7cfb002e86f6f1a3a1c3f42a47f029da8c8db79682ec6b9b5c344126374f570d14bd335b2461bc06b234ec6eecdf87f6c1e767ba2162191a58567ac48a55909186b2d2d5eee36a06e73780f48e47274b801f1463df81607496f2757ab4bca8457beee1b3c56b68b37423f0f020c248c0ae70983cc9e772d51ee18a65f5d267669810d466fc2df7c0ef4090a79b5ad01dfcf2bf3f7adc614b5502ea82acfe6b1620e4dd92188840e3f95f8891b02f619ca6656e38be71002d8a601dde825a5c796c7fe175710827831b013521796366db17c10d38a4f3c4f3d24f75cae1742449dec9b2baef6f2f562c1489a4282dbabf7e8e29e1462e07f5f5716fd369ca6ce44ece26813a563c649fa862623eef2fd4e27155b855f1a9a9676073595e6d1d8d160e8eb03548208f0cd1ed5ec5f200f9b6070bfd42fe84108de65713abb1b5b9ddc2209538863b9351048d7e00d76af6bb47e55ac78c7867add5d5109f368f6e545bea0a0046c5fe8135352178e61432ba04e9179d457362d1adcb937d95ae49770c41c4255c9cf4df99413292b264dbb48521474132396d93e3da2a220df73eac03edd8f0f9fbce7973c6c8aaddf1e129813496cadf8f2514e42caaf3eb600318d188aefe5ec0759898d3261fcadfe08bc98a7102f638e596838abc84f3859a5afbcb214bf0a658528ba1db81721e014bbf1a4b1e0f7e3d9746032530c61aa82f8c3a5dc2b98fcb852f003b550f3dd405f813406b6d35a0b14723bcf28aca4e599ed97dedc7930dfce0cfc14fbee41b37c6c33bab6c05222d3261fd9227fa277f034e60926464f89d178ae14d405e5a09197ef36f328357e0b8af30fb85daa881fa648f747594afd02bace1c4bd44926a01af9a19532bff40b520660ac326c63187e49180dd421f583b8e5d0a168d81bad30d90300c305f9bfd8bb0f6ae2711e32b2238b78b08efe2ee5c07185fc9b6cd408be22da3033f6d3a6c1281b7e8ae706776f08bce5d7bd7913691b8f9dbd4a016022e4856c81eca615b127a5958294f673e30c1f16ec0c45850991bcc693d5cd813d0a2db481abcadbfe93f3fb874cad13b484733ebf62b8e21ee0322194f3153470d2de6d87aa35832cb7c97df62c9a4224f0e8170ac74365f918138e59a8220013caec6f75e1ce71e8862599428723e77a7b9b8827d3fa7177697fab2272142dc9cfe29f02fe167251f5a6e95d37f21e12b81e8812462301ffcc3999d2c44ac1c8a94cb911a8561574f9d81840d53085fd21fa7bb7165d8dbb0745c1c1f9a95dca6d366dcfec331dd89db1798b078177f186cbd80c25333ef3d728b6b60a919389fd9a9c15f6c663979aa5594f39edb4f9df9de85a7448a416cf25cd279b039c54d7743b8de90e84bbbff668e54516f6850fa54a6e205b09f04df948fbc9a3a6127bc9689c35de5ff4b91ec2493ebcb478120e94cd43b640f9f387c52f85c4ca6eb2a4d5b310d4d1d96f1622a744e4a329c5a6026aa05a8b6d27e0447abb742d64cc9bca9107a799c54f1cccf69cef2a7182bb41b0318eee97ead541a4f1e6d252ae40cd7339068edc50b320a215f1dda0776b3eff9ee52530c6ee1950c92857ed07892da284a86e50af49eaa1b7a9feef0a2560b7509c80d439a37bd5cfccaf5f7abbd4729f9bb887267de64f3b45633105d4f23f0e5d4bdbfc561ea052abeca8c8ae51bbcf854e629a3b32564ca4c67435bd7d6c1d82a715afcc5fae720a56cfc3d66a688f4d81472b6a907ebdb6403c988a19324a7dcfc6c0705c2a73e3ef0a69b12f0c762385cbfbdae4e3e2306816e5ebd73e44c70f976080d5349fb3390d057a86d8916b6ae81b676f0b20a009f3698985d8284bc769afecaa26dc6cb799985d412de6abcb64aacc2af5f8cfbb2ac791ec24a3f66d777468b860cfdba52c25b0ecd04dd1b8d8d56f0499e8e6c5bf788dac55ad10093045cce07ad1122ec9c7c56c1269491063cd94fab96bbc58cb372b52b07c59dbfa192a59c6007d0135d31ccbd0fe8a2a14742c616a32dcd7e3712550dc0c2cdb1b628e9de7d9fa6745d6f3f89cbb1a52ca5efb516fb13564b30e054b0e5244d405f608c940f5442360c7c2a822839cc692a1ba3a348ccb7506c0948785bff5a94570b4599c1b7a539d495fe3c98c558326f1d35e9e97bf8ac0f1740434c9789070acedd2c0bc58274c819cb92709a3cf69571530abc528ef1e9caddbef11123c0b5c8a11c3e84c829597296e866fb20cb1d3e8aee5ad9216aa2200783af7c533915ba59ace3067e456b75025e50d147dcc9e43a4fb4f86a0f8ff83d3ba0210bd03812b9da8387864fb03aca21486a2a28f586c6fe0c4fcc67034b3edbaf09f2c718c5a2ab0f65d5f0d32dfdf437f3be451095265971f16f7a3d3a50ef70f79b31bcce76c3e5e9d94da1d816e52842432e9eee92e01a83502b06169b960d19892265f7b2f166e44f1eee2c18e815e01457088c1ceb817241db189458fed09ed5c0fb4b5a9288dab67ee9efb8bedf387f20c03712aac199226916dfd22b4152627f9fa563e1324c916984eecc0ffea66badd79241dffc0413a1c4d825cdb907df1d79306a7512d64ba2982a848e1fffb8ea3e7d70bfbbf27f1801e036d807fa512ffcff6a5daac7485a348d33bce6307172764bc1c2bd0ca50ed8c40e777c60f5020c9b5d977d4cf1f5f9f72364d6ed4e4b876db13a91709d54c673d0e8a0ab1118116e1ba4136ded144fcec6902f7d243361a764e2cadac5be8f6e066b424953ac52c31d43ef99e70d75099deb7995c6c45106d46d89c5468979a5568ab66956560b07f86ef1e610007586a6ac4238d06f6e6c59472a0a35b06353f1a38fe9a2e1a0a01c6cd1c209b9f5daae9005c0f14c314ccddafb1defb04f14282d2800f0be49f4b8dece1f1bd1c134f5e46348442b43437b47d45fee46a2d08e008de14eae7dd6fe3e21f2f19ff43ad6778cc85c5ff80322488a7f49aed188a704624f1c234c003601f2397423d864c04cae6ac23aa4e4c2385a10eb183ef4abb9c9459066552c66ca49478c60ec4636985b27db337ad323d791d0d72f2a1f80bfbbe48394845ee894e68d84cd8971798eb1143e5bc78bdc006389a1ca4ada140d4ea11fb4ec5669ca5df8fc070dff317180b78f0059719d96aa6c4417c822f3e4a09d54e1c389424f6c61429f0f8020f1f9a60c98096324aef4f64e566ba50454742aec85f0d02615fd575096294eef733ef3500b54daae7d3c8cf57400f8c5041743852b3edede9bee8b78ccb3bff62820088353c1bbc11864aa3d3c1ab969f28ec4a123526068e0b6100c0167abed8e63d287bb58b12870da75de12adcfafc3d0da9627df226593e0bdcf5c8b603a35a336fdb6e1ac0ae0687715eafe24ff5a3de12873032f2d78d231a63dd0d27aa9a613ea8b863f5c336a02c6580b2c6afdab981e2aca86077920a082e04047874c1701c195ecdae691848a52a882a1d65f9552e8a51e0bf84247b3feee2b36ad2dd42d08ad82c437fb43ba944e00062c9a9cbd9ffa6164fb52171edb6d31527c5012a8c933999e1d98d9d09b7365755da0520eafa0f60ba14500e1f972043d032a9d2416f03f85dfc88d03d6ab7b7519fa0d29ac703af1ed8d239a2ce3541ca275d81cbe7916d1614ca5f0120e0be0b991c4a8671a56addb579a9142e756880f469275b7bbeaca085a7f7668bcc4080dc2f033259e5e9f4507b12ca3a93df7fb3d99d9b20ce74cffe8413cd15f6b2c2509b773e6f00344bb31a713449590ee3760c5c2afbde65dc7cce66a965b57e189afbe9e62349f0e007dcecfa0c29373edecc01d2ee0677802fa792b46af337ee7e72684c150682ab126be3181b8b9f3817f9628e62037ad11b86737d26730302c8a3a4c7f545d94bac7b591833de7b98cc434cd187314830cca1767433a9cdb1b8d33b1d7465d2a8adbd1de2ffc2795c0f04416600e710a129136975abb138388f7fe8a73fc60bba2f96dc3c430c57040ef8de0c74a04beb07522c37dbe8e1a8a60ec2f766b0b5922b54047b0f4c9241c0906753ace511df6bb1771a0e30e24d64e77b8c0d653d822b065dd2a73e73801569af06a5860a0548dd7b5906ac612f31e5d5aac537969c64ce6265e7f64ca06d2ca09fab7b59609f36c441e6f70fd18d67ed6f78e65a537918906056e955b889548e7cfe0196e6e17c3cc9ea8b931d35a565e2097566e5e7d16e6e471eacdfc044069ab41cac26fca7e71ee2e2cebad8c85479937de49b8804506a03b388f42c7a8513ab0b6168a38af5271fed45310c1754b6e4e218b7ef6de4f6e3949ed5f9f8ffdeadbe2e7ca56c458fc33b957d7ab394af684cd81f82a5a951e6fe4b1dbe95d79e938733fdd00f08a64e6949eb9838339346fdc60b882eba6321b272f02d0fbbeb239619d348e3dfdc688644e75e502299ea1e6f4699aff013a526f3b2b6f61902c991e578be77c90ee646b30aa870eb575966f8b596273c8e494988d9ff66ac9edddf92f2f5227d1a3d0f5032af3305d47fb6f0198a4c927a327f686ca504b3707a5717e375bca13b9821fc77c3ef46ea444c41aee8bfe8d7c7bd2d5c1771d264ba671dd8d6e3b2d1c15ca82914ab9e918d6e10362edb8b3000e4ddfe8b02abb0c82e8c80752a44e836754468dd988149240acb8bf972343028f0d143e963de909ff7caf71923966eaf47b0f4536f3f96183aedf44fe2834d1bea8cd6f22419e6e0b8f5aae6f5704699d921cda15cff3e80516002ddd795fb2df299ba4380c924d7e99482ba3fc5e7a3869b5168b587662d26428cb70a21eef8ddbabc2c6435c6a5a0e37a2a37323d9909b82918191fc7ed3d4efa205feba3c7145a6d15abf3419770ffb800d5873f2c85cfe6098ba802409b77938098f63886daeba16e74c1550c03a4d1562ecec07ef7fc3c20b6b877a27ebb56e921eb4cd8adbbb64aa9210b051e370ef25d3965d46a4c33e5caf1e36f831ff2af1bab6daf6b08e5ae1e07959f5998d16408b0a4abb083e72233068edb5c07bf6fe9348a8e50692a977d1faf5d373f9a36328074ebcba586285a11f3b34b773e4e2602aaa1ca13c687065add4c820c854cf469ae0b935ba1cbc0a95b646eb131d2e52e58eb69c6719c9e354013c6fdab1f3ae2e43c2c966d0c0237ef975862af096dd8991605b9e72c4c69097336c578964508d513bfca3c3463c55cd05c96dc13b4c336d53ea9616a01815d7e360ad7ca678aef66f91e393ae0996c5af4f189cce0351028c802715d8f103da46d484ff30dff294c3d91192a70ff94d46ef741fe36418433e140f11fd4f3b90de566a3b49db575795d002b5c6712092ce70d24c4afcaa3c6352ae278ccc04bb238ce413a91c9a31fac6bbb7cf2351fe3a5cf038589760768a5ba1aeffd5266eefba6b2c5326c7fc8cca04ba55e986fdcdfe6abc32d25a9aed7cf36bfb2b0d931bb9046a21d10acc61cab1ea3a801f51bb9930a0b3ea1241118512f7693762489e4f5b8f5f3ba88f7d4c1fa155cb8fc9577bda57e75d8ca32aa55391c0fa9937cecf362d70956cc85b6a299088e09ca88a7c3fd1d2c9e1a166e9d56ae6f32ef93ccd335f96ffd2d424ee43f618e5f9b4aa2ad00bc60dd9bc6c68f869a4a10a6a3b65f41b6ffcb6afec22e68c8ed5a80e491575ba43cf00f4691487f1a9f38ab51125d5ec6fe8795b90a41d3202c21e0326830f09cb93c0b919de9659036a7294170b03f175047df062cda51527ffeaaff90f0c95ec51e8de7c987c30f1b6beb4017c4489582415ea69e6df432f10a5ccf775a23b5dc9138f2cdccaa82dd5eaac15784198e332ccc5e775dba5c92eceeaf67d674b1fdc3cea86b7fc8d8d608eedaf9cd650160126d897b72808bd72d6c951317fb73c5680fbc3acffc24712a425c6caf19f415f3c91f6095fad6f7ba7beb2a809897ad0442a8829ab7e376c1d9e76b9e7204434000c040367cc19aecf4ca53c270d9489b7c7f06f7099b7eb0f3d23b0289eb5d3fd85341b0f20d32630a2daad15bb7ba50b5618ce2748983e401be2e0a327f1a8524518e6e393ca24d20c2ec305c9121b57852088209172d4f7f6eabf388372a8abcbe34da488c6af677b584eb0c1382ca96d5a6d5c1b175da76eef617882e3bfc19fdb1cdf3e3ca67a637e16c2bfa178f2a5925bb66124ed65ba0291447c5cfbff40363f784baff378ec6066fa69a5cf459bcc64da843f3a657bedb7e329e075a35313f78ba9077d7d200099628f0aa5d9ef5eae858f004eab005573c8f71746720ac8e7688797f5e9cf9d7cc202b1b4c60bc03b03497b4a40d7c394de331cbd3ec2f6fa223690d7a50a95f4c40ce6dd6d5b1bd5a156ec76629a8198254ab89a029ca1d8d30b938e1e980d29e8151bad8925371b1f4eff03b884a95034862b4b29c7334184f87d23f59ce15e26cdd4ddf0fc4330f6c523b65979e84324699693d235ed2015e55a552eeea7144e136290a6e98d9b049077bd64b16e3865c522a3cd910c0196643c73feb2297109a9174f04f2fbb49f33f158b8bd6673f508f03d8dc65c25083cd737d4db65a220eca0bc91ff032e601313ba255172cda96a78cae34c421235c9845b7e8bbf92ea6ffbfffffd72ab10561f60eef930e1a1680a58cdb19a9ad22490bb62a5236c6fcf8d2e3f8355ded9121a2d7ea03dd95403afd52061a86d9924e6e092ed1226a66181f66d2aeddfd1377be46321a7d8553162c479a2266c151d01a66da352bef2c1932bf561476d726092ae17164ead743821901452b1b32990ebd5110df2f23d8c021080ebdd3d7df3491d10bd1ce7e1bd6fe790799b82f6254520802adc7a2a1c7746d55e133cdae255b99ffcfcbc86aa9f7cfd8f36813e2020085dc7e292ba90f1c0cd9657766143369fc1c6341403539741a43e1a8e30e788af78b8ebcb1429cf18248769dab17dd25f44c10b3d83f8be263cbb635d65f90b4158e1c2a9afc12c45b25b3bc371866323b6c6db646fc76874b108dfe01478761b1c41a0aacfb6272b67e9a1c70282079f6b2666aa4b76967db21a702eba1702d8fe2f65825b58f0cb5fff941e81309f909f56ce85430834bf6395f3d0f6e4d0dd8c3fb476f63801d51aeee14a869e4836bbbd1d29b829f0eb39b5ff25f3fae8b379eabd7d4faf6217920b655f6e9e5e71c4a3f046f8036af8b515fe02f33f5028bbdfae02d2ed5d88afeba4abda55ee23f3f96fe2f70468547e08f0185e69a09bf9be6eb25ac06787488188b76b43d2c9ba65732289697fad44ae18d5d4f160e035ca214bfb1d4b0f887d131813771146255a56eec387780d8d28fbbbb8a52e6f68a40c6bddf8019136def35d2f493c12861e0ada9024c31979216ec9f82531d201045addbf6b8d0e4a0b00c60536943179063dac5345292a5a8f529ce476529b3e9a5daa8597b1900197ab5febbd09b502b9af3eeae548761347d335df4851a3e4c660f1e00945110379b9ec629b2b99932ead0bfe7aafa18b825ff14c815fb4ea2bc69425431121a414325d24fde33d282193756c6a035ea9d0b4f32f3dbda2e18abdaaa253719fe4a461b7584680ce9048863aefe6b19ab8699e8541373a34dbf375bcefe8de5023501ae0c10a3b63c9ffa0be6bf433e029083a97ec628e0d263bd45c22f104e5efdc5d58f08c2c2001816563f2a09320e30f98488909ad26e6efae9f16ecfcae8309b79032e5e67771a123b5ba8718e2a2c593485047a507ffe7c59bfc421e1fc7214b9c15ce5a707646cc71213e133fde70d4d35945354f671206cf54102b46b12d506eb9efe2a06b9376559dbe5c4b94ee91b1c37b31746e5ef9e565fbb4f467e1d66e8d39fd7a60ce304c63369f4d9d5af0bc503eb6b323b57516074ab0aec12a04b737efd8b051c777aaf460c25450a19705ed9b93e8354effdeb788329f4711a21eb001ee67405333c7ad66fc1ce47b8cd82f43c3851eb097f7d99f3edd33f69bd7dd8256128073844fea290fd9f5915e93d03760dabe8822b2f7e5df79eacfb607db35652f3a4183d0d3a24915be7b99ac9de89937b5fdf1b2af5816735f780744bc02d7fb131b935263dcf4c558208a88a5e9a708633eb525215bb8e744a0c96ef7444a00ab0982d019a2991807146c865b8e80e8f397919a4f05af0482333f45f0fae63d2bdfc5a2c9eb0b8511b6c521c5d34d0a5f8bac04e194501f2880ff28c24f0cd97b0ce702d036194be755fa6cd71eba10379ccb97f2d75be12d25e56e7676ed1330f39afc728762650c79ace6f1848cd16f3fdb8a295fe082c78a4718000e6b1fbae05451da2af3ec8960853a80b6ecb276e7ec917fffd0217e0bbc7ee79c2775cb6f9ad7d5adb1b6ebfdf57062e43fd4a439e464fa782c05fb68c49e17d22178e28dff4977cae924767fdedefa34c7e20fd968f0eadd8945a7fca1ab732f11fe1c5978866e56eb87bcb3ec0d707c9d2c0857bc09a2fe32026098abb0fdac4b70452e11954c9c455cd28c7430ad3f5ae02f1fda04f430b6a920abf9e02805b62271d0cafbfc62e490e94eda6f22b0c3c7b14330163a2d5890ea6f32041e0ff248667d13f56fbd19e74eb6d2b325b6d7b6fe52e2b45e6be0f35201caf0c46e7dfd84afafe22d04b7796c9d5a7f1ab486e8edb8a6c99d772fcaea1c3d97cf9682bbed24c3eead1fc32583a191f17c346fb2347bc0869838bb74dc618e8e74bd1c76a5417bb95420dda490004de8077fa71a1650b798a0124f4cd50d8e93b9d89b110e6ae9a45e33b22a504694eb4414a277edd0b24de965303813eefe4835bd8fadbb814c3139a220cc706606325de743bfa56644db8c2ce26c370adca880ac662af8cd683922562c4996c756be0a2539b1a7816cbdfb2df19dc3e7a156f77238822d1b9e4cb545a9aa1c069e3a1df649df0707f75741d65545c83b23844decb0024ce1292b22d771b3b4f56a6f9e0cb2d36e57f085555537061dff24381bd97f0b627a1b70bd27e9e6f5bb5064cbc0679411bb483a9c45294b11d25ef603aab5a71575dc884783ecdd3fcd6be6b598ed734f7386003468c28f6b92e9745cf8a81cbee3c0ebceb578b5185563d0805a44fc8c4a6e6142a7b32accc62af0343673ec5002f0ee18a1413d5d3fb3d48156a06b7779aa078dec53920005e1efabd94dc4949c3bccfccb9960d0225ed6060fb7e0add99f5082d6be639620e7daf50020e4ad084eb37e79540a8341df2f3b9950fc73d304a10ed7104f3b95038782f8fee80a38c906f93b422eaf35d13e6c104431065352132b4aab56f5158ddc903b7c9e8b23440d5bb8f5d2689bfcefaa23ecd3748a9b51c7b662ceaa4c347eaf14b67da87117a4d8985a40a6b329d36211d1de6ac0522519658573830bca05b40c20e90ee34e5eb997f63918b37260450c5afca56a0b811eac30c80e4b8b0d786480cd494f88af916336a4aff5c42c290fd37647dda33a3a029b0be70ddb2477a2e9c567693384e47ea62982bb166639f7f2f29d432b010111f81e04caf5e3c5a5b557811a200a4451f4a14475cf8ce5bdd69c1245ddfc9868e4eda45b74c1ff434eea22b2af4c699a4f751c60d1b5fe2f1a3b3ac10fe98bc139b7ed0fab53eec07c1a22d5bcca09d91485324b7244b4c46143389fbdd8568eba3936aef0214a724995651da1599e797e9e167e7a1e12608670e933d4945ffa223a92b516b7e9ce1e76de09a7d347baac5cff9b78ee98221841d988411dca3eb5ddd2caedcf6dd980797abfa4968d7b7e6d76e045cbd99096d8ef46b07a150cdb2e1b8c9cd117e49c5a6e1418288ddd45e319ab6086545f2c02ab24050c009346565e367a8f0234fe335ed0715fae56535364574c2df6f5c76984128a29ea8b93771e658055a6a4120dbad609f2a3ed1c87c4e5d0c7ff2382b85e8720684face9b65041f2541809e2b3501e4d66f32647ddba3ba2da0b1edc3e2b084ddda8ee59662472508d914619a4c841b13670c7ae8c5f69ac8a097c31a954da1fedc811385e47dfad587b3b9907dc7d05545e77fb43ccda883b808263be9e37d51d4c70463e907fed6a9b2b96eb90e3039cd9aa5b36ddd9f5802b3f36af5eebddc143b9b73e20d75f8a58901bdec43e5f21b8e13da48e9f8d3bb1d90644ce27a1c4607660a42bd7e9fbda910ab05f8eb463e05e2fe73b1c3f6e397bba97f1d34fcd31086ac3d11568186688b396139249d441429052e7cdd5cba6d31534a64bfb3244ab84d7e8d61f211b7258530046deca66fc7d720ebf9bb693c840a9de5fb6a0df89272627df593250f214b4070a101d4dcaedfe33a249ce7895bd2dfceb27996620cf9ac578b839d9734bde8718814c6eb9117db83306d2dd4b14bce39c75ea5cbeac744430829e06abed95f7d034082c955b8dcb742eb7e1ec1b79dd7a166063ce063feb1fbf3566c537aa3696e20c4bd9a93b60968d4d8c02978a050ad5069fe0a7c940e5cf51e3a3950fa627d67d320827354a58a3c47ee6c594ce9d720c52d275bf9150b98cad17527884de364beefe05008b816388b7f146f6bf88a5b989affc43ca244805a62638a2231f72afcfaa07f701fc5b171d298c48f776999ec55ab32c46325a940eb94739aacf3e835012342807b09a5bf5a3cb5472ce8508911177d7fbb0b5090e1665df03112e8ffdeb2b58474e48dbc85e9330adf8f7fb7baa610d3ff87ed1a54f042484aac8c01f8d13acc209a6467440a8eb7bf0260fb5c39c4e13eed636e2052e21c724d9e62d645e3fdaf1263bc1c521db4659389117232ba18fdeb3b2f19075aa21a773e514f6965ab4b9c6f36491bdc05362323431b711327f901cf3fb551c1035eed40a9afa94dd21c42129ed5fb9bd8c3e19c496b32f1bb8bc11ab357825c60e9488c5aeab7050d5b29e05cd141b47214a7a4e52f5aa25375b80d3d1dabb1063b5b3db0cd7c1091ccab1ff26b31481930f542e5f51c7a433fe2e8ea3300d5ea010ba3a4230fc7b8e4724e08abee0d0ca9582007aede167481cada714848ea12c219fd47d0cf0d3146a5a9cf70dd82b4f666cb9cc1b52beb17e4bd5df0f3f27f5ccd13364634960481064ccd29b12741d2368cc26c0160865dfd8c243e723289292e16ac7de8866555f4b51ea529b2fa9984de812760dd48cb30fd9c4df1884962e96625ddc364e4bdec71b631babb5d0c18cb6572b60b42f3dbd8fa2b7ca52642a4e3248dae84df2e8d81f8a261946266f43828a069ebd172041846378527fa8e4f6723c284665b4f0efdce6d3750419d3e08d7d5d5fc7d492b72760c15e2fa58a2e032ac322f2063249013a98a205ac5dc299d3c2b4f25edaeddbaf0851d2d1d2f8d1e42e18bec66d93c0d3dd483a3ab883db780206bd1b86189e8b03c882a9acd5e25cd07ed78a49e0452e6450b60d8caa1b2c57cf57f28b7f9f954e1951a51a7b0256e79de29950179327f76c7227b7988d3d97a28965ee398397a0ac71f8ae7346ac9a305c7bb2eae63291292764956c2c2711334b66ad62a4f32823d1e360447d9f3bfc51a3731a4c11fb8864cba4a378c7d8508a8206ac087a9e1168c7dc11921768c6d6b0e275640881194fc9db6f4dd5dd2285a52d2975bb7d7c332cdb8b6a8416c0e1e7061ec22dad294b10e1836fff32c8146c89cb9a102e422080107a35eecc044666501288a6b7f05b12827ccef52887952631ef0ffa7bcbc132247d1a4b926a1c8b64621869f2b6da2cc82dce834364a2976137f05c5f1cb1358756a2bf5a91df7687cee8c847d032551567720a477549126be63d4305cef61a7dac86a351adeb83322876e8ff75b63e1e8709e4c81a9995768d5ef6ca6d668a1f43537ff4689c05e5ae8510832e34b443270fa23d7bd88fcc3372bfe3348abc4980ed8f2a09980b9e89467bafaad99b255a91431d49a8af539fc0ccef106329398e29d467eb72911f0fb67589c848d7811f6fda917ebaae35ceed295549b2097e9d6d004a7a4710a59e7bd455631831d86d129355e779a2b7aed5270cc7eb4bdbec671cc0898e34cbe3588fb53101bc7c1870e79348b7465dfcdec6f37f127b71137a907c44ec0d6de01fcd35fe3e79d2c7b22def8fc4cf5bfeab5ef5e7b0ec5845b310450794b26f7f9fce723005bc3b74cf9dfdbcc18070f3d147e2f166e0e921937208f5f563b8c8a074f94c57f624625a2350deba37b8f8f3a20dcde42ec5e02ba2357c561c364c6df19956eb435d9a2cd0813ec7f763a62b93bff7c062ab84e09d57798639a43310d0d8e817be576fb378ca13033081378fb957e5949362bc434e42dfd607814f60af8908644d205e7f00d2824207474ad44e3874e4d9ce00af3ef1c64b0170fbc537a571bb2c283a8918d3e25923ad8dc8690828ea9b3e631ee39443c7cada4b0835e88ea70a450a646a4bc3fa0b84891c322ec8765140e9f320a483114aea71df00902e414e7cf10c19d8bcd0faba45ef40ea5f3c474266572ea0812b5cb5d3acce759b604a2fcf3bf9f5c63fe6cbfb34cfe222df6a58f2e6011e6f2768bc4c8943fd952d7cedea5863c0fa890d926caaf582b5cb0e41fd4b4cc2a4963c94f7c607c1f7bfc0af88f255c64ae1ae9a2ae7ea3e97e3ea4b69e6f458784c4c91729d02b70220a213c468fa8f4aeb4769bdc0e13e993f87da14c645ba88059b1c6bb59687177e171f906873aa82dd2af7552304befb1d9d33c54a3e0f667c6e890cb26a89091306d1a267aced9acfdf8b0fd87a486573d6afc4fba7cad9108f6f553ae9f2cd9d8de0363e9423ea023b78cd42499d89259e087fcfbdd23b6965c65fba47cc78460d895cfc2fa0a35792569e3da8d0bb180d2898144d0e45093bf32ad498fe90f065a37f50499f60dfc8b5acc522960a7cd98eb9aa615660647a70fb415ee2c3be0117c729a1f0e099e4ab3349a0145b0d82c78edbe1a94ab0a81a48dc6bdd080b01bb4b068f9786bf5ae108d5c962722cbe6542bfb480983786ead6ad0929fad685cc69cfc79d5454d0d8028d6302edc307917378fb2b40e6ee287494cc952d58e65ae3a0fad8ac8946b8ea5365d07efcd4c7465d39f1e4fc83cc54850895983c7923ef606048186d336b9cba966d7624b48a595604095bf3832e3dc819dfe254eb018c67e955de0b9961ed96ee0cdb12e4262d217fdccd45cfb766700bb3f47b7e0e2a7eadf1401f422d25bfa21f8bc571bad715ae5509bfb8eb620cc8f83ac31e507178f50e40e1d1ed3c3cd0aea08d7e0bca4c416fab6974968cd60cb85221fc0a24d235a7ce3a5a594aec0c568e6b66be4c11132472296396c67e1585b6ae1deeff5c88b2cdd193e08376bfa6d51013a7e170feb2f64566b7bd29506b30076cc20756715b5eaf8d4860dca42e5a4d686848d6d60d64548e9b36976c7abdbb03704547fe2195180ac8be934ccccf764a373cc4518243463ae206bf04f8c8951ffe0ef45a0d3fd8dd100131546828dd1a9cbd0e31bac4008985481c1c3710338dfc43cd0ba7ae0f50426a9431c20f047c7ec3bb44f8c2e6a588fbe5c2ae2cccaa6f641b2bb50e467bccfae76c4f5708c4ce16d8c0a8cf927c322eb1cced9defb6fa05e99e18db545c838d642408d7f4eb3ceee5747964ff8ad3bb175479bd73f61cf86ffb3886e2decc218ede158e0d48e6fff75956fe11b6699b3c65e26fe27398a07cbb90dd9c4ecaf2bedba4b57bb692fa8d9854039231e6244af4f55904e3797ef1ab4f373e926f183dc92e7f1f6a64395f32be981753d6ce163397bc1d12a2f69abc16516161e7cf2906498926981bbc5c0d4a5def539ceef605a3d83bb3c73bede0e7248db509a6fe8a5d5d950d0a2c590eeebac1ccabc58ef73acdaf8c33be61b4c7ce1d07c333dcc794d02f12880dfa4b3fcb0031dc8fdac9e292c0d23b1f5d6b57c6814689829225edffb7b516178f4979a06ccd6cdddd67a41b175a247a94751e8317cdbf5ad96b2b2406d0e8f151f7221a183ed02eee3cd1a622366b249e4855e5e025002493c8c3db56c17650f5f8dc6af1c87dac10497b04bcde294688f0ee086dcf6d50db9c742b2b95b45eea585ef9c48024fe4fb070d0e7061d739386f11f04e034ae1d2e8b0dd58b224ddd475f899cde90dd57c51cc01ffd91705138494149059422b5cf29513e53d0e45d5ac1a95435cb31e28b24edd83490038bf79cfa226aac14ad41c9771f703e0cf95638866195dd001e71af4de3bf4ce2c905b683e22a8f3b53b0feb3382c642bc4640f144204fb4c6d2f9099702001d067fb8104162a521c711c865aed2807edb54dd3f8f2b093bdb6916b15211c40fd9da21cad6c017186547b13d4751a5a0b63be9e6343de332d0e37b9e5ad950e87c54e7acecddee26d3284914d23e9d63c786bd6cc4bc6fc411e3d7da54d02c235782adf6bd4a29ea6227192abc49f3a968e7aed1a4c28819f273c30d7d87369393f6b4d99d806606efb60bb62eeeb4dd20040ab3a016753b9c92e1a14d8def72d17ab174c4f1cbb99f70e55d434e58d9945a95703692d857b826a8560cca5cd6f490d1f4bc9ed971cbbc1e91665794eadbae1e759d9fdd569fea84d3da82d23c9e41ad8cec2b8572456ee43a71138d1e07fc61c15de5235dc9f3c2197c789c6ab53c35b2a8ced04a8fdf4f2d84d8369df9f72b27351d9f6d095b2530bed39c02dc65b8cbd9efb942e526f66116947f46bdf9e3f1788ecd470b0b8fe2d9e202133bcfab133076754a402885dfc25f3c4e2bb6a649f22c6e9c300625fd6c34abb135f48933fcee0bbf5b3f7aa9958c5e38b24db8f20b910919327ff2753145913d934beca0ebdf224c771a1e004af2c6b4859d3b02bdda020529bed08bc4e108fb15d9b87bbde4284c3b43a710360889ff8335b199282c65dcaac894f51fc33ebfe44284de1877ce945c1bd7514fc29d94fada82333b7470a07c6671cced668aae51d260e4e3bc3228be79451ff930d9039a0796d3f4438442a51620844c0fc26f3ba0f01457f0436c62750ee34d4adf2949990238653619cf42cbefed51476aaab2fef10d74ac83cff25a249df8ffe9aab5fe291dd50c58c0c0d96de0fdd6ea5751734c71f595a43ab62db6af39735dd7afb6761a5302b812abe64d2010b4f84ee9627b903282e98ce64724909a38a759959407c350ea6c0de6085450ed0d2f3c7efed0482cc132ebbc7cb6aa9e7bdf000d88fae429f0aa42f4d5f84913430822f8ba7dd9e8d2e340a80da4b9fa4e7e22fb3710f2b455d9a17f39729640f0eb3a852dbc63d50e37d16cd82867e2ba0784f0c9dbb6d64cbab2eddd08e2fc5f1bb5e50b1c28d644fb4f077fc37af1cf935d7711311ecff1e8ef2c23e9630648e6c5e3d29629a7f66744aa3ff4096cfcb65a3c6bcab7c4ea58230990976cefb7bfaff0a3b8d873b0d9a0827dd6f1f65cf5e0432772248e9e5e9d9526b7694d0ab0fff5496d51396eb0be3c7f6300f59f3bc9b546161c6a4586d5b8f0111e9371a76155709398e16ef26ba670fd169fc18d231ff5da357221107fdd43bab6e462ff53c530733b3260c55c5dc2723857441542f77a4c77d3dd51363997b1b353e82f3d6f1f8657de4840e73a5011116200ff31672c88defdb43f78dff1299d33803b22deff33583c8249a8f4747377e8632ddeb981c07e8d10d3baaf7140ebd34fd5fafd778101016cc19a31dd0c8a31210cad0282fe4cc18d2f5f1f4009b63414d4c0f635544c1ffe9fb7f50a077c262a6a712d13938084f0a1bb9463c02b5e8fd18402e4dbf99626bbfbe48c081381c69dd67f74df25f032a9747791250f4e6cbf6e712da23819fcfc19a5357f63dc04be41e46e58e65ff6f876bae03bbb253eff5b1cddb53c1733e0e7f165f7c5040f5d82e7b076060318c9b9cf8e288cab13dfba083a42149b681300d7cc229671ecb21018e71b3e2c6752c4413159850738dc6a4068e935860a87bf094846061368652f3e050d9b593b677331569ebb1e22db9a96e551c750c66ddc2d031014f627300dc8dd394db7b02e11e31614b2c9c30fb722b15735abfa35044c33b67a418dbddc107acfc1103f3df161c5e9d5faf4a354f0ed3d8da59c3b978649b707dedc75e49c4cfc2feefec0ba987486db796af1ef89fe27159e33a8863e0561222986f9a6c2dd11db79410c8348fb4937d7af6411ddeddaa7623a86f9922afdba4f74aee80bb6771fc85002dc9cf8712ccca5488788718eaecd55566b397c983dcd985756220e4bb5e7a4a421d18f139cfaf3a6d94ae96e3cc34667086dff72f78a68fad080283e38c4903f1e5c91301d204ec98b1197e5006b68b469cc0102a049e3f551b271a19fcfb3c9098b00c895f6fba2d527e252a9d89bcc7c8fab5bc307c7521ba5a21a4b3f479e87e78cd6cbfe9377fb325b2232998f4cb1891f59dcf96102c8ee651318caa1066981b3f91ac0fcf9b71962a499149e2067069c4e5b1e8b9d8db6874b5d06dd2907c4677901818c698823524d43c31fc32c47e2be81fb2b6b6c540e88fc9d1efd0cc0aafaa3da40c646abec0129ade5c4118d2523d0abfdd8df1b8d470b9a1a4305a2addb7e1b065de23048d1c5100f5b7ed1637d72b092e88a1c87a88ea2cf223691a4bc698fefe7dfc6a2b95b633379e9220b31031c5898aa35e5e0171ef788da560c1121e49c8bd09dbad8d6a216b5396ce9c167953bff4763bef7810022a8288f0eda7ba5ceb09fd5976f5cde1add0a7fe05c6bc9179bdc6e852e22622937363674602f83f72b8e905c5dc3f1e8668bbba1bb9e5d57eca6f70f1e31c5c662f1ed8b1943ac1acc5467c0878884d23b7c0eebdc892d4824f773711816530cd4afea68efd52d31b8f8ebd29a1937d70ea86c25e46956144580913019adefff006735defde04af7406f6a4ac00ac672536c9fc3ce913ce1357b488a9cddac7e1a5754856ca7222584e04f3b30f7581996de65fc45665f6010ee72fb50f848cd2d8e13cf840d5a2ba1df4c2529d736775f8cd947cca0270f87d1057cb5e3dbf6a0396c34b51697c289ab61e9ab1766ce274b923182afab78c6268331ee16e405b30a8b12e43062ff58ec2936a56322146b82ea99ed7d4236274d9414b525c4200c73a8dda83acbb3b13f72be74353f6658e196d46402797b922cad26afbd7f49caca4d1d0aa315416066b090a983b863783903d663c02f02736465484b31a68675b69dd845ca480c51b76bb185aa26290bc3f9e7906d053cbe8ed2ebaae818cd4833576a25d205276a24c8a436ac3dea679492d583623b6e29cd637cf78aa52b1fd55a59224476c935f667bf18559549d9b00b52d5456d058ec27e3e15f157528df13873b184a9d9a566637f37f03185aec24c02eea668896dd7b30b6950ba9412b9809821d744f3efb281567389fd48b09f01bf16116ed8cb3736a1c9763d7ec87d287cab8e309931cbb8203ac02d08cea5d2ef6ad846fe6441fe6f0970fe37db3f90dfef891b268b6ffb4575b5b21a228e799a1e2a3974359f6023c6c21a5c49ba4a4b698eff3519902b71df199838453dc8ad708644f77366387386aa8a43ebd0ef5030f5def3c9ee73be2263d934b4eef25282865c85d588665ee10189c9dce76c148a19342cff90a2efbac71721f342764241dd4557000aad47b8d69cb67c24f5368a74448a9125cab9292299324fcad50eb516d3c6e60247d479d94760465aceb6f8ea876d9fd896dbeb7f5f78c219c907e5a6bd4315d1eb0ddf0b1195c4ed9bbac29eae2b74cb2d9025ddcb37e2764fbfa28ac9377789f1f70bab7bc468ac2dee0116476e9ac19563cabb235125ec4876b32ff813848d4f8132de3f9cac2d6d47d6fe223ee47748875673a442991d3dffad4e749f9edd5189c7de890d0315e1dc04ff4f2a5224e6ccafecbb815cbfd9dcdad72e2a1b172dfc44482eae86d18c9fc0a1a5e8784fbf4c29ca678e13e5196f5c9c2546d98083b95e22f31d225ccc0c2f9b5f437395969a72e5d589881797441b214dd1819cbc712dd3a0afc38a86c5930bc6d48a216639efa9d9db48296c3fbe0cae9622116c4ed4145b1f2c838ef5f13b876e5dc28c28b961f0df173d9d93c20dbfefb05e6ad432af21a0fb6e70128eb83e194fa6edd4b1e8388759d85839795ca8db8f8c8ff2db1ed275114336be77df1b35ae4a8206cc9855d1174b06d678bc818532131269c19a56d6e04959a078f48ff6cb67dc03c70f7bb0f3fd77500fa2e8774efa41e8f3b9117f4cd77d3e77988a88e0e2d2998882f6bdeff5e88e28096fad6f36eb59c01808e8445dcf5ac178eb7a58548b5efbe5fa2d188b532145d00664dd2f62b2c3713ce449c700a650a2bb4a7253f847159a30d18b799e3707bf438f9e1f54cbdec2926da1e8791983f8abf9e51cc1e3e69843d6bbc7dc95c7d0d14f55f4e93142df2dc6b655c1928b8347d11fd606bf29e3ba802ef8af78d9688b8404a5ae9610f9b04db255769e2a6fe5ea05f2cc1b597ff5400d35d1a2a744df8e0cbe7a9ade327b29ebc23c9c2729f7d3d3d370bb246cd9ba7b79ef1e3c31ab4664e86f0889f78031e066e08eb4d05e48a5fd9d64690b0147eff5e6c178aa21133a91569be73f23b30ba45c2aaa82fca24ecc206bb2cf37fdade242366254a20bf4859f5e2cee5927012ec4a80701f453da99037a47fcb83fcb302737702b31f37fb907432c6112f1531ee0ac4cc73b85192f9c97f54a9ff2503094ed78db3893957898879d2796212b28b34c73644929140fbc1c883625b751f19ba88c85b7700a3ed66137885ba4cf2f13702c93b85ec352088493b3e2c9c8663dec37c300fc1a9a9a215347daa40857b11046d1c49415a37a8ca0b5ecdc0ce0c04a5d39a7707785e07a0f0feeb0401570a2aafda8a1d82b9c47dddaf3a0e58f946ce00f3a4307cc94cf319bf8706a7c12027163e1ac298b7997e2aa81a318e602f68382f64cd54100a0ffffff5f