PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70243 baa7cea6c04ac3038b8f96f24b21cac33af167fa997e66af782af61434155c09

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
95e179a6b39d225f724082b67e5ac2043c807052f4b9c73b0794bbd505ed1179
Certificate Block Hash
baa7cea6c04ac3038b8f96f24b21cac33af167fa997e66af782af61434155c09
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00865b000016220100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c954083eb7ee7f9172db56a23900a5384a8b713de8331692eedf944ac5385a3bd36908eacb6bc82b180945993bf7cd9360714017ad4349b6c3f9bd28c50a5f4307e46a3d49aac794042610cf7e3c13c5495ced86b423f37855040000000000000000020000000200865b000016220100

Raw Header Hex

00004020c85c97cda8be3500405a040119c09290f13c2db45b610ad523b6de6e6f53a64ac3a489d185d44203a863ab92fcc123adea7e078c0ce8494ed11b5bb17a6e84e0c09f276ae20701187911ed05d5bb94073bc7b9f45270803c04c25a7eb68240725f229db3a679e195

Proof Data Hex

59,560 bytes
1212160203070c9fe58cf501c772e53567d3698d185e24e2e1ccd02943331b4b290814998552b8dfe179aa8f9fd2f194158bb49c3166863dd53a30dd5bef7388464e40a7b9deae79ce8a4343f37ffe054f81953e55b69681bc6ba12ba406e67d06d82dac6d87d92eb3a5aedc7449e51153ae65e556272b9ee2519164f2588b2dc3cb9749e2ea34d4bc7a1a4bbf10419ddcc1e657b81cb7cee7fdcf7f0c011a9a3ddd6bbf457aad70856263085e9ba7682085d365276ee28df848f4a98610d9d2aa75c321b0e7f06ef2a73dd12c9a46a59e5d6e8b4422d77bd0a6edda6385c8232f17bd6505dbeb8b94751ba66acdf46a146bac917dee99c33596c8e862f995e7dcd9503903eed800450070479a7da29d1e609d831fbcc694411c83ff62dff1572438afcc40ccc9b0b3710bcce5924519845cfb7e5d616d7ed9540c46c484ba8998430e2c8d937de76317edec133518f1f3586b1ffa12db923a82e7262bed705f656db7375ab37f68b080b357bed72c2aee11fdec529fc80f597d370f164334687ce01fac678ea1b02cd4c54f84ec421eb07c9b74839f1729b03d54046fb7757bd0a26807fc180975018c9564cd5c92d6c2f8655539dab301964cbaaffdc19260cf483b0065be648dea25a29810c3c0b59840b9e8ac36ec937324ea330ff617eed1c1c30eba484f8078cfc5a701df7475474ecece18a03efe5a626c22fb8484cecccaf61cb8634b4d57ce5100d992c1b506713c59c7f86f3b5d714e18e259bc5229864c434db0b28d59c27897211453d319884d963fe9a75e6a1ce6c0bab7cc27a21b26081e8b25bc08282e750f2ff034a5d54aca12dc4c457769877d97805dfa0d508e1a141dcd5958a8f02e7bd0e4718ed8a0bd7b9296d9124e103e00d67cdf1506d545e6f220e0c1386be43a6944e5fd5f56014cdfbc8ec3a75f18d2d0c1a56e0891fb698e189ab0b9ea03379717de9813e99f49bf341db4ef23f9ff4f381c64380fc640b4a346c5703d51283b31e504f180af1a3b9ea39621be0982a1a865c78a4a2b050bfa329009e98a17aa3184ccaccd89d7af6d6d3a1d62a0e20ee2ce63860cd6325d076c931f94bd6fd31d3ae9b09f0fa607ef98a7b76d802a343d69cefb030b23a77fbb7403c697ae569cb50e59160cd28d422dd2168f7ced82494e80397d505ba93e71862a9276723d9553a38be4b0fdbd5634bd91093e27962ba72eb06288825c27b9615ba70c81a63f759729f913bd5fc36d33875ee44e8f89e34ca9c17f07ec378b6426bd8b0d14a15f1cb4f838b1d83338fb9987a6878915b8cf0b47e9332268a1bab65ed928abb8bb4c0e14521f5744ab7a1c250396926f3e1e18b1863f92344bfa8b913b60dcf6c8d77fd1cf3be44e35a290cfe5af5c216d888fb12b7770da7461aedf533d44ba22fa91571d89db62eaa5f0b764ab127a668b48569b964c02b38ac64393118634aeb40ec48681d8bee2fdc74c3b86fdb1b7c2eaecf24414e4750f563155cfc001b5d6360f3d4450af08e4038409bc80fc801b631e269da90c101a5167dc92f355e7002f7314c56768dbf844ab660bcced4db608a9f34b0b431e7f661447554ce4f46f12e59815b892d3f5a02226af9f27541046e7ca8cab5b405d857067a2c763e67f09dfc705b9680b31f4aa9ab41386ec600ca1d9ffcc18a258d422c696f95655930195efe4eee69b9ff5d88a4d247da599e8e349f5ddb591421059063b911031edac064a75ffcafd8e0f5dd4438e652b111405e697fb67cde975bf3aeb7a2e4d65cae6a9829dad87295d485c791026d0dc49d5dbc7309aee82fb7a806e9c0a36e74401c2ff7257565984fb30c1389d50a248046cc1071d85eaedc79a2ac88dde90d21509157256fa4d0ca146627a16662e2efc468861106be563cdfa4f118555fed67ec3357f588fdc8d5fd67bf5d0f989504feaacaf836e4b0125eec7dd8e066f7b67d23d316b78d6ce883aa7b0845315fe3fd15f6b6dc0bde68c30ce1311fd775907d9a160c42370524eea748e58bfeb3d698403ac07c6a9f42a05a727c9baa4d2ebda36f47a062db7028d776dbcb2da4f61ed95be57947d2792e065c1a49507d57ecb1343cf853632e966c1b3816fc82cabe8db9374ad66edfab2ae41318308cc69445963cf2717a4674578c9093a4e24293c5ba5ec5393ad07c03538131eb698de9c7db23ca1af744ab7f925954743608bfd844cce8980a9e6fdc61cfa27f7be949d167e81bc945f73fa88d5aa6ee1010a82b27f0bdaa095f008730ac51bbab4d32c26be7421696cc0f02fffcdeaf56145f506da61a5d383b4fbcc2b2a99b467513f3393bc86b2c3cc1173159718d927f3fc00b313e05dcf69182396dac864ad34494dbcdf1d37a533deb2675cc1b51907194883a53a3b04a5e8448899e33fc5ad13a73ea8395043446fa113c45efae74a9d36d79f29224769a8370398d36070f5f3ffb060bb4f75fef2540754e28f31cd8581b3f91bbad192752d30c3a79165f265d5e0cfcf187cf0cc714b8e27c5a5c2a5e7690aeff7b7dc463ad3bc6d80a03c123306b9303cbaf3543a28ee1fc4ec9aca72da853f8e5104414c2cb4293d337ffd5e55115cc07653424bdce2b2504a0169bd670f6ebcace1f4328d193f36e703fb31158d73b4270e9e099da70b06a2b4fbeccbfd2ebbfac1f91c951eaaaf3b4915eb3e83cb1fd9da6077bde09dcbfcd4d6c3b1a62f8bf717d510e5e10858f6ea09a86efef7d2f9e90b41ca68f9e84a279dbb706d8b362d7ef565468b3cc49ec1d637039901414d845a7e73d8f9a0ea6f75786c8c45edbaa1cb394b4abaa8b6af3cffdc2669a7b7dd9e15b6fe5c846aa94d391f0cbefa26dc1d3181ff93822e916cb7ba2bdc8e3ce9a3e528a7265fd2880ea7d8e2a7ba4b4107aedf0b9a9d1c97b2110e3d4cd012e66306521a24bca3cc406e95276037d345b4fd8c0911b39548c1df69f39dcc4687f24df8f0bf85b3331bc23e99527736bbcc4f0aee161199e806f94bf5a036d36fdebbfe28e6630b930d87035a5b76ae6823f7530887115959e89970bc4f16b8c2ca9130fbd230298919c1f5a420b887fd012f6bdbaa8c0979d414a248966f78069db115ddf9b2f3255b0d8ca45cfcdc1f1c7af2c0ce934bf459c8369b9ac5c85d4e2afff641329420eebf7d9f6bdba6806d661295827582374ed8f85a5ace11125ac76ab36c91496e2668266b9299aa36ff760bf54ba2e599f0c0ec0fdf944cda46fc8074fd841b9eb02f1d56e33fa537b751c912c71b65b355d0bcc67c700c9616fe04b05b05bbe9d7d9d29ffd5ed5533271dd638f92b467979aabcac1012d6aa702867908e6cbdbfde600631293128dc83224aa4baec5bbc24a434786b7e54ae08a43bd5f40a8505b1734889ab42f4cae5c65eba7950ea93793f8d38714c42db69f1c1b70f1f195b94b093e4a2dbc4ca3979a52ea68d4b68406585baeab605a3db61f25eb601e7fa0611ca6e76add5fc9cb1f8d33f6c66f44e2763a6ca3b69bec90a0be433a43d218870b468fcd4004a573af64783ccea40e7f59a855c52e2c8341d84a4cd97079229559f288a28d49b187769d60d9fd64d2e9c8dac7b09d75df85187fc7d317af9a258efbe677e9e8c1871ef4d6ae79501cd6a956dc0e8d73ec4f258932515b3ae17bf30c8a1a11df35474d8ab19e4e1732986980b509c7ba00140d0ef60d3bec6d9d0aaf014f36c364677a6babd09fffb12d0d7873a36a7fa2b9d40b7a8a584f08d89c19dc97a9ef9454c4c9604196dfbd975592aab0f6fc46cce7a6308d00e53a55384bb390a9edcf60334e9751895940d235c36094db0b86dacb8b85c674adcdc395e5c3e81173c63a787e812a5ced737e09e7c14652f5ed65b262da206863ebb10b1f480d934d3f3c48cddccc9ec8653e31c1dd203e4f58036705c1199004c012f6f5b90bc85252d4fb65f08df2af47e2717709e755653ee9e8097072752311e687ce7a1a1a72d1bc93b8ce3435c5ac6eb5a3d4d76ec616d49166eb7d9b6d94d39fbdeebd83fba3a6f3b66067fbbcf338cbf907d7e20361138501ee9c43775fe04fea29a6cb172784458d4a89833eb768d3cb009466bbd57468a62fe8b57368025210a912f663fc594aadcbbc342146db6c843959fa0eea41dcd35681117c762a0fbb297adaacc886fee36556ff8106fdfa60acdcfcec14211b81b7c6902e6510586acbe628e7f63167729229a003f7c7edd447a3b6847d5f5b0186c0a7973713e365a68d72dbd9a4a14b19d35023a4e225ea81327460b9ae4b000232a4e3042c784fe9019d3fb35006cf06ee6cca8a5d4ff0cb4e5452b93da2a0555ec1ccd702bf4ed63641bd559794533618bbc35e92e176ad020fb430468299bbeaf06021db007cd731f7112c516d9300c37d44c424a0a91b44afb495d994b0db4fabd8ca8e7dce668f20438d9671c59c42708d22fcc07e28466d0b0a9fe5659c52785a17bb2c579edff40a7b552335cf0f8ccc0de952ce66b72fefebaf855c27c831c6bda086fc5345f43e8a515c499c02d8bebe98a15c6349128ecee13c07be11c80a4182424be41b8e150dddc4f6a39047f9e2da833ef0a35d8f1969d24cd433ae53160de51438e7d8cfd0d9e352cb63e09e06ad4f048558192e0624507378d4a72c5110929009c561962f5510b094275a49a90016449eeefe37ac38c0984a7bf7b5ee97e3419c4e3fdadc1ec0713dd192a5368be2e095982a7f035b3d3242ba33291832c693b8a8e1b4e28a2cf8dcfcacaf5b6bf3979979efee400e974d70efe81b57f3cadfc8782183f27540f63217467f48097b2052a76294be9c68d2310a28930f2f5ef24ef4d1eed0ea3611a8a8c550c951f2c9e829e6d5eea0e65098e3d2f78b8e71f2c4045abde8f5c9185059ed22035ba60911ebb7adc332b519e1c701ed7b6a2880c70d059198682ee714036e884a0913506a9b207926aaf236732d250a96c0b7c83ece3a0a57ede5700120bde3bbcb57cc3ce3b8e270533b5dca1220738b28813a896bfd643c37cdddeef3140b4e9e1233314d95fcca11f10d32a10fabf0ce0de4002367dc7d4cbb550a0a2a358f279ad04dee7842f4ca2a6c8584ae837d56ee9d7d42a152b225444b3a1a71b2fee43a35e9194d18f679f4b8e3f7296492ac74626eb880790b261ca864cd5d8cc06ed7df7b63dc4578d4e9d1f4a2a18a961e17f76edb030717ead64d4c7fec476a94d924b553bd13d81536f66c42e5b95e8cd633684825a98d55bcbf9a967372afc493e03bb6ee483e762d1c677088e4bee8e1a47987b6fc8305a9ee34c023431b529226da942eef9d49453a8e22fd1659e53127842dc41a9ee98bfcf7787897b6825d90bad66f95f9d5fd0f39369722446dd39f7004d6f8771c9d3ea700529c7438fa9abbae587fdd417937d935b097db4f10d372a610254fb1b60482319bcd6ef0afb138a7716f8379ee3275144f15b14ffb41e4408c04243be0cf63b3729e60633248522e7a69865cb8fc5e0fd0860d452d962482d3de0f085542df38b2b35c120d6a33c9f25b742e5507c8fc8520462fafc669760828b6f7d83cdcd70ec0fa94aa8819d5e5c37627f29d17a36c81bb769ac77f9d08ed6cfcc035fa3b2a7d4e745518c29c26fe3947b1ba9bf8a86bab97e51ae33027c7ea7dedf517f9b61ba3bd544ff5820947be5024da2ed9b69741bc50dcad145c8aa174fd16b44579d198e358f839905561e80c0b91e1e649f2f9a9765988134f9e65c0067ba649774946c777d41b5ba37511d7a4e87d045ae631de0c607dc1d3599b399182c2a8c624cad29335750cac478715bc3e23ac60fc93bef9c095eb27faf00e07ef997019997693a35404647ad718769eeb6bbb676325f665b7e3954fa414adb1ce74d1403b16dff3aaafb7bd50c1ed1fd0088d1b7a81bff4004bd24bc31abb2b2158097d388ab354fea8491dd3bb5bf02697c73854f753eff740f644bb6f2e02bc01880a8932ee9727501b8dc1d11549cd454b32cb8ddb47293381d0d40fc966ceb52663815f127d7a05164415a05aa8ed7eefe3d276c79fb079730c114c9f33081538f54bd9d51e68703e512685ecbce075fb88a53dc5b688e4097a1eae7a575b14f1a719306d0e4e5c3dac88a9cb09239bbd04395c9c615b2090df02c8f3b0321d11689660c9116126518d8bd936190c629539ad9d7678e8de1bf8b76c750e6a4a80cdd3c3775693c47148a821610f217b14dba406caecdf0a690b4c98624d3ecdf9cb6885b30aa22733c95f382fec11fa2834b0cf69661d509593c48db3919d3f23d296d4762a95efabfde05d352eead6dc7e9f44f58599d428b6cf7c938a8ffcef5104309caab51a521f5923cfc32fe1e0d89c854c462ee2aeeaecc9c9a327ea7706af0ea8e708fb73630c41449368b0ed25c22528e6b0b1433d14155e06d41ad6386d3d9c9f63799eaf871d4c3ff78313e62323483db1ce15f41208612655c306e73db456adb3c8d9b9533fa512f40076d444bf903a927c29eda243e9155f9150fa3cb060daad9b27039f9cf9a0e41d0e80fedff8ac2bf506704f3bacb34ef1b3b97164d5b9b49cb7addb28d6b06f7558dc591c31d09f0ac774a35fae178e38e6486ed9774242494607abc387017f9866f28cfb961fb400a020b4a961eb71d082448668e247c3108b90a1299c4ec5b1c0684a5dc0aafdf9606e2c117a2a260f8970402960211b28647f0b7b806d3d9ef52a79c557eed57327947b8b66eb0256da118e88f4930708a184ac1413c0d2b03084b2842ddbe9329fee66d26f47bb56c83980de4d4dd7a9b0532c69253436ca733403b0b9cdad18a354a0c481557f45c933bc31ce4505594476d790ef097b9c2969356b08fdec3e13feb0947ee6aeb86a878b156da88fbc3d7237fc66d9b3b3135e6f52a4bdec9e8622183581393a034fa070f8879e222fb66358cbf94bd17e6f16266c39358617ec9bc917bad01c34fe2d64d69eb8e8cfd34dda31c8fe58e48cf13d00b0776b0aa37ffa7833595846e7cb893969c060b4aec7f746440ba8c66dd295abb379d958573cbd9a2d1435ef460a4118046b314772b4f3ef409f7f35c7127046c8fc89e5fb46d9edd3c7f802f67ca352d1a5f68b52445073e4e83e6225768ced3f12a09c0f1f3e060a360b3708b239c210080b93085d4e7dc19f1a0ccfcd6cf16aedeb36e340932e260be1ea4d95497cec1c8a8425307710bcb7d00bc61d857aa69248114ac110cd08b033edab24252ce6d5022cff6166057b06507463faeb8fb7ae17b4e1f95fa5322c3debbd9b75a89cf181f26977e2421b91853e3a42b3541ea0159f89db9a56357ed7be3fe3cadb30de4be07974519b0681071552d80a1f53178301cb3cd6a663b3d16a4507bfee7f74392c4d16759e09e977031881c39636b1a4ff582bd6cd7fbd70c417b12c1b0f3af0faa293150f5abcd76e43837feecfee981ddae42833645bbd1c7e43118606e9c0d522b3cecc7a0f55c2ff6e89f2cdb82c819a31c57073b6a69dda49bb84bf59b3c3659770cfda41a999f64c558b5a963d631e3ef559463cdf58802f6e28a3d06119bfb9b0f147a8557aa61ed42292a03c2b22615cc9f63a1a116d070e8ca9f5680d5dee61d436a1defabe74d9ff0354c73abcb0bf1f6301a5a5a9f18b86259addfcdebaf6e390d7809172037017627c080f0d9fcb1b845261b721242ac0dd862be6718e82433b2b9bc8015e16bf7945c1cf7161bf6e7c748ab15f4eb3fa3743ca382d8f70b9eb7a91250e5d380a3fd122dd1b0a50b20e67bc3df20cc580e4e49618ef2c971c4cf6f95326bd037ac56aa158a3d87659263131e845e919b57b477fae74a5c69425a0c825fb8b78a0556314f6ce829401cee3585b2120b799812b3efd90c35c2d4875f72bed0dab5c1570847b8f588f43eb273057b4c785f0efe1c7baae4c83f41e95a71878d2afdd29bce3b5f7317d2f88c3fe57dd22f9cb71f365cc98af90b70c39d4e049b48e5718698143edd176582c48fd6fe04e5b25fe7e1988344dca091c716750e08012f28bcba3df42dbd4e509283c57f9a4284ebc01e948c462b473bb99413b579256b2dc636c64667894c64180209795048053376305dfbfcdbcb67be2805c306cf5645a39d4a68dd14ea5a245b13028b91f4ed338afea7f47d6aa6f5006e856e790b712d2b7dbd61013ac86b3eada1d2a9131799655cb05bd2c8ff3185ef9e8af0be1a15d10e84e4529d189af4167c5602bc30cba70d1b0dd1a2358834b254f7ef0bc947ed2cd0ca435af4f4e2d1d44ce852842bf6acca0aa6a53eab23d2a6aea2738177f541d655e33c21825fc9601a507d988a440e3c438d798d2c26b78dfae670533d0c94d03ae67ad06920a6a58be55bedd030a16b5cc4877461374f919b941289fd933f7ce5fe13bfa1ec96cce8012b4842212c45c5c125aedca0644d25d1823dda822f5cd97422b10a38d4e0ad1425b75558a699f16ad67e479096c559d5dbbc3dad5b30fa29a29403a1c205fbf13ba71be64e2bce969ab973880ad93bc6f9810cd3a7478ed918ef3f72c88f5cfb0fa309a68b65f25bfbdfafb7011297e2487a8ee6d1e341565abf262db3d9d40fd01ac4c58d096a2375f073bedb09a500cd07aa9ffac4e59d566372673297e13842955030c0c16a54c3ca054e2d69f30bec0adb0d1e90237340e8ac7720a927c8467dd7d819e0913e8a7f7c75c8779c3d90dedd61420c9888c530c85f7aaeefe03183c08abc48a8a00104f01498097d20175fac4b5aa13c5981d85631ac7efb3a2bf41cdaeda5d317cbdd54ff075f2db948d174c4fc430ed904481aef54d56da88a4e40c114ceadca63431a4b5152bce95fa088b1befa6fb56f7e2866554153b53a692a95d5f7dbf8c26f75f5f8084ab71bb096f8190cf6f4be8e41586552c068759c1412927d544f0b34ade3ed0cfa7eb339bd7a02b595a0aea9079230d99ce1832cb74637e888027f7c9c893fb3fd40b661b59f6f5f7aa948e6156ec2c6daec9e6f3e9572036bd109085c5fb6c31e2dee264f49efe0e349da8bf60c97a8bbb2e662d21926635dd90a16b4083597deaf6f0eeef42add9ca315138e302e9ed71ba71242546e03f77c26758d9f2f77c872d5839e6ee9b14c211deb1c6761531b070976cb8573e464416484a1d5bc66b36264bea91edb96458604a0f3b894359e36b750f7a4ccd317b283ebac69a8274612db255a4bedce0a32cde65e4ac545b5edf1da25d007f234a2e934e55500ec5b268b163d1dad858dd0f80f57280cfdc29f6baef5b689ffa8409beb4a2579a994767ff2e897919d1d03d008062481bbefd60ad2141005868c565a6e82360ac5fc4f4f0469b4b56260c1b55551e8f9f53ce7469d353dfc1c51e46a51ad24dd8b2e61282ba35bff18fb746a068c71d124e16dfb04b57afb3256b5f17c6a8ed6734d0173c8724ad818793de68f3583d0c24e8fe5965c94a5c3074d18c89d36c0bd15d3e4b871d693a9e8525548c8d795c9efcb864dea675f3de3fd82902f457b454bd6aa45cb565e5ae39430d931c3f541add1d178b6335062db6240f0ee46fd3c12d0d0ca3551a7ad6a3156e249c7424eceb3c0a01daa747434fe7856a2c35ba91f24bf0da6724c5b1baa03336f37d011114165d64475352044d48644d9379292019f09d92307583c6a1b1198e6872f2e511487af515406ab135951077eddb626d73fe15e3c6b957585c9ea4d565da46de41ccc9561e91f577003c2fb6bb5a16b58a86556fa05fe066210111f3b49d23798ebcc0eadf23c0bcd8f9a4c3994077407bb903eb9c02a174c40b8e3a824745ea080fb16c95aae8c980c297de942e706a859f8ba10253dd6a3adb5e0b656fc72b60c706c091747a8cdc1ea78c01bc697c5f74c9d694128bd5cd3379bfbfc8abeed700d89c2840376e11d1922a0c989d5c7981c77a27b6748caab8ef489d64db62600250a9f0c1f52e555f2c3e18c2dd2518cdc6bb3849042a80293a42b788144c0e19b370627acb1569286897bfb22700ffa94f0bb39547577d7b0b4ee28142058b979ce33f2a83618ad3198a182292e80a48ea249cb49e29939da5ab292f14fd750c55c5f56634c612857153c39aaf32197f4c764619b51fb82b126498e435653d0b9187076a0d2532fde503dca5f7f011b0b8c89dce99fe5eb5d4ad2c2dc2ceaf237a24f4c391d9f80a8cd1c532c7594194cfa86a1336e8b51cd09eb9fca5065cde68e20b3b2b7cd9ed92e6cde262ad17a19559cf81baf459440f997bbe98c5100fa0f1fccbae8272a7eeaef4cd4b21a9d8b07562e177180babdcdf03b1fa4f148f72fb44555f0d98b035ba6109888f194eae2bc45d55449401176b9b1b98fa0bd6ab608f510c1303ce17e1dc9217fdf20a1cc5fdf1fd277af78d3f46eb8012904680e2d3825dda8ef0279b7f44bedc36faaaf39febe41d8598985246452b18ef5643d5ebe1fc8a5e6e77890ef918cf101751481f7454cbbf17b1a874670785203e7e55652f8de25d85e8fb74be8cb60ef039373caf80e62b4bc9650cc4ac294c094511bd559c25a31cdef5735fab2e1da25f141cf03f2111f1d30a715e05f9e50b2a45435a7a8dd14cc06eb796407004f97d8f7aa8cafa51191a3f97c20b634900809545e35e5e7edc486b07d5798e17f45d617462654e0dc69b362d5c3293c3c5ecadfc008aded208c978f698356fdb4f2707429da6001b999e459219c77881247f87ff103168cf0425fcbac8778b6f500e4c1347f35f8709af5b3a96f38d567757baf26feb3de28446cf2cc1b4237d28da58ec37cd9ef36a170fb5e1d7afa7552ae94cd147c274fc179d588a613ee05cd3d400bda7d57c5b255f7e3751776cd05889172ac081a33c4ca14343b92cff688174a3f5d3d4023a791c9d86fc0901f21fdfede679854fe86c74ece1e1c01d3801374d915ce74cb3bf60d509d11b3c85c90dcec613283f10c73cfb03edc9d9a7429495ccb96973b7f3ddea1ea3b768bb0d3aa4c7e07782ad89f8d7ed9f0379ead8dd2bb9a8a2167dd58410c4b5a980a324a9c2bf1a953fcd775335aa6e648b546cebc3dcb29fe86d6a3e692718c780f9b8ce6aef3d31b25bfba09fab2c56fe8f6d39c74dd6a7fe2abe59a0fe2f1650bf88bb1d9ce0dce387fb683f67126e55170d4113e44149c173e66143e1524d616593665eb81627bf96d25652b7fc409277c336719b9ddfe3c2232b0748f4c3c7d0ead2ec71c7173a9b6811fb632e91bc757229b993d1e67900723654ad9963b9c00a14fa3b98f34ca1b6b050a2a4c71dbf5888555665e4262d0de958a4d1fa0f03c312b6b3e2bcbe65f394e2817eb474dc9eaa7ac22d02fdbe8ad5f36a3e65a646deb4548df6fe790be6fb15c582aece0511e5a7cbe40c66b4973df7e4eca79ca33aac0dd2ff29612da1e64fd0d49e4712acd0dbecbe2f05896d7503ed6ae2a62c588782bb8b43d9ba88bf2ce40e51f2ce14df7ae317dd7328d5c479b297255a504feea06c58ed48c82e3e1f773855900b6f2e65c20143ede5198c72b3e7c48159f279681ba00579d014df4ba4d7dc56d326018f3a0e6542b678b5ad6ac77d27c9a2e3789693da985a825e8150773c19f3bfb8ae63c86bcd60c08e3ccd50b6a530ce605b1ece1f28760133bacdaefd5729c6341c90e3ee47f4cf51aa1ebca601160c9f40b7fd268dbf9799f497970b89586be6f45b3335f6eb819f721663eadb65e3b50cc40ba1a2452de877aa68ddc2de287713e9d424bb7578a307222d8a9f9293c6525f60eaca2197d36e2f7c919572744d5d1b0c257a1def869ea2a7834347732050e13aba083f524b1f71ef8fd3d301ed6d94a9ff64dd909f310f26a909a3756d43cafdc61f820d8f9a8b6f11fa07dd5985fdd438f6f463edbf396d063a67728b3f0eb9768f3755172ad5a9049c88b0911d762cb81b0f77110e56524db4c66b2d674a71fd21d5eceb67b8b2f1f70d57d868fb250c49aec1fe6103a7a02b8db6c03340137379bec4a5651e2497e8e1c30f44f78f8f92c6701fc11c47ad64be4434720ac04272f4c2e99310588bbbfdd52ce760e43d51956005b8a975484a00fa93b82b94cce43e81debd73c299eedf2e6688f1fe276e338f97736ea70e768c5c824699e39c3a352ff849003ee9dcb97e43a75da000e70605ed428f870dc0e6f90480aab5011ea25d9fceac7b004e7a9e83653ee6a95e93c7489c4bf18cebf440a9523290fb64f72878f1092144fea44a3e9d0cd7dff4c5690262255241c62bc88a2907eff5061c16a066486135535372cb36cc4f961568bcdef7b1c641a61d679efba4290ed7093b25b4c8cff45f62f752ec5908297368ffce0436426b7843863d66366912d1b0ff2c517e19e14fb977a4e3020349fdbb4d93226f42fd59dc44811659c4b400ee380e8583406a1e99a5b6e407880dd834e9faed9cd84cd75585e838899dbf9631191afa84ecf8960a008d529799779fe82a58531fafaaa4f48cce3cd5995a0dfa008ae3c999a6bd32ec6f1fb7df9f5eea0f83243f748400fd5c44093c2bc21702d726d1dd7fd71c238aa9086dd07254b3df6fee5c7cbd5b2c6cc37cd1a2454c208512b7d7792c6a5c13eefa55ec002cd5e6609c0f7eac03a31cf3f53231e88f684e0ff99d513dbfab47c1e45e2f249bb11cb12702725e29bbb140670ac2b1bc5a13bc131cf12583d1b21dcd56f051ee6badf2de6c986c6f354e365aa3cdad4b86cc5bb9e776d10fe790f09f4f40f809355a9e24ded758188e4e8ba65bf4b40644b94e0875e7146b1051df0fb845a2b672d49adc188700d323af888733ea70d468d061a8c8e29d0dafb4b893d8d4ea8f5ec2d1d2ddb8e77f68c690c45d351909651cb328578f208bb8d2d674db6a4948532076b002cb5e2bfd653d0bb29017a232988248db4f7c6fdb3059ded28604d97e2d541155ad5cf5cd60e7ab60cfe2e062946641bfd295773117d0910cfac5529442c31e5739527f20cc27cfca74f50aa489ecf193536416a9480615a21a88d74c8f0c9670cb27918a148421df7ee4d3dee526166862203f2eb57a32d704aca9c8319b9e65ff7df8d69a1de75fd2572368ec8cd72bbfb4b83155a5ef7055c55f369cc0c9157699e0266b72a0a702d3745f1ddfc154b0243dffc79b7e200e20fe02c39fa70a775d584e5325cfee5981c9d16eab55959f0fea5d3ad48696fdcb46b2daebc937add40bd3ca9eb7b2aad06796f8607ae078f3bb2276dd8aab15030072311abd6cb5397ffd4f06aca4e5063aa6f9805a208a1d9f4b2dfbf3b054f1b84ca67d748c083fc2a25b31584008048d34d990d72bb6ad79e706865149a8bdcfb7baf55d01d058e718b961f5f3034351c31a8d4c4ae51e01481522c37fc3f2eec102f9ff0902d49556d749f3d90eeaaf38957b29ea92a63cf56c787a97dd5309602a98da7da2996ca57131c1bf8533fea132e79cbf0b03f0299f8336641a24765b8a828a200e8012f70a41024ed13cc5897fc15f8b4493fe2be0929199658771c2208efa463a9a0304084bc661599f8b21f1642fc5fe9dff47bd49ff6bf9176f6ebe21ab871bd3566132840ba977aecbc4d55b8a5d08f0cd9bfc7d4766724ec10f8b792ad49bcb3562df30704d2fa4e8292f47314d40060412d11cd717552bc03c491eac70c97a6de44adbd91d60fd4b3b3dd6f20006871e814ed9b892c4bac3975f38a3a17a3fba49d31ddc9ffb1a6dceed92b7579b7119d801efd540c38b229321ceae9f4106130e30adcf638e63cf6b636c76488fa3fd6159c169bc504f47cc93afa00a52fbf3472307ece191bd5b07a258c60654fbb75c4266d1cad662726552d39be944d077a87e7ac0d32f91589224c93d8e30b240a33be288a6051a6a4a29f647f4c4a58b56a825f0cd33cfb34ae2c8ce4f7c94b80142d5ad4a2dbe1d5d24f701a8239e7eedcdfe8d92fdf55be629d3e4ef25a5d6641d3b09d569ce3f1e18d862a2c00d04a93e94762f226e03bde05e3d14b3361288ee90b236fad9130e18cfabf4dbed6830c00bea325978751b8fde1aae1ffc0fd48e6924fe46d1dc16fd781ba4773f3941ccda144c9471ab4bb039fdfcd3e3177470254898884aee096cb94ffe89fdaab022ddaa0837e307202ddfb9cbf5d6e050cbd251ecf65e6452df14303182ac01f3e2bb08064e0841b48b2e772a960593a70d67ad1bca950bd4686b25a1a749c8d5f6620d013277db73d2f1c19ec61b2753c4b015983ee38e92c3edfc50676f607b41b69403b5d2e5fec9c21016e045043715bf9ea362d968668bd46e7256043c715836eef67aba8ff8776e9d1320be2757e354416ac0c8fd9f10c18ff8dc1c861efca954f03484fd842ddeffbc140c567b571cfcb71b42cc72cdd38ea6ada5dc9637d395e2218919bf4fbec9f1fb634a18cf76fda666106474416a827d1365c67ba81632902dbd00e7048b731b8783287894402ac57501fe460d68361e9723910b40e95f5d3fd4cc71df4a39379b301ab840f80c7540bf3e1f52956b0a1f40da90a0a1df809608e42c9898082a9fb24be515dc275bcdb5b60552fd453eb07364fe8739080eebdb59ee6e4e92c54b534e7427780b868593f9cca9361eeb5f291fe5764526bb85c1adea358defe82b92451f768484dd310f0d203b50e458aa5917c3cde2be810ad5f46240a410018b5a691952dc522f10318e9866a6db309f213a439ca28e3ec889717bb49fa942b96908fd07c6c7f99f14ab927ff61b16465f9d0b56a87bd85267111e415a67377030b44c6e7998ba263713f2dbefdfbe7d1c45dc08c3118a6d805b4f2a0d94ea7a687a5af5bdb56c31d50939260239dfd6964d1a6e42afec37fd82c4420cf50eebc4b4431dc055b520325ba4372a913a45c6df49ab627e8b898749e8803221e43490ce811195d408ee273fe383bfaf1b1f88eb01c250390e6af72ffcbf1334cb2aad9df1f27229b69455fbd7ff88a0c499c9413d9b9eaf44e2066ab8d8ecbb14d912560827b009a1e7574991e8ac1d2d864becb2c22997d76e8e7dbddea6b91ca6e85c0b9a7920dde0e981ac013e1e5f2b053308acac0f66f99ad282c659185255df01af96ac2c5509298fda54d3bb58b2c8d4b7fdfa2d9057967698badac42e2715972441cf5198f4fc1d606791a3da0192a0488fbdba1fa08e80f5d554f7f2437266c332a4984a960e1eef8467b495b2bb0805e4e21d7c7cff7d796f65663b7f8f9aeec02de4105c247661a4c4482f30d1c5417600db748ff93f11dedda666ac52fc869a3faabf5bb954304df3b9d3401602c2555bf80bd67071d6fec9f7cc00c2e5779525a9a2ca2ae68756f2eb4a1fd9fd47247dcb47d843b4c30335e954bb294d0ae95d3409cde55750167329f163a333dd2e1a6ce1f3758b2175ee622ec466ff4cf0dc7bf71888a94913677ef0dac23f6df736c9990b5c12236e7d99358122d578ef1b2160ba89c9ccb012577d339326003196ad59023aebcb0e2e44775b28dce860e8173dad15d630e9d658a8e8968f59497a20669a5f2079e666dc755508aae945faae1fafc7f8feaf6e5b813403b9aaa391af2fa9aa24204b2710bebf994ddc4b1d7858b38d1510e4d393f093cae84c0af0d3d03a39c7472f38eaf131a3dff850b5290cebbe9b80c36314797bc075498970f2c004712805d00e2aaf6d7c60294a72b372f5ceffc883d539cc6d71c9177129d687beeee2248cb59a17f5c33a57db1f157f0c7352bc3fd4d30d6bcef0ba88c9f09e0dd531ef1e855c7ba5c7522e2ed6b3af0b0469529cc693660d94b3e19cfb2aa437fe24052eb77a8cc2096cad82e87b9d415268c9d0e1af387e5849133c5d3d475d1e0c0991c13181b5d5c9d7c1181c67924b0eaf730310d6d857c4b773acbe09c1f8757ad4c5d0e02e0cee0044e64cef84eeab7df26a64231d473d5e21eab2fcf9bf03f53b3b2e1721d1f83f3e7a986a5bfabdfe25a0317d999412cd04a62a936040a31a3d6e0c2feb7996acf704e89552300f88e311b04b94b9fd1d037b47227c84bb6c60ef987873ae0c6c2c1cbea13b8f0c8eac674ec61a6273863d6d5572239ff81016da23feccb44cd23191ac75e7e2415e2b4bf798f4872ba68c7ac7ad87d560734f83fcb78ea5a33a4be94cf4be8d56400036f2f8896230f786c6f322a665af974f44a933b253060ae094949a3b57f13e7acbc7f888092cb51bd1a9488fb17a90ed1bfa71a1d2f72d24d972f6a88ffe37001fd350066d7f4c03fe438d7b89686c0937a6c990822b3908087d5f31e99b04192fd30de22797d4395334d3608f41dc30d93868db042cddd0992fac466a3ca53be65954406fb0fe4810e4f39bddaecd9a43af987b430e8b894317843c9db7e53e94e3078264d09a2117b5d7cb476b511cc7ba9f795b25f771b2809a20d866b8db5bcd6630ec81e510672e9c041e637b46cd00e26ab2c97d748487982b859d7f1825a5e3115b1649c6ef1a506c605bebe611d1c109703f8b72b4a9f64616633daeaad611801a8ca0a955457555b24e92555e095f8251a53935b105710063e1ed2b2afca5b1ad424e91c4255f76548fbe3d277a20682055827c6b04d1dce2025b1706819a6a5d92ef3f973d67c1d240c63a47f8efb94d992fd3bc770dc54c19b4388c5ef48b719b64886b882ddc6a6f0488be8dda22aa3523f92efc4c0c91da36d74f2930f44558a02fe2609dc224cf93afbf3deb624d7c0a0a803f83d840da589e71c18e6ec3199aabcdcaa98b24f761cd86aab472c8af3785ac7c11aea3444e43b83f87eaa4de9dc8fda6c82c7d9e2485f2d2536ebd1c57deed5b20a1a0da292a6e4f7426edda355620b7006068fe4584293080658bcc0066809ee71f21b1807f7456a3ba8e69485c00460a78144bb01169f35e041c098ad9bd53be0623722b0f687e1eb5a50fb6c3ebd218228f49a6c84957ff65ba66d673de96e057f34a2b5e679b7003fe0e3c2d05de052feb38167d4176f2984f418e95e2c40416098a85fa52baead2157e18584ca3abff876abe9b237cead1748ba0e4e1274421714b054bf60f60895e3ea27ae382b80bd0072b8c56aa0f8ed2a585f6834baae32d6d5fbbda57a4f0a34b8b36dc73382299f94ec291ffb2756d60f544d69049ddcbffa4c9f2944d7699a5d3c46abc0126cc19ebd70762fc871b902e68d203ca1a91dc23a15c4ac88a3a6fd47a7f2aece90d4fd58489d1f7cde5175dcc2149dccd7973846dc0267db8cb8a80cb0aae22ee9a235d194806a80a15564a13bc42bca1bf38e4993b6487ca209c06647d675eaef940a7dfa734758b6bb7f4a5a089313dd2a1421152e1ae6122528d1287d57eb4d94d0a2c5bbcdb57a501fb94ebbcdaf07d587e42c8a64e4b25bf5bbde68137a3e11134eed477f719a05b5289ea701f2415fe4f4b604b2093619aeade89bb4c2911affdec29e3d742701b89c894d68537132fea095c270f430e703782090d33a98cec79c6baa6671b5ae32c9e75f614d4d82cace2521510b89d3d6332b7b3f6d1188e07091bdd8de0171c07349fd0f3ed02fcc1cddd7d2ddfee1b6e19d9c0c2740687cfc12cef743951d70a830fba4ebcef78c7d4b8fba334e608b753c59166305abfaac75dd3b9af6069ca0c906acd7c86e52158957cca528f38aaf02428f3f62f51b49e9a4962356c2913ef1913d03c2632a6143a94a6a647eb3cb7b55e585911ba49c778ce340f9d058bf429c6bd72780883465fd6a2d75718647e2fa4fb2780303ed0ca668f33f85ba4ec551dc26f2605dfe86d49d96f52cfc3c287c54d9050bb7ec3ab8126d6bc476dce1c72451f298c41507bb836bc4b0c3610eadbd2c05796bc58beb10a22d688b257d017a99bf596e24a5b1b0eb86f7a38c753ed32793fea0de74af0a75e83448fae6b3a1401c8e87f9d3944b1a6172974008c805e0be316bfd3097794743ccd10dd8215924abba12bc9acde0a0a3e7e4764cc34b35de453b5407919c0530ff40fb97cc78622e48861552eb342387f11e1555e5645d94872cfa52adf87c0d09212b936af971e18c93819d070b1acfae5e6c6ac4d540f3f7bbc7242c5cead75b5e0ac4f4df3779136a1149fa90e1662ff4adec2b938ab776f85af6e88be0637db67b30ba742267a693cc7bdd5d333d524fe851ef11e907c49617f078406c318df03a39894f18ed201760cc1db153ade3412a6b965d47149fb7c87a9347881a3d37244e93608a0d7f27d461400e5ea1659781b5a0cefc7c45090918d6b6aeb5e2c3437cc14e5e0d6b461941b4fd23aad09b447c2577014900f74c49c22a40ed127c0801daee65ef65795e77953afb691305655bd28d957bef39b3fd25a181821df1b15b9736b5dd23525e2e136bf3d82cae40486b18e39dadd8086259472518cb2bb9fd875f78c39d3124d436ae433d449d50c51c6924b137e370b06513a4797c568cc0d1b028e150d16c8101cd6efeb7c345a8b1e365b1712838bd4f0d6c9bb1571a18ff46740b1aef4a5b1763044ccfae6966242f246262ef610e7ffc325fd943972f4c230d5f488fb7460cdf12e866591e1d88e6be562fdc42a8cbe34d27ed4d529e30e48c0edf242a34d3934a9a2c66e83ce521252d2458dc10aa50fb6f3b198e467e6b532b2c1e255c0a48c53b529e25544266849198744ca07b3f22c88d4c50806971e80125dbf45300fef3f5552f6bf382c1a0fb36d4699273cd5356c1ac7fae4fb4b805301a61fe9aac2f28c24aea9c2ac8e314d6f0b6a8540665fcc7286cd606444be3d69ed54f5d5575c758935f64754b59446536ef953ccc2c11c19d82b356d4ddd589af26094399b89d29bbda3d9e49b3df9068f42c25ef2efd4c4c6129b898754445d5924c0ce5544977fff7a6ca6a968f6db56aa884c65649cb836ea1230f1b50ea395bf865d743e46b31badc3b0e657c28a69dc48f15fbccad427a3857b58ac0afec01e4f204d6016ee2471fd6b07b1002ae76227eddf7d691a2106fcb3669b41579bbc5054dca9db82e274a14cd7bb957e6aba9a2c2731b28efb3d020881d75d75330c71b69cfa66256967c5a7344d043b93a004eb70ceb3f8aa33b917873fd6ec56c376023582f8c69186d5a34d8264a3f447fb78ad3d7d94dc3e0c03dd6e3d6f11f9a2fd347574d3e80fa5f35d63694266539c8aa8dcf675679491cc391902e0167b57fc36df972ca951263fc81a68ae1134653a1832d8b865a1f28a2a3b8853efa3031df7d855c9552bdc3b0bf317cfdb56ec7c1640e22ddbb27a6b1cc360302946ee8497e0a895f1a5bbc67ab175df8ef1d883596c6297d531510e2878912bbb1ae73c501314398346123a3e929eb0a3cd085e77b5af9c6edd0136c5ca09d002100644cf214f38e647b403deaaf938613974c1e6ab0d84f47e939acab83ac390b72501f98bb797b736220083d18645393330b5820535c7bb0c38db49490555626b47ac736a0f936237b738325631d19bc5d641dbe9454dcd8c9688b6ef388255774c93865746e1351347c668a2513f0246181f97583dda0124d19f29f1cdd8ce8ac6458b36a5bca5110790b01cfb36dc969a4651ef9c4409d5c7eff3644508ab048ada4bc5bafca75cbd7e68601a0d3eb21df03781850b426fe026c1046415920f4df40db2a26a4c49c0d3a4c7b85f18e56c83328f627b21de2f9db97c653163e31ff57be8a50e8d9f466a52ea51e0356d5ffb2b7c02d7c1281bf3f0612750893caf106826fda6231a829b348a24019985fdd5c4b632ae633fb3ec209fe2325a8cc053b067ae47584e89232c013d4f97219436e9bb8d0897332960552d08f06acc7bf8f86756250e29f4ba209e2edae43b80693e673afc407c264a90f069425afe474c2d13c857762adf2d6c9823bce85daa6eb422c3a6141367613b77d62dc24ed4eaa7f939a773d4b9b18457cb77198e0a701617919449e01631935ef2d96ab7ad6a58435bd59329e4ed67440db7820324480b3b8c7b11823d267a80f65fde38af75b54a612ab07cf8ca6ae32ad76524605fad1d3af22662032d548452c4e9c4a66563171b62e3ad2dce26307bdfe6229af429cd33bcb96c31e6bdaf097873ad09f86e0ea6aff2e48bc776c4f85ea52e24137e47fa4821e84eb8aeef510a02a42361a078edac2a3ca68d5a94bc0ecbbf4edf6c41f43eec26dc0d25466b39f4de6b0cb6e2e7033badc4096f3d54c770579f2007d52257e6d4c6cbec0d093d4e3b230949630c2e7702f11446e30fe82f102401652c4854c45f9fb790eb29118ff440b25db9f187d4fb190d959831e4be7ce58bf1af1c717a2cf1bac67984a7a337116bae83e0a9e0c5f4e7aa375ce4a7911c563a775a47eba03ccde842bdf74bed51613f47891947dd49f547e97c200e2d14bdb11012f7e93588a5c9cbbe728fd158b6bdfa664b92e6d95f5cf7364c48860cfd8a76e0766e26a263a8992c3a097ef27f5ddc63048b2bac9034b86120326cb1668e38b56bf8fb7a3801be20f738320139bca5a3b4edc785d68733f3ab496853a9b383277d03fe7f96487a64ee8de19c65807ad7187ceebf271684f72291f26b94e714fbe04b3417d43691996fe998102a0738364bc1bd98b22323ebe4ea7cc5f121d3cb8ccbb09e7805c4b5efddb15494d5ad8b07d6f91ce335818309163d896aaab127b4bf842c2bce80acba915621a95e190755fbdf3f6cd6298857e96aa46e34b4c800cc448e8a57d456fbecb1c41335c24ffd2caec72cebc00f66cfd854f95ed45d706381d03f4dcf76b01d5824e1937316de3171b8631eb7d2a42f03e9f6b63f82ab327123283e61362970fe07476e0889cb6e88a33a722f2b5cddbfc602a93255cfcb0fdfaaab9e916d59e923b9a641cf665dd4fa386b70996c5cf31668fdb5dec60c48efb33ced3e76b1652b0f64d5db17726cdc7522ff1aa839b32505a2ce2dc44fbf2d5d192c0b2c60f5f1085432513116e689b6deff321850d132b781911c94b9ff7bb1189e25089be566129a2294c0f3607bec8d69efb0879ed88a00927a801e9629f8f3fc6b2db0556e824ab9ac35f0fde1f0661662c271b29eb76c11e709203bbc2171d2893647309d0911a5e6150f3f26354d0cb88d6e957fe2cd081f2aea241e71a9d3c73ad15b02bd7fa28bd6bafd96793da6d217c3bf61b4eefc518b3f7bba423f6311f4299d78f24c9041bc6896bd76feb7bf36f35cec42d94999ea0370be050b3341cffdbef6daf6698482f5190b44c8deb1b09890e7e3de4421e755ba031d3ed3fe1f88b7a2eb2413886bbce6195076b425db2bb6878e5836c873bc0bdf6c4731698152f032d966683a37a2ae6df7bfadbcd526fb7d5735cd729e393173f7545fc1caf92c21acd964f2b8ddbb074e184b5a697761436360ae8433f26bd36cd78d859839c174f45ca55d87b063270569665f9a9e758a0730eb38635dcf91f279ea041d5b6f663f741d757bfb7ad56a22076fd6d4b335f74d6b411e75313e0c8dc58e1cb2999f5c75483993f3b0e77ae9ee773e82b14633484e93e9beeef202980f6394fda525a4625c722272067e716c4963330e134b8e906ed2fa1ee3c38ed88f54d62924c80f55a3eb56e997366cd409c75d6bf68b11512626195b65722901e1fd5b5514a36df2c14b39d38a1842af9bbbe2539820bc57e239fa9d0fe5c58aa18dca0ac2a05a46f2e5e16949d3b5b7e8d99c77563d7af3d7e0fe75916201c423ef6091e5965bc796c19ba055215ec1ac017c008da946fc5d48d69cc6d24c0032003057e5b5b70c4168e5573dc4a036b4367106125a129fa71b51d4f2c332908aba2d877463a5f746710aa823a9839a7924a7f5a6f629425afa31f35fb15fe0d52e4162f303db5663353429010d4e876a02ab0c2620d62e0e55629447c275e2871c051c8f3c67db64dc9d6fa208c4941a2eac070e8095581de50578973b6cef869a58d030db418a70dde8bde3776638ee158faab3a10bced5b0e13833e905ed099efdfb9f4a5915fc5696452b0f4a55b6a0473a9b98f48017d10d5abfc582c0a3089e02222356248e117c735e6d4707d2121889a43ba7fc52af779c1f60d46608be5ba9e797321e00aa1cbfdc25ebbfeb8b6324e85375c19c12e76e5a70062c3043ed0438005b77490af790facda81c96181b39c4ad5c36120534e299967e21c40054609cad5b874896aac76c5a68b279f7fc45f6db95e3cf041dd7ee4a9115dfa08f26db14e02e401b0f092a02620aee0d91ba9a2027c44459355a31a935d524e27b88d2e6c942afed65bee9439430aa15e3768e179ee45779ea90c53d3dd09e3e412bfd5eea3eeec8a3b53d8a6f04db6784d0a0fce56329c86227d7f1fb5d2bf26238e1a6473eef035f14c91ade2392e961f3c080282adec8c17a77efffe3bb1642596743a1e749ec112bf6a71e1ab74aeb48cd7d22da96892744d6ee729899ca771790afff9885e6aaa5f82769daa5702750e56251ad9280032a2cbceb642621e9c2af4fbf938f513ac4de413fe62249a3415d9767fc2df21edc550e36220282e15a2ef4701cbf7b023c3d7f16dd9f7e76e9f5b37e933b24e65eb560cda2b96bac4576bf499eaa0ee46ec4dbc71daa46ca96a183272c0c704120683e1c5e6b11791e8619bdb0d38a0a9ca63b250f0f29d4ad4b32f4cd3133f9ad472543d18d5df3b7f0580487b62102c4de6edebca7228b5fd789fd294e19f5b60853706a463c6061f9f372241e534783759f83d9a3b4f927c770952d4e13667d7e8fc5e8234bca602033e0c391ab946dfaa8406de25952621cca1c3942ba9e0fd3a208be5f8ea45afb64e15751a675820102d171d44ed37c72ce2c3386c33b5ce3d7279184550eb0d7dc9a9953a1fbb1737b012d5e3660dbd5d9d2456a07a1f0ccbe704921c297be8e6a56acb12c42a013d01f2df32cd2778b262f2c84ed427b128ab692a69794bcfa51f5efa81bc0d3aa440321c28f124813da0281a9050d9016cd98a1bbf13e159552281bf1e192db366a141b863f2f5379115db0181939e50e1b754115b476b680ae44c25aac20c9786640dd472ccf73519eeff35e82bd73967dbb93e38561d4851f4e04e013c94444998f6f802058f383c2401e52fdfc2fc903671a21e49e38555ffc11735f32c8126589a8556d3958b8743aee9c03a64e3146c4429dc792ffe3dbdd0ff23c165b7b292b41185f81b2e25f4fb3149ba9a105b5bb0373b8b4298eb2f607d68d1d587105c7ef971d155d4b163e61f8da0f5f102537ff86f835ac7903d6a951183358c8c7afce637d3751afc761cba8f91c57dc45b81ab579b69e999041b4b5b06a42058645a839111fd948553a69ba919eed67f68d90f2b245e1a924dc59e6f14240b219cd3d50f64253478fde8d527d8d3d3c11e8eb40632db4fc1521ef9bb0368cb0c7bee53178fdb6b4f85975591eb746c7bd7f84af4b9efa3e5ff2326a922ceac7eb6a2b556cd539a1d740d9e6a598cdf4736ccfe59ddbd657def3719048a6ee7b45e477a9506fdef0a71681682270bc1477ce294858d137841e94e31c3c6e047787157f3c924771bbe30047d309d8bb4c014ba7d9216752246ee9af0085308e163b26c2782687d44918d10f6ca2fabf3010f3874140aa232a3b26b9f610beb7f167b0b57901fb3264a3e600c82139145ed08f827aecb5fe8799c844449154a9a1d55e39526bdf6ba25b783c6796c4df6601c568536bbed9bddfe247086014149289616e813114c61647e69c278a0dfbed21d7ebf501da72185d22a9880fff14497ac80ed25f4a32627d113a1a5da33610d634462139117c31cc6b04e6d55eae6c0fb754f98b5381a4e2e79a2c78af7696eb5f690c4f5d8f101a1850b9dd5e26d389163c5204643f0a3b57ced10f443530223afb9190811ee5eb116efb283fd5e761f4ed688e970e16d0c805016c30ed4555970fc28958b0ab024df8a8d2a884a5dfae64dc66b033c774d4058d126b5e3e5381241677e2a14cd0725668ca533a6be8357252972b4a172f9417c1cf1f169ce41266bd4103b6dff5c9a9d158a7b5dbacaa3b836a23a204f3927e3ca8b8ddb6d1f508e7bbbbbe850f22536745e81046d2e0f6504ec62f79ab9e2223972316906a5399aec2c0f1fe0112d3b53b1b0e89bbed14ccb2e484d9bc8904cf4876d348382b54e86fa647fb1a211076c0e3780b964ae16a72e128cdb62cfe5b7a8590d11456cb8f5d433c2aee762cf1ed63f62af3c792ce3acbe86b555f812aa6e8ca835189ad27d8c2b0c70d0dfd1f6a4b0a68a6094b7086160216c18cfd5f366263d218e2697073109d685c3f42ba82ecc9957b53aba4fc354865d13185d3d32b57c0fb8137b259b1a059f6dc06f9442817ff4fa4653545185ca9fdf50c809c6e12701346fb55effcc16189d8a69710c0e29fc37d427c3e0652762bcadb43f7ac0dbc6a60e783f0b4cc66b55429045da8b840a28755cb82a051fabb0768e3c43ceb62f35e5f2bebf93f0c828336041c09d124fbd11e9c1a9eabb1a7717e25737808450cdc0cd1b97dbe436bb97f8a2d58b34d8f4653e8bc278c936d0de22f084b86568112d94f7229933e3bbfde899662e3acb689fe1aac30d586e8353d2fb8794c061c895d9a6efc73af2ca8208dc92e688e9b862db181ee56726b32ce65a75dd85b21effb68d57e8e7ace1a21b039a3b214254cc9f866485f2111b1c52b3ccdd53407d0ea664e65baa56820297d68fde80cc6e62b9db4dde6953a1896bc8a95c93ee4d453197dbb435d2807213c4d78374b638070a7c56340ce5767470c1db8b858dabf9a3d25930b73a8466d092ee268362ba0698ad1d6aab37d3aafb1ea3845ed19da09f81d5293908388fee522a7631388da45b3fe0ba34d6c8e148f2ca76e144398916fd2c098626812e773ea730080e4dbb5308c03b874b59a5f14561484a9152afd8c5e668e8937a132442f5ddfd91a42349f06936eaaee86eb9a2ced21199765082c5d37c9df5266062309750f16049020b08dfa44da774f6e8971a85ffdf4a1c5fa983e631b5c192207db54c2bf3eb3f9ecd06f01d98650d97eac74d47a976dba7af9ad87c632af1e39df8a511897983d8cf74d7857cc815c22af37df23dcea4218f905f4700abca0427f713e5fe1d63543a1f38f1e72f7a29e64b3ca7d45e3591364e4a30914464b214e456207e3272906d06c92e5f08eb1f5b0d2ee5fbf293aa231663c12d21d32f5d89c40aadc02f01f316ef75f7ec42103fdb0ee3c5184ab6bf26da226d8d5296417fac7f6b7b509f010008c3e97aa46b5464189d543a3c09506ca39b1ecb01e3d0f0e38fbbe07626be11cca4a302b42f9597376b1ccc7d16902c0ebfab85c69dc865e80d0d6d5ae799adc0cfa964435e7871ba799a11f9de8e715cb4570dc7dd2ea0aa8dd179e04447949044035a07117acd5a6a56337fc3d1eb72106ec0d24c48bdeffc606f7779221b0e2e45a4e8995e22db540a8639175e96403a1b61ee594f91f8386e080994637baaba018477a95e3b280def1629a0ee515756281f500f7c8e65b324f72a7e9cd7c7770751550d739f86a6d487725528d266bf3359bb3eec0f358445eca5431119371b0a5ccb5305acd10aa0ca7eb56c9973d5bf9f1554ebf31f514b072d445480c11016c62807915efc22f3fa3b1cbffadc1109e90c58cc87c35a31288ec2938ed7a97febeee5b258b128632604da747ddd18fa75363700e80120374fb003fdc0ae9b70c76e9ea0409714970747c758a03158d5da1345e08094ea1aa71eb23d46da427046edfbbdfbaac37638d06e0323c850895b8c1811b0c33b1d57798e2027a9e0c7317ae3db1f756ad1d844ed94309149f07d53f24002b4b09e0cd9c17be9882a6f500f9759aad8f46df51041746ba30a6f98675c9971d76baff36a5a031240aa84829ee0bc289a9613b7161578469dd25cacfaf9fa2ac9748ecc991f4da479a59667d8369ba37fe05aa10bffea064ec2feb8100c5cadddc6223adfde0094f08b438bba8ac501e1eb51458f9af6a7f5ca45974af6383859f46a2e1df2768731e411e46a05a89b8f89d27a5c72eb855afef616fb343231d362fdf3a7d5d740bb9a75c777066903727094c019401f61214e25936f1dbb036ccddb41db32686c28d59950719147442127445140d4a7b229c92a88a983492b92b7b31a579bf7c32c7dc390d9582a5911315229bca0c1214cea27c6efdcea62a6ca055bce829747cc52bb85e659a8da51bfdc4cff2c4a027ac92b834b4a3bfb32b99c98416fd3400743ee6d0726f3f78bcab109a9a85c1688ba4b55877e5fb6f1827fdd099ef29a0453bc349a7a2458610601862c5d780b3f5ad65e52ef89f64610b024f12ee59763d705ad75fe490ac773dbc4a09c2ec57c7098517f0896f08bdfbf892de2ffad432315a54210b47df013a4c4845bd1c0544cb0503852a9559452b9dbe7916218e788b70e78f2e532e91ba6d595eeb9b96f9ecd4c6ee7c259718a617eb72138d7f8f5d257e1f80e3bb7106ec5521b57630a4071536a26275b3e04f69b5a2fe81de3d4b053721a6a80065b64ba6d460292b194781770a50863cc115fb78378669b0b5bc70232085c3d73e5223909d0940991bbda57021cf38a81ed35e1ba887f502b469242398d8f7ee4e38461c046fd1f5206e5305819958cbaca7dd754f077f4adb1c441fe050f70ebe12a6cee98ad52b9a4cd8cf5a423a796a075472b1aae586a2e3b0e2257b2107364168932115c93223072fb953a5e4240ad50ebe98c94f7040eb43859846aa3f300fbc863a58cbdd9fe5b6d63ff1149f0e3aceebbf7533055203b626f266aa11d28aea3d1818f8c50c0a2c9d9610f15ceb5139f8aaa2b5db80d2fcc6ff6ec4c5533a7d13cfc3987b8727b2c326cd68e048d86e9e9e28bbb8ad54e160bb1576691f592ce6188f2050dfd3ad8e60e3dfac4735a35258d7fb81325097161fe52faf1e6278b6dd071fb418a579f2a8620906e8228b11bd7eddfa55ffbd3707fa6ac47963930c5ba9187c849a11f6dcb0fb7232c3850a1c3d0e10ffa8a1bf64d3dbb8732ae8aaad7e50ddae4a6131418691564d6879c4870f6fdcf1bfa2c3b1c3624ad0b0295287ffac479486e1111fb2fc5e35000278df4f2caff5780d86afc32a691e7ad961715c8ca38c5e62d08a53112977c00e2d16d75e5bc1c923bfcc64960e93cfe2065a4be8433a5c62c94ab33d8034b342d63f492cc13a4c7acee73f4fa762df663353835f60a099d2b9ae695bbdf98d4e7f43a32cebc2ac072f19930631b47477af660f25f714c5457386d5f365fdd1db761bde97f0e6548343097146a3a089318633adbf601db6f6f24138a1deaff771806a68b68324b6dec1ae3f794d769c3d4328c68f7261507c4ef3b2b7d96f554c298f9fa126f125e248a77a5b8f73c1f59e5d0284220a1483f4980bbb7901497ca311323c29144b8e41ddf78836363a2ec57ac5a6b8307df8dcff44ae89390e8bb768627ab30938851081388c8f777130c460f5fc49b543f10201ca6eef20fdef30c234434916418eafb9245925907357b92f6de53f0331043d8bdee6db6e14fb1266845616895315d130d9f87238bdb692fdbb6f818224e752d11259c6cca13a37d20fb44cdf5247b0d2ad4f53e8df4a16366873ca7048626fc8fb8926f1a64c71f50d6bdc0e77cf25e2ef06deafa52c4105717d04b2a0eb31824c7674eedfbd83d2654589e3e336a17bb25423d6c76f4a0dfd1ee458a3268604b1ecdce3ebc58facfa7cdf8726431cbab86a20a8531c965bb638cb705f6d7157136d3404e4881cafa416df5cbdb5b3063c068fca3bc7d1a3133c8b0f66df95e6a519c597a9108b9272744d61713ff508f39ac6eeb68d0f45e024914095cc3fa1a1f9f197732cd614e5e133a0094a1e06a35d043633329b9dd5ba616201f656f8b3e60987268836562414036874b541ac2fa01036c676be8f4f59157990e08f925eca396c036641b080f78d13e030a5142bbf69e046de406de819932ad903955a4eb69a7662dda67c76ddc3cf4e8951d105e5a1174eaaf5353b3345b1770fe805ecfa0b99828fde91b4d6eb4852efb94ac8c4d7846e4e6dfe00f81567b70ca31f03c13100e0f86045d94a88ef18a1538c852406fa53804394494abd01205d7df75b23c9cd7ff2fff62807c06681f9e7df27518ab831072a4e4b696e771744907698ce0ae5740b3f4acbe5dd074525ca7161e43fc03df2480a29fe152fbb98fdef305f8ebcb02415c7d4b440355e938238f2daad81b97922aa1b441e7f7210a32d28a6c44c3eebfbeffb5efe31941d6b8cf339baba1be1458834eb85dc51b3b19bbbd216d987a756d5898460983de4c643afd54dd5438c1872079b7ede4e82749d0c12821c46ab8bcac6ac875196d0585da3e878acb36acd0dda328567270a63d2586dabcb6280c36f99b3838f3420bd2a4ae716a0076d86f446236d00a8847e9e6dbbe865d9dd404ba1a6139dc45d60e053eaaf04563c545d281faccad3a142341606b65e35b58bfc619a2ffdb5a492df0578156244bd865ae305e8751f0bc849101e92f95734d1f31ab8116148b6588c31b32e54adc290d7e604a05be446f3b83465bea18f0fe7df2d45221814fe805611e603fda513044b8a2cda137878d78a002953b0ad2028aa4ab1b1e1c3f80fb7b4114da3af8cdefa40b0f40559e4095494a6e594fe17d63a0b0a8c25156c83e09febfe1a64a21d9e2ddeabc8be7a4550819e7a6ed8cfd6cf647dc4d865ef43c9b97120bcd989eab45f3c44fe6c9aca890cefcb5c24cecf04a151118b1316e60ea03edb434d53d515ca8d985c3225d149e84568340fc55c7688e9b09725d86bccc7e3c17e1f120c012662582815fabd5fc19b565b69803683d716ea2e80e2f067567a9fbdd9e36977773c4fe46e0bf44b703d31b9716c0af775f2bd4399f72d9c13806dffe21efc4986ac1b27f8bdcb4d4407b09638e08fa61fced3aa45a0b273cbd1ffb0f7b3223a5c0e24e04453a140efce3787f17dd2fff2fab922ebc91320ce74ad2d897468ee203989c92ad6a7261b82d0f43c6b84252ab757d695dc2173dfa6edba1f0743d0a154dc2eb3298778d3bdc0df26dacb3d33e5184b13d70c1a3709a4f3789e0fc9dac0104eb7cc0f083907c2022327ae859ad85ecb4be0bf8336eb97f1b837cca4d6154532835ce6e48a945f5a1ec160b9cf4ee562e503e814a9f5864727d31f3e0965c90c51ec347a96af9b92cc75b80abcf019b323049ec8d234a2463373f4c3b53cced8617f25548cff302592e43e5afa8db3ac1b0cd4538a3f40cafcb820570a47139637d4f102f6eeb267b05216b61f5d0a94c17661114d6240474c7e9576f1ce91fa8c6c78091a79ec050cc714f63720916c1c3e35c57cf5983bfb70832c64ffea2e65793040c7ea5930351316a10bc5655bbfb4744b8254428cc4ba1823275793ff87e2d2dfc19efe5d85ce6b8a283b70c438de88fd2b5630920d08eef18fa2b42753eb85ae4ad918ad50340ee6b529827f5561448bd7fad280a4d515a83851672b1ba9d708baab61ec01196225839b3e83fec87d0090500dc7828fbd9ed4ab0ccc4704a5afb9dc364eb1f39a3f571c11e6c3a38db939551e3fe872520142b062bae8a212f511e61fbcf91c0956c289ca64fe53234658659609063bb310657d79f359fbbbffc18ccf6e610c373878fc58a1ad193ac79da9f8d0b3e147c44d67c182c9a13a0316800a2f32b4bd584ba0f70de20cf0e401f180dff0b4aeb3b7a4cce3ed4bd63ace175ed62b1c3dade73f9a41663727785373a3a22b9c33d6dae5f40137d2eaa671bc35e53c77b1079d0c22cdc39bdece56929bc7ec8616ed5f32dbed002988f36def0e577aeb4bce0ca78bfee0da9f1f130b68934f4f0c1ae67396311da96cfcd0654a8175a6d9d1c6b109b2a5acfcbececb86fa280ec4c950b0175803854e8f8ba8d27336379d4e972fcdf3d5bb04208e4f937102fa592628e4243d67407a7f4fdcd5f4c42448b34020d0e89a0bf5db5155399aba1ec490c9356535f05de75a7f5ae5f8e066f85dc84003a327f942a2c2bdb95f7cc4f021e5eb0e53eb59f630ad6228158b7481b4a6de7857b9abb41905b81cdd7142383e904648e952ea04b66ad79944ce31a9d92a655aa37942163242bb9e62ccbe99f37d3b2b06706b519783a7d964c4aaa2133785f62018f8a57700bede704e7aae86a285dfe836a664097c9af51ac4344cab2a2aff61fbae91867e332d22b29c4d8688a9727a119b74b6ba9457b928c6837e82fd61ebbdc74696494167c1292a52fd3d4d4e0f31b2be2084759fd2d70c7db9ce9986c8030db097b4e5e1e63888314d8258eafb3c3d8093b8bbdab9f2477f86d574355c31013b3cae00ef28b6d2132692b3614966b795ca35a424fe421e97aba0cca48ea8bee58a8e8cd009a1767a975e44f41559dbf1c54c7891b486bc7803768488e41c3aedbbff15419390955ea3eaa0a0b2f31a056af37ca3f8e6d7288a575221bed52c90982ee562adec71f0c50b401dacc3cec6543859fb8ecf6d25b3e5f722e121551766e11c3d41b6903d1c020ba04223663b40697ff7dec0af43b2b5884bc3b6656c2b8053ec8a7fb0d9909074256965837e1894b9e194d5e8b3a66ef09a34b92a4e310107fcb25179d3cdb70f0c0fca927274cbf88560b2fc0bb6af06b7ec3b8aae1ca5de50f855a59fb89f311c7ebd1d0b792c076444367fb3e5d7513c7f51a474d9395789ac3c7093700b9d11c710973addd4c91e136be93e8d7478401b3b7f074499bb714c4d53c6bd387b6a632bb0e07b22df2a710e52fcef50d67b404d91a6ac37564a0e532d6e7f08b183e44426cf2c4f6d4aaa2827fb19a5fc85240f52489f0b52bcbc14ad2edc1119f7d7c68960f32d3b2b504b69e86e282843c92ea9cd70a445b239f754e3968a0a36f63c2c3d8aaced2ed27cda4fa393cd34cfd7dd41b711ba12821637acaecdb78edf31336897c905fa646a077d357f18b42090bfcb88f4c6e3e251f319864f9890534bf929ceef15f02ed29f54a8ca00920f4bba3e49bde31d3a074ac2e36bec68fc84234d10cae04c5e69c4346512af9d8322e0767da80252c8901176a171efdc022b8e22b59262603e7f52996af8987404a5f91138fde585fbc7702281344fa50d7713184e59f8830b7940758235eef18b23e128a93108498cdc5ebeb39f5dd5f70cbaec8522ae636f026cafc3e1bbd28eb85bc19c8497cae0f9adeb7279fa7dfc0abab374cad2af09ae9827e687f2cb0d44677ff3f0731aaab1f8e97a934c9f20749c49c58297acca6d82777d96d3de46f50a1cd95ce2dbeb25911586945e97f409679dc4365189e821b1ee30246fb7a6187da033e093d5543a83961f564cb2768170483200e12b972e29371cdbf36d76f96a839b8f5b79fb06f43fcf26477e7dd4aeb3a10dc39542e74e1f8d00bc8e710dd560d59350eea86a8216e9eaef2547c27b1925c34d78929a402303ff9e363d3b72c579957b4e3bc079c51703a19145bfe7ab7b8f6e6a4d0c4a2310f280a1241a29ba0b54e541391930b586d2c7b0f2ea9c0e1f3f59413c0384e75b6bbbe270ee4f3ad3d34cc08d6fd8ec1b6c78a1d80e365cd3f4f7fb6af39f90dcd0b141c04d9b2cff20da66b9a95712de686ca0838f472fddbe65f4bf6ed2ab096b5c090ad1db45968f278d548d49429fe181e5a5018ae0d82cb686087899b5b6967870b2fc6a99ab389ce3772e957f5afce3b5958cd6294d08f394908b1938102943a4eeb4349d0438a5da582f7a5fc9c212b9f9d031677a6daa90f07c4e44b19b7d97cf624fba6305e9c55a5c5a422408af865a4f1024dbffcb03e04db163ff8e9983bb43bc71adb519324b062e848eb7767d9a2a0c3490a6becc8a8ff6bedde544b9046a8f8b096a6589b286927aae0ce32edc6d8dd6e089db15da991eba5726127bee34ed2714ecd3169af602670ec21feba4d7343d07d94c753eb7cc03dd30c0ecd06e6cb36e39a332329de069461675a78632ca5667df03947d676f49a22038eeaabe971eae05d94d3133efc00b14afb938bf4e70ff9ab7bfd659ecb23c7c1e5f37493c1f3fdd637c34c0e9ab9c13e34a45c6ee37e5e602dffe46652a36b6d0c90fb75451e3a0b0da65263a52164f66409025f8f22d0a73dffff6d9e4f06a617397b902c3922c3a118d68b9d7b054dfacff2b4c46a252883a2358fc50e33d110ead64dcb88ce2215e2a59325c238630af81c462b7f4bacfc337877d7877bf7b045c5c0d5a410de1d975a82f2e491d8afb45250061449102b70bceb50c298f959a398199df60e2e78307a1ae46ffec44a76289329df18efcc0adf614b44f584d1096d6da17b4222311753f52ad115f0e59a4c47a06b94cb63c094c19ae13ab3d5b0e049d17f4d01ac220a56c0186c1d5b7582bb1968b226208ed31b660735d8a61d5bc6729b375e3d77120548560618fa58c6b9711675c3df78f40b064e4802a0ac6197b605d3b2116dbf9dc34b9a3adfe55eff5cf27559e20834d9982fdae3102484d37ed2e4b3e677b3bff7797fe2777f1d4e9d051a7797b5cc3378ef85d48d601167a5db5356c5f2ac6d6cfe70714c8bbd8f3ebf0212570d24fe75abaddfe3014865a75056750b79b261d670a5917ecebf0612bff97f06d39ea621365f5ea85cddb4112e36c9eb8797811c030f8371d331f0a64c9192cfc88455648c18fbf25cafce5097ff46778a46792ce4af02d0964d1f42b91a737a1cd3d37da3fcaddaf2af9cb8c611a06f69ad884b94a7db2c30ab34d79e0b2fe90c443de8cae4732d5b693e6985ce03e7adbfc8e46f37d7f5f9da291df595e3aac0a21eb6de81a64faeed1562f990ce18e63a591ab6477563276825faaabfa89b1f4d8f0b4416219e5f49df693dad7d82fce96a6f723970f38a27d6313f7661d521b561aa47faa7b510e9ec6f42c9cd5e7e7303918622256836ebda43f09cbb59a3d7f51fcf5bd6fe35600716722cb1cf4f8e631d2cbc0a18e39932957161647955119736a945f9f2a4eec9859ea8fd3edde0b7c0bc08688c25182167ce4e3bf7e0067abc1ee54199dc1e28b3a831349a5d45587f9eec16f120bf53967e6c92d5789cb2b8f97ecd6311ddfd55b1d1ee28bbfa2948c39e0a55f0d19b945a9e72bb30f8ad640752b3c7b6632e349914aa8067af59dc3b3d5fe9210fd526d133713deabf4c4d2fedc18db1c693f39550ddff4b407121469a7d78e64965a50e25c13bf42f214efd2b4d6483bda9fc812b4ad1e0a38f73d2eff0687e967f6b5044bbca9c4c4230b911d5f92b63a32f92585b818056b3114968261a0c01e8f73606e8530d8d40613bca68029dd80f29f66830c4a843783f9141f3e2a9620749fa87fbd895644fc20ba7b931f9f468d38151dfe138907b2e54c413472cbb86f28f6923aeb98e794d76246109f8f0ca56ea9f32d93b12327accf9d641f5e8c88fda42533e6d3323bf43456d78089abcc6393a4b65261e2847bed5f47c093b1e55aa0a624bca71b3a021bfdaa1a075581103a3cf15ef946cd5a7874e97c846252f3d29bb0ba1c7137e3ff945c85339f87019ba856e78214cf812fde50ca09ef9894a178c5da10c99ee1b64fdd9b61d7562598dfdb430cce2d9d47906cc4174949075cb126990bed05a178797ec420e5e4b7fe6483976867e1cd5cd7e428d83c58c9814b708c84542a06ff6154ae237d96e0338ced7164ffc32204edab4f612e6bf24fc6c4b0f029101a8b35ed0fcec9b8d2bde03f087c42fdae7c42ba6fc3520dfdcb894403e7c2dd9a5d9367db5bad46b57bdc5127dc9e81d08b72e6c0925e7f9d31386fbb9a55a2021c32d579489b8d907fe9f496040adf49c8e4331c24cbe8c78e3b2475782d21cd0fbf8be91a923dcaaed0fbffce2d71fdfe7e06c23a758e96efa68c4d1536c957572efc90495d81a0518a53ded6adfe17154c5d3c1e7c6937eadb47457e3ed4b47c838b6fc87f374dfefb2a55991a4083d4314e63522fecfb30b533a465efe6c29571d269dc87562aff28cedf48f7c5d5cce1d56467efcc8d00472f29efe76da88f1238f01efb899d45fb99eec306e3c868e36b0d078e69a4926e0469944bcd4d6298fe19e76e8ee7c9d4748e11cfe6052bc5732bec96f44e3bb34b0dd71564bd84f76cb655720d0f535c2c6e23e2de2c6e5cfed5394950b7ef3eddf1de3e91f5291f091558e22aa9270790e84256eab5c18ddc2cfdf072f3eda896371b0580717ce119b586f90293e4a1419aeaadf6c1558f4b8a3cc07a54b266de2194b4c03af1e5b9a42f3d825591ea23cc10658a282a460edcc247fd0aee4017ffc403eb61bf76697867dbf859d2fad0da97e8cc0a88f977f364ebfccedbb2ee69fb91f847b7ceda8dbec1f9af6871b40381afbd42fa277d9e9ba713035eb4a32c7481522fd36491cc27decf0c4767b7394f3c491b69d602df458f9b35883a9d64648f54659e8793da93ab85df0e0399f1ba09d604aaa456e70f0ba0c96264c1506a166f289cddb4f1e32b8e7f5123a069ac9bd7eb603d0ea6f3525213750d1740f7b329e6bd1ea766151151e8911257c7d6421f716ebe1c203fc6e95f89c705e34c0e6292ddcbe5d00aa9ac7ab53a74ed7cc4a9a6c2dff5c644d60ccd431794b60ec4ea926c3d13ff6d7a2570ac25acbf43a50ac672688ba0289a29d656fc107d0ddc65d3ea0eea1a5801d9765b95f9d7c178b6fdfca19f036e5eb6e0fc408a58ab84465fa87a73dce20ffdef594e9f35e56cd6454e5656b77e3d6eba58889a8d92191879581164ac8c4722b1c90fbc3636f46c0a5272469969620c9f63a2575f12c55ba5d84d4dbe8508e9a87ed1c701fcab4bf26d7c2f319a993758625878f4ed3828f15bbedf0e13a4cec7f3776099fdbc91ef83cce1e370a62f62db81356ba0ae59145aad57e05d7405c4df5ecaf97b304bd87321b534c255fd5369205e04cffcc1e04872acda25a195b9d281c73c72ad0e833f697449b78ced7b1799451ac50e789749161342ced0cb4fb075b5d098cb0c2dcc9429ae80f7e93f0e055062c687bef2c1de03b8f075e3c22090f6cbe186f215c712e7b8ea43b80a7ecaab16846eaf33e688059c0c0165ca0060994c6a49a89be706a97fe7c94a01d427aa1b2261d82acdb90ff5b6797c894d263d622ea68a680a19a8f1bc3ceff85657986a1ef133b4524ffda6ef39566fec410c1dd5ac772bc9ff365926adb242f1ee4cfec545ccb6858c140be264fc5c6b0619d1d7894a871c2640ed4a217f1d50f8b209d9b0c02eb30715733fc9bf6d1c27fadd65dac3aae70d6dc014b3ce8357f2b466730e0f6accda2723126323d0ff2bdce7682e4de6f3bde6ee3d284a680ab935010cf5510394ba0f6679c7df2ebd3a8bdf931bb765324b7aea364903bc4aa70aff45e0d37684d14bc22770f1d00e55d99445294ac793b13d9919313df3f5ebb7e1e30dea5f960bb69eef982ae669f47d37f183c108ab3250b6a89ff863ea55f075fd3ec29784003676aa801a345d9c649acb152537d2c505ec31c8b25dc65368f4e212063403a5d0f1f3f02f0e2d998e427a5862be774adf3bee450247a925d5e1421c3da64a7b05c70ff9448a35861720edd3254f5aae46e4f34ef778e1109808c5a129e2786170376a21df6acc7941d6222d9ab963e4076505fb8fa7d354726b48c1db19532ead4ac27eda5e95cb0b2c60236090d9bf7a2eed760bab8643be46c12947aa8154e6e8c817115bf23b9761c42bf652cd3dc5afa745c403f2b2bba8edc8fe778862f9f007c978de430307dc59d13da0134b6dcbbe6aede4df0c3d119d4c0211e0beb76e4c0eeb3a4ffa1813275050b3882028e342f7fdb017071cbeea4e806edfc5eee63c9fb879b4128c3e1503f97712190d6b9eaedc7edce3e6d5d3b4395501a034a534079c6afa70ce60cb3f83bb253d187df24d21a69e37eb7795ab81aad5a702f59736d1d569be54e32ad404e25a273eef5d92ee7e1aabbad04d80673dec1a7391ef36cc4b5be8fd73c09da4fc3852ee3cbe750046bc2792063d799ab7ce65220a253a4ebde7dcd7af9f1564e0146613b42cb3d5b14acfcfe5f7f60f4e071a8ed89075a0f8e9646b5257e27c34317a5e701dbf7b433dc1c087397b52189390a41e1478f2f40f6c88f5891a6c136b02d26e67e9f2932e7761e606dbee61df896623de214e2a246ea38b585694bed7459024139806055cf674131eab742227bebadd4bde40749440b31ddfdfdeb7b47216689a3849daa447ce26ce0a22b952260424391ceb98440215658a3c19ac395ea2575042c5782476083a50c7febfcd6b39408c47e1be829b694a4e0a6e6f36e55f18a27deb03c72fb21097a91bbbae0fc93405dc50283f3190592d78785ed18cdffe84824cf996582beac6f410e924414cb24e9dffd1fec390d63a92d352913d7cadc9697c86ece548983a49edcc3ebbfbe598a3ad3f75b5be01219312e138190fadff4d986fe0879426a22cf2bf90cc3d3c794c78f147bf7207c3ac269c17398303bdbbf2073f5b3306a20b43ad8f6076f04837917133847b6635d3636f6b8b7268ccb35ded29aeefc8cf7a2c1b9d2b25973d5f6ba4860425b65fe88eb202e3abfc01ebdb80ecbac20827ff026bfb692e45d2c4e90d0a48fe136bb98c8e44373e09c8328e786200941e010f6e79e77d423fa5f4a30709c2a4383d02ffe7df579f4cc79ad11dc47a66721e5bfa17aca4b850ecdb5d46200aabc48a33c03f61c8fbd13b71e4b21926c6b23d058fd2aa78cd3d3625bcea74c852b658daf9080f55d9d87920182142a888517f5d5739cb68fbd9d690d578412c7882ae19c582c0f5e94ec45c12c473d8941dda9ceabb5679c7b2e5bfe9ee1c36d722181373cb68b4d29ba7dd398786daa25edaff0c97bd41f93bad2994f49b10176cc6f6323238cd461879c9da10a99b464b4e224a8269d7805da789e59573df6e892965c4c5062fa2a36d88c9be4fd6dcdd2c553769b2b169eebe0674526c6fcb1b0ebad32f33540a59be377dbb27564628be62269691abaf1adba487631442eb59f27aa5b34981670c0343f335f6a6f2312fd2e77c584be46272f618e050260a6dddecd4713680dba711013a495a25f4289b17a52e9781014b8bdef80b14ce3ba47d8e46674a8520156823e70aa8765c83f5d85a6bead1f2379c9f4e0ff3c0b776344cce274bd72d56f6cd5bcf9a18563880f1ba4e28e937951171e2139f86356ccc806ee73fd9c5474d11203f0ac864810b90ee5bfff6b3f4e273dd9aa6e8c9b3980da82385259b22cf64212230a81e54f72c2e7bf52001292e24046eef59b09909513f95a87bb6fde6fa458bb098167026694806614bf5d249029daeda9cfb4c470f2a9f85c0a6c62b8297fd5615104d9a5d11cf8981e875ecec3487c3d70cce4a69a948bc47ba8d50b1a7d56d8a7f85f4eb8b60015b8ce4f1cfd773f4e18391b2f5a15d14652928f1187f4d5c855ed5833bf66118e9255526ce52f68b67b61a05e44433669c301b04882b91a9be9ae3e406628006b8b73dcd2852814314366ba89c589d9156c298df5c1b2ec6bbe436b678c72d5dbe8a3c130f59aef2dcd45659eea1b452898c138daae14cd9d7478a00c179043fd7f5e7af07b931297aebbd9dabecc5d2855b18a297d8cd7f75f1a63368fcf2db0d6c19ba7878c1fc9ee9a4fa3889f4c05e865304c1f9ca279641c2bb97379d484c45501f0569bc7240292ee556fe190779cf3e26000cded0ca130ecdaae2a07a6f9b59ede7910ea2260cbde03dea7ebb210d76dc4cffcdb57f6eee04123746a00a3982a80fb08ab8d2ffe9de7b961e7aa6437a66ff3386645bf8a5bfea7c5b4704a5a33ad8de81eac820f8cf35c4f975f035a75c8c774297acfaeb3c7956fb0e12a89572ea32511cef50412b01d2dd69ceb0e78d85ebcdc5834908e732f2623ffcd571aa2e208daa869fe5838c9151593a0f0fc90fc1c9d63ee19fde22b1794fd7ab17abbb37f673477b78f847e4b8c99b59d9bf6409da4a7db6aa4d44ab75756e26fc403999b1452363ff066d4ebe91604534027297082415add37ab7b387483cecc3f479b59d1bedc6a475c72ff3726d6ea94dd0752017f60ff27bbbc8e73022abe9452cecd3341f54f3a1c6f3575d21a375b246860abf0877cb6137109c424477476d1797eaaccbb7136c1a586cfd13ae4bbd148b6f6a0a83d0c3b87e66b249b787e3b7951ab419818bf98cd809f6f7e6975770f6ce90c9d29675dfc9a23c76f2decef7a357ac48ded98f5f64117cbc9e79d8df775361ae2c3a1e2d37c8c8d4969a87cab4c182f0a6bfdcbda128be4151510cea18f63d00f5aaa8fd0f53c0187c41feae8b8e04e31dd930f19dab5a7db802d589babe996819f270c6385080d1545eb0c6646dcdff2f6c249443b7f578aeb409a8149d56f6d464891411fb00635751918409d8e3cdc1a5661fbe6c4d5f4924e166fe13b1b3164ee9d5cc8e26817c8756c817b3a451847aaa04bde4816c8b9432baee536f5d2c0f7dffd248de6b4f0d6ca104305ff5425d8c32a7cb095348bb3c6e6d40b3e178783cfccedf17aa02acd344adc56164e48155481c337cdb222e8794f0d8a8caedbc6285229fc8ccf1adb2e51f9d8355107db5d5292f51e592b52ce309161ec514cd33801901646c9ca2bfe5f1c9541ad240dc7ba9df386c159fee699c9abd9ff1ac2471d406655a212834ad24c1b7760c7972f218a9312989c710b9ca31b6cf00a1dfcb34e8d38776b124622dd690b72e407cc09329ab8bf3bd5f7fdc4851f93cfd137fccbc82b6e6d2115d0487f35206d66d7d3182ddbf884f42791a29e022aaf32343160b979e30350b147f63ae5631d7b80401ea817c50278b599f55c66a5255d93e129c1ad9a4c7b4b1b8e3e9044d7f03959690ad7914c2a7bc4f8e5cc2c4cec65402c4ca74b90f80f1d7dee75de10eb17dafa2771ff29b937e88a0b8fa58b7c2f941b200b5600900b2da07138a147d553bcc0936d9d6bdfae1e79f82be152d4f80f225a5e1cb65733f4d8496da2899f37d27d898a8653f39b5171410cecc65b53e2f1c9a92b565452adf65d2458b8a92c9d48dacf95d50d9fe6ed72aea68192ea42c8ecb52b46e6b937bc16ec6a65dd2370fa6d85b626692b3d923b7e3fe4e46826e5965d077d6325fb36a93020b8d68c28a234ff52a383e18f939f162ca92503e370a1490324a4dc6b5af67adc143ea64ff775f855feebe7f7d96eb1eef2f455d15a6f31b2a1303e39800ac9906cd33493381fecf9ad3c85e3832590feae12f95362193fd6b161ec1edf24c177dc64e58436367f17e82045f07a2fa65f902bef2bf4719964d40d1ebe9fb8fb2db97b3cee3171e73a8c1c07598788d933256553d33ed99c04c6368ab3043bb4d231a13ab44f1957907089fb27e7dbce2fb0476b95e4c5b5fab867ec996975e378943946e6462b7764ce0c850e4cae20f40e87d3a540feac06eb05e364f0e76e9fa4140834455c524f166b180ba5286b96f4a2e907280c9f89c54a510dc69fbb950b14386d4ef82d871f480d809b8fa150ff8e663cdde64e6b9f4c43783cad83f0e7006993b74b1d0247f7e75aeebfb45a256301febfe391173a1f99d5681653638b95c4228b90bb39120b329c575214e58c9df228273bc46caa53452461d50ae8c54a77cee172aa8c58eba53bc9dc70c25b3284f81fb7fab336956f1a985d82f4a71d4e8a4e19b76a95fbabd50db6a8cb66ce7d1308d3b20a45d6f4f45ce0c4c6ee279af4c8d31bd0f3d6062dfd555f4c825abf29651deda3bf55839b33f119f9e772205af66d4ea54a2048ed68e5188264ad5b24181caa5b12fbd54dbe813c6c1f293ced029073adcad76bfbbfc23a9820c60290395bb98876637316795875e35a9acc9f4103887eed86acea7bb644ac4577d2fc01e94c0b812262a55ea9401be7a64827d952fa5d1cb07e79e3a71fc28c30c60fdb7e7e6aaa1323d4e6eb82e48fc5e38d8c9360080f0ad514762096f45a2f674a7812fab8f3fc55d1624b96e5314da18f76e7958045971d234a04d561419a72b8f6fe3546fbfc95fd8c21754e65f9a322f1c99c603c93b56cf80e20df93a268c5e5879a574788d9cfcc9af55e4ff5d778871d32ce17d1db595ed7232f62b0ed01366a58399b2b4bcb03555399730bfa58521f0ab3e0d38c48c31b56f6ba433af33a105018318e8d9e16e1bf6601a44f5276e5b3e7124953ec8398ab51e3a3f52942b0733a779d52d7cb3c5ea18c54e4bc2f487fed37750f177c4fe97dc6a469e234c757dd4032d937fe359ef8def3c722a678942e06eb5dfa05349513fae375f091037af32e73dc15b41a88915ef80d6166bc8149b6f536af7c9f2bebb091f836450d66e9d781519b91aa3611170d4874e91a95fc2ad189fe7dd2995bf2cac5406a6cacf22b2bc3a918dd0dd9a54861317a80034cd2475d74f79b83fefd88ab58d17a6f83524ab1f7400179fdd4b8361372210fb3a4cffca4f01a9cc0e7b28a0458e0bddeb3e6118c4526734fa39f4748471bb9c2409fd7dab8672d735720a301780884c8b2cc13081957650418087f3263fcce991baae0cdcb345f3a3e7004ee96749e1159551db3a08542c41b3580dfe6ae38f728e6c8593a4a648037c107efc850ddf2385afa60b038b41c8e3a30309044bd0640cd42908bea58c24ad509cd925d8894d6e053f8c3097a5b3fee80beec539308980b7b58109dea66834c19dd1dcec49c6ac9768cfc5793bf78384db0e93e1e91f89fd707a4774866f160cf2d1737b9a080ec179c2d7ad5baf95ab6bcf5ef23631281a96b17bb4dcf54bfa642f38486c0f78834882e2dc5c46c96d962d246e643091d776b1c2e068e7b804e4744e9fdc220013d2511f874e3e3f68086d8c0635ba3ba7c47ce807ddc8477c8f1e6e3c689b3715063bd22bc2452b4a9a65b2d16f5c1ba7da46edd7f5e98bd27abc7a27609447af6636c387bc1c870e93e71f3d6efbcc2108a8c79c720c097a4cb930511471457c6d6972ee14a706f5ab77700ddb287c53f3ee0ed61cc4a48bf688808a4f612c6201d4f05f89e57bc68d1d24900798e7d82b0bc1b2cde08aabbb7805ce8b1d7feb02e854e58fc65ad93e99a9d36b9aa72df7504f6fe0cba8a7ae5eebdc4abf17720332dcfdb957122b15da5da11be1fc89efe1a2c0381dbe593366e23fe618ae20ac2bd2eeec5dd8818139b4a2f287e6c9c045d6768eab672b75d111019fd58a841cfa542a0f4fe6592e28d500919f7efbdccbbe89dd318974da653217944fb3d52a8e5f2e25d56611c6627fae9ad0594f2bdd447fcc89f3facd4a02af85d54558bbefd3d14fbc19652a3f8d74e9d5b89257dfe23a269fd0c81618597de49370b4eaf2ec865c9692935f53d41bdadccb979ec3fba431ca99fd5bf0de18483f7782f59223ec1bf5e92e01b460234f77bd113669328b6ecb49350c63c379599316365802f792b755c2ddf1c1cb151b98a8c247a93892bea6e727e11e45f8706ec31bd204c7b1580ee741d0e6ab395a3a48590411de6d66278480e28e5215b6d934adbb50a293ab0f17594491f2d1ab6e5f1746dee64afb78205389c3273de0a6108fac02f6732c50d8fc37a88760552821e75f11452d6798d933b5d4f0570dfa6c79c703f68986ab5c68acb0a807a528ec8928f6120c5220d647cd4736a3af7a9b712f559f684598649a0d59140c40a7ee7b592fad55097d2c1466ba61b7d1b024e1759d194c0480af957086ece5de9ed43b87181d6e27b30f1ba506f9d366dddf3de11ff0adb85b1fea623dd00082a20a905658e306dcbb757e5325fd5d00a6847e446896cfa8f31a21ce243d10d236f769545f7301892ed26f3cc85b4d5cc362c9daedba76c9ebe217344de32d79cd66bb1781849c4bc5f12cdf009ff8f36adf6832c198bf93e2aaa8b5c006a519a38b0740b3c39db9f8cd143b357cdf1d981e40b9f0de2d45ed695e476f32d7ff8bad475db5741f9b0a75f361c5a05b11491348f24915c336343250e3a56f6369a67bcb7ae328d76b0e4f5da2d35f53ff422a1d4dbe8f4901a310004ef9b3e0961a8d2630abdf3677a273a39cc4c3c32901c42c069c28615aca005caa898636e3d97aed406086eaa5e845eea5309416b40ec928ff393bffa87b51d3b8062be44d4c74c80a8f50fa308b08aef69f158a8f65a00e3c6ddb69a20d0d2eb087d127bc67345294180252b60fd7d0b14210569ffa255769ed10a18a0f3709951f3a40f6b2c3d632df82aaeffe7e6d45c4f8e7d351ca55b1e5cf6920aa86facbda0b74ca6f54594467beec7dd376fdfa2d649855e3d7982dbf89a06925b7ce84a5d536edbcdff3416581d601a92697f6416bdb4f5391bbd4daef93df191a5c23f96a7caba37b23166ae09ca540ada7bea0d2001a3f199bfe678dc2bc0a7aa0fb95e7cf1685d990f0a57c6c216cab60a730c8e3314d7fc740eb5332bc1969423b879213446bc9ad5fc70cbfff46de5e059278725df712d27f9a835b470bb089ec73f75023d205e1abb863e6f3d7265ba2611fb9b1454c8175caee2caaee095be76dc49b4dc4d5890cc1b68529d72ab258b7a562d6dc080c5b966f05d2f412e960c4e486fc777e1039f87afa6953039d2f83d18017cca27c24caf4e7eefd3ba5006b47d3db8e205158f37267e407f7e1cb03d17d55f4cc6e4ef5f1a7fb0b06819dc30c780ce72e49c371c074fee5c4d8ba39a80abb717d4289cdcb8de23e93b32769d414c22e9763be9376a3a2e35bfda0265e6b5ef3cd14915394e513b53cf985d9028436002f4b1a6f4bf1e01f3b913ae734963332f6188dd6879678011873852db7bdbd01c199fbad1ee5798cd64517b91d5c8fe90f9991fb18b99f2caec32f7f5ca7c691239007346185efeb8271d1ee500d9affb572dada058e166dc7fd15e8de3a93681688cf00a6beed7a4c3f7447b44dc64861aebcfdc0b19d97f768b53b42eab973dfa7f00a22a06e6ba5a76d6d227d8a9694867add7d7fb2b3f612f2f56f9637f6985aae20440f3726cb7768f983c34a7d2631fef9d6fd677705f1d4937e92aa45ff490df151bad243a4444ecaa42bf951d8c9e1fed9971e2cae249bc32d920a3d868d912e5e794b25d260108294f86cbd1501a58dcb363ba1981258945a3e8106489787148b30b136e5c13ae585addcdda19068ab577c25bdae5ac256a5d613e7625ee7a61fbe1c08a21254731bd9563ac654a8fdba7ea7328b51e156d2824b06bb1898767fb1d05792814b3b299d7adb1c85c1fa04a5c14742982eb6e0215d9a3a99e2def9f8437e31cbcc2779567acbb3579515aaf1c866cf557a084c0d12477278d6c5ec299a3c478aab3bf710249a70998a407ed6da102b0d69e421be8646fd66ee84766b9d03a5c92d42a987e8126b64554e4ab1dacf5552c04d71f67e3c9f3c6cfa525fb93f108372ee3dc911eee11ceb2f295627ba7a82f85e24c6cc470b26eef0c55bfebfe0a20faeffdddec3ba958c28d7e89214900ffc555c3dfd67055dcded229f3420034e5a02891486837a77cae48a65734e42f1dd07a73e549c944a85d19e3cf2b450679ecbfb6840b3bb3fc98d4e0fe2552b54f695e40746e3769e3d0fde1e02198e3543ceeaa72cff971669acae9c02c7b8417cd18e226a5aa5e674eb0fbc88a144395131bb3694b0857b42378e4bbdd727b339312ab07a0ee0ce8b5989b19c5c3468e345814aa870ab1cc545dcbaf6e306d49113093c5f77f6a685a4399e3d21709343d6cd84b6fd960fa649c167351208a5f80abb496841b3f4c48d27ec222f86458fbbe0f3b35229661237ee4016e0e52ffae9928a36cbe7bd0cf79ec1ee83de91411843712acafa521d7b42ea2ff0505abb4ca248d890ca080ccd75248401a8d6e76f6ae9ddc87c8b80b1a71a0b893fbe1c39c1fef9fdd243aa4db13c8bd858a7a6d1f2432002a164bd19c725f7e3f4240bf28d76160fd86d898b63cea1aaa8f2200c14b489014e020f0f7f64f5aa27ea04137df65432d6e469c64c02e358d48f20ee43024aaf5a3fca5ed24502f4ae9420f3c2a22db20ab937bed600d7d0ed84f420ecbc94bfdab3ced09e4ca8419a12f802a006379cb66e03480c4a23516943e37e37109408a079cfab51315323d5696ae76fd1eafe4a26bcb1d3e1df6a967a02d633cd5f915e43910d2099f795d090a06dc21389e31dc270bfd6b228c61c4046309659b644c8d5fb695f305628bdbd7096bca262d9d1aba6be6f197495e664034dcf70e9bf8eddef6ca8df0e42b1fad3dbaf6273287a8285daf804ddf52d3a2c4a7c9df3f4ee6637387ed7f66380ce901bd2727a4ef1bde782ee0d6e39bdf991dce80751f3dbb801b352d6f7f0b516609fabe96eb221b64da5357ca1dbae412a0dce9db1dea974723d0d99f18c82a05120e8aeb51d3521e98e586ed27117751e43c51954eee0ab18ba836d0d08ab81559e3626db7b44538da02122f650871a704b6cbea32d7633a467541b6f1bc76072f79467ea9713401660efe6d8de56da3b37a5346c603a9c73a96c73bb1090cb83788f8b4d4c7bea7f374ea2cf41161674fd3e6b4295e47607e397a4d577392d9432219fc59e2e28e37fcbb734923249f8efffcfdd4a322fbc050713447c31d06160a0c176c30ca4e204e39f6270685e73df3e02f9c17b7fdf112c035b28e2478dbd349b8b193cf9c5ead88620582728cd6251da2d37de0fe20b38c93ded6cc148bdc240702579069fe99f66789d3a0c2f37c2d66ef96985fd1f99e851c138e02f2be62162036a25c89e1714d1ea70d79d5e89ca37a568e34bb9b8dc3e68cb32165251b8f4b88e5ba97f832c8b3400549c9ef5d1f5f9c02bf281b26e1181af1819ef65a73980111e7596cbda0bde14380c6125ef9750428a5eeaa79e4f1aa9330820eaeb78fa26cfa17b3633d745442aa4d0102bde17c07526d6178b37f63d28e5b55bd5299ff66c42db2cc2c3c3ea6784fe9dee5db437bc4001de326c79a3ff8cbb4a5c35bd4278981342df60e8d59a22281f12d1417004d5ffe933eb470da691b3af53f7963f856acc8c887e6b86c2dd75482fa7a9fd71d6159f076d8792bd434ff1a7fe1cafda8fce680b849bd235e4c638b5142f12528b01b6cd0c92a8f1aa673de2c5992d131395a4be574b1231b4dcec7a7014217b1569265cc24d830f12bbd64fff7e55f23a549a33b0d0a6c4d763a22ea4f5cf22aa975a59c71f0921792c4e825c2b9ffa27239dbdb88396a30e790110e1697640b65a5b000a7ca25987b0cf8dd77f5fb16e1385a7abc82c53605dd4d2bf979511d3e608c65fb7fd0c49d01e9d462ece3e6900e894d782d2262d23cadceb4c17d49e259684b6d76a5f21640ffa5cc87f9ed14740fd2cf5154dea0db9fc09e3d3297a8fa56e947e66025d1d1fb1af13fdedc6c8977d8a6cee18e6a13976a947225ca92ac961620b58f5a86adae89e5b35fed02766e78c79badfc532085df9477f4e5fc9d486dc015235ce8487fddf426b5f5671971dd2c01f4481da307c3ce24a2e3b17eef7be9ef9f6229ff6ee615d3b46807a1cf4bb5db756dce5c7e3670d0161da9448f5a085b5b0b01a05c8b5503a159288752917dfb49aa0de1ba41e891469100449978c508e3ec888a1a874fae4f03c6daa30255190974c533f49a628d42e4d4733b3c9c0da83e3d4dc00a4298963995cf345faf9d97460be118f0753242e5e0081c8b8d20444f1644074eb2cec3d8b56c5eee64646b8515c1a5e25a2d5bc183c29685e50da8f464c454934ad3c1821084fa01f837966de639f39eb64cbac9330e2f7de936443e132b1d0167064757ea51b18b0b9689ee52b0c81a4049abfda922da84206fec003c5eed44ff357a0fe0afc5bca863d14aa8a6992b8c0711935ee5372850753ca55080ac7c723044f5f35f4df76d7c3d97eda05ec5f89c2987782377b8dc1135860da180d089e0272ec417721ad0001e4fc42cd575239847855865225b9940483f2d21ae6b2a923f40193e1b3b528ec91ce5404c04c7ef8567e9d700f4e7a12b69c6b9e55ac5f8e4e9edbf16d7a8a24525923486b61b1fdb4d17250f8a0e37ecc9e7de75fd144142aa6f458224fd8b2f8fa88d790189a23a9da3ea19a26f18a77b7504affa58df32725aa4c67bb4810aed4f2cf7aae4db54dd7c1db93b2ed6673c4831cd2daae9d56e7d5a9b6f3ad350d53a1862f8313597588072e99623f6133bad4eeb117f859e3efb03826c10c81f40b0ab85e8fba2ff8b12d6e802ec5eb2fcfbbb432e5a9f58eef3f70e648ae3fac08aa1419e144c5c16424b8f64ae71545b30230cedf21d6eb814f08be3ab449a491190c96dab116546545fc9660c1cb12742e973dcbb4d87a5ff24d06abac1ac1f9caf8250398451b7655d325ee6204cbe0af6871c3d72f3336647e1bc53ad3a3d3a352477566dac3a1c1133ef7543319286c0704ef223f648092319f9169a40e0447ebdab23444748ece18fbc898f41d98728a9069298f545ca3eee207e6bd637c64b9687e3e5c83fbf9cd956778418729bde8dd19dbe6d96067931bcf6559da5eed8f7ec3f25e68d221a5361f7a77697929f23aace3f550f64df400d0c5a0abe893c0f31d29a946483e54fef27d6ac3b4eb339974ecc99c6fab54b90e75a13a2d3f8845f9b2471ac6b833a9ab769825e6f01a5ea03366ab242d3feeda6a26b1a898e64764a2f5b831e265e0cf648051c577f9d829a8b2ccd832e96a3ce43fa18dd107f9c4abd384fc3bd7d122c6ae0d8e2fb99fa6de967351445d2f0651bc69a7a163af4ab64b011017654b6cf15f0831642ab187e16f5eb3e1c73b06aa6d3c5976025ed3385786ba513d15c0e299fd0a1c06bda7e059374ff382e41c9d353fefaadf9ebcaca0d67ca1d235051337cb88adc9a1122572eb45cac65a0278515e1c04341860f6e6bf18138707e91078fbd4f3efb690a941180397d267261bc1f4484629ea2b149b5e6d3856c2a982d4605d5d5474300c8a266e2331259e70c7f883b2224cd0a38720da1167c8327d54025746186bb5882a82062bb96b9e876ac7d83a3b554d53e7d89a6a7de391acde4892479a7ecdf3df91e23c84b0bd411bf0465d11e54ff76fe519a9ce751ac1c03a254b7af0a4b7e661dae28e46807c073c56dafa1111073a7111f3a68c33650ef58d68c802d9590b0cbaf080e2b32e3f02ba241ac55f5456d20d44f861a29c774a90b17943584cf959f3e0cfb5172fbf7260fced008344bd62dc21c8fa26ec19dc733a2b52cd18af6483dd8bae3d1ce6b1b0030d6d645d144b5ad0d0e1ba3fe9f50f77cf16391ab4ba96f350eabf9f53f3655a40f0fe94ad027817c065f33a2195b116871281468a198ad48eceba9229647c422576c086ab5027ddda7bf7f2082645c65017a3a54ff6375d642b29af8287e2e4bb80d50322626563f9e7c84178f4be51553b885a5b084f0341ba904c973c7e71856f4b08b0e793c06533a6d9e14c46dbf1cb443f6bc148f46d60aa6b823210b7f770781554108ee70f5a3adcdd92c3e36b5ab31a17f0486f78a3f48c89869de1c741367f661de458c1658e273ad6ae4304ca14494aa8b22f3baff1090fbeeed953e108e1324231a1012992753921e5e8825376eb574ed21ff85a741c36cde923b07e16d33544e69a0427683427cbe03545e7c3027c43ee20e466e957427bd7069586d1af0dc7ee090f916d660e19dccae23ab5fd50eb96272c2fc8ab7815761a7ca26700f79348a77a2eec9c6752ec75e1c5aa0baa93ea6c52dee5f8f1adf631f73f881060e87c374169a8a6d057ebae42aa65e4295fc6269f1cb6ee3809c2858f7f21279e73fc7c9892c972c9a83af0343cb4be4fd1180d28aaca312b7454958c870659fa81dbd6bd22daaacaaaa9e4940d7e1a349e4fab8cd2388f3851bce5fbe9306631a72c443fc3700f8cddf2a2bf4bd2927fe5b9bcacc712190c6c92909b67229877aa08bc6ff6b25fc35612e306118212d64ee2fd053654f1e03af84d8785cd8d955f2b5c073c21b4120bb347d503c6ab10b9056f65a9b190b8a451e5d6c74549112514774cd5097ad764b6fe8b3bf1970fb0ac21cfb93c1c0f4c02b2e879f1aedaec7cd65144ed1150b824592b3d7098c3c9ec38f12676ad8ab3868c9c3e2fb2451840a8fb02d1baab2c522d211e7a3299c5044bf2caea7f7fd6952fd96eddfecb821f1497b1ddc0be4c2654d68780adcda385feff3494642661533312c7f36a3ab0f543a11323e1464e23d44343d57170e5c9791251665e6f6bcfdda9ff757a81d006c2123db319e0e7e2dfd57697b7f6b0f7db9f731379864252dba86edb905c1262c614190b5b99ac90beb73294f04c897fa4b9ddd437779707a975275ec4cd39c730c501cf2d674ff6c7f72171484538357e99da96738d79a5205174c3b27670441f377f9218545257223c57470c4598757c79dbb75f05f14156fe36241babf55c098221b5d2a623f4f6f885761523d1c4f1bbaada09fd445e18416583078617636f79b08bcddf32958326df42e655da9c42c9c561904ab4eb25e1329b2567fb5ae186a5f31a824bd791d9cc4e88fc51e5f381e50a1f02e27ae60b2e167e1cd21c7bf405aa10a768b259b6bdf08dbf6cfad36853dad06d709b6d7424a82f3e2759dbf6fb6b8d5b11c8217845b84186d6108fb45a2d29b5058949dc44d16126d3e304cc0d1381acd3dd6fcc468f4151077e92859adb77ece54b7ac3d2f205e41b604d7feae93142b5012aec7208499044a70c7affa11eeb9824cc94fddf0a88ccb9ff47673e6f66db76674eda61f562f1230e01d2ba22414018f96cdf3eb46332cfcf516f2693ebe89a65fa48f49d211da5ed2c5af31d5f2521b3818128dce5700ba027f3aec36e1f9372b06e6fba3927c1e2a6b8f4b222822e20452716739ee4405a97ee03820b276eb30e54d7add88269bac2ca6cf35d503d29683ab9156f6a3b9ecb74e599f892a5e53e7d5efd052ca073552b70a06a4c4f7b439bf2a2d0c6f5cea9e29c5390d64bb5795fb4e9173727da853154570227017a0f3fe36043960b3e0f560f4bc47d4eacfceff3f7fc856df17fe017a2304cf5573380a7f71168ae8f6fa8c057855fdc65cc505436c9917ef365f9e4cd773d240f6d0a996596475f89dfff6013c59b1645c3d52d0cacb8a5d159914b7eb4807043f1325517b35277da5e5befd5ef0795ad2f6e39f956c4d48ccb0fbb1861137bd20b63206771bee46f488228c5f60158b5c1b1e7e037af56a0b743d31610ecfd58c976654534aefed7e5d66abe23014c6ea034e582a30523cf70468ec1647189993013e737b65ea064e0101279de574db5af70ecb23633720c7524d41e3bc27abebb4fa2f80428844f594ffc4d1695d7ad33049d224c9d4f3ea08b8c0fcf0bde9567a4fc8fb94970d608f77e6e4fc2f66963b1b548415efdf2c41f04cd8411b5f5ef79c1d48e45374fb0b90999eb97e3f25ccf377cee0563f3023b5920ff81702033779141ca02bee935d7593dd7469a79390a7b1d0eb668882931a27090d131bb443f21d44f62ee4c661b81e82482a7f6f03c0caf8863e9ffb1200cb49615fd1c38ad26c308a79ba18060c1200831f3a443eab147fd46accd53521988b0cb9473458e63c1a75063a432a30fa528c86c07c04ea312bbb50e3b63adbd88de6fcd24b26587c6a40b2f7dc2688abd25d8023c4411cbf60619ee1860e3b0bc4b1c3b3655c8a25bd9782b8f6fc2c0c343a292db38f15ee41ceef1c4fe110895d9711c431462efe728c7d9b0b556d2214cae4ca70e680581356ef97c343cfca6edafe0050c976c30a743b864440f45ffe6ce1a1cb01f99c2402e4c741be6c656fada1d2de0a762e6474e13f5257105d175ff8ad5dc24c567be358f62868727f5970876ebf26f149fcd4057e324dc091737767ebd512f2fbcbfc26d7c555c328c732a5727cf21c1572714f71defed5ad159297af06fbb184b23b26fb4a14c2e08be6f49544d9614f5862a3e0ef6cd661c763830499544edea2e54ad6de839b2423bc0945275636795198863b89c908510d8d94d4a98879e8d8d56fef6a7e844f2e88170979e387cdf9e75b34e5b2b0b1816cd81e9e66def12daa06d21a00a87b2d62070a466549c494f27f75ec3b5120da500ee7bd895d226970ca54acb70249db8e712456df73cce7c18b5d6b92b1c2a32fe01a6c2bcc9e9b5d7877a28fef6af8f5c4b061f19d038461ec8fdf9f94484bb411f9d75c8d693c9b48534e79698b8f7b998b88952a7fa3fe5b174a321fa6c6136c37089303191070b4ea3d513c2f58415970eda4d9f3c562acf57536111d381380df6655e073012cfa1a8b6d4ced617c30a1b773b073165963e20f01a77f6b4803f7e69cb2a72fe3380baf6cc61cc6e62afe23d43712d1448799e3bd81b85d4c8ef3248a514566bf90f031069f608dde4e3d733ac0fc79c09b73d33e752f6c50a5b0bd2ab978eb063371bb091b0e9e30910199f357dc7fe5c47bbdcea6992d14061a232ae3d799cad5bf69b333d14e60ead37feb1265d0a20e30696d0a1eb4eb8ba70ae1ae0cfe51dcd6c0ae99b9d04a27ddd96bbc67ccf52c76b76a1174ad010089da484889939de15b45aa888ca79434232b78cd1791cc0731e5900146c17a0b0dddb29d1868790f16f1356a80d8148c9222ab9ad39321ab10879bdbf5e6b8f9a3858f4228373355f908ef94cf1a8d7e122ea5df64593d450c54238550c88414d0796baa11ca30665403e55a578539b3d4071fa5d03db2da196174102a62b2b9d5e6a6a89aacf6a8c843ca1cca2dc45066b38f883af4a18b6e0b7d9ee7f789769d41053a71d275a41283cc740941f32cda078c815d98c7bda15f74424d2bab8fe72052815815ac0352e1deb4882d42822d3d2ab19330774651ef8f30cfae931517be747483d8e1b64e2e50cca07191f066a36aa8dea60d576e53839d6d8e98f7e6a29a36af201245e054d45e27f3fc13b58b1e75a972e1b5ef559d7aadeb7daeedfa74924388122a417d39552d1aa35235d4f858afbb12b3759e42594987b36f9c9c675085016b3c15a5fbdb12fb0e8c5e5a218d82219932fd0e9ccc9d6a31a9a6cef205035928368546abae791a445e11c3c2793f224773d5eaa0ba9d3a44191755d7bca12911da4b1a1a730a61fcf4dd3dbd5fde109792b817852a8f7c32a8d563a4d86e44aa215c93c04e3a187bb0ea5f3a0203460e38eb1b167206d403b529d59336ddf2b8c63e7bfc13ccd1af3eb7c088efad5c3c77a6edc1f94acb07e0e5cddab24b799f69638d176089cee8f4ffc8b8a85f5cc3171e58d8f200064c99e65922bc63ace2618b8c77271a482bab4420d91d4ac39dc2c1cb122b5b4668c3e3c60b17448193380cf5e088ac0ebf9c4d717d4f1c5ffefe0e8d7ca9dd816fecea0d556d77b6cec0eb4644d7e3f39dfd70223bda0085c762e141bd9c47436240f09a2bc20ec2551e40e811731e7ad01e546fcc689bde5dcee3236d9b387c957807855e73e28ce98882bd9239bf9bf4f1cc05d78dbc88b1f7192205c33f34d97c6bb824d4509fbc86e8762461ec3ae7d83c34335812e64116de9db1a2f3ce0d0dbec41df9cec59957b1f87c35a1ac6a56b0dea1ce2d9e99c8bdd6a3320f4266f633d3481691cd1f09c90dd9e0b756ef0efc8490c10786fdd3b442fbbfc5f590f54e40c7e4a30f3ec5980e3d1d28a85ecce0f54a2429b0499fe3b8c97f31b105d3db0edbf6b53a8f6d22a2f2124f373e59b4465d7497110331f83d5afefa48b272c3cec472e7a8ca02e6a7df4eb16a11d30969cfe44b1951f5793fd45297eab3525d54e05b396cccf00103d4dcc6cf56d1bcb8c5881db43a0543de0a36c2604f595ecf3e752ae1b528ebd95f4e07ed4d6a8cf9e1320c6b6657d9c302f568a7bd0106729dfd438914e59932d6c31b30de0bf6719909ff429942fae75ec638544657c07c680996fe2723c990069ff6ddbb9f292546a7fa97f7af428122a2483ab459d010a468afcf24bece857be316616d2f8c6456047cfb0b5bfb84c05eaa4e79e1cb998e6ce98029189cad834a5816d5587d850c7e04ba3b945f841c2ad99b02ce983d4ff43944a87513b0903a0c22c03cc8407a775ba5eacba8bd13950bab6f35fa32a1195a8cfdb8cac65879f0d81def9daa6643fc32cdbde480d15a0d8fa641fef191e512c6ff5d4fd388016d676e1db0e1143a9a0c4d17b0f3ba46f613aaa65cab767552917d9c605cb2d41963ad11731957c921c378b29d9515e52538e0d0c0eeaf6ec0ee9cb7f0d12462045d796a8fd11fcf3effbb0d7c64938670adbf8cfa36202756310c1dce6974ba6854cb2785399b8571d94767c43a6979bafe611b483d00f042e2c025e870a89d05b2fcecb4f754cbc0cb5fc27b2d2edc0ec7746e15a54ba2c3c5c07e243899a9e7b18f2839cd97da1ff76d77d827e4cba8528ad5b297b86ffdcf33e936105fe76ec3c1d5eefdef71aec1ea42ff405c3d0c8a24286821d49000e49a7cd23c75af616d631b188e70b48160fc2638246eaa20e3c8bd0ca95c92f0d150fb9fd17845a5b4d510a55e6f30f1c50272f3aacfe54de3949f35b7dd7a2e94708023dd5fb8d72e8eb84707adba28fccc425a07c91b6c0108aefb3dbd7c14477efb24c55dd35ee6b94c4d191959ebd072007741d6977d27d8766cb2622afea07abe58c7e77f62020965f56d42cda589ae3aa7510e2b89b60f5112814263d5aaa66664a5b3843303f0ad6fc176d47cebfda12661d2a196446ad857574306357e579fabddc71c94341ad2dc9604fa40fb567cee1081e8564c4089f4f53507f329950c86491a0d461c4311b45bed78bf05fea802c5d4ed81675ad1fabec0b52338403a6d8725437b8df6a19931bdff8b6f5569a8881d0094b24d0d0ead74a820f0d2c86b605e937ad963b0147d022c0d85308f9ee5e63e9a91ed3c46c53c66b50155ce8e74523619ce4a18f12d8ebbdfbe6319f090f5abfdab59e185dd050752b1de8d430c7869c4717b790eab5b4028f0de7756a00eb92f6f29d2a5529017d7c9fe6cebe6dc60876b23689ec8f695b849dbbd4dd49d938303a60f5dfe280197de114eddf0ab448a2d41f1916acf7be07dfc0d196ff66a17c05c784879f5efc0c2315faaf30c83d03e599ff0f238fdf2755b738ce7e52fbc0807ebe4b2c14b3c62cc4ce561c194b5b6f20ae9ad3370853ed564b64aedefd153cce492450b4262ccad9537654f8b8b41336a12bfce6d9a9ec0a1a45e3b813f22f80d913cc4e2f0f9c90cac5152674f4e5e616130975158fa0ef77cb8aa230e572c53e33a14f4763054350658e00a16a0717e2047c3cc3656d30b79edbbd26f131b9b1ec985a7b66dffda90d80ffb23ce6c87814ec364d04c7e5f66c91ed37f1abaae934edf7f016098155230e721234e13a7a086d8e3cf3a60eb6fa6ead729fea50cef9e1b8b859200584f5abc4597cdc666dd5905206cc138f15fef81bb9756ac15b6a051f7d3f03eeab5d49963adf527e1c9dc61315042bb5b1b0815001a37fdb5c19b86fadb44726af1b452e4d5741675868ef63e48ca8c24c351e6cb7c69bc9755c9c1c9c97dcdcaa75cf5a24ab79cec60ad34d3cdc9f13235e2c2ac214bae69014e73b23afcb6cdc443c3606222eed3d0d07fa29a96535ac4a197932b0f173c92467cb41997ef9395e25bff97245a1e4b92d2f43eafd6330b4f9feb3f996535d8e94bab42627f368ef808275b9c44965eee6e4e6c412a7a16db327645f337fbee76ec286dce6908996269a2ceb9b8b77287fdb462c46179bb483e7a484cb959451c4a82c247176232985f41dddfc60557e27488d0992ae618f930e6b582bd4bfd9697bf18d8356351eae427c9aeb9c8c8ecb4a5ff3abf12d7d2c900ad57e8046ddcd217dddb7bbabe36fcd92d9d9b0191ef40ade54547de845002e3f05acafcd06640ccdc706d7d8e4c7774a1839dae00384621f063e725655e736808c5113ef75bdd141969782c6f36bc522e181d60ac4b8df5bd26792c1134164e3a8b105614866f5f2b4868b2c60496c4a2f1a92a60c5b282def7b5e7e354a325a570582e1bca21ed12f07194b1e52dd974d9f9dfa4569156487af6c56f2f0a5ecedce0f9f0c22432b63558b98eb173060f0557b84f546faeba7e8e86f39c5a4565eaae1dce5b26d33b4a46e5c19baedcda3d1658d19d46165fed32274fc76ee60ad603ae41c4503306186822cc827599737765a3e50cb92799734f654de9dcebc69157d02d7f6dfdcce688294115d8db07fbb2d9ce9b1c101bd63c0ab9222cf5f48ee8083cd0d67edf9d440c1bb8c5ccf748ce66d0727dd9c3da24ee497eb1543e0213b7e10e61539e68e32a3ca5f355e36eb77dc5c7332d9cfbe3e6c1048b15aa3b57cec976adba0f2e60de455976c3e9e22aee1d445ec0a56b0c1172e1b17a3c4dead41c8f5972487385dffb348e0f615022a27149ae2a656904d64325f9fc41bc323fafc1f24de841817444b1d181a325ef3dada1df4815376b428ef05d28154e24fb5e1f3636f97bff36b015afca2d3af41521f72f7b1981c15dde505e273d7fd6273152b02912f6d46c53e312bb07f92962081f84b791a2023cb0569ac61ed3701e194f17031b640092ed3ed231524e05d8dd258874dffdb3052989d90b13fd27f91a006d8c039742c602d95ebfac724f7a04e7a754093e85173fb6307489fd4b0c553a283c1da337dc78eaf068f63f4d981a3f9defe7fecdeb26e8efbf2d3fcf3c475ab3382bd1ac818796b20e17a38ca355a7ffa06e97b11fbf617837113bd69149c635195367894606c425fbcbf7731b117dbee5e11e1ecf280e4f57372d353300a430ca6e1d725a4e149a51c3340b4667591c8ca0c0e09901c72e56c2c0f6a50f955326ffb8e2593826ac078db81fe27e97b7da9ee9bc4b4d994f76d2d9632aa4d1602ea72911fa44f7ed15c026b4aabd0fbadb5b7dfd1ed022d2765a8b8b627d2bfb5e26bc5a6fc1eeda15102d38457dc137fd506a53ec75a19e5da5f48f585bee7da8da74b2c244d46eb97bcfc52d2bf9c48423d621fe249ff9981422d1014be189ca948c1a6441c738cdea75147dde81328ef7dece5d83ba90c2d3794d7a3bab07e5ac60a6262dc6afa179356070e76a7e64fa7f894a5a1ad1c6a97ccc9c8e0364f028dae5ea0f4d09b03b30135b874cda72f3055dfee46c257199d00d38f50c67a564fac2900871d30e8847bfdfcaf66e165563367dd807835c3ac2c6f79a37b8e7ac8cedfe422e141bb093f58be0d126bcf094047d842b545dbb11fa4e9ffea7f84133026a09c7b4fed344006de5b9fe7f69e2c63c70463684692834bac62546bca8001835ed31b91807b1f5866f90159f9842b9e6f0d291bd58cd2622e830b8b1f4ffc1079c91fc0780d1f70a52e0d97795f11e1b0a3ebb3f75d66919d071111576c821024bf85fd514b293a0b4d2a4e777b2f727f9cf1732ece5cdeb2ee26da3a7d61f23c24420fda6208bc1ad53afe22417cf5403009bcb8362664bd63b89e658aea6f64a258cfb8b936f0ba88206ea63f82e6f4c23837ab7e85feb44831abff04c52e0e8a6859b1bd5954c205e472f9baef2fba378b5823e80b444d37dd0d9c0ed39d17b23a4e5c64963a256115e6105d5c5f72f73cd753a58c596f330bea315e05a8a4039ab5ac4ead7c815a7b3d875bb09793dc84342a805772298b7c796f7488554aa7e4a60b6498c057f50c3719dc05f5081664b90976e9017211c813d4e4ae319730e85a26573e45b2850600427d4c0de012839e1b6e91228f350c128538aae3b025dd3b3182a920c35c9fd0be5b6e293453fac4cd64ab244749a86523b461e7d2551feff1855febc31d75c23a421ae46c86f8c73e3a8ca2abbd777f217edf85a33bc8c8df8e84b3ecc24e73df39ea042dbb3a650034baf6310c37b8d9e98068e3d7e5fe2750454f019582c14b4eda70f947ec6c24fe2ff76ed134b7f374576254a5ef2c4b1e5bb5107cd5f6ff3716b078b3ffa1f5122e7216522bad83b9e43d7b828409dac29d466866eb4023b02695e3ca9ccb9f5d1a9d895614822d827e44073a0cf055ea58f2885b876d55b386de359fa4422c3184bfd094c71b0c44b91c09c34696faa2f3fad63a2e4cbaa35da58beafc94134b483e21a69c9fa666169622c9f0dc44c59f180418dae96860a52fda09880718cf2ad87622247bb1a84c5f87afacd767c410b0c00c0ee0ec619af8100df40476b01c6e984fd7d992481e2332fb33942ad051545e51dd700baa0d06798a16a128f3fb9e3c450641df3ef35588068da909e40da247ab8b773a2a4f5dc7361ce022ab480935d01450c35b551e041a9a0e973851939530a2c0e5df44215af3b4d0b86f23514b118ab6dee9b350fdf82c349a231273740f101f31fa5a890b3403ddd4383aa70d58b16d1abe2d2660302fa480bfacd64b5d69c2e7ae7794ac9f1d6b5730d8c381ccfa12afa9430bd14c7625d48af25837f44a7e3ac80bb96a20b4b864e103fbd1ec1be9121728421b54b7926ed4cb9f9ddf2e65c929608af8eb2d28a32ef782353653560242782aa03a2b1146a5f150fb8b7bf9484aa171859b6c448c6af77badcded8e0b95f37ecd1eca4ce0c676a46fc5268535b46190fb80c507dc57f829fe06fd3581288ac079734b5c20e4a6e5f8da3fbfb7b31ef425091f791a4c01b89b76ed36c82d95e181101e957a8246e727cd9b8802e6e4c2b68ee28556a84fcbdea4276c29458ead7b524249af095edf2cbcf083e86100d402b12e7577b9f1002765cd4c049255d064ca369f3bea184089d56d1a25830d5553fa87b76848ca0d2b405093be46b133be182eb5b7b87b05b97953dabfec05bfc539c7b9b777698552eb3b997208e2b0d517e24ae5ced0522af1403dc5f4a4578f1c4bccbd2cd200e68aaed7f07b92bce7d984566215c2cdd3d49619022c2616a8215540ad98c6c3d4506592f33d447d4e256a68d9ff02ee65e278f06bbb77e6d604928350bade43487d575ba2f593cdbe6c24b82b95f0e50a44f8af2dd24930fd03757224266e689eb080dd88c27c9dea1abc474d1a874307d8e5b12c1cb795527a08b79378b7ae53a0436c0243cd3cb03712351147b96d647d0835e9933162680f10d687c29c9298888cb3a24c8c2c25fc7b9251890d5090a6443792d0011262945c1a1acbc0021da3fc636e443763f8446fc6f0f32e0478f7d5e685d6907d262879f2f912ffb8163beb78a8e3d7bb7844a806d3be185597a09867fb4bdbccc9af689779f9656125dd5b07d006c3a5f89f3a6583c3a4b72e4d8a8a6cf53f4dd24b8f94b3996a1109280c8c10730ead462317e004d5222707500bb28c55e13cafbeebfe7537f85f1fa7be58e671a24ae45ba9e023b1fc5c22307c8f2bb189b4d93294bc63b8d3fa3945397f946e0feb7e91900b68a140fac2e0f99601effc3e0804bab83fbece45636e68cddf36092464c4749e9fb8807086f54a4ae2191e3db147993e464a19b7f9a078e7821018e7d0f5f1964312d343eb1cae2fc581c7ba916c4fe05c081384a4522f13adc34688b85f385ad9ae7ff51a593d6b15f288ff6b9e6db737a948e3165a42090a4a28fed35c022612b8970b04f184c289a342bf1fa45e35e72dc9f4482d501a6e8531e0f0966f6daff4750f0dffe74aed80cc5b569b93e39a155dbcb558cf6598849c06556b4f76d390fb56428883e2028353c0870ab565c29a715a021f56aa263cdc665e4494062145be4c6ed4dbdca32587ebe02223a3a02e8928cdd7eca64f0f840e07bcee9ed82021fc717769b0f552e906828a185b2523ea8584ee4077d25197fe6667116216209419ff7797fe2777f1d4e9d051a7797b5cc3378ef85d48d601167a5db5356c5f2ac6d6cfe70714c8bbd8f3ebf0212570d24fe75abaddfe3014865a75056750b79b261d670a5917ecebf0612bff97f06d39ea621365f5ea85cddb4112e36c9eb8797811c030f8371d331f0a64c919ed6b5d44a13e22335f6c765ee4e0c80134e8f57184aac16fcb7284487deec3931709a219d2b06ed17a86be0c676d21876696aa7c6046e3ad7e305b8fe4466508f4bafdcd7ed664c1f76f6fca376ebb68d0d13d651bb0a5ee618aed19b7bbbbe52baafb12513da307561c35f0f4e16bbd1f44f3ea57e7eda97776a962450a0f5d4cb0c92530732c6f2ea50b4f1523597beb932a9c5f487a820f238e834c4b20ba34e54280d9f61c20f3da3f98561021439ff8e432ec16a7a7e28c5b52d4acabade182f58f2519ac5938d795177c1f99eb730b7dc6cb4af54caa8e1404cf1f927e49d70205c7432f6e143ba969a67cb36154eed2b06137c995954f05ad406ca608273f3d5c4eb03b6dc2d6c35c19d3d552b1b8175315f6afaf130b24bf05d379a9e57ced16053c50e88784b5bed14f26773da3b2f418fea1eb998df8c48f3cdfe33580fb1db43a4aa8b1d1d5b918f32dce6e6727a353b161e783c09f1ae39b884d8cb41758c0fec76f833cdfbdd9b3673a57fe0cce761e96a5639cd0f4feaecd674042796a03160a20d53510c18ce3085a5cb2b7f43fc6e99c912934c8a9c0dab10028ec028c35a6a2ee8f0d72af367c2d96dcf95b4e60f826eeaeae7c69d99d7fbf62d8d40613bca68029dd80f29f66830c4a843783f9141f3e2a9620749fa87fbd895644fc20ba7b931f9f468d38151dfe138907b2e54c413472cbb86f28f6923aeb98e794d76246109f8f0ca56ea9f32d93b12327accf9d641f5e8c88fda42533e6d3323bf43456d78089abcc63f81277cc39a837ab7cc7a5155eeaa5f30bf70f1958c5de191a88e5f801f2c96e07b0c78c99a1f62f76bd9a48cbedd7765fccca163f696d7212f1dec41ae6e2b594aa39832add5cf8df2d9999417da7a69a5185e3e7951e2aeabd6273d1406c4cc3bce7c1c93dfe4004d9c7952d184fdcc649c8bfa215f4219e7e3d7d95d2a8dab75fa262f449071dae9e46da2bd6d63ae8d96a80dea50d271c912911dfc4b6b0e4978deb52f6ca356eef1f745f218dc382ba5ca6f1e78c0fd05a82054f4e1f7e1138d8f3854ee3758df2b33fa166f875e49479ad3ca484cd9ad30dd177fb51952651cebb4839d5694493e600fb2b7a8db41208577d6fd7fedc5f278f2e4e9f9c2823f4e34bdc2a197b24950de52adc2bab9ce344c1e1d1220f84624844fde4567c5728658a951c0f2071596b186ab094b97e0ded63b508abb68e75ca17480d59191a23b92b18ef066ffee10665539f037b257d16d39bc547266df18bb5835b7397f3b70e6a846f4597f73fa7340420cfabed9a2035591099b1875acec5cd5b9d4a63f22e8cfc7f98e91a36e68a351b5ab4d7e8d2a480ce98d2e68c31991e70d413e93e3ee05d494a00c7ebb1e4ef55a29abd3b2b41873e6a58af704bbb5da1de44bf5c88d93932acaa9d9dd15d9966b204f52dd16a06dcc317635b163254cf4083ec046966590c8e0a64c79a59f8a9801b10daacb0eec0e020bce596b3b1fba47357cfa3b27ecc8e548f85b36d8784db5868c8250ebba44752451602f1516473dc828ef58718a6cacffebf0400953fcd5a8b66e40bb4feef6dc1ffccbbe7c37eb43423cc10658a282a460edcc247fd0aee4017ffc403eb61bf76697867dbf859d2fad0da97e8cc0a88f977f364ebfccedbb2ee69fb91f847b7ceda8dbec1f9af6871b40381afbd42fa277d9e9ba713035eb4a32c7481522fd36491cc27decf0c4767b7394f3c491b69d602df458fd6ebdc2ded3f22af9ecea236aa2c5a0acbccb6578e0f621f9c5cfd3f71171bea9b4cd94ee3c7469c60cef4de38ed08ba58a83f70ac3e72a24839b69b513d2bd3d47d4646b9dbe2815ffe3be74fa784812bfefa7c272c51b94a17f9d31d098190661b6ad4494287586004abcca5f125f46c15b855e449ab29e05f27db702846460c66a5621785c770702a5dfb7d2c0f2a4dc336300a8ca25ae981ce04d9ba8a3c1dfd7f54c867c92521850ff42f46cb5673b362272da5f71296c13010218771da378b2f6082fbe9f9741d77f1f6c14a1ba3b266c7c1b5fc7b2a74466ea8e1b099095f76ef27689ce79fd17c0f7f7bb7e60918544f9c0169b1ec3a5f34e442a9bbb5db9f919eacb26b6abfbc7871600e6329c6c9aa5b9b03e6f289c4e267c998bfb71dcbe82cc2cd9662ff4598a70fcc861cc483ce10c54f22c6de1cb76387c1daadf60d82ca128e2f69db9364cdfdce8d65a00b8a9373e4ca97d87321b534c255fd5369205e04cffcc1e04872acda25a195b9d281c73c72ad0e833f697449b78ced7b1799451ac50e789749161342ced0cb4fb075b5d098cb0c2dcc9429ae80f7e93f0e055062c687bef2c1de03b8f075e3c22090f6cbe186f215c712e7b8ea43b80a7ecaabce5f0e870883af2c079c1ecfc39766e52977b46b2faac1986e7317188c22850be491f508183cfadd2cb2df84a97ba29d035c40eacd2bddd4759e65b131c1368f7bf791b3d1da3b2f824fca0fcd1bffafef0910ff18015cbd2dae2accde92d312d5336f114a323e4993787bd6a4d3880c83c306e24f141cd40f2186ef853f737209455634c67c324b239554bbad1b8516ef5f171da75882187c645fe9f5de80c22602a62ccab69b301690d3229fda863aa303d4fac3bcb0cef56ea4cd8675e6c5781266fce870939a688d6807c7439114fdb5a14bd36e37b54ad1780fef2fab1d93025b8dfef9d0c369e97102218e55ca89118e47d218159180ca6944cc159273e74666738abab1139eef982ae669f47d37f183c108ab3250b6a89ff863ea55f075fd3ec29784003676aa801a345d9c649acb152537d2c505ec31c8b25dc65368f4e212063403a5d0f1f3f02f0e2d998e427a5862be774adf3bee450247a925d5e1421c3da64a7b05c70ff9448a35861720edd3259f7f0ad5add5d227a14fc74c2bd85db072c4f92598346d30b69b8111008f840030432ecd8a5fe041e0446ff2216bf7069d41150982701786085ed7af1e3a2571a1dcf05bbe0fa1ecdee7f797c2504787f0744e56c59dcc779f38089cc71c82b74d4d89e4337a8669906a89078d6c8b346e15c8828a6f303a4f731d96388f8bb1ce32c49fde6fe17e008edb9a3fdd1609b8f88b07004de0c6f6ec76d78943a12d871a5b1b36152db3f4e9b955133bdf0e5c993214e051d95a6a541b2f8eb15aad2377fcef8a84966e2ca911ef8e3ab9cd834aca18dee25ee06a57e3e96382ac2ebd71f01d80464e1340651b26a1fbed0da5469de8f34c61de77bb19d7f41eff1a7c5a5c0e50ae0fabe7a8f8ac619ff5a4da4c9f50dd033a77c7b4557fbb2ebb4d3e16a1617deac50d7eba4ac5bf91c4331ee53ec3e1e252eb902f92e614abf3a0c59fee373fe97803fc9ea04052cb42883b81bcaf8d0a2733ba7034fd3fe47a0d34ddfd73c3a0c3ef26379a552ba902eea797f428be24b741af36b55412ff1831f570942b79c0360eb087cab1637de1967813c12cdc89b07496ab6bac85837fcd52bfc5f8a2bfc84bee9bec88a2763aa99ae3bd74dc31709ae02f90e3d19fe9796b0eb59ccbc09e0310d76ebaa866b3ba744dbed3a5f7cfc6248e2dfaa4832999cad0b576fc025f53e6db8e174a944915da662c5148527299c76b4e8c80c7c86719b78fba9f965de0c835c0ac0ebd068dae75bb6a8f208767b811efc022a9cd15585ab8953944b000ddf28b451f58e93fce0209ea3742ac66dd2fdc9373eb3170b1ea643575c5f88b31462a083243d0124d87d8adc5ea4a19619fea81629f630f1539077b87c675db6dca3c56f42baac4b57653cc39d0b030a39c1cb5db75bc449f01edcd0a239fdbf17b99c47388559ac735b0353a568c5bff79a1a6c1839d3d13ab6f93b7d7043d3f0e384a47ed02a90f3faefcb4363883957e5b113db17d0d27ab1cc7ed8bdfbc299247afce8babe429c144da6cfafc42fd4566bbbc57fb929d069303886f83cc127f5f5c13cb1d02998266d29815977d6176a3fbdda0f39623a4654fbad924210c7e9f4a93ebe41b65e4c3644e0c39c418f51ad5f6714ead7e53965ac5145507df4260a0294a58c78130f15b71d842bddaad3c7b4688c258b070d993bdc6507cead2fadaa25eca2c0d26e5a1320f114498c3be1e8d3b738ea910484a2444e9346bc6673d23cd6d10e77ad516d3b4266ae07a713477e1615fd0b15e8e2200eed3c52939beb90a7402a81064c4217f7f78efa79487b80b5facb3328e551170bf758e0e4e66a8f484c64a477e45d13f339291143eaf8a3c602871c70a2d5777f46707ad6697910dc6ea35ab196bdfcf5cd974a501ac8edd2162300fe16e347e34e5788741b080efb1fef63144d2cc57e9e38ad151104aaddf3f391300759cd7c7b5120fdefe785930974f1e96ecb70cb0cc48a6a7b35fa2d9cab84f42f996dd601e6b961206f3db7716a2cfd2420420c729c75d764bd30d620f1a79763aad8e3d13fceb8128e916c0ae3e83356ebaee54a70f5ae46ec6c7fa985547a935e69f7221c08c1f407344e3a20a82b090cd5e352b8f792b50db7445744fa9c32bad8965b6ed081bec63303dd1dc2e392bd0fcc0268cea40e0510a7c77e5ee8ac76848b4a5bc9e29fc8dc2957e4786192a4eb4fc4ad056c07ccaf88cff65c0373e7010d8a9aeca7b22cc3eed1b969c2e77d6f4474482745c7646cd29bba5eaee6341affab2138bc8064e2a3fe86f3e156b0d39fa0beaf4ed8b3b64fb8b192f01f51fe05a891048f7e6ad2e46290c5af81c49656dd342acabb96054dcb3b0814b09dc71a4ccf8e528a0ffee25d1b7383dd6c3ea83d3c8ae280889fbb76feb09edda79bc98ea471586f5dd74f5093c0da53c71f51fc5743809c433f77937b4ee3dbe678b251f874b46e6e620948315eae8797147ac2a2f6ea11c9af1772389f125e06ec2b5e8060875b0662df93d7638c7790f877cfedb40aa03d06a7a13d27078f9b50f6933a63e1b2d58b286d126d2e9f3a59edbbc3d0d116df940676e32954a48b449b9dfff3208b187478fc91f0e338be5d5c788c02f3da871e96c01292adce28d366387ac2821f6272e2c5e76dda79842c81f6e86d5c3fcc8eede6decd3019610c84b36e56c4f56a80b19c33f384da284463ca4cb51aabcae08dcd0b8e65d4fde34ee5c2c87fa8ed0d2bdffa4c90f7b2c9cd2545a33aa401f55a62beb0e41b34a684d4ef2e4b781ae5d497df2558adeb7c8f03d74a1c5584bdcadd930b70c65f0afd3fb245f7c1c6e4f353f13c63f044414cd746ce4547fb45943128e9be453e7be0f3c73add8c9866f6e1796277c1bc0708d75aee6492c1762963bbcff1aa9df93dac52fac7baa1508cbd34c42d00c852712d389139e3b4512af6f0a4dd1b7492a95cb4dfc091db0da87909d1eb660a389016a893637d20a0ba0491787c4ae96eb45abf3cc9d5f246757d8f03b1b8113d6b3702ed66cb468d0d816c6095cf7bed67c989f5296c2aa17d31f902d5bfd185c499abada602504ddabe97a2a0ea0e68531cbc3c65feae3ebfaac6727d47793065286788d8c3533f88339a65ebaf9e5d9cc7f6fdd3f5570dd57009ae7fc53862c14a3ba3790741acc4e4033091b0950d5a633065e19541d0710578bd12c49cb79fbc4cdabf65e83a777fc94195c29b43bfbd69c962b6f82b63a0cf14293ceab48fe46d9d98986f2fa53b3067049521fc76935272fffc87bf1f3b85cc8c82b53b241a0e95be6adc2b2897ac41aad1606d305cccf632de7774eb6217fe4975e83feb965c34faf1bc7282c6ead1762a1c762d68043cf387b13d3a3fbeefad2f7832a276ee6651ddfa46362ab4502e1cba0434a6b9cbd88e0769271be3ce452c2cf3de3c2894f1e812263c0e481036c8c66c33fdb5eede41b0bcdd9a3a6a04d53f161d16f38079215ad15f3efe8365dabf92dc9b0a466fba4d97aaa9de12828e4587f3ff1a9ec7043b1ad1855627bea0d39aea3a9e7726b0204acc1d7948c7b42dedf8e469c3137693417f60d95ca0a933cafebbea13ce85f640ea8b544051118c6f63d6688f3933d5800818c9a2ef371f0b2aad3817348e3cd8c5e60c4c967b7a9720a7b1ab9fb31a52ed4db5ba6aeec53bcfa54b5c6d4a1701309624a8eaf742dcd3770afefdcfce1ff3ed87402b9f50e692af5bff279475e29dc25dfd2a8cdc5c294a21e7c00a07667f8efd232ecd9f472bdbc5fb86a9bcf01a16201390030baacd1c3bcea347c7a1dbdb3d8651d4b4f6500c008af46923fc1118679bddb750f9e06bd9d586c6dcdc143b6b7d9a7bb7fbd843ab628b01002fbafa88f4260f6cc9e670362aa1b5cfb1a328a29e026feaa048fd5ffbe708abd61fa51c6c908b106d83f3f2b88a352767bd765e541f16bce1c65c782bf8e4c4e0ccb7bb29380eb182edae7b634abf549eee1e69eea175b3b2e54f25bf4e340ee7b6266927f9f1bf9f96d5db72390508f063880b091e33ae49988307496aa1fa134607cc5c8467f3c1a5776c209bfb4e8113c6a1bbec3449aabc982369710a772d1005d9420bff7467bfcfc1eb35ee8f2056473b3f96212df26707e05eba818a3b9ed6b804befec0d5b4cf9b61253b08486cde98508a6843f750e0ef08dc8a87ba9c1183f7485e9c7d97c889ab2e260a32150432b837c1241640cbf6a0da6ede52b6174cd4b50e06069aad3c80732ffff2760b2d1db0d5e2ac38fc82bc1a3fad3b356b17941265aa7668390451becbed0c68f9d359b35cac138dfbdb6f40fd118ea1cf33885f70d2fedc98c0c1d1fc5fdd9b1a112983667ede6f7be56b0ca80fbb1895d4c3af6359c23f51a80ea430271adaa17add4989febdcfddb6fd5ecb74ecb47fce4b86437f936e350130d58d7bd7683dbe44feba064f3263eea94d085a006efb426a7c1e1a6ae00fd0fe5536d7f429192572f2e502a22039d9e24e86fb79fe4a7060fceb84bd19d29a0cf4eb33e43c00da104e62d446e116395cae2d91223a41db42e8ab6a9b96fa2b44dd4b203d778af579a35a24defaf3ed7770c125e28795e4ff818d78544405d4ad58893cc2d3d0c2a8ba5b02dfd2dac517146ed19a5301754f144ea34cc2e37c6528123c6bd6caeee892df3a645eed2fce3411ef1ae2c50d6d66ba910befd5b34de61267d65a3f4b8eaf685f8fb6b79bb90895cd6a4f6147d31cecddbf9fdf0150f688c1ff3320a5a4b931c68b7670e0ed8d5b8b5fba5533490747eba8a1ca1b51823ea75df407e7ae823d4cfb34ddc660f3d0d4728c12dd1996dd93fb11c1c3f51e1f8decd4b3023fe862858319e13744a7d4a6c79cb630120fce2692c22967ea61f1db5fdbd5faf804a6d121dfbc6fd826fabfd06f04342a5aec70b992c3d1a2a079e6f801907864e184b762ea4832b79b36b06047ac2a997fef95fa620bd2772c51e09b4837b39d967fe8c58ffc0c46e30431f4091dc27a140cf60a83631ccea0a8eac45f6d2d2ebeb2dd262a3b5ecf80dc7ff3dcb0c1ae1ea51bb2d265ed98c47ae9c0c5d8827b224ecd23a848df6c7a323c1acbf0a1f44efe1ee6bd95b80cc7dc10f18a66a831b0c6a35b45e97faddde0ef1caeb0c66ab6ea5d2c4dceb1fe256d7c1f135074daff36b022d5a67910fc2adade53f10f12114a748807cb4fb00e840d073fd45dbe3e645456b6b0577762b98154a610908daa79cfeab9f8c225066ae3141e1302bb0e24b5723f19efd98b07ded472a7d205fea55f356963c7c633178f1e37474cf077170dd8071df8b086cd19a23e0140ffe4af16b9e3f18498714d8f3afcafd76d5de84053d672de8940dc9317156bb14cff96f4f27a8d864378e0333260444694c76a91ef7c2135431c53a33dd00df601f93aaaec834502d805402b37c5b6008e8eeaab5867e164acd8aed820b302752a1edc036ccfe1b410f17a6bb2d4d49e643e9b1ae8ba01bc109e5c255f3774a6f59f013bdbaaf6d7a8ec3b2239c2393a2b5d592084384f1ebffac4d1ff7c98632f7c76dce7614c72d6d2d470e63c699546743f08214267ac470058c17cb537f927aed4efcc6cdf3702cdebf5f7efe7dd116d5d3fe855edf2e65768eb944903f978c9ac089c813dcc695d667c60b8355c776f97a79e3324bba8fb1a2852d985a6437b6bcd9d480f2efdc4c4b597b59b5efb55449960d5f753c79547fda893d73d93dd392705fb098323ddd93ebec2763638d0283f02372abedadce50adc39fb3b4274baf4dd023f11b1bd00eb9ea2fa964e835091dc6b1877b5dcd375888b5d02c5983b1148712d26bab33c2358be6c23976d2f08edc034589e40a836d48475645725d7afa3ea66c0b363b9b8389b431795882c1178893d450927471ed3b07e91e959290d44c9fbef855c204871534e73a7e7380b41c3ce6485ac0415e9178891aae731050f0640ef6dd42b8a59b3f567abf2763ad6eba3f26ba6293d37dc33a82f7655cf50db8a272a7a0bcbc9b4fcb91f2ef89133f1bf3505c1b142596eb21ee936dac38ebaa28367a3282a4e3b8e7f2111c50240d7c8eaedca50e438f06a794f0622cec7b9078ea9b7c0fa551b13478e7dd6e5bfa6be8cd993c42a51e27df927e5947015f7928317a23df061f7f6c113425f77dcdeb13aa838c83d778a2c050686082f682b6080504a9fc9b9e1bfcb425a49298ad44fbb4f0773121f77d9ac952041417c65a05134f1deb6e34721baf607da67e93ec6fda23c23373fa825844f804d32c7ad8cee823def4ac3e2ccdafd10333f6d516954dac258af70d5d03410628e7d3ed48be6e1d74cda147338200c1f4f853f8eb4955ad40ac3a21f73fb339c8576462376aad2061e13b93622f79a1b420fd12f915de381079376610582d4c690b27824ed6fe0cc93acf9ae889fcdcb307b970b91ecea1376622759b69e8816ed4c1727ef27ed590429fd13a501133717df89d8493f449edb689e944f718ecc1d41ce5e7f18bc971cd98781dbc128a97e4c353c2e76faea2c8cf38d046df2d9a0d1cf4c5ecc4009c0e23cbedd4bde6333d2a9a984a2657ea06ec609f57779c6b3576438787195bef5063347b7228c02baba143b8748faa0ab99b80c13d5288357c5ef48909e87a950ad565318fd8f1aa3a7c71bf402729395082cdc12520cafa732e2ef5326c7558d4beccf7a54a89fb7994a84d50e7d91b63971fd4a74537d814069467c9c1949476968b919368af91dcca8d5b3f54472aea02d20c7482a2d6f47838dc81f52ea9d5eb7ef224d6f23850f717aa5065cadfcabe0968d9766940c559deeefc4d2f124167147fb7b3a526e6f237ef0be317bc15908e10de60b608e94e71b854d03e9e8a62ff3b11b6b07fbe9013b78b60cc0fc982ba71518055cc47fa4e2c37def0d5212f0e9e148b692eb9c401d2aea51d4b3094d7a4ac083037b4bfe5c59e830996cf5abc0bd3bd85cc066fe8d2eb547ccbd3fafe60a015e7ef0ae9f49a1550973fc22241488f740f0db1096a5309fbecbf9134b36a574147bc0660cee380a0ceb15f14bdf14d710482569df1bc381ce06fd95cc51c3156fcec0b788e3543e23560f4271fbd9527908b97e62af2ad565d7306ed2decf028bca34513be736d9c3fda0f3aa9029fc07b9aef53d3871db379b395553c4ac41afdfc3d1e069b7582da878279c1d171c8f5c473852ec680bb2c2de232f8a1c8a3a1018da64bb808c81a9168f600449afdf5da0b044d6edb5571b1f727b22b0fc88bae1aeb7e3bad3096123c4a70c59a94dcd32a2b57be3a4c8cfc957a3d5fa1c31b96a9b77815ef73b5b1a931ff251a6132f55e48ab6fb81ceab7b80f079b6aeb61c7cd46b1cc7a4e631a453b6694d0742d1d17237b51b3fd071939c036a291cd3f9cbedff285643039c612b9864289b03e15ea7bfbc334a37b8f94d39bcaf036f181e1a981b4f8134c0df80c0e28a97527b4234538954f17afd281a45d48b5a5b82ba974d84f54d963c2c17aaf3530ad990dc18516b04f06be344978765f8edc6784f12a632dac86739504f11a18923620a13ae8b038a2f11668e4827bb9c726c290d72e1d3093d516c11631a8d1e9d237a3bc9fe91de7dd20dd7fe6243d9ba25530d0137fbd1c901a20c048255bcc8655b8923daa1c3081ffaabc39783380e761bf5f88a2dff763b32e1ba4f54122d5dfc0be52ed57b29da1cc495dcfb40e59d3d4ff344df2c9529be044bd6ea639e1a385ca5a26fc92c2d59a4d91f36ff2426956dfc9fc2106ee70347d2787140cb2c0774eecb4602aedf8ad4d73fdd4b8f3ba0a94bf21c04bb74d1a15c793b329961963561369db9983736dba1de37907c7fa5754ea1d390bc3a059363cbeaed8ce7607a8e26a6e15924b7ba3447650e45a3156a42cac994caa4c70df3921b68948b963ac2d152fe8820f25766d6b0db1eb674ff1caad0ad65c91a349b2c25ca9f55371af0d443fdbc36a96f87dc03c1dd88d98cdaee60bce9f1dec23e61b7ff364e6bc3afe78ee7761cf1fe0c671cfbef5283e892892f18b947a4eac3e74e9646c0f96921ceb51f71db4c98e8823d00e6fc192750704c9c7d91ec8a9e8eb5d04a15cc34a80244258dabb2faead8bdc44e20b0c85f37a00a5b7dda0ea8da61f4ef3f560a3f67f860eb9c271c5045da80af42880bac5638721bd91af5ec14c90a03dd2559ebe7cd40b82f9931e6898100786f13cc46b154e666ddfb49a58acfc614a3a417f4011ab9f9d369c2f30713b75e19885830ed333898c7fd7aa576280cfc349f5648d49ef1636be416e84759aac061cd38363c48a4dd09e479eb51707a6963289d99777554f1eaa41dad6c5bde8e108a5b4adf78d910271bbc3f7fedac0b7017698be4ad64d10df007df1574cf44c8f779adc87a01dde649077b5778235aa0a4b9ce21f0dbae9146ff676ccaa31a05dcdad0e6aea23f3b0becc4d56fbd7b8f9cc3e71086b170aff45f53ee68f81ba4ffb6aa54b97fb0e5555c90622dc8647cde8005f30b1d9930f38ee8bb1b70499e07cc9c9a02734dee210423ffed912fe78c89af8cd66072487e3f793d67a214a78e706570edcc00d361d86814e3a89fff8ce63eb11b5253182bda873ac6cb4bd17b605a98df5394dbb850673beee29c3dd9ea9bcb5820f42d336d3de88e50484947b41a8b802e8f1eb6129d690381f44d60cbe04137bdc5b3260a186a47151fbd7b7172c7a9c46d2b61cb53ff383fe95cf5ef689627d1f03528be2eedca487b12d361e4c0bec7052e0792a67b6a27527bb62e07d1a008d8159226758d14e739c29bb06213a8406952ff851995aba946a32ee5bfb60f7b34101f937b03817b5d0d3a3d54ffa08bc78587dd08e737ee1ba6489f90be2f6a18dfbc3489011f3bc2db9720f51f5730ff1f9aea9bb02fb2352b37e41b60c172513419434ae44f2431b1f65643619acd9c06eba1a9a84dc61d91335d860af51ea4633538eb1fffbe95889f4a514185f48a09c9c9ffb06db4f8c5a0cb0716a9b14b2e3570ee54af113a279c2d6604f14f48a1aa8aa121bee0b4c52e701ff3001a5822fa79ac581a1c680193fabf23484539e11ca60b1fb242777ee0164e441a665835f3882bd67f82605dfbe8fcac55aa188b1f5e5507724ad57e4c4ec36221c7ba7e75bd9fabc2c78c99d6ae9f9e2f78e4ddf89dce88f5ccfbd33c64692705f67fef092fb5b3c4789fcb6461fb3bf155f4d7ed993df697d11ad9b5def4a35061f4163ddfb0d93c6e73dbb6721cc51da2ffc39fdbe23adcdb5ee2c570d216f2ab7ab2414ec9c51e8b6b75371a9c3bd90ae712839c24b434e05c884b82fe28e591e3187d42737199fbe312909322700227ecc15322711525a28e118d7a512f94966a34869f400d5c5b2272eab2fc525baef83666554a0ac034e3e19214510f30c02dc743523c6a4787adf976737c8cfd923fb35bbc414379af8da049f5a23fb41a81820598929b3c22abf9446db3e15d1b7aeab163f9b4b0890e807ef5ca2918a18dda74ef89c8111d2a99f75bf2b57a3f54dc96d33c32d2b4b4ed59729fdb1c4242663776860edd39706204f56c30df5c1a1d835453b3a8c17448576fc468c5ac28066341bb696c97a73eeffdf8f54c59c2e684d4c117798afb67226b1ed418ed1539e0a98730c696bcad05e4d9f84ae3b927dac91101c6c5887ac0aeceaffe51e1f715b0b468026b9940b9e5c50abc90c334c40005cce760d9b7fae07bd423cf604e0b1e34c201d02084e04fc094548765a89067f0db8c04a245a7368f00331a759dd5b2ccf34d68aae46f836251423a860bcd164bde9d24a45f6b7798952483a796c1cecc46cf71da180798bd24b84b37a67eae623d9a1425e8a9d789006d51b518580125417c8e1f3a03f5352277084f24f8688c8ff07c559fb0d2edb071fd4e292dcc26c2cd45d29af32582bd8785eaa3796065795e6fe058eb88e3268f1d464a8e77b0ffcf89c7675ca5a0a25a55490181dcff356a19aa8870da93d99a50eefa480697c1872958a5756c08a833db81048b57267e409c0b23aa159b9f2e904ff17ec4d7517db6fccbf77869d9ae5fa3519579fbea8cd8257cee1465bb6294eec2a52c8dcefa4d45c3b9d6d7de8acfd913251d41634f81216a0558389cb133c6944be269f46f1d608b814d4930025c5e4683ad9b5e436d6ad2d597e8d30753f73699fb1a1a63e7c5d06ae4cbe687225bd83f5efdc9babde1c9df87767fb40016a3721d2e89fa076f45c370c9a8b41955f3bb18c6a3a48693c8ece3d4a58ab7b92dca1b8fee42f1bc22709dc0d05110984b118674f62aaac1b81568455b94f65ae2a4a80d295adcb6c95c5f88d2a3af63fed1e42f5eac2cb5ef77fcee97a6cb0d3f20f31720191fec1132c68af6a9edaa8aedf4cd83e47be90adf2e757f3d2b6001e031714f194480fab0c9be9835e1a659f4e8b05a419bd8cf4945711137ae6f6efa3ad576a8fb1f2d21aedd0adb4c8c0ba3c4e536eaeaae76801538a88d773c5d880c984b5f2a1f74cb6b86775098794824f35038829fe077504fadb03947b8919e195e4bf33f42f74188d728207438eaf9259e988cb032b39f691a125ee620380de54def9928d4ca0a56e64671e92d9cc6a92a912eaa28152637895de3f3f85792a923087a6e9e222c233653e6fe4818a86a08ef722da866a0ef26d328c17f11c9e6304ae25b502545a66ba6c276152b20ea33808c8a5b6159b3851c34f5647f4a13123bd04e2d912550d908a4a02aa74438a50e1c15094f80efafd4390d87b0d0dffda844f178bca0177218fec805d19c22b5ca858c68a2d81c6973074d2e4f74920b08b9974657328c1b1b6464c77f2e47db3e51855b2486a59c89c6c5f635d35ebdb0dfa37622e8470789af2e489d74fd5409d7f2df9aa8c3489c18fb42570585c6a0d86646aaa21952a256415a4dfbf03a06860642c610d1e7053d607a5fa07b6bcb51853156459c973c56ea41190f88c47cd9e0df4408b8d034ebbba6c1b12c3a44f00d9b3b8054901303a081bcaab4cbd4662ee06d3400135a3195244009778f1a162145b1022f9118d156a8d9a62823bab1bd64ef9c18e8bc9dc9b25312eb3a2ea7f4f0f2cbcfb536a74ddecab31301dc855842ca9d9134e476df14807840ddb59ffbebcbc072135e7bbd1054c7d73602331589fd8b7eea2958e4e9e52e850415e61e7aa84e2471e4aa021d68087312c1e95eb6ee673f6e0ae2718b432ce14440a902cde9b2da3f710727177bf88acaaaeab3688f0d220d64902369e7e381d6b181aa743b04d5a22f6a446284c72bd5017b12e79e129848e1a89d177a0b0644ebde31b616a4665ca2c69b3c858262a72bee01938a348a3fc5fde07f1438139c019fcebc54b5486f673b30dc99b06f6a3957ce977cbe1d1abdca58e7c23ca1c75193579be7bded6c304ef2103fb770a8e94f8d129bde549ad4b6c0883d898f64da171ef1bc87c3230246f1d256a1a28a4f25b4e51889eb530569179d1bb855bd73996320f323965316dd67b8c54df038702220ffb85860e369c82a62af7710be946c4a6d0eaf081d37b73cb43d504aba675ea73d06abecbcf66f084e2e3c0224e74c3b55f205965e3066265122591eaf9fdfed2278a3e3432d1caf7188e72e7c96e849109cc9b4b0169593a2788d27b4caf2b5a5e32522baea45fae2330d133fd6bf015641982c42c1b8ed8928ff11a7fa5c9974714db43d53b635a890e4ffa3b33717347b71902d846860ed9f3b82f50fc3436ccfe1cee9154a01616c7ca646a193f7a62630f7cb6d8797ade95a24c080932f2ea8bc0171f96c1836645a4c1d393070ed5cd69cb3563961d76303dc137bd574a2a1f13ca4dd42eff5448e45d9afd0bf366fabccce2bc9073342b3e1a2b01e341e0b779c21e35072548b072993b8375c23f3725340b93169f4784c067c2b2c4d2708f3224ce86d7d280bb1438674339f25c7782acbb411a28164d3a1c7bb55f85132d68881d1478c6ed1e090c123e14af36bd78258bda60ffe5a5bc96ed1cd6390ef939b52984e41d4d7263cc978abd70099a997fb14bcbf4a75005370e96a95bb3e718f19442bdcee367f3cd69bfcfde5977dd30e3618d87837d7ed6215aef33333331fd9172abbb21281f3738e9d861b96ca03ed3425a80177594aed75f126019c820fe2d6c3067d3fb3dc8fead34e39097f563b00266eea22fb0ff4f020fee817efa934ff24223de8c27da123c8097f25921a7b21b933217fe9f6b73fea8b10e58aef66fa024709261048dea02b7a390b7d4c6dbb668d96025b86243e44f152992f218bc814b0f2f015f063b9dea182cca5275706c25a0bd529f700fc1a845f81b48012985281dc0154303af7152a7a43766d1d40dff782ea99f9d3f8a8db760e7d0276e5caf5f67d99c677f6c71c2dade563cb3037ff76899cbd254c9b5a8ba89be5e9ade78db72bae18d3e90e598bd5fd25384f7def8b561d3148e771e87e269019ed2a090af089b1253c0986ca5527b94225e3dcffc9ba751c53ca1d72d43cf31949436823fc8b0a3e0967a40824dbd7055a6ab9af2591b0fa77e2ef769786e9be1008bee2ab60b22129eda1e4482361a63bbf9da06cfd4bf968df69f8c765083d30bd25348936ac0b623ba483bf20517c5b30f63b44ab224d9fef33f6463d389a0231f5e9bcf378e657a5736b19366911c89d65d9554cc9ac155d6b37170d008543633626ab7c45264afc32381202c1a44e3eccb4177ec9503bd2bebfd528d6e0b5156103837ef5cdcdd51a32064cbbdfe1ca5e48173e24ff58892ec554370bec780de5b8987b2f0f11f076ced73a55f61964667140a648525d1bbb7102d32a980f371d292e9a7f52588f3db25c7bb07eb0121e0accc79f87b84b12383c868e19df08ed5afdc99ceffbe0f1ba7945b7efc1cf6f983d5c34fb8784e64231f9f8d4ea6ed793e7f236217d7ec466330a7b5cbbc4cef1e68485f01d12527ba77a6cb670d826057772a5fa00f7d305b5d9a95a8c5dfb9dcb43dd2da52779709c965b4bf96474efab02526f5642cb9f015413e1dcbf3de409375cba6625a584c8baf3c569344b6bc34f5bec6a2fd1331c9f700b1d98a051c726a8677e7ec78df928e7c778c34297b5341741729d6310a432d7b9a415f9349c7bdf9062171159d6506b1681e306b3c1d77c93e47b71356e00ae75ac3c5371bca40e5bc999747f5ab9ffecf7cb1e064da8e89174bc95a8213967d1efb229ad5595b3bcbc5155456bb3ac6b3fd8ff9d49340e970215b3d619f3daf0b9c5bafe7457b8163a5634f2fb4f2d938d4eb146c6de6daf08314161f5d03db248f124f73dfbfca4702c16a788387deb3d0a9ecab3ee9ec8bca88df378c96c4b599bb1561e52ba224770d13af72ca6cdff647fc70c0ea2d2c525786ff57a4203c0fba8f174364a80ef621867126d2b951e5bf2bd593f86f819e8429910e06808daedf996107a0f23c9091b7667935e5ed7c28bc59ad062036ae90cd207e612bdd04d3161cb3e13a879a8aa247ec0fefd7ccb5c3f2d5fc414ba81acc406977deafb47c163c044bc5c0f477db1c7e6023da429341d94afa7bf43e966c3a31befad67385dbc4107c9b533fe64a6b0cb5214e606fd8cf52804c60cc1952c777f12703a28746c0fbf2440e1ee784ee16533af6a238997154db21037c5ae941f5c3294e0c6c8dbd5181413fa8940bdd1ba9f31e1f8f225e56425e9271a628512093caecdd0b8250b694b8f0238f958c905a5a861a0fdc1f29ef42a0b6191b8be3e58319aabfe305f934abefd5b80a186c6a20548eac82d205c8e7f21570d6e31be4ee4278e2c62b32034bec45804ab298ea56c7c5f7fe10bc03eee99055ad54315d5bea1ec593a762aaa6c2cacf5e0f57dd8bc659c3dd9087ebf519852ecde5327670385c97d82f4d822e3cba5c844cd6d3315b27efa1f5309b074a11d40b15a3e8771b539387050b160f4cacdb73d8cf16dd51ee3a0528a28926fbb1ce9e41d59090bcfa9a6e3261996fb15c06c3847aa131be50bacc8340191ebf78ab189fde5e0ad7eec60c1153ef7df2810cb6d9317b6aad7bcf9b60820459e723d539f4921c34df9e6634c3a27b32bd83a517b3af9e4c9925acc67c98a6c5bf327dd028b5e4c60bb62ebb2f6f940219214cdb896a550daf585515c3925f4b05a4706b3970b860f9b25d3167b37aa37667815a53f3a58194e5591ccef5a9261d6335ef3f8cd794871fd8055b3d3660f0da318e1114ec4be13679f780e2563ef662e36b9c85fd44cebe1f752c3cb3516d836066c8f7bbaf66664caeddca5373de29278a3eb89ae949cd919077391d0f6b91d96ab814af833092c2a9b6b8d4a7129d6d1fdf94456d1ad2013feed9cc554d4d3c157cca57d51dfb24182782796c771346ed1f479c57cc3a31605b72da024b63138949f487ebefc265930fedb1cd52e0cad86281209d08027a3ea46e8a6458c64edfe193bfe04c0e1de8ffa3fb865422176ca6ae023881b6802780afcffca49286fae659ef418322617df66da37fbc4ba8d588b223d6bd290a59bfcb8deb90e73a4aa93a7823091277ab5ab9377ba496d439b5f3370e5a054c41160421546d39f5b4e4487a2d54ed11dba384520adf991153f9887ffdb3404a3f63fde4ebc7d8d6914f654b0f51748b914c16b7a71aa17330e1c53b1ebe2c9d1d2c8ed7bc398664e5a558b459005576a4c5428a6ead258925470c2d6dea9e88a8c862ee9c686c494a7cd9556f59d641ed7f2e125f45897da5dca530067e58fb87042af2a80dcdd6d9ea13b98cd2adc4dc2aaaadfc13a557440dcac212ce24c501cd99df4dcd920630b6d29ecdba96b94f6887da51338ac61fbe2d022cc93ecb4025976cebfc3c1fe19b527c21bab9a60f0aac4cad5e76691d67fc0afe8e68607c46e88eb79579c8a41acd2a2b0996c00971edd7bf797a5b76689645779b75a23392df405f61fa51a030e016a159b04aaf960081f480acdf76680b0974c9b4c71b6487348ea1a202bcba3e5dfd17147698af8e88d0c04b19c45ecb0a3e56940cdef845cb515ad64d1a8c2b90fcbfe31500d2edc505d41102f191d3c7d35fc4605d19a15649a84651777f0b67f24579f392f66613b8b8fcf62f72a37143167d98e86010b94fd5d76392ff85e4e46e32ff5dff9a34d75ad4a64cf56b119f1ff3cdbc12cdfd301f5061e4d4c718a1f931a529b9eea3ecfb04c5659c11221af8385d6451e012a507856298b0fdd6a405562bc3b7115d8622c8c6eafa1cd2b3ca76317acd89bc3ee64b026d9c1b464d0de8b9612df71cd46a53e1a0a269276bc11fab64e751c539955304c289d8b2bc4dbb84b6659fa3400ddd914e32f46a4b265d09bbd08a839cff3f8d24b2833bafdf45de63a4786057c908ba7a69fc3d2f855ceff8aeddd6827b216612d31e40a0a08848ad4bd8a3f8c0e115ce7a4e2334bcb0373ee436ed86e40bf129b9c5fab21cbb1de189184c6986f6acb295fdee123c5199a442b1d934c3eff034a6aaf5dc8a0f74479d42be1db33bb4f0413105af7fc8427ac61fa6032d0f33046dc74a7832f932a13fddf0550d1dda47295439f237ab64d739e51be256eaa87636be618f30742fdbc6373beea9ab8fd74059731e386a217a9c49385e952e39186beb7f9637707932b78149b699f95f3d2e0afbeb5013c0f16a8966c0aad69acc2b1a510cf051e6a8048e5d7ccb7eb528e626540eee6fb532a3e33b270509ec99e230ec3538efea8b4f88496c36e227da0c1a4961ee164d88aa76cab386d9ac42c3e1d8ddbc9af712ea707d769bf921bbec6af8d7035da8da7dd3b5f4e5d2edb16cfd9e50babb64f692c55c58abb565515b3c1a2982c62336cb66b0787874e9ad62967cfcff18e931065cf44337c54e78354a7bf1c229a2f1fe12df5b182e6b475676bd580e8f6411bac31ec10cba075c9483dec65da71f1216cdeb98c92df45a2a4044eb2ba29014b6a36e59ecd6c67135d209ae7e55262e72aa4600e2f5c5e0b537bd2c96b78ceeed513fb8106836a516de3af370d98065bd706359e14a9ed6883974cd8d454b13165da2996e32c29cddd9d4201db35f72f5a5220abb74af8899f6caaaf9ec09b2aa44380400a657a838b2b4cdf2fbbe2aa95c34a5d734d0ba99d0fe397163ee06ad3ecae947ba44d3a6e32c167f6f5ab0b605af0f9395789c466488fdbf9769d120f4caf55344e9b4738cc68bc3e3dde88144dd1aa0f987edb25caa1715ac4416a61bdebefb3737a628ba3e23b3597c53ddcac4291de04cea51a08d75e597f3cf4970e04cb13e4340408657641dd17217eeae8014bc475a1c383b730516d81c123ca7c78af8d7b0bd8367c44b9cd2b1efe25bcfb1bbb946e2ea835c036217c3ca2626201de0ab0e0379d6ce39e23a6c52e3b5608989269622ee4656e6c957fb2571a8d2ae1ac5a4566e05a80a822ab690c3ace0c4424577c78ac03e5f29a1222177e666fd2a588b058dea9fdea4514c0173fd6b5bcad6850c3870ae94647abdbacaf4043053ea4609e46f0ba8509df4978a949f2114df08aaa3933c797c76acdf580916deedc9612a7931a0ea840012d6c7c0a50813047a5dc5fdddd093fd0d5d7ca934d21b4bb3e9fbf1d98eda89ab699a435bfbdd63c75a6383409e0c89d30bdd97c8923a01935cc1e3255fbc2ec25ca73415de30b0606caf97aac86c559a9895dc8303429e0d4adafa33ebb9b856714c99d11234b1d692042d852a6be69388189add6c1a0fcf32e75d0203157fb76ffaafbfcedb4030d6fed388320d3b3cad511cbf2f51b77ef7578bd563a3be803ebd5f7e89845163eea5ac6e22501d1bde0a8fe29e4980d546e4b8461fece7505eca0f502e958cdb0075f1963035fb4bbd4600279397e25402666dc47e194d1903dc1bdfb8b1289e3c1aead86af663b9789a5603204ff89783fcb53f6f65215fc653480acfb0f00c9bdbd072a2bab7d1a93d00f168ce6f591680e095b78642dd8bd8eba5578436b724d48aa23e5a640874fc82d974af7ba8a67149b50a36b7ff714818f3408f4fb44ecde1a53a8528c8d63a50ecfa03858479f8f12303fcfaac828c624d1d1d775f98039431c10efab0ed784905e0511242e1f7d59a33d9e50ecaefe5e64dbc3f94d783eeae631506832bf7095d0058bd10fce5b162e316b215666998bfb61759c8a41ff49a4a2cfee3451c6a49153f952da97482638a5100a74dc8367f13896e84e33476d0b85e8ba4aa3175c9a549b3ead0fff55fc39cc220f0103749a8c51d00637f1e0f7f964db6e05b08fabe51c23021c7e204b44926349bb155f67d3e71c93429efcfd3b952ac927af328a66a615f33a071eff8ce46d3ff9a49f4889e3cb2f7ea4e5bc02b2c4a1bf94f012995ecca8cca4e4895a9f7ab7d6d97941708552290b8e3264a5f5da5717c516e8943848c84a295126509b673653bea280b0a8b7d1c7925981b0d44c9529c0a1c9d23a9ebf5c2ac9542c42e0938335e350ea1ae5fe0e51bb690f1f075361fbc9c33fe0be7850aae7a6d85ea6b02689781c3f96336b36a21b4ff08d6da058fc3860161a1b47c4ad57cf2ec4bdeb6afa43c96f292e110aa23a8dacd4a950e1044275437a52a34fd968e7674f72ae55e1a1c5c0cca7b1d4d92b0c671db443879291ce58f88dc2d112ed30ef0945261e3dbdb878066886980514c9a3691afa9277741fcb04f3e80bc24ba66fbc657157f8fc9d76580a3d1b291a025d8dae96eff4fded0cb3a8412bd5d1b60c73908c12fd705acc271434ee21f182f62592044199e4812ca37df3ed920958635ba6420b73c09ff01742992e771f6b5cb40e63b8ef2e5c449d2420b9e468a611d6bae426e7c80b19480bd3c0c31997eba9ebc74e408f22f3bafc8ceb2c8b5c6071e0dd7c09d919214d51e7aec96261e4ecff8d824231b13cec0eb84d23ed7216ba9dc0496647015deb085fee0af15ab06e66b43e43d7ba817db502acb9828206a3baae819eb2b3507d3a6e72a04657c22f47f7378ce6bc154e9dc19948f3cc4ad232f4d3b45c5d6cc7952faa257e3de35017a40f0214261015b7d650fb1c22351d9959367b2c29f2cc70758b91525987e9bdaeb4d2ff452291ea4a3342b5935d7d03ec535e4771df5ebfc38af0ec37f7eebba8fc1e97c8acd9468e8d09eba98f46880ead392fe073e49bfc364e1101873aeffb03d103c0ef025ce3adc30c944d4853f78332cd0c70bd80e5cceae98fe5df55d279c5b6c8cd76e6c934f5fbb25ac464e415a30405c75955f8c1d55b6876bdc2ee7af589aa48477f24fab1acab2d76b3445b5846b9c113c957dc146ebf30f0c0c1f3ae55d725ddd82896368ca17547a494cd7d6020aa6617d6b3add374bd65ff9d18e8eca0dd9eca6335cdcced542670dfce11836f87b3524edc1774a9427c496fdb1db52abcbedcfbfb20770688068e8c8999aac8e11caa568a2e0a76e7fd03f92e7c056093b8e38cfd250858bdb0a4cace908d3f57a95aad08e430b0da9a0d22bd8a2ec248019dbaf125995af43c6c6d1f4babb0a7f1a6b590739e40da5176557a897535e760c4bc1546e5a115d68723bd1bd01a4c0eb1f904717f760e61fbd91a1d4c5a20f32ee514c1cb9673d69fbf46dc3ffa8ae2563f9102313b2c6281b67f593738eed906aa2b1d1407164450e889e64a4ff277e93020e5ca6fa9761e54643b9dae8dabda1f439fde1a18acdddea69231abf163900e4bfe47d89a5a314ed5abb49e35e04924691771cb6ab2c6ae1e4e09a45fae136789b22007eb3148539505bbeae737875498757c4b5cdf15b7336765e6a000a0c2c91753f1ec978df751c998e652afd09ea704a8767bf42cde6dc0a9c349a34901d1d136c8e564fb321a4593bfb3ee1ad8f4bf750747e06aaaa794ea44ecc44563e83d067b1368f910a683a0416717faa2c03ea152aa9a379edf4dca1844757ddc76c404da9e230f86d20b33d294a09dfff2b87887727ae00fbe181852729e9fb6c7b2606eba48caf4716487a97629f09307e1f9197f89f7862cb23399bca070feeebb57bb212c78ed64e721271588275d9fe11bab39e644aa528b3c41e63633df6ee3044f974f9f1b1de7330d04d543b1ae68594587f4e78fb2fb50bfa4be76f7013121ac00f6383afddcf5da576c304d52ae62357e2314d699dc115c50f7fcff0b59d2dcc32efdfdaf58b807c0df91c78b01d34701389211dfab323c48c5ab4dea45077e225ba84af834af16448b8d3e563d6f10f450eec6704d2dd78209df3b755b356707b630bbdda4ce7643c4da56ef2666af31b91918e029447382a160e510fc3f63b2aceb51493df2d8f9c5423da0f663f7e6a3bea517556cedc571d5752276e266839daf366d83c609a9162d72e9ce050bec6adf6d06983fd2be4c20638675e7a7d3b35b94f55c17b82619a6f509bfac746aa69d2d80f05b0f4dc94b0d7e09bdb56de01aa880c2b3a1115716d7aabcef02a1bd000f7e493f4c80c4a77b8d9022f7e5ab58c2acb4fad8f3182766a156e8cda8faf0273027b12a9b826e274feecfb6f8189a2e24589793a7ef5e26c0becb060e99adb284dff8bb8520ede379b9c9fc736bf91f3f2c6532f0d121027ea643d9b7ac26f72719023d880bf07506be95ac6c25c32b7a4e5418110ff47191e662b63b0f8f1dd9eb3711346bb1dbe48047852551fd3404c61806c6109b7904ca4ad0270233f51ec60929ca52a92238668ac16203d80067b0be78382957b58f0afc165b6cbe163d0a70f66053edfc61f54851d1ce68b9e3536732c8efd49c285fbf7ad0c6fece2a7901ab8bdb2dccc8b09def1defe624edb1e0795162793e9f675624b4f77dca9985929ae055a3dcbcf694d552c80be9a1f1b3b960fa93818729fa3347df7025ef15f53e000c1a361e2973fc461f24dd0840781c0dc7220c659ffb664825fdf4d809af310d51f18ccf0137503f3e002839ecb49770e1ed893ba288009292abb8c371d986d936c8542e1b032d44efd9e7724069e87afeb40ce8e3a7bc56dd6a5957de03913875dd3d31aebbbba77bd3e10fd3d671727fb23ba5670753a0fc37f7992692c22cc6bb0468e592f6f308b7d4e5cd9ee53e5612c179e12480ae9a878c8985f10106c61f84f5a64f9c3e4acf9d3760b1b3da9383942ecb57bde6b775a2548dc53e84b4124c79e540488cc45b645839af734067426db3de0684f9b9f6d62b61ba7bc5f026a233d9c76aa18450ae103c07149c4f05e8d25a5cf719c1abde239e99fd4b4f36498f73efddd591cbaa7cbc437b364400d2e11eaf1f38a832bd726539c42124d8d9fa0bdf66b57877022e5d7194d52e21412426c4eb53ab09d73f6d3c3964e75149d6caf5e431b91d4a015c43836284342186b2993a86025b957dfb311d4dcc3ea4cba6f78d2aa6845c60019acbf6320e061b983fda6b096bd878b095a99d04a549100c9a4bc7480c2a941dc57d6dfbc0e2d2aa153b1d275ef77def02c1ab18c2e23e3ac8f9908459724c2ac4c5b7287f8263d44d194e33cfef406a19921e4d80aaa224839e8c7af9006b9dfff17a6135c0bc01db222f6268cfe1dac47eb108882159ddc27cd03fa446f376b00bdc1a1d6440399da44d9753034eee41e80c947b9e927188fd5664d2a1009a3fc5b2748b093473ba014d27dd91794c15c570467f6c5c3f7568020a2f8676d5bae2b1c524224c7da2530786d8d3be967e6b6c4596c8e2d3fddad35c499cf2fbb8e65f6fecbc7d382c4f50cf28685c38a95208941baa4e33ddcae015413fece4848b341bd1907c07b635953a7ad16e51c5c194406a2850eb5dbb93bf3cbf782934efc020149c39ed20ec96baa0a9b33cd0ebbd79a88b45cf654e998b26160d8195935afd1d8aa48c67db3d9fe65e68d77b9816e075c60aea60de9c7a630a871d93423015485fca93a12fca4270917be305f9edb0787a1a02bb3d36f750b6cf309a4f31b2122783610f3c0921886ed77eeb38f155b11b9a08dcfae4d6d44a30302262b554bb1384720a797e715a82ed2c6fc1536a674e2e35e0c12fea3f2eaf8b029fa0ae04d95af3f8237f87d5cd97c8a77dcc26408585089c117b1a3eff58a8465617c50ad814a3d171e3184dc244266de44f235b7533576562f91178e314e89464b35de8b1dbda574bf95edcface989a192072c93efc3d2a93728d5dfb3666e775f8964ff6bd503289b4a314cd3a9e4e651316863940ab61fb75eb9ad62a19c4551856269ff6f46cc940681161133fdeea5b61bd7ccbca1a4d668bddcd44bb25d603faa6f185a96e361e316b94d8654ea6361cd03ee97e56302c6061e623dd5e81853142a2a81db3d56cfd7aea0d1e8563ee0f983f24424067263f8f2723a5ed8d1450eba493ee52ccaed2e1c428eb8720bdcdee67e7a0091fc379cb5c32cb416a78105f2efba7a7d628dda725abd963cca95a3660b25621cb186073be7b08897aa565e5c5d4b68ab2704cc3d2419fbfd57b67693370d5da21a69574457056230bb61207ed6f9c9c47a452492bac7179edab417652e191489ab8848107e30f3492122aa7822f3490fede518309903f7939e9bebb0da7fda18c26fabb6dcb726734811b97ef42e51ab6d2df94689e60fe6f0a0ba1ae7ec422408e9793d9c21bab27637c5a28bdbcdc218632f751b9179a818ec426031ec4582b04612e6bd4ca44d7300be8ea5535fd8aa3327d97bbebff6ac11d6cb309c86ddccb8f5ed2fdf72b4db997c216352805ea6d9355ffd42d13843148af198b925a9a8e4e4ad56e7882bc92dce09c819be5f62ed9eb4629e7f13447d0dab40141997d30e4e2e2acf9c03f32edf3ed422cbe30abeadecb904bdd34f5d58267c496ccadd65151d7c34727d93e582e36e4e0a65e3bf2cb6c96a30f83b3bbc9327133f8401ca7a11f3683f7e266e7d2a7978371ac3efb14d2d7010d31ac3eaddd20ae4531609dca3594a10a28a62d1cafb64d62334a5745d506d1a81c78bed6ad76143a002fa435da81abb92639954e515d9bc5ebbf378fc42d4c9f962084663023f84eaf02a23871836f8d29f421808cbe58aca0eb19a56d0dc76cacff1a72f4509b26a3d3e8ad40a8b0e9b53b1f8b23d309517b22398090d7aae4673f631912f5d8393a33c622e118f68afff9f09b7386f54abfdafa21e6ba71d4b750657a587bde69a4b426d2060eab4b7abfe3164ab7284ae2d19528fd9a1c3a23c82338fa77694d2f56cc9d2fb13a760e3455bb79abb5d383722f6bbb196a361cf04f446aa1d2ccc1d208f73b388c6bc3de45c1e0caa06f45cbd1ed5268e7a1795389e23152a4fdab80e48f8ed435afc0d609b60287362a8588414a5ff2f34f14a9f677adefa25b654e8dfb7b2a904fb8c1a86f917d87cf7545e6482ec4c801786110f57af33c92712a57b82d151e10e8fe3f6915f2d0f270c46ece8b3a61ad89e8fe564d856780d681deb1589f1c86e18658bc9949decbddd7facf1aa96ba0bd9ceb6f062d3a87245522316780c7580911f6d30f4d7aed0089487dc9d93609ec23d67e364cd760db443c4286cb2dd22fe76836b5c834d4143cfca98dc58ba8e7706f238f0601077099c3de9359a684399ec0966215f37ee523edcfa8e6fbfe88e9a122a93810bfacc260ede57e298cbd119a398c969081db2100c6da2c9551d0830c40a10806188ed1cac5a536d2b1e2d814e2605e6a67a51708cc206f5a11475e21ebebe119b01855db060b1fc2d794784efea8526aad0df3e81174cf1c2e4ef4bfb9d8f1d9487de8220522af48de6a80f316e2aeb23afe9fd87cd4c4db439e84125e4a5e54c4d6e9a277340d9ac5040cd3990030edb9cb7891f38ec1666ad9886333efd664c8d5cd3d4fbf68dd5e9574ef815dd9cb97cc3bdaf2ecba9e9cc448e6624edd24d4d6f83f46e210dd2bff0680a7efcf8b8cee680316626a87ab3be5eeb868735a599d740377dfa4486cf273ee191c0cca4574160a479c1b632afe39f3ec9836b33949a8c09075ed446abd8cd52ba8ff08e0fc56a09cc714ec4964573eb65d089702f7234d71013b105b4c4f66cd7ed7aba404bab23a88a724c607980facbe12eb6f5aa4ec5274df55215f2806253c6b971661c7069aa72f8af0e66d2e81158a865f976d1d098d1ed5f3aa379d82fe293c23cbe3c3ee3d7719a2e7d7801213c195ee940d26cdc94e1c4e2f1991d225a7414b87e7c066a8dbaeff71118439caa4bb901fccea94eebdf60e9a150e65662c0e7727e73eee3424dd6586549a90abc77169927a6e1a701aa3facec875f2c3c32ae7ad98033fe73382f3fef0f10977403ede1438356b45538fc6730f4c2af5152abe15400e78c336f557e43b1c6cfa2397ac8edbc3de9e63ba1955682922ecd10d3c6af2d5902046bcccbc9b979dd5d436407919f85c58a29ae087dc7738506896927ac9ec604b15ac2a2530ff4ca49e6125c434f53b08e53b1c36dc17ec1d3853f03e483c748dc000fc27af8023d213783e6c032b7b835ab6969d20f024640a49d12751b3e5f9ea355b3319dbef071ee4d89ec8a3108089675f7a0e7bb31463a84d8c15b3bfa7e6dbfdab77af54771f977128f1a0c4e9c2d67937019bdf9d54679144a85a4935f934431e5da5edb090d95db3d3fb0ea11b09becfa922b5fcd5314689b0350584c3c4e13f9f7e87715a5b616d425100dc1b8e801c0207946f0f3ffff0f0c