PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 47697 e698c50292428079fce49d90ce8a90d1a9d0ae5d1b2956a76915a1dc364fd008

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
58308f5bb4283a60952bcfdf13dbada4cce8705f4a386fe29a1b8318f400ca72
Certificate Block Hash
e698c50292428079fce49d90ce8a90d1a9d0ae5d1b2956a76915a1dc364fd008
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006303000006290000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c8e9fa6723ac425479e0200254b6008dd1380d27303750523196cb790176b9197d41e393257e03ddc939dc2cfd50c1564da61b50d8dd60f7a63dbf4db3326870223665ae45a50e87468ea501dbc5ef0c5bf3d977fb6b839c20f200000000000000200000007000006303000006290000

Raw Header Hex

0000402069a72ea019b12295d0c0c2ec4adf37128678421945e4e307f05f0404db1046a2d35712f1bd868e2ee1263f20f09fe162c60436569e6ac568fec0e2f43ec2decff5dffe69585c121872ca00f418831b9ae26f384a5f70e8cca4addb13dfcf2b95603a28b45b8f3058

Proof Data Hex

59,560 bytes
12121601030714cc125e28e68d7a834f0675541c55f774a7dbb6abfc334671f4036ec12b792458b08605dfd196b98bb065843d58a477e032f6058d0f313afa06a37923c54178c45c15874e17a4079c8a525ae6048ab3c0039f1883adfac594be5888db6cb75b22d5938fd58e18121cd3cfc335d7c3e5a2207753b8625a8ee96005c2aa55ad7dbd3291c61cdb0e8cf042e5a9cb793511a0085c8330f691f34d6a3229bc8b65d8d81d1032ac745bd478dd8fa09dfb68ad51b24e9938511b78cc40aaec0a080e8b43b5d6c91a335b568f6e12b6b99c7d301c1940e48333b01b1b7e9ca5041cc8113055c3128724b4ecd462b35da3daee10cba12eec71f431c7ed5303cbbeb52586dcbca8918eb2ed5e7e2edfeacf855170adb79d79babce4903008f2209b22625b13e11189f382094171c58eb8f89aaf2373096198ccea956fc22e0fe2508f806bad6429024222bb9c7e700493854a9cf717d420e3a5f6f8ae0aceba8571d4e4a03b04bd2ab07b5d5461842fd911528f85562a4a635278f9f4e9f4c23c47798aacd1c188304c760af2be854beff2f106be466ae0d344c09f84eaf57829b0381272ba1b8dff06ac3d7195f23f3b47bc7960a6e0fa8bf555e25e844a8276b4d7c893fd89295503738acca4d44139857ac4d4d98bb49665546824843a207f87f836188d2518b4670764ca1ed608fb75f635efbcef2f1d602e7698f9601e24b19075f973c1f38d8a07a744139bf77cfb3e2c5f03c89b381c5d4b7e8bb555d167ce69e46baa67ad513d21c1b1120af2a08fe7c2da82a44e6ac998229764ad2d3671d50450b225b633b2b7512b34e834d0761ca678778d368890d23154411602241e94a73024e82b1d5144555e63a2c0cba0bbe3243cd665ec9eb662a5a50f7a933ff413072affe9c17fde7970df867d52f28393affde436f9cdfc147e51e158ad6b54a7bcd082376ee666bd20b2567f5b7534e412b8248c381a19ad38486660b4565851eba81aea64b61a9e3f4045a8fc5f91fe1a13b54458dbd57f7436348adc54cbd0a0714087754db5f284fd30862acbe63e7f422bf778cb7c6772e9bb706539cfe7d1a86e4bf07147db6ccc476d63379dea37ee3757f12d6ec6cd6d4894cbacb233b38d32fd5fbd810a312eb1ef5bd78c042945be674761e0db20d8e1a66cf7e46dfc14c9f5a26919345215646d0ebf4de0a1691e8ef19deddf0a7032f1b54683027839d6b8a9bab3de6b22372295acbd5f4718ae7d011a0445a6e0f07a99213d4869708d63889d9810effc5d5849964694182dfb8e86b3582c608aa90cdabd85ce3d37b40bca0d3b1e3919ba578347df963c85052fb4da7b1d0362e54aa51c49b0d58a9410b0433495031652575b7260e590f19c87abe4c8e2691baeababbbe43096775dc7cc831ae0c6f27c6c98c2b9ee767dfa5a13a30c12064aa35274d930059f0c26775dc3542c00ef2a16046727976b9625199f69ae317063c3e4ca93b08255776a9578b78bec3ddc76d3e1af002f59194e680e673f91ea841d420cfbf6173e69a73fda60cf7fc5f3c1442dadf292642096f9c52366501b70a72aeacaf8b13c5df8380d4dbcb31b95e782e79097014540904f4c7a746b1f40544efb507d95a447f80432dd37bd4f6862ee4f2fb3be1a8bffb4c087605f83bb9e31d4d3137c076f9709ed94323c8d20ef836ff50762106794359c277205c7b4c82ef312463903d781e0b07b1182374d4184cd3b33b97a9e96144901a83b8fa7e4858f7b99d37b4c4a4489ffdd9449e04aeb4835758d03dbc2108dbaebef1be74e2625face201b53252a2286011d78633aa1c6d3043e6c189bdcf643e1d9e28e012c95d4c9b5e5115a3b43c07d6ccbcadc809b72a906f2d1e337c8cee81da54f50accbb412b910b26184cbdc9bbb9c81f0cb3fd86c2af534a5d869e00dcdf478ff47586243bf7d54429c7a15eb9791f522c4facb40e51d86141794506596dedbb51d2cf8971763df1edbde256d6f0e530bab8a380cb97028f3b1c438cc39bd9b76dc07a7077a1264a58f26a50688a5a062b7a7f5554fd43214911c749a0dad2e1718c4dd842eeb68b763b22338a205e2cd2585302a313e2b43d143a05360f852958dfa45063bb04a397b0af40ea763813203f46a28d50f828217e6a6375b9b2fced786808a17a22589a5780f89d919e9f00b813d737e038113adee8fbe56d350536b782cd06ce1e2a969cd457108b71848740ff1649999a3395cf65cf3d29862d4fa89518fcf07467b3fbb8e4f940e9bf563c5eed8f8c7ab738aa1ffda2533bb8b673f338e7ee21b460796a68a2397ffb54ffc656bab5e71cf3fb693a345c232aab0d180b672ef908f19acf5f6cc652b1fb735ab110523767a5463d49247220f02a095577bd20bc19ed489856f537e664794d3c71b263143f00548c361e48adbae4e8f9bf832befe7689025b44dfafc4f93a3a3ac4b8d504cc312421ab452c10aa91e9ae38c4a5e9d54ef4860cb5c1bbd672122f9bb77d3637f1c3c96e39fc2184e5160bbe8d443915527e0d33410301be0f00bb2d9f02ea3fc6ccab1bb629a6b29883cc4c052846fb25cf6bde344355ac1b82e8080f7bc0669ef71ecdb2a03a24fb3e413eac7ff6d78a6204f51506373c4582cfb2ddf38aaa1d0aa105c283c09cb9d97c51ca88eaa35b4b51a0ecd12137d8486f20de73d4615ff5846e48757a8917befdc7748d6488486ec0a4048dd882d40c543970128169a6a911fe103299cc33e5b716e9e3447d30c7b2e3947072be77bf7fc4c3bd0fd218281aebc82dc8d53758a14ca52deeaee2f4842ca6a36f2e80e674c4c00d23839e64ba51a96b92e401b9987f5200e134db0e0bc1f42c0072b74d8469b7ef62e4eba467020c4d63110a0344ac50e205aa4cf8f87dd020b4446fbee3f49e059983e2d8cf39e3c7631495266ae7b21b94731fcc68bfe984c5dc359be7f0c8692bf2f5df7c41a598039410171ddcaa6163c1edec3d22799b1d639c2a311638270a548b024ee841924d9f8e8cf389e564ac2feb8c2c71aafdf26b749cce2784bfb70ae96ac0d238b3587c83f7483713d137e44d0b8f95b11d6415bddc4689676b508bd0b47281750da57ec614467a62ad585e32b15b520824e6ba1151e80d9b5d7f96f01b0d809601efc91b4bc5a7770f6295c065d5c54c64d064728b2a607f0262d264efb80f7796919f50d59bd0e7b8c94c22e07f0db466a989505f920ecbd8448201d5d771838ba33ebd8f70df429f43abed53aebe44ee0ae67503462335eb277f1b29b8663ef532fb5d5dd036f9582159f55fb691e8ebcba1d784c94122889cffe1b4fa6df10837a86064d67a748e18bab1b492b91d9cdea8ff8ffab218dc5adb8c1d510d06fa6598d97202cac36acd2d7c4c7b08ed0a19a11b0625653d90d35b2a42380f182a93e40e3e3d7e51628b114ffb3017d414612cadf3bc669702cd71d736a490ea9e9027aab46d376bc0fba1abdc8bc363229678abeeb40c57677875986529ee4f8d1563fb5b8d6bf00628a667a6d730efa116ff9c7a21c33901ec0ee5ed5c27e39450591ccef7494c20cc5cb28ee712b797da9a4432ff0ed38fcdcf77497f994cbd4775a1a1a281f1624677faf3b4fe9d8894041e1402507d2546a6fb4962eb659e39e7b7516e159557c824923e2214c23a0f96993993c457d4a956dca71b727db98d5cac1f21bf48b8382263d123c973d7d9b8fcc40b3b224dccca259fd65965ddff6dde839c15feb41d79f2eb10e12116f95c8625ff5d2cbd028d9f1866265b5063b9e675232d98fc5a3861b766c36c29aafe800fcad6f8f574ed0a031b0acdad7d46651e492a9931d4b30c8d24a710a4bce96463af91784aa56ab096c674903d59ff16564d2a3ca5a9078155d737cdd8e3a6b089532af79a7526b34ba1a523d474770eab726877fcb9be57a46a9d81ae24fc0117ec6e296ff104b32621a7cb7ddd79a7d5e3685ba3e23952ab38098de471c8c9b6f0b3ed3b775227fb1470bb8fd5e8b6d4a85e2166b02544b468e613ab745962ce3d1b93b0384dad44fcb69f2af43d06e46d1384438926425c943a93dc912b194fcb9ca26205acafecb84f4e780ecc05bf1940ffda83e5e6684956d82f2b130ce395f1e9dfb2a511c2057238661d7bbcf4cfa59534209edd9c09dc620b9a6e67f3795fdb6c7f6b9fe80361c85dfed3a788c2330f261f6bcada2d0b107bcba0aadceb5421daf838d574a67bca9d0ecf9d6e1cfda7fe8fa9bb266ec833deceec24b50721602c4be7b7279a896b679e1a5964e1697b37566e44cc6d3c778ba4370c1df8e16b1cdefcb8b08126a91dbc1a615f1b740a94b8bad1da2fe52aee01efe18c5a614dc19c9e6a4a996c126fcf98f1ff7e03002fcf0872f6e860b4bb3106ebe83022ac300a593b5a758f6ca1f801472dcecdf4f710ad8fd4a5a720398ccd5f68cb879e8f30bcb4521d299dae3f24849e7847eec53f2a940228cbf28fa132bccddd2cde57c74adecee74c7ace7f13ec4c0b355acab0135ad4bf1d56d64fe78324740dab84bdf3dc91a2be7faa27e6de7da618a31ecd8585e6a4f6846f04c5c3e0bc0f4c63bb2aacd8c09fa99c6a561e1fea130febd54ed460edf77d3f6645b7ee9e7e5aa52a471012599e87a4917c3b9c57d5d07c3e09f11502b693547602c3144fcd817c0fc60e8f27a624f6c2731d23b21ee4ad5502e3a197f5aa524ffca24446fe3a170fc3ced341ef42b7303e176734e0c99a4a47fd46695d7cdd5813a54a5395bc9c9600a50a11a6ea7b50828f4c2229b8975f35d025c1f7626b222269fdf48beca12b81f37c2bbd4590eb8535a404ec39e4ceb587f504f4db60413c71a56aa8a1014244f95da701facac2d57bc87ea0cc744b921d92e775e5d7ff2a535315eaa59e623d7834413b5896787fa826c99e23f7f923c31b23675a1ce64be21046865425cfd2601a27dde57d125b1701474afeeff3b0f6214ce7829440c3e2cc33e5351e30390029814aff6f983ac0f64aeadfdd146656245d08b36b7e27ba606e3f1820b4bdf8bde398fbf66c7d25aae2519423cd5a0847afa7c0f3b2e5581a836239be4b1350c8ec84d8b3c25b017e19ef6887b29410853ee5b49505b599b24c86bafe27f73c8c5f22276934aa05a06ade1689a04bd5bfc86bb524ded0beda6fed279dd91d277cf1c1ab22b8d08da9ec8745187ad49b80b46588f2ac81a18122fd22a89cb8e15749361d427c94d333814e8761a0a08c89e9e0fe37a67557888f29b4b41e20a0134873e2c8d6773fa49182fa26783e8a18652f3e203bdd8b85c42fa61558d5a234f42ebb5eb1cfb78411805cf301080ea8e723b972b81d604eedd30c08d450a24be4e45ed8e141d2230b68314052db1e7b38208ac16a8ca9789f550fb8b1a2c1a5f10e03c3b574992662593223a298bf64c997d6439d813ad09c0e1d7acadbc49261de610738718794b4f5f6bb230688af24d1013d8a518ab24afbd4e269572433fcdf0e66d99cdfb6c4efb6311886d6223f8d60c8e296d6b8321c92b89f051e3a9aa777018ae60ca3377ec2cdb9d4dab96eb3da5527693cbe47c409c4289277b667d458c7c827c5fb826614c6003b28edeced5db79837ec19b7a0152275fd58c4fc80399601ed3af1606dbf4fe5ec901fb2f879c5cbf1da601d5d8a5b24db00cbe0ca7d5831deb32554dd8e5c48947f0bfb9df5e13726e0b54c1b989333320ff1cc0031b54ecc8852be369b83cd9721d9dab4e0cd97918a706fe14a77c3167d75b648cda907c624bcfdd88f2710b4cd5dd0d00c0b94c571c06f42088a198b0458bd41dab0b148cd7929301e0a5f8d09a40ab1054d4db6e76d30c7c1202820a5266bd5b646184aa42f8f0ac44d40620efd17794c6b8830218a7a67f60fdc8eb7528bb30797e9c23363b5b8c713f6e8bb2bd0cd134454a87ba75f8f8c806f825a00e13bc283c0525f82e1189dbc062b0d34f3d0bc862ebf5a8e92127182163b27dfeb6d2a3f46af3f27a4689f986f638365c3ac69ce67a7617d4615017a8e3340e7973aee5661d5ff02e0d50b72e2bf80a91e7a36b9be8475af06a3682af7026d588042af2d58f801e135c53d3ee7eb7cde6c3eabec4656c736e00ea290d9403a4e33926e8a426fb5c38804d0b9979e6df56ea2e092bb91925e6a63c031d16a21f22c02097beac0e1860c493e521f778ec0f7d3b2bd8b21f81f8a5cf389344e923a9e2704724c376b358f9abdd0aee568815e46681d7e9db82e04d644975020bbac4bc4baa8ecb801f197d3478c6675f9f54371ba1c50820d833af4a866c7242d7061e024f57daea39fe5e0d0d39cf16d3eb7fa598c185d1ad86eda5ddc4dcb2de0227b2af10a72dc4e87152e2c41dfcd1fb1f722d98eefbcbc595770d3a955648f8cf50f02c629959327bd04d2fe2919bae6c1f5da6734417aca3e403f12d6664689c129a6914438cdb1de2b0d275e956dde008d09d260ad35ef103a3e2f256341ba1029d950e9121c3633d8933609d227b8a28537ebe6c44c76e62d1a8ad784d455d1fcdc510db8d988f8611c418c6db50454ab0ffb358733f110db52e14bdea30e80a26455c62b96b6809e8594c73323e0319c57b3dbd54d96e076a8d03da8f08a741113269bed149214631489a4ab9ccd641fcee1bc0ad3970e37ab2958af7254212e31b42703f7af7a8a6d5cf8e05a9c7a2e420a37dae1239046c675c4bda8212ac93f98f5a7e18394984f3fbd7f313933d7916b6de371517c6be83461821f18a43d5cdddddaab9040b89f86c53e92d4c48ee7740d3bc0d8108c5039278ba00dc707014be3599627f60c8462d2375ab7358bd1d208c3957828520c448129735dd331e64ed1367d659f779840ef3bc11e1107127f6f3243b1413c2d56ebab799121843c8a349eccbc6c7aa31497347cb240521e404a4545a78bb345ce8d7bd3c43f5e990f067182b45f4e9358a91bdffc59242674076e366ca52a8a6b2560062b88a02d7612ab48ef749a1fb5dbff0b5c02dead609347e20b838a230e467955ed0b67a5115cb0ea6678cc3ae4353543f7f921aedc5c135be59a551a3db48e6bc394f5b358192d33fe8520bb064283e81969ded5df9e6a1477bb4105596a3421a14c39c13b535599f509d466458dbb9fc2f0f9accff3831b8f97fb950a266feecb505787d638d15afc138f7280b238472b30b5e270a6c395680e07a7f9d5ff6f4dc4c0b11804ea97351b7fad1b93ec87ba750b3e72946675abcd47ff775d6163eb8aec63978c50a41ad248aef31715796e1fd0a26bc5eacc2f9d046ae4daa09f86fdc8f211e2e8242f07af067ffda16fc84305f8046658dc9208b64fd6a08d8c9edc5b2bc3befc49c18cc69ca317027a8ac13fb172a653aa9aeaa5d5840c2a2f7929a1736dcf46a7392efc1957c90997e69f297bdc15ec840e6cc8bc0329ee2e597133787990414baf30348532497adc0b2a514f4c3dd942c60f6b3af8b157698e227ead2c8ce5c2fd2a94d4bde2741638efc2d200b5d9d46a9d899fcfe52750788232c0e0306edc3f0a36241ed465cb49da4d34095227acd7a2ffa5ea7e42e47fd669095c7b4ceade10f0db1197697d11d3c5ccab793fc845b46431143a1ccc5af79e473e7e345e13eb5a9d269f08dd65eaafc2f6b826e62c8cd37a644d2d6bc2f92b82cea6784aac429d8949fee0a65d714de83a1e9f862bfe20f3dc791c961e633132d6349094eb1d5ccac4c28ab415aacaa1518026669d0fcf3b9ff3de0b03928b9e89b5f141861e7e6fe6406df023980e65960f55285fd2ecc7a57e54f75f9ed8e89020410546c4a0be9476803c3eb5463ea0220f0d058ebbcb7da9bbf91ff3ed0b030329e5697f57c57b06638e197531eed15d9f0d9232999b148ebf25278ee0b6fc14675017fbfdb797ba3169dcc86f3c4dfda370780e4b05b1ae3edea0d0e8f133b6af800dabe8dc3e9342089f8997313979b869c6cf89631e4810901e1357974b44735bf60f9f57984ade52364c6beb4418ea7e0deced7befaa6e15b2f6fe12918c3c12e8cbe3fb5857c15d973b0ef67c752230e4225a6fc1ef5931e19d5101d7f218e4c57c3a3294f8a6281b7fcb4548fcd70830c749b8418ad361c3dd30e0ece6ddbe86851bfe04b6a68f4d50532fa540ed8a3bcc48b0a37266a31d9c0af8d1e111192f187339f306320808f5ec32de296daf45bd5d22e552c4d72ea2c683250436f319b58f9568f9a08e3ced989d8f2916a5954ac65433b851e2cdea67bffb83495e507b15e39bd99e1c36f9d2a5f9bac47bb397a46ed12f6ca275230502a41ae2137c10e1e51d56063a963afa08e25c6689924502989bbd5914666c753a255d297ccbf54ff2b6696bcbb53ad90bf65b622701beb5ff92e3715f6d6033b67880353a01bdfd127045446e0527e89e28ff7e0437914ef50d7766782aba4af88957bb564ad3ab349e8a896dcf662103828a17bf05f12992f446ec234c950f240944cb4337542a8fa93f918cecdc17a01deec93f63d59711123bbaaa7f4122dd32e8bb11d2c51d199794d005a99784caf2b5b4834edba475f65959850ace2efc32ad1ae5ac0f2161abc4fd02641fabe80c36c04a13c8550723eab268bcdf6a79f5da36b86eaf5f5ffa3acdca65579f0531aabb2780bd0d7a29a07840ca7d4b2928d0db31bafc260fa1ccf5ff366b393efbc043ad435e4407864ab11ac6a5bc9e78d70edc2df0d0e02bf0dbacd3e87c1ab2a5d0f5718cb47d40f8a2e56b41be3c8c8a812548eaaa4e401c3e3ffa9796e0906caf386fdbd70123c9fabc71cd56cd103a61d3a362a3f6550290aff8aaa9f26bd2999ebfe52f10a57efb330ea02d0546c48bf003961e5cbd5d8016e8a2c7e6a3520316491b0366c77760863fff22e9402f7bb584d2ef71f348365fcf91020f1b50b7d4414c2e89e9f82d4327465a0876804dbafe8c03ad10d9661bcafe37329fc6829a50b82a61c8cb1618985c62d5f01f6fb77d78c7501933c68c01b97f2e677abee548ce57a8110433b0276e08e3a0ea0698de8988a7b1c39afb2e9824cf1f0240aa9b5359725c5988e08cf87c956900541de440130563619b4694213b3757f2b2ce7c6b78416b981d6c108a8b93d9fbc38d1ee90b5fc7230b9414145b948ad01a3c0a04464aa7b22067461ac2cf946ae3906d3a1a19130355a46ffa5df8e52c528f03b3e62217c299f28512f6f942e83d6f69fb29f0cbc7ecf57147091e1c1372b07be0d58c9942613d386e45d74b8c997754cafebad263d1c73d86cb5798eb1cb875ec69ffe71be91e27a343e1945f67b8ec0679c1105a435b9b0a5ced44da4a7d6c95cf1530712f5e89db5fe1deb149032a5c299dad58f52acba7bb3859dc0f86906ab24aafd287a6a6078f437ca316ff077af2104762dfd8c2483260dce0141cda26cf2d11ac53104199c8582319a954f87630170f1c6c520335328baeae8a8d0ea5be636d940549e064887b30e71952583321e1af5d0066e40c97dd1377b3685e7afeff73f1f6b7d4a8946f39066d99842cbb1280cf9611f1a0e1802bdedbe814413f060cea9dffe7a07c871d45ee852ddfa40bd4a07895449f71e9d79da61a494b7bfebd08d4381b535540d450eb29d49a472e8b9e228f39d5022c97808bdc7aa6003b938ff4c92a289ad14e24c7e208ba67db23130688cca8d84c8e878a89b055f3ad0c4e50566783da65ee50abf3f8881cb195296521f81253d0c1cdbee450d45bbaacb518c38060206b76d8de11c577cce39228e5a3b8e045126e7a0992ec0fd948f26dc174d7c5e9aa6c7d43b0027b34f0e58aad0f33640a9c05fec3a6c5f26ca4041c2ac77ab3f9327f2ddc1ef25defa9479c47fa20c56847ce0cf085e3fd2f0c17152a667568205ca551d0b30cc7ba39a1fd12831b437e12f4e66f749ce5d1f32863a83d273f9b888918bdc953fe3a531ea7179a1cf541588f1dbd4e51b941a2fc7a25bd7da8f18c3479f1232247d87078af735ed1f5da5e8a836505991f8f68b076dee5dfd610ff4b2270784c2c80b4b945efdfa17ca6519786499fd54aec2c99fd30f2cf9b888605ba842eec899b02a127b2140b7b5134b7d43b5ed3b53965c2913fc5580d7b9646434c4103ae4caa5646b10fb095873bf277077b2706d349fcea0151800e03302455c2b598ed8aa341380d9fdb1cd3d67a9cd1b11082c455a55c69bc92533ecc5c4139782c85fd2e8f39d2013ffd448935992397c67d79238b8da088752eb461013537f7ea8fcf49d1b0578a47a81f87d1075b047ccae85f9394a43c60ab5170013f1c8e136d5dcf2d7397ac998b9c876d46216ead31db97b19705968c915c2bd027221fbe113c73bc82ba01b58dc485c90d6e9556e80596075979c831219a39ff3fc1846dca9c25fa3a37b253e55f5d6edaf0a9e2e4934d8ca24cafaecaef9e98cdb65088ae483b37a1b91592dd836648ebdf295cff7fe0864476957db20d1e832497db7f3cbb6478534d038b32760dc08e7cf465f92d39e9ff6f98875eecd570af88c3f3ebc899ea666acf0822593685e4c45b60e39ec4734b8d8275e9e6274f29d0462fc45bf7c08b2e19fe26b28ca5003ba220dd9ba99a72c256094da50e1750d5cf1b022b7b5305a881382d1e1d0f7b30cd021312c643a3d0877928dfab9b1c56e558355c206fbf3e87bd35de666c8b5a44a60a050cf3f3d4c0ca23e332e94d76d9bec61692beb759fbd29b2951f91f2e0440bbeb96381c266f950871ec17141215fe5805e92d94b1c57dc61ab8475a0cd7cf9a751525093a5c47b5c7dc3487cc80ea39c4b13a87d6b90c21b9ce900fd5d4d1ef123bf74cd177fa8ac4a91d336a560715a1a74cee11d132efdc06a43ef5312daf123741b1f5d4d87dff2c9173d2c64be6b91dd2cee674e223ccc7746bf89fed65d94c432f5e4b3cb6ac89efd025c99bb60fa25a4fe733052d72ad3af57643a23cf1a0dc05121142e95ccb40a999baf0e34741bacd58b9103c60fd37a41be1d14af58332916a6a2826a671e8aae85a9a424592e85d546aa24330d02256c72603f2881fe7cffdffe37f093b44037326d7487d5108564b2316c06e091b8219f46f597920165c17062b3514f388c64fba924446148c7fc24096d04e4223689385382a76c48a901fc70a539aaaf23db743b0607d43fa1296a48b1858db97209f2e0d213671f3c455cf81b4a5e73ad275d15e6a8ee7bd3938aaa6cfb76d9c605a48b3b51540f275517a963844ea3644f4dc54a58a4e158a74ea38e3292b6340786536b9d21a299fda1d078343696911c78978fb872e312f408e24852835675a7b3fc794b32ce6e96dc93c5c6140db73907d92f1a50e08b9d19c8700148b9da1c7ca366fc7c6c46c346adf720857122b3001ab4d23d627acac56ed5249d227e38ab2c8f00907e8002148617966b0fc765d8bd3925c4ec375842b7e578ff9e565c67f1b7156f9169f485188af4c3781f45c306ede91d54a60367ffd169df6bdf076776e368d61418e92529fe50a84c27d830646542b96e083cf926854a77b02d6dee4a33b7d06506635bca3964402d7a7b20ce3883ca6d7fe212922b9550ce6c235697db43c5092ca0d353aaa649fdf9b77d1c9cde1754db563bacc82f322aa4ab8407cd41602456f0ea3ee36c7f20d2ca13e88a7e4bc0a475d1445bbac89b26aa1b521620698b55ee1c40452fd53b616db35522d28155174404cdfb3d0ad040c0c1425a52914a99e98c0ff49f7e6528f856f62cbee61e102bf88eda1c0b85fe3cbeae2a9886c1af20b3b0bc4d1ac4ab8f4f31bfb0d9a7023a4eb172b460e87f3d0ae2408209d8b88ec19579dfdaf765268da943bf7831f5f164a33283e0f4a778c1695cecbeb05f12ba2562a6fd601215eef33141f9f93467966de1a529af6af07f8c8e8d36af5d8be83d823fd2d461eeca7ff77dfc5d34a86488a801a6ea63b5bc71382434c5b55f59adff56f6fc60e3a9ef2461d676f8a735fcf19d5f2fbc05e7ba98ce89ecaab9a59f05e92e9356ffef1e0406defc9b3d51309fc5c1144c669139c54261aaaedb99b05992743cb2113df3cbc86b042a4a7281d323f7b6d1474b1848212dc35b9da1bd40b7bc8221ff4586a900cc306f1c7efcb9f2e1a32ed876c30e2d4963a93297c1c05b1f21851875928ec438eec5bbe9b1a91a93e692e0f8c422b97d05b4e0c46359e610a1532677e2210495bd95906b75c4a29188ab7ce8cf49c5e7b28c3022e9764d5dff094be5cd7f638b222ee356611b37b03e2e10392411855f27fce380da1536c067e6b77197b7b5fbd190196d5968ed6771e69ecdddfc8c15ecb956dc90bcad4b419e0755d2acd6491dce9b340e84635df8c95607ef0fa4791f898fccaae9247e68c80df0942d6f57788c2323b708e949b94b486c80d0d4a559ba3c103a152cab51b1f706b6224d06ba13e8c44fb5c73b2e5d6ceb4aa4b64fbe7462e73dfc561cbdd0b18b5a82f98184d2fa9952f9d3f4ced9535d1cdd095fad2afda580bdac22d5da57fe3103ebcb5168ea8fe5e2b32267a5e4710d973bcf473ea817b7361dfabb1ff011b0bc7e3159d0ec72b64c14b367662ced4f8ec06f25a0c46265d72bd32992e68db8c23a75ea6987f1a3d79eb280ef75b04facf6cb9059335e0540f107923f4fd74f612fa51ba442490d53892e92440f746dbe38e740e6a658cbc33c6dfb716e1015cac8f965b382ca1bdd17739372fca0a9b73de581b96742ba63294fdbf4772bacb7eefbad28667d4210aed5c5966f36b5ddcfd8dd8f59200357c2aeb90ae9ac7933fa35484b5204dc1cecf59b9d453dfde6fd07a9c42c7bb17e65086d8fa4cc67936bed7c0424d49c4744300167b0ccf3324747884d11b2e01cee3d06709e9105592cd782126a01fa9197c71d181ea376638cff96fb6169ed5096178c810a51e37b50f5e87a0ea2baf36ef1b96aee2e11860258421410b240942e21e013cf776c68d26e9fd4b1f26239be3399fd61e450e9831cb156ac4e5140b9c2c46a4299edfbe5499c901203d26e1a7e288df5f74f6859430de3b6e4408cd39c7fa0367e226cca065ea16dd0ea9ab88d0a0211b5b2d24811c3a419a51a885db52a1ee30959184ab2053af80afdf8a3a0148bbc8aad8b3581eabbf73ec7bef9d02d5f0b5c50e46c95e0c5ff15ea2f4b38a1a9571bdb0af51d97be79956e04ee256adcfece1e0b5c848cf6cb1e9319705d1408d06f54216133a39269dd43a8e9d4e8265ece7e23b60b5ef6ea615617f8622b14a2a421dc4e0b50b67b45136dad7cf751c0effb03234d9a346214d41d76a51b150810ff69a8d832495e866e348a849c830231396ab29064c691db3dce7e45d37218f6d5e48e87cc8b1c6d84869bf9afbfaf5f75337f81dce452d77084c6b277b5b00ee543d76aa964eeac064c49b13c692c8a8dce2416fa1e90b61147ac745f1b7a38c7d046125bca5c3947882eaa309f7f3df1d6e99c97650c2ed4bcef2794382bc596d3b0df36bb9d6ad6db596c25e21bfe71a9c708e334c6db08ee33b25cbf822810a01609733d963be85ceda69e958b377e66794f68beda710d6928c3576aef4579958d4a77ea8f1066d946d7150abe1dcc34758a8dbb5980f9e736f0fd20c03710fa83c27d3efbc14a3e89f24b2e1bf2f856b292757fc2c2492459d55625c56e2fdd1b34d3eb58c90f6636cef394ae81eb2fb4af3831e6a487f21c60b36fc0925fbfd8ef164123ba30c8f5e88d670664604a1b8e7a54f0768ec2d96684428ee51e18e4a950e341f63c80d3d7abaedd74005dca375f213998a5a344bbf415c677135ea4a3a4a8acd5c89ca009704af90b96904842dc481f7e5b7b45f781c0b358ec1294ab47e3e1c006cbb00efd706d8c43622ef4ff2fbf1e9198cc40537b5568373d8e67d852264086eaf6e812d335d666989721a56560900a3040e8eda5ef9c6441b8053f568f7af5b27350f9629c89d31949c18ef891c15ed8cc95552a7cffc32869a392d2ef2dd339d70009347064acf3ec1ba808070a8c71e11e1f118a79fdad1bd6270b8f1e7d5afde812c7a8a3e98bb0a64359d14b1f31226fb926e7a11a822f87fe37823400ca48b6b0550437a0625331390581d485c85e20a6f6d280c2ddd962f3865360e35c08604936061f4ce26483f0222ca619ab382b330d05a6f15bfbff445da6bbb2e57bbf61febcd8d060bb08984803d8431d57a63de5321baa4c792578db6b54cd8c71c30e6af054f1e585d0a8cae0b95b96c5c6c947273e6d01ab6f6c891718f0e2e2eed4fe393158cfcfc042f358a908055a154d1be784a85f65a26d99c61fb55831a0ea1281debc3ff87071af9eed0f9d75003cf22f7ae3b94531f8465d1e808f558009d0c3d0f5f5c297a5eee9b465ade9e99b5fa73e4eeee759820fc4cff9c65d7877d907e38249966a8ba3a84c44184cbae65b9594aa7a1141fe89b62f737b994037f8113788da44b9a9f2dd0fc7736bfe8b21860fef7909cac1de40eea14826a6f0aae4f1779dca93756c9d746ba8c83924a09366a557172490ad83018dc498b10e6c4c7a201a6d4f0df8da7d92143754f26af546424cdc15853490f6798aeb7df6c7afeac87e262e0a9ba8d63f0e3767ce8dd3848af8914d200a604808dbbe75e1576e4c90e2e7d43dd328198423bd409aae6b08a1fd6a1a0a4561a704c78966e76aae471f4b2e4a110413d05180efd8dad51e66783c70c370b322ea3f4a42ac59b324312f602369ec1f1054b6910cf26d798e773d8a94c93070014e050380692398e90a2eceb8d7338f37f3465142fa3fd38fdba076f8377bd60ae5dd99d1de04bac49203d1ccf507f9534fd0a8bdfb8ffec5f9ce4c390819228229f29a15e0e868d0eccfb9f37f3933a7040d89d83bff5eeabe6d0d768490de652c6fe1cdf4e30b654f23993519607e3eb21854fb4346d93336d81cf9cca24830bc144ff96c2b9d5c29a69962e170445f912f45a9af50231baad6397e32c8d23db98507894f6b2191f4dd88f09f93e222c11bffb845d0c43315cac6001617efa91bae212088b5a4011cac19afeb931b6d8d8dd4d135a0cc51e0200efc9c420adf7ecb3b41c7982cdc5cac30b09472a1af854ddc8aa3befc7dd8f3d47c7f1fa856ea253d5595394b13e98dfd8106e973b050d846f1efd55bcd7e6acf9bfe61d4d24181c191ac4924f01ee26f35022f8a93d23bbd3f1e76225b5ad217fb8580685d441c9688138583ac25bb576ceabae65ad08075bafdc85b0b7b04d8a97aa33ce5df46bc69bd1fcff12d6cb486a342a842b52d08c0a60a2037536deaefe8939834d081e7b0bad308afc5ef33002c535d7c6eacfa9f45e0ac49e575cee3161fb6006a173d97b8c908387fcdcbcab97a892a8a35f40b87adbafe6b5446e8ecfb96e406778a0026dfedb4e75e68d670d929a49dc5239c871cf1e935093b4d34bcf1f4db1097b64ca3dc4a82155f9a2bcd1e9d55daa864cf8aa748ea41ee6b6092169e2fdf3e65ca996ad074c0d0b727e6779705051f971025dba7eb6cc00775bfe004a965f88effd4b2b0f61c9df9904dfbddb32e0154284c61c657928ea6a5e3e98671c9a0d7cac1ac203d5a02187fa745cbb33c09fa2517adb65697fd37cc36a9ad8f2a9487fcb1f68925cba51404620ba358cee4e3454cd78a8d6a6780ce21450e84f56eab638b18eac162d7a3a52f9adb38d970d7154ab040edb2f4cdad0872d841fd7528c06a9b80debcf3272a6cc9167dbbd4b788ee481b8a40c03383cf093bbb23b32a89c170d01ca581170c233c7a1803167bb359dd6652039d8176ba4b071de011323f1954a1d518a7fe52ed61dcba4ef22ff96c55a6c14651b430c9dca2bccf4e6782f14dbe966af236f18c0b30245d6b97adab9fbe2bbc1309c9ce238886c788a9037179b8747833953bb6451f2a3948065fb74f713124dead4f7b98e7a04fbf15b953cf0419f4d9c5f6ebd2c2232c5974bc1a616c3e11f06740328530f6fe8369cf39148a071786c3d479828a2393ad78a2fc3dbfda9609cd4d46264df76a2ca23e69b367ac947699cc792a4f09921f038a8db0144bce14be5de8c63d509f2022f2ab0f86f0b012657c8a8ea7f5efd44756283dcf5dea2edc37a62f8967cb8291470f523ab2dcc910a2aad11066d029c474e48b7f3ff9dc947ce888a7892372c124eb594938976db5552afb4e5c892d923d88bc117488d822d7ac194cacad71ae4bced78448bd3bbd2a9e3ad87315023cebd1ce03560157fa121023ff82702ff2049a3d807b9f4c0028d46b35238759e7b9dafeb74a377a23dc77476777626bf5586146ac91a86b353b2f5716c541b53e1a7a13d7850aec594031f51041e54e5e032afceb77103fdad4eebb2121ce08601f3f8ef0b512839040b5ab9cf05f8afbc39701ed370534015574c3fba559588014f8586c7e82727bca4a4a5964aaeceddbc38822f910ad782dbe3dceb6759c2d2e72f5899f980ba3ed747cdcdc53585edbdf05543d0700951f357c34306f26651f416541ad28cd975c4fe71cc1e3f6846a2d127a5b6db6fb0067126f2ad74488739008206edccecd925079467bcc7f8a5d4fffe662ab16834e4bd3dfafc1e49ddca9171e2568411f925722e6dd8a7dbc0843a7554c6ce800d6a8c57b50d830fd08d24ba7380856bd2c56cbeb7b4c50f7f0773ae14110a62febdde29e515a084379c2324530e6eadadaa28ff4f2ce1e7fa781d83d4ef2dd2814fb729958befb086ba1dbd78465de77f389a4b5d2664046c0531a7597ba39969105e9bdbd67d82e73f5af14e0b66609386a0ea2d13a0037806900e4285735cea1bef547c886dcf53eb6c8822d96f59c984f93a892ed4129cbc52da62683838f6ca9df14b916966e15a9fb4e713fbb0fa153df96bb3f493e8a5ba77edc6696fbb989d40ffb581321038f9850f29bbffb82ec26249d02374046fb77ea73d8f1b374475861b1a56566ec283e13327a7d2635c4e1041418ea69194a11fdace9a1801e85a8485d6e70c2b37b19a33319c57c36196678e6e797bc6f224925558af16086e9375f1e780ccc03d7dd734dba51ef84fd681a9e6b0ea4071b776cab81b326fa603c2696811444d0df933c411efda0f9f6494d25d70f8dc7325747f76f47b46abc765676a7858960dd4e245e861d9b0e2b33cdf7f69774f5b1b4c3ef7a8aec5562827e13d8d9c4650fafa9c53debd032139e6996fd2a590572c888e0a9fc7ff6df507750dd7e7e12c760f8adff28026a77f416c4791d44194bf75cfabc0942a4a2c7a26691704a40b343105f40f83fdbd0d2c791d82d73bddb4680b3d04bd5bbdee146215d3a27b0bab4d102418b0f7cc40b26dc2b5c35bb6db687629a8c60deb780e7d66752191f1ea0a98f452fa4aa2b144965a9bde103fc790f39821301cf3a0ad01c50d9592733341a57ae9a543f289507849c146d1b57e34e88934486ff6069a7cf67f4a04fbb57cc696f3e470ff0d61777ce4cc574fd4dfc881ae1878de733b3043b831133904c4f20a482a73b033f6810923ff59a27e8c6b5e2470c56df051ea1f8613acaff8d42d09230652d0d70e6cae34149bc35cc70bfca24519ddf058ff5097a91026b52beb8941abdc708ee2b6b8eedc2871c0add02284facc6e9b6533ba038c95433ed08eef472fcdf4e25d92a876c2a8c0a1627bef8e63f862175d91a99d257aed03923d9ea7702253574bb183e3fdc98d0f003fa4ae333c3b50a76c29de15fb772bacb2950ed27356da9995a4915f42827672ec1c78e8315cc92c3f3f9132451b3547300ca96a16beb38d6887c67a7cd2b3363305c60df3c648fa231e2862d27e16c06d606671feacc090074d489069c4b14b0aa302f0235ee3861ed500846b73b665b9c5b61dd40450c4a5780eb9912b8aff1327d11abff0a1fd6505d276c566862e1944ab91457dd136e0b2fd6f17a18fa20b4d658f00d275f10f024acb9946705b1f71ca9d4326f12c18b3ce8b7642847fdd3cf7cc4b4a5cd52dabab85923ff8d62112ff31893f53819f8e0b5c219932a31ce838d6ecf46fc6929654cc8cd6a897574105471b77382939a38a68ffb8d2edf2290aa1466cd87a8d0a088f3f065a5e3bee7a2b66355b5a32b9fbae74f2f5e04489abbab363152b071e627dfa687f1c15df6006159f7895b628b0c9c2a4dc412ae3ba833c3853c351c715f726a40b81004dd78ed411c86270f66dc87e306752326fbb58726ff105074a51025fd39ebb1ce15aff5015498ef83aa13e6f5c0661b98eb69cd06f7e5d3483249c3f35420c6007646d46312fc8a732bd16704a5cae6814fb0b0da21998348ac4140a06fe199a3cb682856a2be2230cb17c17d6a8902a11ea05ef534798ed9a421b4f673a75a03a52882eac199305370c27ba1dcc0e825cc9999e9e9f1ee218cc50266e91d5791107ce771b66c29e0e79fe0ea9241181d7d96243cddf6ca0dd5cce29664f820886bbd912411fa4c6cf7f54d5599054fbda65ffc93bf7217e9bc769eb0f2919fc9f27ea1f6ba19178b573a18a63858e523b6aad88d5dd2bb13781c07227e88054f3cc76a93d2ba68e9039e7ac45b2b72d449604af520e5da4abefc1e6a925085c0d54cc241f76a83711999ee55c71e78a3842b0fd89c6250a61051337d69b33ecdcd71f6f90d0f29a61702673838d60a23112777f274cfe22eded890fa9f5d0beaa4d99a86d4632807425615182468f4264c0d7515fa3eec6a7e91b5856cc287a09cb1ff1b0f216db2f9bf91e4f0090e190774536278c184db3bf2b958242d16fe0c35dce96a37488544f944f07f7976d1a6c1fdeee52cbbe4e99deba16e056a3076bb3272110b1e72ab061b37e254765ef29f652dd5880000756eca9879221b4556bd8baca5595595f3c0e5295cc92c6cc6d20282e85df6d92409d916db16577b8488db5da956ee5c28b551c4aca8492fc92ee7230fb79b70bf3db920d800937c828d498c0c539161e61d9cc5c49df5a39747f69de8ceb894669e9a94d8abbbfda94f37b3ac391eed1260258e5951c4d4536d2d698b6be3b5c64032eecf36da651928534b67d3f1b7ed4700af98fdcc48fab15d8280c71cd190d9c111053a4291ffd47a3618b353fd2c5acaec592c92628d3f2bab67e7915b24cc935086ae70a717e3ce32d36e58f351674c038613ccb1c9297c9b3432fb8b34d1748da9f4b2cf9a94b23c087768e02de16db22c7901d3dfb89588f67bae5bf88529a2e3948360cbecc340834fcee91ad9ed44231843b4ab54db797c1cbe2676a1482ac6c7b3047924d4d91ef053241b88b46ed6e7635c0052ba406636c98099c2894ba0377080ed1741a7b75c7a29b67baf46719f8f361b361f5fe55a10a46bd7365319893836ace329f38ee8d3f859e5055df4ec0c2c89c99b2c73e88c2dfba2e4369764fc964716c2b6cabbc3ce469d16ae1f4b15af50c5974f3e2aedd7f6f1c3e32ef4b9d74504cce54955ca9bdea1203558809ce9668cfd512fb5ad21a9b7bb03f4bb0a44dba055e7a7dae78eba97fcbfdac91ca3f1217c714ba5ac60b63754cc2b7888f14269cd206e4630e53155fd66249ef3878c0975d059035f9d7fa6dabc978c52e685f3ed9a63bda28a873745406c1184ddd5696ba289f658d68f64180e7b683740cce6f0138f339f8e9c5c9b59986671e2f72b5fca7aa86c9b5455b62508a144cebcea4e5ed71a6cf4b5a8be7eb4ece759edbd7765bb88074c80a8dca89d2c40981b585790c872d46b8f997e75bc4cdf2a4e1b51b83b980f977ddcf81a313c84f0a3ab4523e9a8c95495d6dca52ff134df39a195f1d8690d123200460071fcc1c498f62949fbfded51b84e8ab677c46e0d0ed3c4b7eadd3b1a3db269e589761880d76c56256b0a56633b31257cdb80a812c32bc3f37755f4c8590cc4b2d788762a01bd2ffc88f7b29c490fb34c64e453a059f73c63386770c8b75ac89f2d64f32f55c95cc45b47b475c84f205a4e967601dc1392b643617a0ce40d7eafd293622fb120542763498ef1a148b9ed9e2426ae5f0ff637f70b5a1beac8a586ad607a233e83882dd06e12cb57de0c9ee0ee9be4b1c97fa2c5a094a59967856c34882f235f90cfa7d6bd48393b420ade9ff063a03fbb7555b8c930ff087745d8e28ff03c19d385a4628a6470ab5256ba85eb93b3639cc734f278c825cb32606084d9794e1acae346f9878a11b23ebcb3bb13340972955a738794e6f95665ab33339495f00183797a2bd177a9519391597435178dbaaf4c0c21bfd963ae973c660d109344034fb97b70550ca82bc66d45c118e99f2088b802a28a08e91ee6484107455898a62aade9ac3f05247a56c38bf027eef9031af2fde053277fee46ff1204f03e41cc0e7afee57ea7a53a7acb14805a6493ffe0ec172ffbca0e5f457bd54da82ba5e71ddaee335dda53d81eb7a15c9f216fd18ab618df18308fd2e97b9225f5702326173271fe1df2b09e3dea023895ded4c1365968b4b99c906df17886d1e643c466d62c8a6d8b56e142f98d00ea390087bf757b8e50959f8070e099ea425a8beb6bd8a614e7b07c1bc456de1c04b5684c929f95a17b9f3d20674302af6164d4fc42cf68b5f2476448da516e9a77b3c8daa1ae7014d7bb25bb7a3e97ee43ac45fa437fb839e2cdb533dd5abbe02fd87df5f50eecc9b93412e6b90ab4bcf754f2759b710709dce7661cc529c813fa7d5aa3699d8d454a0c7cc89056ce90322c1c347d0bbc81df7bba53ae7c455552b385cbe9ee4928c10b1164918a8e5b079069553820aacd44cf8297d5015234d23881b341e4c80f231470f8c8deb0654ba435a03b24fd35d83a9f8d262bffa389866b6d4486230a3d1d526d10f355e85318a05a0b5bdbc7a0fe9393b178071bfe9dcad4c43b10d189c7b475fd3cea03c088147c8c8b29bd6cab2bf2eef1b7ca6cc0d5a5103c30d703ee654c9e6f950631e0e215fc341e117744d0212d05fc4c8fc3bdcc4eb1551d01fe03fbad8c27e6da7548f569aee5468bede4a72ed9457f07b49779049778518abb5d0aec9f02ba441078acf8fc062999079e1a895aea653e7414e11104e3be1a7aefeeb0f120316213006d532d76ed78ee1dadccd9deee85901d6df4b379fa30e6afe64268aea06931e32e9ca27d19f7cdae41d4a06e25af6729b4000e83a8e5807ac4ca8dfe039da8b3b03d847d70817916224e8747a61b8c3c50250aa78ba3acb6e6347aacd1254fe9ff2dc80a0baf20c133aa2db240dc09fbc60b53df9adbc2c3972939a281c752bd069afd9ea0113542a27032d89796a2ca6c16c4c0877c4046078617e2f269ddb5a5a25d71c111396f9f4e6ccb1446f136a5041682cfde5d1f3c5b7ed0068f49dcea5103bc0c0ba1f2c92e34c8f2905a5be58bc3eab0e0f3a33ec3567e49133c43cbe3b7a8b891f689e19fdd03ba63b09b951f5ed988611613c788ba9b75a86cc452e40f1ebba1d18689f01973a1ade9a4de81ffb13f84c13ec98d7a0ba80712847f3a07933aad18bb5c659e6c708633e71c16ac94c060702fb1fb1213d5889ae00496877ea1d1fe3f6c445398526e8fc3b986c23c6a9e68f40c37047b6deb290e0cfb300f4d475114b7ae33879ffde395d2ac8a6dfafb2f9de20f1c79b35c364cef1579cf98d3645c05fc5611815e0322c20e7d74591756a89106a9735382a019deb92860bc9a79fba935f459a63d1873825b3fe10cd2b1dcadcd0355efdf2a5f3aa04e9009ce777185e5c0890cec30f5e10d9de10e3c9250b9e2892c3f38b42976af64cb30432599e06877ba16156b236ccd5bc146cf6a0d9b1a2bc5ecf51b3c7b054694c3589af63ef0704649ffd3d745f68f6cfc2168df4a1fa6ff605e5565555a054a7d81a9b512097a7ed063e1c679f2f2ed78e8a754fe965fcd57d01a0ab43f8df94d92e107efdef68ac17f6739ecad90287b874115e4f4aee5bea127a34221729fc2d7ad64c36701a68a903de56cffce62ea8d911f6db7c4bbbcc03134441d90f95667b3da08018da60b628c7474783f36bb2f58c66dda9c703fe690e14cade0bfda6b3e7160df19092911dc47d48d14e2220de259043cf25e1155ec0ab23cafb127555b486f01b2bea589bf1a369ad61bbbf6abd12bff5ecf7960d68c11d5ce4a5b8fe03cf21c2fa58c71281cdafdca0bf4aa443d3e92282c65309d1c0f71ffcf1ef8d3947a983dae5e29206595a9e5c955c81b6fc994513ebdd7f02a9b18cdb62124c8095cae50f0a5b154696bd7550c66098eb273646d4d9a0ab45c7639281e613dd33a188ce8c036e886b8473d1f9e97ce1b4b010e986234fc06b472144e74095e2ca7ec7999490d1c1fca42cc5a8932618c51d27eaa4664f21d7b77a4c2d56d845aa75517bacf4661b50f3118b76631dd4340f652a3cd18c7edb9d6143bb2201c63fa24bcc2da5b655cc1115a829648a449739977e2b169031411de6175337debeae7f4a95e6bf9e82e2582bff3b6799092e8864e5870786f1266a9022494ecaf03c151f7257dba30c2c850269995223de93995843a8f82d7ba057a9d2df0d5f2072258ee05c6f2033ed232cfa737ac743b4d44ee3d1b2c4ba8dbab69c344fa9b205c9fca91f20562a832d997c597f09cb9e09eb0513b5bd180fecdeed877d99811b637898f2fd9c4a5af67ccfba748ffd45995fc8d6452b25dc2228ea9298b59a650108e80c248ecc0b93acb067e7bad1b0a0bb9f859869b3329cdcabeb75d8223269aa399d4a923908a20ef5875af77b8490e4d35fe7759da073e30062bae64d467cb8fe67aa8238bf380ff994c03760ce66b1f24cf78c375aeeb3959310a7dc82e4bd949b606d732d53375c5ac949c3588e4fc1cd66c1059d3f559b22219e76a50576c593b4c5c0036855d991d28f776ec0f4b8d7e434cdcbecb03b5f3a8d904d5e71cad99dbaaa2e0929b8f2157ad6fddad18f73920ff9f882703eed9da9e0b41acd45c2cfe7337d1b839c8ad89607e7bca9ca78a45a5c725be8a509e1c9e1198557a3b88300b8379d5f1e262d20ff454a3f1439b0c4115504e7d59aeeb009fba354c4603fda87bb9d1ad03c131ef6214dccfd1edd13669ad5b6f0da88f2ee692316cce27e2c1398414c5630fbfdb8c8b1b46a8b1144e42bc53a65aad18c414ede0d1a16e46bb2587719977a82c2200fa9bf7aed37ed229d254924e25b28a7f701681a7ed93c0887450fb3bcdb4deb5ba351d625d125ee8c1a82371fabdb17c0c3a16384e5a6ad8face99b3f393c0e2ffe79b187d79d02bc8cd570e078ef78813a2f66e305883d3b4e853f9ede95f5cbc097e3a6dfc8522ac918b4f5211d14da3068dffa17dab70c9e459114b70cabf12fb354dee1d3a594f51295408ca3ff43a96a721d0e3f23f5c3d2e214bab45044d2f0243a7e9b45d582ea34994900e2c2c616bc6bfa5fe3805c221f40b5be8db52635779f53867d2140d1021a176865ef75731b872a6d4bca8f2f9f3befb269f600b3e54d62d7d39970262adfefcf8ba8a590c5b4c52a437547c12465416f5ba775148cc3a4ef6126daa8efd2093764ca46a41a60b67d6601595e4437560326f97f5a8a176632deaa0aec727560aa02026767b6354a52f0050d55467c01799b24305963bc8c860a5c50b8665806ca6b7035b4cd33d0188e8f6b7cc5299f0720fbfdc6505b89c5a0aad152179e84f7817a75607ab1b8760146b0284e340b3d399b5e76961453ca69ee7f1478868c750aac2ecd39a4b4c18fe978ae38c186fee5ffe368e3250720460f6f7590f1f21c1a83ff7bbdc285511735d3e1c88c235ed1ce18db0515542efc3c6ace6a3244f78bc1916487d6f4b2e5194a9bbe0b2e33b1918bca31b7211285d8da34f7692fa3e246644dc54e5a9c84df7c4b7e9f543a880845419cde53036f95e8ed0faabf69f184e9cbdf8a529d982d70e319fa691a71829125f78f2a56207ac97661a7b45f1ad2ab559b7f27706a675f2eb0f90c78eaa16b6dbf3a1fbd2021d3d9b976d768cfadb39f4b9e704a380152ba51278e404987a66a5c0099314b7cb2a947b180a5479b46bcf8997b8018c1fed3ef4db64d8b73a1230d1ead13af93bb3c72f15e824fe21309ce29966d2e36e6c647a3422a3514e586e357914aeb0b51b449ea87f715728c176bb7d39cb9b3733d411de57bb0dc38ebdebd96bea4d87eccdfd750992fdee21f1b4d57c6f7b74ecfa5cfc36691b48500c4b0915835dfb29e37b3b5eac3b0dc81f1a03f34c4916dcc21ee882bcd761282b0a2f757b517669a49332810b3114a9c4c85c624437e4b6a70ac3d11294306463a10fd42898e321f6f7256a4a147971174c3153c65f6853ac8e98bb00dcc744b92e7d53ce329a1d2bce6fb8a29d74b30a138b9a852e23b1fe33dc91315847237ed843cfa7a5ad235439f0dca16a6d0b874015b1a4ad27d364bd680cc1db02306e2fd3597db9e71a737bd7a2f4871c2c8d6ec5f2516ff806c0306a01b7561a8da94f9513afbfcddf96f259eeca4996ad8169e15773dba41ddd20b4f0c5a2ada702c0f7e71b04cddabd03613f684288fcd8dcd952516d86e4fc74babdc6dc7aeed7b8198dda9bc635af6141b64b59dedeb65713c0e9a1dbaea4774a49b87d9aadb2453c19ca70b66a8e08de3a19ef8f66a895c6947d6f785f91a434cce7488b797b59e3912fc961804e7d6b56f472d8ae8efe8902e439b7d3fc9902012a4c0940ee56132697e599cda90d7de4b644aa5319c7221f48d6135234582e201fb6e87f11515bfbec0dd028cc6b4a2d1acb1a71a67a9e78623f791977c697de94738f0c67601e32a309c86382e42e8dc782f11d5a93403e3ad69217c205100eb4dfc44d35dfc69750ffd4870f96022f0fdf2bc177223570c188f9463c8f9ce62afd0de0695e3b6cafcfd35b24ebc3b9c2febc9ff8c146b78c944057b7dfaec9e7dd38eb28486024b46cfe908f9b20a21c186d681e15a9cabfdcad29e2a182ec1ba55d60d2ecae8085c70a472e9473dbe6c4429247d2b06f53f6a3a5270b1bfc833d1a5a6cea0cc7233badb80db65238ebebc50399ded4aa5335574719cb371eacac82c3ec08b4979a743e61446727fe4d4591c28fbbe1d5075d75a7e1daae0e63d231d754d8a205fc507ae1de77dc28d48b343641cdc8301cd0291392fb4003be2f9c0a3097f5fc1b307579fc4ab0e23a6bf4a41b0b9ad06109042b5c1d541e59ea031bd5ef1dd39b4d236081a1e8b31153ed41feb497ba0b4b066e671dc5707db6bb8b2582ab4193b551f63f48aa89857fbc860566fe2ad0d24762f2c759681ff999d88ff54877b9eadfb6e9a9c35b9b54636643eef8b78ac38d212c046aead731b672ddc372718e61058ac277247829154cf05efae04f9e54b8dcd0a18cfce12a5c234898eecfbd0f57f2c6829bd92d7ce474747b87eeee6e69619dc623e05c620cecd91b7e9537f7035768b61e28ca2b36b57962f71a12c8144ec29461b5560868f7d5de33e170aa15f19f4ab9aa82c62f3d73eb9c1c3400f297c11fddf252c2915d3236019a6442d26613feb44ed32c1d8de125dfa6b7c39877664c1acd38653f18704ff3331543214d203f5ec8a64054f1a58e51c242b79357502165b7b6a96e7643f2e2320883f5dbab08905a2ae9a1838bc3536fbf4bcebb26d463ccab0fc20e30a848faa2f6ec084d6bdbbaec91c7f8e9029b4b31b830abc166f2dbc67b6392c48fec92e5a50a36c80676fcc9097af98c182995c0b655f6439897ddacf1182f21cc551e16e8d40f3e776f8fefcd3b42726e7fb1b9d62fb8b4ebafcc61079a323eda66da543b3f63b5663f8e25efd4ad286fd189e3e22f2961af0e288483e64d56ed95de3f7315d2f848c4dda904802a683fb4b01a558a4f013d403a3c6146edf01a28e72d24efa7c1ff98743ccd0b6d35974c328eadf84ac7b6cd83bc69f2edc084cb671d781f62bb97e4d865ec4dea594500d6db527c95fd287d46fc5c8eb0935eaadec62a2285c6477cfcb32f9c0f8248b0c95cc6e32dffd6eaa02518cf928bea02bfca49936878496294d7a80c2484dd7fbf3173ac26ebb3e8c728017c16e4a3166c44dbb60ff246ec36367c917de10a539716ac437521d4c07683b80082d007e1886b1363e3cdf87859fb65bd25300511fec4c56ae17402c61b05735fc10aed76c6035eed1ea13c0f82d4de47eb54f1188884446ad5e0e6c2f1bfb7f56e2bee594ac747e2ccb8313441e5bb7003e437714ee8a2d02bd8fd97b1e3814578f533b947e4cb3ca7f4daa01f0fabdfb51cd94091270261004de85747234c9336bd509b7382cb7df623788fd1ece58b4d7d7c459a51851485643f13de8cd1f26a0176884352d207cb699276bc8fc9cfd00893ce423c02350d3b214f0eaab99a601a6c264d6aecb6191cf98fe1993d3e2d0a1c3a75092b634d25710d53853a1197ef7a300ce144f56259819bf082a0f75d11c997472ccd6db6467e7a08c55020261dbab40d621f1d2af415c2cd9699a49566611c45307dcbed4ed629e7d8f62827de3b5360e82e32c2500b54e0f7d8370cccda01155c9cfa0e9124d7ef74a063d53d2ed1be40b0f10d209b3da3a9d561112c0b4557d88ea7574915507dca9605315ea54981ca5d31632b4efd4c62cc3272ddd8a5f93f9379526095b7f23f2392dd7a93a45447cf986d294df5497d6818e07646345f5a8b54a7d60b9e5210c5f7f7032d7b73f4e0cb23093705427e91f54bb7cae0dfd2e90fe7bc6f7c0bac76c9042dde085dcae183204d30c81e263229d91fd322542b28b35b8c0732a3bc833dd74ad36779eb5cb3c1c378886f999be11683862c5edaaa914314229e19d0f8210b54760fc977721e30d76fae36ff5a30e9fde0e0a0436481b40cdcfc11fd7a81e85bc96066b5146265bd7db8ce7fcf9fae1a25343fdcc5fbcaff7c351e2f32f936cc43a48d4b30dc05cd3e23fb1c09f4626e26c0f21e522faa825a9fbaf6ef903315031763bb85eb10f642a77534b12ea268ff5ac38396c69ea8967668c8837bfcda1ae8fb3660eb408fa0d5e59cae4c01f4275cc9e4c24d68ff77ee72cafc16122755ea51c0bfa50446b775d240f50c834c590393648e8c66f801b3e8824cef0e23f80739aad2b4d97a48ca99befda3d362225eec9eb1d10828f866ddcedb122192907f917525523bc9092ebabb220616d69adec2a5f61042ee028b99b811ec959dac7e425bc282386fc95e31d87b8d29088f2623f022910c2176790ddddee729c7f05cfda8111af6c1cc5a1719c508e7709b13fee689e51c4ba66e467c843080da39c9f439647a80e301c68ac21eb66708fda50c2828f203cc4a6f552c764891b87dba521ac45c6ef251946e50546cdee39a27a9198f3643a8e56f7be29cd9b84ebbf6d200e37aed419130e0b4d39583b6c3819865f787fcdaa99a8993acece46fde0359ca8a7b15190297550663d5e5e9d208c02b471583c1a389c905202ecab1273a33ef6adc287fbb2b69e5ad5a13e49807bbee8da1c5e2e6d7677a06cb8b2a015b833b9bb98ffb0e9a5e8a811fcdb2074c24b39eaae11ee75afb8d200fbd6e79e57cca24070cbe72ef2594895ed1a6f77435d7ee82ffed5b355c7871057eb60bf9845a8290c6cee19c19a2d865fec7789067de9259349befb87d15c381e0d52ed679a573045798e849842d4d5a54779781b0f393db18d53a8ed4273f5e7be0c88e47ff173cc48235d08f537ae020d25890fab8921febe8828a6a0a0515aa4db1f48d73b9c74d6e66aaab4715554e64a5efe06f5b82c2db2b43914018b4f292da737e82493841ffadefe05dbc3669ec3c08a5be706b6656b17c760d059158b15db91a251116513852b7617d457c9913a88129f24caffd1a2090f48e443d01fe0dd85e894fc6c31861a35015d15500cd4450744573e521e049c68ecee11b1c627c90dd42db82c7a3819c03bccac8365673c2e7aed7b952e99b77a532f117689233c5aff30048460c261e60033bdaf101ea71d14616c48ee16632c647ee006a2f0b6dd528cb005615a9b302970980d876324be6605b9788d8689f491cd9387d25e82d8ea69dad92f63c77daa3b3375d6c69131273580d53371ccc466b5a0cab6779ed1ea456738361b8d082ce05da55cdcd58321f23bb93a20702b34bd2860b2fc066f3b914074d60b4875c79780da0d470904b75aff6648e811485aba993f86434a0fb23ab14413afe5c87731d8196d2945b22b2e70ec3c826e5628ce793c7bbfb63437394b5ed3968393d8ca7db93af4608fda852b5298271e5390fd1f80638c3b17dfd9b021bc386ec714b53883903bf22897e2655a9e2f21c97723f661e1e4c7977ee37f190d1c8c3842503a4b58a0fa5f021775114d6acdf5305c2475b118c47b83055d9f526abc0fc1180ad3f08b29e4891de83d04da95a5fb695bf52b890ca9e6d463ee1412ec11ca0b527d20dfac297ec5814b1986423aadde70c3d4e5f6e700154714a70141065ed52456bf39e3b7ff8b97b4eec37b4ca75486bb38dfc5e804341d8bfa31b559026f2a73b0feeade68a9e2a063dd8a3d1192130f18dedfa9f896d640f0db4895f9e42f08816680f8e46022bd1377a70fdc03a5538d9a3d17e8b8fd1eeceb530e9dfee728a91b6a64d278fee62f5119760f9dbb8ee4f26190ec70fdddf3babb5e0ab331e42fb25035347307c8dad669bfb4d1a407f5f41412cfe904a93fb227d436fb32402c6334507488d2316a880e650933d8f31b320b800e362ced05dd8852ebe69b7b986ebac93bad454c995175961b0818d63820247d56fdd12f6d80ff52b279587a00ebbb5c2a0fc319cbf324981d1391f1a7bf201edd14b874b20fbb046e8e0d80edbb65259c3d56df8086cee638044122d502786e07bc6ffefba6ef0bcd2f288f1be6df5a29d4bd45bcdff2785616bd27e3d93d6dde92ddc6842576981c2a8aafe0dc1bbc4e47c9d380f6d36fe5cf8225eb7de1e57175890835291b16bdd77799c520f19647ad745dbd1ddbce796885e5d8841d7011c4952ec3984f8ebe3de548572a488b61529ef9244824b336d8f7a7bd304f9da8978cc6c7bbbc703e417c8b7fe9e3b6ced7aede75552918b7060d915dc2f1a1cad46d17c487a7a2e7601da6ca96d65cfea49084d50553cc9bec2a56ab3af7f75b683b45a8b3b5ec57cabac47add0ebe198af438cd0a38611c60577b691b171f5e39d7f16a64d0f229f0f7887ddbcc80113d07fbf47b2fbc0494760bfb39bd9242a39c6cd887439105037a6acfc611dbed359aa7e443d11450efd4e34e243a82243bb2a4a0dfc968c462878c0a069f8d634de33c1360884b51fbded446ea5f98f3427699372014991980718b081aa775976d150d18f25b25bdf270a6affcb2d182af4cda0420b0308fa159aed8b1e912cfce105a46b6b6c59cbf7595a75ecf51655da3717318bd45d77fcbdefbbb2ba2dc2ad80ca570baa18d790408b1d1b1487115b210d3b21841381ffa4e4ff4aa86d018ee32988adcdc61645e494e06fe5bf885385e6255a7bda6a0994e0a09f0d871c4cf1a07696de261db7db8f3f4e90216a8beabfe18873abed2f7f35d0b880d44b8a1c154cfea89ab5fde0c903c9f967cbbe3bdac0f232d5720e83f4fd4b514c50e9b1fa9817a7f56e574b95b4a4eab56186d7d0ac7bbfda2075d173f84ddc1c86f05c12a3ed4e5b23b4aec055df4b44fc06f11763488dc66d9938df15de472ddefe88476d9c272338954386bd439f4362c1357460282e0a52aae6ef54f42e189c09962c583b86651d377ca5192f8475a01302badcd98734b8fd8ec9afa5a0ffc117aadb8d36a39d54f1a2852b74ce144bc49b30006afd38944114a3290cd870a14076efcdeae689841dc657003452e7773720cab42e0535d60711e2bbc071f033b7c6183f8e840cbdaf07f2f6d2385619c32913d94c3786eb84ac07ad911bc1df99ca378121ea799dad4e63619a566cfac9f8d6b5980af2abea95c553e2e8ed080cf03f4d9a8f6d96d2e5a4bdfa2a5b8ff084eb92286c8756737b69b59ac2731068812c01dfdff16d1a402eff2320a2ed8448d9be6aff29dea807f9fd4de6e664162e2657dedef85a2dc544bd6eefd91878d46a83a6f752f10a7db26f7d5bd2b8ac74d96748beaba037aefdce76aa58aa92770e5a9ac0741e9d970e441a7e8cb7e262b66250c9ae8c2bf6e1aab7bc050516d50920d05731de4ccbc90dd25596d1c4828a9ec5ab45ebf492824048a4f09327969ca4c9bf9ed4823997e2565c8331da0f1f228098c85b97daffc54fad659247ddebb6fb5ca7ea1955d698468233a9464defce2ffdd45dec6ca8d44c146629ed12b9fa023fd7d78f88c92df612f0931c9316dae1f53b40407abd817dd298ab5d90af37caf231efd7ac1e5ce47dd0cde95d9d370c97f88f2d6891bd7b7946cd1d3e328b1465deab0869fb059b37077ff397c702329ab261404512e4079594be4171efbd3c9945b6743f4d6c9f7bcc386df0bc27b807d21e9b1cc235879a7a94ea766a4c8dcde28ce1b5bc554f9e2b3ac6c2e029b35f90f6e47445269c9dd576a158492c3900f905952ea0773a59b20dc5e38f4a34f90e1768c228e15760590ffdd00e6c8b5f25cc46f7151b6c464fb65dd7f02e7695efec5b79aabd114785fa206d8bc6c7b34b965c8102fcf78861c4bafb2f59cdd91ee8f4e8cc33f79db3d635fcd71f5a6a45a33103c985cd3d9d66043efdb19acb3842ef2320b59c1eacc6298d083a93f45e5f8b04ae120121fe16579b8ca65e81ebb3e26ae6f58733afa2e5ed62d7a120fbc3082fb920bd7d0c2a64af2a44362e604630e596194fb338ac2a4b4a3805b12f2b75907f180644681c6c020ddd9376fc9b99ff553af57db51da33deb6a3c3b99ed402dfd02aa16ae0de2123671482b06744139ef21614bba077577cba83d5abac19c384097ec1fc9f4842156699ab7adc04ac5c62295993e29592546ead4c5a9f3c778b51d94295259326d10f7682e0dfa3936d468fbf8dfc12e1ade305d042c0d14a7a8c4191a646b1b608e6edea67a9ada5c602947c3ad58800fbdc7a4089f3a6f7c65633313ebd5c95cd008b78291319e4145bfb61cb602a186946b061e954994ee807a9df68c759b7e1f12d924354c2c67f5e838a3f78bdc4a524f1d17eba6294cfc4c225fb523c72e4e6b3f677661b9b121994758e3e418ce77a5a9b885dfc71062c127e072387d8970177134e4020f4d3caea5b71c307793fd77f9983cbf92b653fe4fa9c9f9bc6970c2aa6f42e12e54a9b562d742b4795f3a303ed8a299077f8b1c73fc5cbab4008225f63ff59481b652474a4c016bd9de19d312ab3c9509a4536a61a64a9b8e280e8256a337500612e32a8b0c50b1635809f299cd9d154e462ad29b440f5727833df1255a5e9caaea00270f09af87f4df7885e27773fde25cedea61050549cd946a2b4bf57fea0149900f2178b9a0fcd8f58745311033603224382126274ccebd8da016bd86b690ad0c8ed97b9c09d9746dfd339c86b2c92bc45090dc52a833a1a1c1c05e5bef7af9272d63fd320ee76251036f100451fb8c2f7bf1754bec5185f9d6267212057d6cd57ddcb94ea2d9dcc48c725b2ae2889c23fc74a50e6fed4d81a19ef2e33a31fb30d956931595b5926e1842e9c4ce9de813f8a866604d8cd9635209419782ba660960beb06941ddd58e8ba8214f1e1b140018ea553c30291193488d214c329be2ddf7badd389fc970899daff376d5613f9e529ab07e0c8ab102f387b31337ba5ce596aadfa89309cbc38d9210bb71e4c32a1274790641683cecb1a6ed7511de52709e9b196ee829fc3089fab0eedbbee6848d88ee2ef2b9f27c76dc33b0872b8c274c37de1c401ab186d8a0568811fda1c104f463afd9a9a76843d2ef983108b67e61a4786b692f06fb01bcdcd6f368ccfa23a646a39a1ad45d9050ead266b01ac3f3b6626cfce0a534451358dca3f39d41bbe640ceac8e0d1d24e5138509fa12f0c31312c903c9d283d785c76e58a015cef896287763ff90c7a4a79e0e2c365944e17234ff7704afd700926562599eab70ee2a9e89c7a4d62756c485e00757f17834d51dde1541bfb4918f022f854cb16216ebedcebb3c8ac3c7e29198566d92a9148e40f61966c310a2be29f246951130f4bf045589f9a65e06e827dba196e6956e9d1e09f1a5bf7ee2534db928e9e2e66b527134953d6ab93688d04126be554cb4042c020fb957d75cce9c1bad022616eef240fecaadda9c8b79896d9681208e4463929a40659cbedb70b269d1e3b8f6b91e9c8c427e22a4ba8fd8ede0bd08bdfc9ef97959373d2d86eeca36dc4e461390357acac766381f26cb9cd2d5d36c92973c90cc69a6fb2ee73bffa0d090bce10647a0fb365946813064f70665c86d083e21c34be1195a252749154a62da3e3774680990b6f31abd1d7b5a837964a719e9756e4713b890e36536468b7f39a893f98742aac59c35823e3baf10ca42ad093c7da91fd771881ef97b565f6e6a77dbfa47d673ced98d633d2758e4f565f0f0ad152db515bd0d17dab21972dd109702bbf8b46b7c5f823f7bc7d9f90e9fab919f80740cd27193037fca674f128cdc1956a543e297a9937ad5d8ac561f59e2baa3cdcd658f354675081a58b0262b8115ead3cc2c4149a5d29e228c66acfc16917c2f72d7c9d2a646c129be77f66a44073e5c3d8af2acec813ed128cb57772a48ca7d10150fc17584d2c6ccd8fb97bbea318f62e8b0b4cfdf4804cb79c4b02108b9495801c4b4a16f4e99c58545904507d00cf5b1281b1d37d8f30e5c2011106265c1d2712a847d83e204de7f8a18b2c651b1afdb7800a3910356002a1bacec7a0aed1df62dd979bdaa90d1baa1f2d671a6df4e7465e0d0bcd5f00827404497ebdf3d32c0ff718a3ef43fd82ed75da3b43f457a72bb60d2cee573f084f8d0f68a076d58c25c241100812070fbcab812653cfaa18f100192d75e34f41ae53a8f094d349e07e6d34681eef54195f3720adadcf51c366e8978646857203cb871dd1a27e3da9302c407f626dd597bdf970ebd7c45839814871a35fe1d0a1c58cdaacbc17a4b884029daa7d3e0b748dc587e48ff25c0c88894654948343de799eff276f96044f79ba2665284cb08e35bc23af3e3681a13f8734983b5ecc63cb3195586ed2ac9ea8e273cb5a7b41673ec2674b851542b7800df01e658e1c4ef2b0c0fd5b822fd84ca9440ecef6e57672cf505e10dbb42467e46da7a01711e83c4df856e98f873071a9ea368499092df31a584bea9d730b3994ba62473686a9fec4fa411a57018237a6448e7d82090398d146bd06c3412f2b1e82d1e2943a450affa79d5e9a52c0ac934d05eec234c97e4a3aa1788d35107615664587866d77949bb36a204fdcf399b3730496626ae48cacd9808db5394a0fc0121265ec0e8f648ef3766ae546a70e5a39ee28ceb65af7e1b3df51667cd2a3f9508925e8b341043aa429b094c08c75afd6c718988ff2796668a719986bdabc70a7b00249e87ca8d727f609286761348e096128b0fc2ebff034502cd768fb3d2a9769a8fa71ffac7b2752ff176a1851c899f4a65a562bd76bc48edcb17f04a22e4502bcedf9a9229c28bd1ae1f6eba353a1a9c30756d9354372bbffce0183e5088be9bd8c371f80217cee949c21e142313a2cc69b5cf7477b811525eb4ac181487eeac1849d70382df3048a2d60961730ddb77c51523096ac72287de8d56eea9204712b41b59d8425f3ced8da5520264834cba725a051ed610fa7593caca98a293f6efbca6391735bf4cbe7aa3aa47d69b4b0896f50f978989833cf850ff68dcfc12c491b5031c1bbabfcfd20586ad2ba5765cc739aac2f83ff7ee181192cbfa01674de23063c0c2def06d3446c30e4eeea3a3c17c2ac0f925ae93063c36c340b132ae93e8e4f2855e0aab4c3f06321be7c9e7a7fb541cb3e57f626f366d37b3fcce1f1da776303ee98aeeacdc9f7f41d25f8ba21cb5b40d503935ac6929381a76de0e5aa1b42e471d9ff9bbc8587bf257621c9c9952cfc4be8668ab3a291e5c5eedbaa719958eaf4941028ca905fc0ce5b57ed29c2c1d8d340e9a3ddd2860f21d114a1dd92c3f27bfabe8680403f8e500da83df1c2df98e93abcffe002b4754ece4d5c708220def50c95b6ae8e71964363fe92f8a0df27b526b3a37ea0ad3715b3e63e7475772f3d4024fdc54370f247e1a4e3964af0e1e9734ba9a768e5e590153800551a6bda97f1362d11636bc33b8f5402002e711176ce9685412a9da3b452c45f0acb8fb7fc5d4a1be070c68c7569841fef38affae93d4f5b99b8edd9fcc34571a0d50eb1678b2e32f2c4bf0e59d655abf4528879c0898108703f581b656b532e563737e0e971f8a2d52bbb754f51b43fd47bd3dd256d8d0022d4e53a776e6daa7b97fb373985d353ff29c5c6f69bf4eadeb697e701f1d07e3a0311b5be344ac990f98157eee5f2c5b0a08420d1596b1a08659da88b74b6f2834634a8ad77512ba8ee2ada4d506d7689a244d54d0a17ff242dd45348dc1c43f9cba9ca8d4a29499d59a829c95aae1b1a7316e9a018072e40881cb805f39325bcbfe814d9c60d3580f1d0f0de8888a5f37b041a7d0dd67d5e8a662e13b1bac9dc3b1d726a6337e403f6581dd36f677d2d0cda577b3b74f866f4f08c3bbb27802823615c333dcf1b01d4237a6e50087b8265f933324fdcf254ada008331baf602b2d8b306a0d5faccbd457c3767f0323510f0aa08f772229d863ee0973906447500ee6e08f40f76a74c3d0e494da6422f751413787cdbfc060fe33c435e665f91eabba91755508042d92d0b50bbefd2d20e01e9c85a5dd5de2b4668791abb8df68f0b0896a76ecc934202cdb827ea5c1f96021dfe3e76f201a6cccc19a2f0aa2eaf89194e3eb16ce77d25235fd77f37772c7af35307506b34842f72eee9622898c89f1bc348209c66b68458ea8d3290b44398fbc6c689a6082c0c1039bf7229229316b90eaf18f59e4ea57a78187e02f82235af72a626ab7c5e32bdf14c79e908a82da88e11201f2bf72b38e8fa58d104cef55207edf0df0017c86e3dca0aea24c14c8c84ea15b0de77c9d677d7386a9b57a3b440b32f28ec96dc489de984e05bbe73fa9cad45858c51d396b4f5f88fdf7ce56b41c1d398342feac1643e32faba4c4bf075851669ef25761adfe8116af41afec2497481ab2f1dc28044296521f3971c2933be98211bce87f76849c88193cd64ced57cba7cfba73998310fb0ae0fe045023d912633002591bc52593c48c8afbd439a9a509520bcbeb4d59245c1ede9b897e99337f9d77d34e85204013aac41b34a291bf7356b717b15d4ab635cb36bf1ea00ff76064f4c831d7afde8336a030f1b2cfbd6df04d443dd80f440fe36d8ab8d7de7773dc0a5c82ccf1bf8674b2594c852b00913a498c6da52a5b9db38160f723ca5e71d4e23efb147fc39f2ef7a1dae4305f8b2f5ae957574d99eb081c5e9c744393e9fa2e8a7be064f0dfdcced218117e7eb50fb4d5099e3605f4f02be25153245b97d947f63395d89ea4699220797864be80eab870ee742f3aba3b79a5760553c07d0274f7d374cfdd032307e38fbf7fe4fb2afe208eb183a96df8700fefe054059f10f65cdd2c2dbc7f1859618c306b561d4b02688a0009f84609cfbce03c4a9e0dbc1e421a00d33e33abc5758d4c5b1e79e60444dab7948fa2b63a9811a5a67178a67901151405f88cdcdb8839a0d9d0f50fe81278e19d0e56ca1b242db8050f1087f16ce76d1b47ec062f192114234c554ba041694c615a192c5189510f6cb6526b777c9ffc9f338edb3d0918b2fc6f99f012ec48331bc53bcb483cb8a5697d22a20630bda3b14c7e3a36c1e0bac467203a9da7f0e206f83493700e299531ec218c6cf1ac7908c645f66e35268129758d272ab64d748f8572055b945ff2353637c6c41ef77473dfdfcc8bd14b8e8e8ab9d3d24c49e07c6063ed70cc18a392a117f5e551bc1bc3f2727b19fc8c1f2f2a1b884cef4a204a96c9102f9397d959a5c7d80e035134725d131df38a9bf1ee31665fd0a9d9fed76659f55590d4c519a609b209000a392c0fac72fcf4c39d37400602062b294337925106672ed0c822592ea99a20a349f5f5ef1f5303509560a61671e95018489de51c7f78938176e1ea87f0a80ef87dfba71db3aae60f008cf6030ac230c9ec849d4dfabadfd1676587d347df0d178a0e7ed2aa56e859447df12e414af070bd3e625953d187f62f7a692619f0393fb41f8c78a82a38c15cfc37478d9abe2c58784de20f681beff571ed3b90c51f7eee7f5f44fa6616258a2c9b2a6bb240084338abca32e5649888824c74922730fb8541db7517fcd8249d65d4c3fd527978e23959ff997dde255ef9d94670d931688a9a2318def8416483076312ad23d1b34f5cd4315977b4b94e4e4e82918f4052c7b92b08990883c757215bc0f5b66cae08fc11f0c16a69ed7195137ab84d0339ef79aeaa9674b53b6c79c435ec55fcd7f776b8444b7fd1a9579a9add26ca7a3091a2cbab3ac47bdf0aa5fdbb50496789c03e60d8df821dfdd78cd716714e899bef2e79bc17c6d664fe7f481c2c946d61f7e05f813cb2af1638e86e40b1cb2cfe964b5bebc2d4144c215e316f7af6ccfa901a36752a912abaa733caeece1a29a776112a2c8836cf44a5f1e635d9b7f51738917db1cd0aef387877dcbab02cc4e10d3483eac47bcea2e90cc21a9c0be32ce67278fd80e77035fd5a360d7ad43517fb9d602ce515bf769f7ed544989cc5f831d9e17a5be449d89ed52e79b9fc29d9b0b87fb6e6e3b2eb856707707f46ae8262102cbf2319e087d3b224d553146dac2d92e79d1e7f0a77f122ff63e44c80cdc8a7b83c33cf724d5b330ed876b722c3beab26b4aafa158577dae8374af88e06f866141e7682b03fac6acbe02806d25a3e6b4a89396e7cb153dfe3f4c7042f079195c67c1427a3edd86d18eb023f8bd1febe7b435ae3accc87a6d7559ce9ae2ed71e6641ed428badeb8184229f54613092e265407d70cbe227d045a5629e4cd9491b16a041c1ec27c6bd2b762772536ca47af74999bf6542f72c41c4b85ed78c5eef25750b031009e958865560e0ff21bce4a07ce9bbb3d73f6a5de1180516587dab96c662c337e3431fe328347ed0da5727e50bdf2ae258ed0f262717662d7fe7105dbcf6a2a80f337aff9cf0336f8f91f95ce343b18b39287ce03bad849debd8ca230087cef70f837aab136d7fc13c131e48a8b334f12bfb61583df69bcc83bbea51167e686f53ca489cc87f9e9c4fc65a9c6baf0959b6cf2c9f1398ecac6e033a4c10c8aeb328fcc834d736ceb9364ab1feda75a3720e28c911058369355357eca1209a89242bcfba6e99650514e9931528f2809fb42e924b73993e63929d32a5d00b3e3c2e0a31c74bdd53dc55756aa0bd6b349b706be73b6ace425ec59e5502f3f6b1804e429f67cb431cca356299f00a0bb321d88fc38f0f0bb41be0575bf31db8c694a87c5fcfe96e476446882fb223a3823ae4e30d1d7381cfb51b7a6e97781f963a6aadb5991d132fc8768006710cba165b37d7dd9c74f5f1c41bc11618d241a5805546a4a68be22cf2e5ed3061aa7225f1e87ea8e3bb5de54ac451ebec25a798455ec028d67fc131db36e0738f40073c6a87ed469c0689577d91f45af594885fedc7750920f02fac09ad921117d38691bb53c66006122c92c659ec2360b17da0a450715202ad451ffc7897d5b95468ed4211391f5033c186b7226265feda9576a027767e340368e1eca28d6a4841c0cd6467f9776e0a8c91b86b38487abefe11db6c99a9ec7cfb7951313d6951e1eebe4a72f0dea4bf7066ab5bf672fd9aec87f4c49f24a4b638291ae8630c9c7772d05fad4890318f0be3e25727b795d6b754ae64362d4c9d9189d14b711e433eb09faf5a62c8ff652b21e213ff38f82150072b5ffacf373fa31ab38aacccd4f53ad20f2dcdf71f26b693a8776ce890e04b5dcfc0ce300b6a5f8a51399f36308cc63cea253d772649957e8e66cfeed8eaf3916b834cff20bc96e3a3747a789993686b7f14b2d697c6a447ebe94bf5d72b77676c55bf973b0866a465dd9880cdc06248bd554cbfab167abfe1957f2bf279386d261c289d5616b3da3dbb4685c81c0b82d7c472db3d662f479dc8f06a4f2df994ec59aea24d04debe1ae56e531fc673b96252cb37cd8f33888a76e991fdb821fd70bd28af360b12dcd6eedff865c323dbcb11dab91f82ebca4c6eb8b88996a2269c78618ea49213d02eaa85910eb19d6afa8d82846336be958a465b42b2d28a03b2b3d3dd0c3fa8f59ff341e7b0c817c9a1a9211a56451ef0725c16ad76b6bb170cd2166a556b988ea44a6c11a619a951e3c10d966fd38892ba1fa27bf1a8ce0c8a0a2d31899b850c7abc284b38f8c1062f830aed965d92f5275374d692d9835210d49db7382bfc8d416117b589b6cdfcf8a951849424ed0e2c10b4468300bed845531c74888b19d52612bf042468505d80d17693f81072372c2b2b2cdcc90d74058b1481b45df9d95eb9fbe778ec9f77a40ef6f0ecf4bc95b831bfdd762674ed09de5d0a29a7c88dd36996eac02620353df8a48003cf660db1fac3965f3822aec8192a4cda81ebf0e356393084e9e2a5d9323521f636da1a61c8083ad798d719a215315e50a98eeb713b94fdcaca24bb04879ddc6e53a4b482a134a663f2269d2d8bd3f0b2f0cc897c0e2c5dec53f62d2eb55913ab112a1a16a657fdd2f3cfbb687c9961ac732bf2e8c23b313812538df684f14447f3d9fa4e34be18a647b7f515a16d72aa2667ff727ceb3726c78deaf65d423ac8941b469ce23bad80c2a5f1522a033e3f438f935c0e27920b8d237113c81c81f3924950dc3ed6985005385d206b8838c423d6c58a82b39276917e693997132a005fb255a0da81ad4e020f367f75b549ae708643dd4bdb0397e070eea097ba4c009c5ec955b3002833bad38a1f959903a4a8a8f58e78c6863d1235e97fc741ad06ea604f1b920251649ef30eaa6980dc11a2020875cd9dee6ac8152054c461b834d04ba5e3d7730d42eac068dc0ecf7c3e5e599d745c2b9235a198e866a7cd38768f1f8f21ecaddb9667b39026ada417fd8993fcad50c994cf50c9c662bd0abd425745e71369a080cb5f34a2ad191c30a0506157e3507b0857a3ef1f5ce297851b508c9602f4f7e743e90a5f623364affc6419cc6c1667d0316c3672204008c47533a4146b7b8bd8916dded8b305ea832e2b74446a68153b5dd5187126ca6244eb5de20e834d2d0a8ad2502224fe2b36416c764dbe3dfe16ce69ed62a909dd3dc23249a5390a4f2b2776561eb8fa8f9aacb20d34c443690d995557ed8e3864b2b9cccdb1eba85285af1819b7a280c56d331aba916a369f5ca11c6a7908a441b5c2475ab881c402a17cfb629868d09d5bd4b127340ef9d2118d1e4b1ab752cc4a62ee09bf0e69ac31d6f12005e39b02b2097822f7cb7bbf9cf3ecbb897d0f9350e7fb45d8cfa7a8810681d444f5f252fd71a231ff412903fe76fab3b9ce6709eeca0b7f30b919dcfe4195447f3502310988f573a472b6e50e0df6984d845d50d1d02cde789395f4f3a505189c7452e6df860ca944900578383d4a03d2f4c0e470e3c33fdfa45462b28595de80d4d4d12bae992616c257202f2dc46780102d0d130c7ac595a0ef3ae9d4ff73b98ccfb98907974a67ea6dc2b13778f112029085265779877b1c105059e1da1f0e70b5d6a5dd4bf5c39a6dd994ba5af322d70785ffcfac23432c676d9a5872af87e6cd3dddb135b8984846b34ff1268af059ea92cb8ad30193ad36fad9dc3e92638e45202cec546614bb374fbed6b1dcceb9ce039a5ed32f2105c7edea59519516bf23d42ff5e2a51d1fcb5e8d0026a9a29ea4a45aaa7e0e5067242cefecf12ec4a58c8da44eda648e45ebd8b421f9bce6a63c1ce1ef4666a483f36025bdd6802d47896017d26bb03ccb129169302a0a8ed318288b3b5cd5b67c3b4ae44f40bf6f9c631421cc0474952f74c29749bebe549ed2fb93e8205169a2880f9ea65db3bf24e11ff464a453dcb29e40bb824a360f50a67139753c1e90efefedefb970744955dcac5e7156a12bcc643c7987319e59c396a0a1361c50f4394eebc7f861b40a28207bee08ecf35633b968e93172720b9caf15e64541e31f89c9c052c0f80070c9e6f3a3da5e277fd4d15c47727b6785e03a0a20bf14417bf509209de3c46a66ddd59ea0aad7acb9abe65e4ce3eb1aa5c2c090e7c78bbae2ef174a3f370f0810ebf83c2d91033526c0755aa01bc108ac44477f496571043b0709cf96f02a5ce3f6785440f0b1579bf2a4ac041399b95132ad9bf895343bbdfb8c1d331ded52d70d7507a4ed822c1e25bd92a51737412d0edd70971009928e8855483b74ffabe2a5ac6238798508ae6e12234c30900ed206719edde8ddebd0cd0b2b0223e0979eb3f6bcbe8c11dbbd1406482a0b2440d5b705507ae23b69126ca65453ff0100a6a1071c3b00b13f9a2a4a5d2e44f076ed8eecdd70e0b91bd53b5c09fb017d7178249136143797b81854d0058b208edcf02f00746a028d68331923530dacf1ebd71f702c096036bd0f7b4ca4bff18f6d083a88a43352368d09266958f46fad4a8bdb582a50dec5e5f2a228ce3b35b4ba6fd531e1df613b91d1fb4dd04a3d835c94762fa525029f38b9125a590bbb65ddd386dab81e7efa22cf4f72e92cdf790643a7497a52c104b6f775888caf3709b43b7b8dac3ec160a49e43c357a1216ca569980e6fbd773c2e7a6b82f00f694dd579b61ee9b70059d1347609bafd0365b25106e53515b4587a1eea09a414b3809234d4b600e73b65bd7a9ca5699aeadfd99e09396cc1b2294829bf41bc5911da8a46c5f9ec247bc7b0f3bb041e349ac934195d6b3152a08d92bec814dbd0ed07be8bc2ef2e0af9a6af0b9e0289f50b0bd05bf60d54e1d5a57ff891a7d2040880a8d359c9df5d5c58868b6201a1f58930acb3159e6a469e793efede5df49ed8a8578c99b8a2c860770b5b92ddf1a72336e4fae93a3433a547e243219ad35306de0478dcf0fd10f7313c130da424c6702be5a6c92414e013b5e7e0df529e2366c07963abc8b3999b0c20daf9c8d7f0abe99aa48aa17f2b60832faeb4c48ca20c3eb6efa3256efc22493bbeb85108eb452e803ade2d3e478c0d896e7584ec726e323226cbefa6a8f541acf5ab6c647e9eab76642e62167909af6494ca2971dbcf1ee656836426d6766937d91bc0a79b4b21a91cd1b3bf0c1f4eec71204a43b9a569a21da326ab8a5e4d41ed2de47a00df75d904bfb6e5173d4bb0adc5665fb5ab209939cf5c8427804a7636850ef630da9a25d3c460d905094dd9c18c4d57e84647e74ccd5d9dcddabf7ea4cc5b9da82fdb5a1ca77666398befce4cb271864ee95ec96564bb9d2aa76f2d000cfd2359ed93f8dd80683d6fe40d10d49d2826d4dbb8a3ff3dfab4057b6c45572c95c056996e3751219818f5fa771eb27c1d1b230368b2ac8b73b18c38f7d801c2d9c6a19bca9e1777f394b09bfcaa7a5820ca8635f2fc0bcf509e9e7d65d2a74902703991510bd59807de549377dfd4ffbccce229109563a0c095c092ec729eff91aa7ddcb98f3936ec90326d873215a0e0897e26f13000c0a7ba056dd8db17bd73748491655bb85e45d06dc5bfe7ae880958f976f06e33f2e2025fba3a56053f7244bb47fe75e1cfeb0f37f7ac30a2e9b670d632fd0a98a09241ffbe66962356516b874132fe0c0d6f08c0ff864ab7107e680781dddbcd8dc1add58416e356687146c4d0e6813f1ba668313a4353a04d9914268aee041cf1832b9b15574601d20b9330c49e8f60a116b3e20173672aa19f62579e0c21e4c61802eaec66598951fbd608ca41501795151114283ce8c9fe0554cdcd5e8e22cfa6ea22800d2369fdd50b7109f281426e91e4b23f2fb65806c40b017c237bc8162756cd2c85648103478b1097180b24e7013db887e52d29b509bfcfe616e7d9f26f47303b6b0fe9adf3c036d1e12ed5127e20218132bd4c49e9f7b389a5adbc1090155800bf5f045757ca5fd22b3ade23dfa12d57657f8680f0d24ed056f93ff2931a79fda9d645305804b5457aa764e754f0c92e37749299933dedea04c407e7c795f7602a295492bae6b2052ca7a03460eadb5fa03a5c284df7bd38151f9e5904977b565174dba41f5eddaa980eb1cfe9be6a770f7930bed8bce27d37531e266a150f18dcdfd55dd649285f7ac38e53f3e66df0e5089e6f34ef148bb007ef5fadc32bc41d97ca1ab328a382fc2437331fdfd73fd1180e6222ec4d1ca4d35dbdf41634747b267e09d02302e39c49141a8d49d73f417ad7ab164a6bff44c056f7b07c0170833f2ca6bb0f6a8a4af3419dafeb2147a7402092a9d3e61da5550f1e0170c95c7733399adcd965549207c720f24679584879e3293d3d2e732ffb8364189246a5607c29965abace2d190404f9480d421cffe4e505c27dfe4eff42888b11d4ad5f975e71f558d3db2bfd9314a41f5231effcc366278b660086e7d6f97d8e5cb31357d78ae181df21ba245d7b1328c121af216fa64740a2ba90f77ddd4913d9fe7b61dcad7dfe90a8fcd05942cad1147c9a82dc065baf563eff2d4c1d9aa1fd21a4382e0ea1555c4537a9e4d55bf34bfff1e032868597d97fc64ca994d2739e7866ba2dcb3a2dbb2ae3f55d1a1034ab482f620c06b036b89c0d82622372376cd3450c175837b8d7233624e8247c286e4d6ad63f6d5d2a7331eb5878c62738151422b1cc42468eb89dfd1f763e22e06a44df5a5046dd998fd35778d2319a6e950dedbc68e8a9e5e80ba2a791aa5199e71c94be029a14024b8a4c326e0edc3063dfb4255cdb8565ff6bd8a6ff891853a288d80ec69666e8f66ef23a6b3540968f564088da7bc6e7a256e4c5164ab6fddc8677b0cdf66ff4091015cf656640176bd0c7e498fa7ec13138caaeb86bb07ebdc6e758700283e646b7efb7c74b8821c30f1fe5a728347466bd91aacb71aac6b2d743082ae5d8f09b466b963cc5ae0f948d7166a62829ed0194a05a215221639d0922f544bd38556d5d9c44617a72268d807cc75fdf55a539b9324c0b82eef497a7dedbd72e95d533e92c9e21f31deb3b93a95df31a59333eb1700ad0f11dcd450cba8b638617c53d1420b43c3ab208579d19e52cf093668da4f35da415f6e6f66f28cd4586c8566d75304b2de84034c100b6fb08765f3839f3df92b40c5988c3249cf3f7b447ad8db4ff5ed17d8c93d3f4e4c08b5e18c658340fd689860f06958b720df360541111b49b37d770ce9a18b7968f6859660324b087b4816e4986aeb2b845d40f7d17b5d056ff043dbee2f1b8bab8ff268ed1abeee9544871fc19e7d5662ac713111312b78d638a21d7700c5a28a93fbbe903a41fb25b6b7235bee023d7ec102afecc54070e9a8b196a43a3a53d6ae8cd156592786d5300ce04de3d17f3f0c619dd7cb844928447f483fdf9455abb4334830a769cdc9342d814e34c482d9f5c99ae5e8bdfca341f3335737fff8590a5813605ee257a383c5560701adabc06368ee34851af4bdc6083d515a8de19f0f01b50969ef90293ffc013dc9f49b4223fa3210fdd527ce523f7344fad57a4014e8a207c175d208bd0156be1970b890e88a6facfcc9cb9324237bef34ccadd7ac2bec7f8c2f1daf95d3539be64bc52087b40949b586a30391969f50353fce53d2b120902047b1b6416e0f4fcd8b9feb2ddf1060e138bb616daa9234de0e96d1bf83505d723818f9d1831d486c8674980e787e82b37c9e193bc66651c6cc7c7ad6deac7ec9d3b1aebc3281816ec0b0209c602e878cad3c44afe31300d8c43cfdabd760a74379959f65248a5425279eff6cc959c48c19ba6a9654b8793dfcec7ea8770b6b1d813e2aa5a4d8851d46cde7e67d9be861bbce6a8521ff3910d95af59d5a1f561f27be7cac037630fc766d95c8c924ba6f246899ff0e69b5c13b593cf73dd757ed9e461c1f10c798da6dba9e0327ad59130b737403b6c33afd322b714146dbfa8baa381c5d936363551aef7cffc3bac0e75a6796470b5166970724392357e786991a1304995b8c6221f3660d2e36fbb3d2a423b67c546b1314c551b958e0960bc5dbd94fa3f38c829c2ad727b1a4597b307b1f5d7e0f49352e856ba70e27bd3894ff2c5dc62df6faa6cb4b577c98d25356308215cce7fc47aaf129b15579aacd50c0232ed27c869d95d486b2398e64449ae1680ba4e6b9f588b1380578c2e1f0cd962f09f853ac527e4d1b6f4cfd723269fc1c343657c22fcc666c4b9b9e4a56926088f8e948efca3dc194a5c9ccc2b5c6a42d5c574efa458f397417d8429b1a38bb3da05ad26070d0d2030b3c290a45e9df73e4e2c29d2264d35c9d3a89f8c98c60206b120200d2a12af232e99aa69540e5566cb87dd8c4fff3a942b46cda9c85708ca3bd52ddcc9053d4c4c9a32bbce394a30eb05217e2ed27e338be88cbfc6f74d66c55ed6775f39beaf5ad6101db58a4f7b437e37d96f36542f54cc6997cf958a3526c4a1f3267ce051fdc5801a9b7226bce24268035af3c505f00a9caadb3ec597e9bc140106f1ceedb85b73d06feb381b48c0dff9d3bc0426f3ebd26d46de437b01a6722d70bdd8ef9396b3539620ee53e379fe3e6f2aa6d71a818ee680f98fb9a03652f357159e0507e891e655753c3bbae8d8432cf8bcf8697f0c7de9837f9bfaa53e8b7c99cc617a0bd3c6f13b48bf2d014af12a998dea843f65ac8bf961dd8bf3e4545fd81ad6bbecc2949976cc39636ea2216f3c929574eb4a55c366945d753b3589c6e98d8d373d43e83b68e70a27b8aa36fcbe23fbdc25722254cc2bf8f1da5ea457589cfff0a4bfa5eee8ac9a0aa679a83824d0b1219a7e69859e6e01184988e84f5d3e72ff1da43c3b4bb3dc0e01a2a641be6b0edd41f888e2311d080c1610ff31889962b2421329dfabccdcd060b78f7ce1029d6c9e317db838669ac7a67d4b61c3661d9f0346844c34217cb610ddea44734f6f79e8412f9d3f9941cb5e5b312d30f01898ddcdb1f6be1effcbbbf4c742dfd738846c5d80bce93c4b1265acf3356c1fb38609c5b9d527d1d1c1859db93c2091641040b41ef184c04fef37a7abe00006f4441009e6e4086a962ae08599b6a6a6b0d32425be64584e246b928f47f33d4e5416cc0b754cf789e8fd45e19596c1865e97f81d8bba7d8086d51ff299ed0bf658d9fae982d89b022f6c57716889ca97f18e01f4522b2d7a28471f18bb96450efb36bf287f4a6e1b5661b94b291b249e4cb2767294538a7a0f96ae2067936a52e9c5bef86b6a546d8525b2dacbb0395e6394958013f387cd09ca30aaae704f989d52e297a3a0202fd3e1f3d3f6f67de202baecb1811abd39fa027156d32db7cb125a7aca2968c3ea31b3538667f65e52e0ada1e46e8b373d98a5efe11aa6958574be412bea140a72f5ddf6e68ca10a24fceb10771f7f90e0bec5297b2afd3c18ddcdffedca3ffb58cc0b8c3624f80fbb9296930a10b3c6fe1dfddee4aa1b3ac41c7c82e35c281706aff8c2c5b1fe2b6120328c372dc169f0313e206e33c472e4f8e8eb8f28306a2a718df7c3aeabf7b546ac6b0c5c2a569a5abeee1565f210d31f9436b3aa9f4705f3ab60861aab479ae766d16d3f26dd11953636bb8dd760ee7b75137a1dd46226a111b2f74ebbe17fa3a9abdd643d53935f0a2cdcb4bf3034d8472fc0644a55bc9c758b603bda7d6b117dac704ca01547c7b833e6a52ba3724abcb24fff2ed16730058d50e9d45f3a07a33408e8f23de2414ec85bedc27f80654184658c878f9a25e8d3969037b1451e7f1a813849fad38d9ac06bc7cc388dd02f934e347476fe73587b9753d0fcbf143dc01b8e920050731d2305604175ce45e5dc915de0775d8d9c02f90fc4520e406f33eb98786c13bacde053fc2715373510bd80cfacb427e6cb7ed5b8e9b9de3663bfaf62b7f43759b998c0106f6d24cb2d0746954195d844db11cadfc70081b6999b93d5c986ac88ca0d7a0ae32514e66c91929bd1834a512f780471814427acf36a6ee3c9f93f574f0d22b4c9b3f2418e200aedec673463bdfc057387882b639980c6d44fc81eb71ad93ecbeb58ef8f074d47dc2cbd52b81642e981d466815e297d614a756184e0fbb327b342abd0f38462419532cfd7ddc3b50426d551219bccea544a73bd585a5ab7df804da3a797b02f8c0c33decf329fedfe9f26242872421dab24f0f3329692a1ad5ef30f8af0717424388d51a9dace19fd09a1107e21f00a6eaed99f2ebeccd4adccfb62d8abd661775851bfa97075df491828e9125e4aa50d1d72dcc6ca1cf2b3c1e5059bd2e2d2343e237d8474109b61a2c1bafda1b11e41198daa4296c51da7153fe9f78e0fd7b385abfadfc353f41964609c5c9e26a85870cba64c5b10412979fa06e6e4e742d07b797e096c48e3444b5ee5b35798e56611fada4fa3863a0167af390556b089091e1c8cde25eaf9e73596a81954437e0c3852e64de2f2fb4b6119fa140b956afeab372f9a39814397c8d921f098302415367d0b8845a2f60f295ca1f2990cd00aa80c21f05da499a92ebcc3a6553c191611e1d9a92e3c88ae750077c45ca54bb374df5a357f745fc34b0169e46639fb0c54c3e1729b3f0f243be7e086f27ed5e2fba1bd6f7053054cf6ec971b23bd595a8e9ea5dcf8a9d76986cad7efa4fae10a10da042877c9e44b357109b6e8bf61cd606022887da3c39e061eb1fe99025c0df8dffb41e4fa8bf0c2e83a193c1cbab53d75bf64d5696cd0444ee0e36d5fa4ad9945f1eac3302716606c3f8e81b11e35bf2404a5fc92a63b200fd6a94ff16ea0d6140f9b47e6c93da54c96b8a09b1c0469e4f6b058e4fa5c8006ec39d4ffbdbfd02d6c805795233bc05ed575a61eff23cb4c44daaa5f9d6011b35c15cac5555d23fdb4ccd996da263c8cbcae5f810220bc029d62143edc6f18cdcf9e09fca6c9fc4dca9c8a01f1585ce407f95e00c5bcfdc4316bcc11858f3d6c9bb265548a674592b6a8ac4e95d25206775c6f14d1238c2e9bae624b86564907049409f2b7156dd839ccaebd85c8883afe40c33f5751721bd3bfd1c78d057e1f3dabd1e90c79e714bc7919ed86338a9f3aed5a50c5f4c2c7fe9a12284ba1cdc8aeb712cab983bc89fb3c01559e3395ae4c9de46e7142ca55082ca8147bdaa522bf65c53ff08fc1045b5c37b1446602d681e863d55835e7988033ae71543179706030999b01a40f9f8ca4bf977991bec7be084cb23f60c574395535799f5a9d3b5c00e20131fd1b4adc3745193446f6f9fe2241f9f0cbda5bad854b651954715bd23aef57f995dcee32b26c0903da1aad8d9bc71b6dab58df9d98c4dc67470eff5ed70cacde1b16d1785ce23ef6f8fa4071b47d7c6c98b43eba81cbdea6a94afba48c7dbb59a8ed97e34d864b4cc7e43c15b63684640fa85f730ccaf9f2440c4037bdf6df3476b30d66656f1f9f7db48f46cc8f74852902ad659501dcd8a2a045ef2a9f1fb41236ec93f53471b7330c813d119b678dd48253312440f2d942308d63d4e86939f3ce011ed819d56ee0bcd3a83128b6d16de9a98345616aab1f8304f71082f6a123a77bee547e3fe1e13c1d21d3297732e39796c7f91d6c220d65d28426f4b62b939f7ee7c2807e8f831e3e4e282e16fb2838a1d186a892c845babace4c0dfdd1646def2d3ea5144b81eb400b88f94133901e6d89fcf89423aeb95225b6dde646d6f471a567f3d8bb1913173f45e3969542ff953ef7c4ace4c20e65a28bc96100f48062a350ef98c46a032e8415e259c389cadf7db8fc0d82373e959461c82f1fcb272e9c7ac44ee86008d6ac4cb7cfa1845241e5b745ba623a96f76f333729014c467ebb0bceaf1b7268f26c0f9737d70e8ca355a4efc8d25cea5239389af574f030fd0ed8520fb94fe75b25e35bf013b3389aaa81476f90f117c1649f8cffd958b000bd1dfa012d273ae8033886f7d1146c75082de8099b53a8404aad20958edcef57f58751abc7c503de798fc6ed0fb24ba3d14b49802b6aff7daf6c54a7d24d5b7311de1338ee4f287e3c3e3d552452737bf252143753a00d9683a99d143d32cbfed0b8c35b0fad04cf1034c8e62b71b5dbae2eb6335ecbe4fb0985a2ef270cec4cb06a1932e18b16087c1755570a83f9c5bb06a8eb49c3c93b3cec8dbada09b5ef04c9d4d3207589273e4e6ef476006dc5e92b92b3da3930b3b3ae18037ff15804b941256c5b8fb8093d15ebe14fec6b9ad30512039a0f69c070110e1d4472c053222ef1a8262936447fe5eb5b945c982399476b68d123e57c3f86734c5907b698c7c6ab1eec88c24551b7d2fc5d67b280b5e8926a0e0a68f67a66192eabb496dc5293dffd20e993a992d193a14cc3d6e95e991b3a98175ec920d81184ca9a62c4600fd258a0ea8866c18dd836e28d1cc56fa8f9b3a135a9b6852551178398d62a9da0e8603d4a4b2c480f1a624690ef9e028f698865b06bc907c7531b6464da8a2a31571ab57147493834cbb7fae44b91c35b92176f2f1c2efe6a24621294f11fb34861240a421566e2b25a3b00d762871c25cd624ca423991b03b0d896848179f7f16d730f8697f1c26d3fe0931c7462f1dbbec668b001e0c766306a14d71071912935d78b08a2f16b52101f8da52f21bc63d624e31c0e24822c4d3078069059251300c9549e5b68c9be2a6f6c3c5a4e80518b6c524e0c7ff4c83ef9724067567ad9b0ec567aa0eec34d49632aa6624f87e60b4f3080ec02e446d9ad1dc686c33041d2333c47998e36ba62bd6f40cd84159151b96b7ff23baddbb7beb332b2a7b98b9e17d4bf555fa8a4ff313180c224f3e6e09c6ce28f3b94a60a23172fda0dea5aa23bbbeb6a60ac980a08d38ac322b75977e6a85164f09303d961b394dedebdb3c04e473912293a23d358643c5e1acc70a753a91e624ed25c30951377e7928d7fc382a1da5d980cca8c0e7859430266e3a334ccaf779400360fc4e258ef820d54d4f132c19f427f3552509bc43d76903392425db0fc9c59caec743744783d491a4ee5b927b5739f0b591e018beb54fea6ba70a36e9b9f7956351839773851fc25f49db5686a15ac060e6ca3d336bd57de402620459067a938ed559d1e3be90cfc65915d12b1aa08eb26ce86d073d50859966052f420d492518d859c5cc592938ce12eba98f52a68ae6e8a40983aaa2e209556b3d4aa2a9ee85450d8e6c71e74af9c3d9f5d2b758bc57ce4e1d20201e328701e2f9f5c43cd84f5bb723505acde9557d92ff11635329ac58f874f098aa16240c59f62511ac96c4437515d4e8cbc03dcac58d8fd4150ae63e4450a73aea7c5874b915f7e95bc5b6877a6608ddf2a80d785bb7dc9b36055a451e099386d5e9236053e2db9a88c73c70d429241677b29a96a6ccac4ba484a2ffd14162c6f8324b08dd6f176ee363fc921af10d53a09075db0c56598083fc901ea90cc6e1a99eb12206163e545462e8d67c6f6159cb160c8d005ec65c25a22c8126708e857cd95a567a29e9cd3c81abf683fb1283255298dd794ec74ed31f787ca15d00e7818fa1711609d4acda3a62eb3085f0f9504c72116b84f07fe222fe7c7f84bf8e6a6c6ccfff037a6953882cce27f829c67765393055bd9521903c8b13bbe83444135d4236646ed60693e32035beeb8dc71a71b5e5d7b7df3e9ca6fbd6f18708c4c70e6a928efb53317be3b66d6612855e70c818181325d7bdf9c41ac95f493c8380c433913870521de8e686ef1239f8aa7e91a967a7f144f4a7466901dc443cdc6f8a3e9d99feb58ea189abd08b6e8c4071c407217536a0508a2cb9413e027876d8c11564b49d6180953bcbe38e7246292cbd90f7657480b9a548c818acad49d9513f32d07ead8378aeec812a409a10105189cd8ba42e724f9d1b137491ba200a533d673392f623cc68bdb80deebb1195d8056dc0aab1bb4259e8c385689c6b6e24ec4caf5e5abf1d5556015498b597c812be916294c9e71f30ac7ca3e9c6a8c401cfb03c36997c315f3f0e1c9a7bc7a819f449ac30270758bc02675fbede81ddf57e8e9f502621a6f42cf7a1d5be9692a021d157ab78d534f8d8454d97bf2a6b1cdca37ea56db1c8f63b8006bcd88832e932784d0f3d2f881263bdd4aa19070b5c06f641d58e0d742ac8f66f549c1980e163bdd0d8fc9168e5f7a65beeb108ebdd106ab804f513900668e960a628ebac6d37fac4c4fc29ca977eb37996006fb829dcf02923b2b762902d72f51f511bc2c107920676605a0dd4723793190d94b96e38b68dce1a78e025c04d93617594b6c133f1813e7dc6aef03ebeea634e0a3e4f403c12e3487242b6b70b244c6591ff552fbc030915674b6ab9c5d8e665bf0945a53f26a5e09900016c986032b26ff2604d93d86edd6ae78c0390188e05a1f65c9f6d8472b3ea31eddfe551b426ce59b1e9b875771654d83677786d7126e486afe6d99f0297f1ac8770f890834f38320e677e42a1037379b776ca86c64e5f152d2e9ebf5a588e2d1293c1da73a0406fbc6a5658e8f49c0320513ea9513dc9dc5888ac54d94423b9ab31b48b0368cdac7cb2df7637bda0c7544c0e60b9eaa9d5c484180adc6b71bfcf5270dbd99f8d0af422c57fcbc35d5b3aa1d05fa22832b24092d14bf96ed2e66fb31c47f7067e80bb67d6b0c0cd12baab57d33da12b73a11fbc320edb55be5bce8923e4fa2012d26f44671e690a1d8030d0dc7472a701135e50ee66d5186d0384bbbc38f5731394d8b914988138e9ee676ed0b58a5e7c9a017b7de6b370cf25f3b0ecba0ca6b22990f5e0db18d716581068b4989f28b46f4a45f60e0b3fd45efddca970c27a04ef62585fd485567ef5f300621fb78c85ac4b621aa3d756d9efab2d2271e986a3e27402583aa0736ccd2e6c551eab156d02f20d74c699b26e911c0aab34ed609e39fcded1287f24b81d05d31f6b9eb0a416a279327a73bf940d127e19e8fd67e82dba9e4f8ec6503ca47ab0b9b9d22f5cfc543664ffe21404301212b75c26b73674b7cc472f5560217930a19edf607e4acf2fea23d60d3558f65bc5945c6adc1c464f7c4bd21857578679a720d2c2cd75b085f90c58e4c40f0c5ed269bd637ecb2f5b19a209578a2c0f1483d2c43dd5afac2de51404f1cf71ffd3576c27f5d3f877182ae944fb643cad7cb38c55e600f788b063f0d67df320e59758614afe27febed3c306fdb59b295b00088407cf9161172b04bd1699919fc89fe373b16506908c21d5faf634bf46341652c6278017d4ae8993b4f742d43afc314526a0cf67a49be709beaa105e9777a4b8d221ff4ebdeb1f877b570ee65c849283f6ef84a46f7641ef2190a256c1502c6dc96b976a882461c1ea16d784fe4794bdcdb4048b5c44c6c92a00ae46aacfb34c34aa51f8406619278d7d190fab1dbaa117d7e8bdbb9fb340a698b5848a8b6ed84299c6ef00370ab11658751170edaf1c28413b7d55a2c1362c0e65cc190f72ce3fdde41b92ddde967454d08dd5fbb1410d55783c01591fb333477a135df48aa7a9c9cd60dad74a1ccb82567ce5681d9421773041b5680c0b302bd6caf1ff255c1c887db77a210161ea575f6e3692b9e0b7af5b900cad20a0d234607c2d07cf70a0588ea154787811d6b6b9408c2edfb56d9d8d002892997d7c31e98ac34823e1951931e86c5cd8ebdd758259188e79114c058f5afc7c6bb763e2de65866896894ca13c31a944de5fe353ec8d9fed8325ddd3642b768d4832db7b8f792cfd9140465790680521d9fbbad7e5fecd94c72fa2df866f797e562d79ac0a673f5ac98462ce105c8abbc4d69c2677ce69c3fc71f60fe92108aa3df39939ec5a4570592426e74dc9ea4af5a4ba2209244342c01c8768caded73dfa12028e50ea0986dc45c35c4bf4005be97c08fc58056b88bc553e1344566df7b9b562cd0a0be9aaccc0919a2dc24de76631fc47303dde3d6e0c292f85fbd91d48bfe2bc0b788e0bf311458bfd90064f32713294fe447716064dae192cd942d2f3e51a786a1a41895c66d00939e0cb49f89e712f0dd01e9f7ace6dc2b83eb09a9b36b67998d2ecea88d0c6e275c59b497acda7297d8a00fc2d6935df84e69e7db55f797afe920a9c802721dc601584f788474d380db67863105078e0e59cc57dff3ebb58de6fe9171cbcd76c84f3c74f90ce14d17d426808ed24cd0a8a9dd0705b3695f0139770bdcbd312cf1d9fac90c94838a025127e3c2d3f5926e29e0488ffedba776e728655bf0605f39e7a7332397a127782ceb4c04c77b86c16b15bfba550fe9619e9cfafcbe38dc71f1431761fa6256ea1a528912b558ad6acd8bd645e2211d77b99959967761efde3d007250c9225aef73ebece6a3ccb40f17eea59b2f002684cc64a95713087c95c82d1505416970817b132b97a018b5f778f38d8476b4b43741710a0d9626e302993ed818f1c434a644277bc0b921a679d6e687ad6bdbd37b403943d5e073afca7dc935edc8f68a4de8ce3acc74884d50d713e6520d5c7cf5361bc875e07b92b74cc082ddddd949594e35178497683301defb3ef0b2658ab33d8a956bc046b32d82fa90d0c69778d66691491e67a1173093f73e789b549818697891708e09dc8d6fb0f7d9565f5ff84ead9875446ee200ef5b698587ff9ce7cab5a97483f32d960989750626cd09bc89bba1ed5cfd4c269efe246dba80f95cb382642fd3c1749251547c4a55b1e3236dfa4268253979123168cafb885d1fcbb2988627547bd3f7732213fcdd488d71bc08bb248216b566e0851070242e1def6bcc4ae743951f056f337a29f10a003dfe1d872b5707e03367cccb70c45c93ffd33f462f9d300a1ee8eafc860530ea0524f2b7a0b71a43603e0d96083638bab39432e26a655452f37dd1df22e15a503b73df2566125773bcd6bfb3ad3fc672e70a269daff3e1cb198d9d6d8285367a2c01f53f3f645f84d420c56649c568de7e1cb888c97602a580f3acaa0aa9000e95b8e6d7fb533354194b48c974cc3319be56d8c668baa9759473fb01662dee28d0a78d9fdccf724e39b896b6b92b1a60d618873a67266bcb812f553d0f3bb9a4dd5ca9a629b490ed3b8e77e5699e1deb2955c5a8916db2732edd8d5592ff74af54322c4776965965231fe723c9770a86d380df8174566e10c4ad581d7abfdc2e9f966097cd3e366708fa1fd9ac3e1614d8909b359979962742c0f3106f97937a5506d9c4022bfe90e06aa784f8ff25291e49167a75f8ab866066050155e1c64853513232cb71dbf4b1e7958d1a3aac60304ee9410a2c3084daa304ea5d753211b361f1af9e561313f0ce794bc760c6779eaffd565005a8e5d00429a397163ffffe648933b7dcc1627a4902e064cbbd58b783717664277671b919f0c37877aaf72af717749279009aae9c4d614927b8889b0cf000766298c4897a9004a8b1309f66d31dc9b21558e77fab9ba6e44a57e28360a7e818b50395c0ae9deab10676253618be8033628cea190fa0fdee8ac5484871454d3043ef262d47a0b2549f42f3a7bf9e8b9d378583d7695a64b011e32f23f23182c08e49912d7947a352d55053563f3662d159e5a1c99f8f9000bb7469fc7d4188cc67524d509f13c38eae1eb882e13fecf8cf85c8581ebebec1adbeec3e23b7bb8b184f141b3c652a5d82315f03fcbca328dce33264a857eba8daad21e445b51580ef76ad3907584d2de719db3baa852c7eeaefa8526642b89ab352581079a6152ef649586d0f9522c9d3be323f2f93e59fbcf968b2a5287b006ae3197744f0b8ba496f57c0e8c93f76fd84f7e42dc16d2adeff46af02d286bf45d347f1a1a7c90d090578083065e0c9bdd1b1c5a2cba127a6c017e23a2319cda281eef24252b5ac604f5cab0bddb2141a79f4b83033070989a824f7b2e5d645cc71a596f5131f3daf0fbb9903b0af7a7c8d87d9f249df4c04d98dc7f6347938de7740d7a8af1ead1c5f9cfc80d0b0fadeac1fa9ee16b302016700981fa853d087cd9a54c2b0c672ab4b18ba07e70ae20bb342f647bf2e7676ef3f4db70f588f0741f4fb69f87c7cd54095bc467a1547f4299800277d5eb760bc5c56e97893557b803e6029b710e0a9f920f2337a22ab5f4a203e01b6788ad17efb8c807d4b27e9ab70e4f3c8246ecde2c641b7c4502b216a4f730c1ac5791758ebbc2b3ec46a2b822a26a17c17d269f79ac17ed7c837fc3de5ce65e125dd5f2d0b43aad88da09548caad121c2baa102ce06659e36270237d6bbba8534341669b268ced83becd28e4f7b16b6862ad38eeae71c4cc6bbb8a0827ec7aed7c273d57a80dbc46895eb6f35e19bf4f0720d80bc32e515691b11333430b0966403d609e3e84286967fa418b61a2ccf78f898c617caa21fcadb5f95a0c703c3576433f8602800f8d22b75453ce459d04a841d3e3b7453587ea50d0f2790b36096ce2963a9a39526520382c024760c7f8a346c6ab367f9d0eed57a26de29b7c1a9eb78cf3eee3585e2bdf524f97eadcdea4fb70de78f1d9aed855d01f501b24232247c01a775e682c022be294b2fb4e585bff5d28b7eb8a30b0723a993ff3a104dc58f9180c78683b95ae5cfa75bc253b222ab52131a82259a5f8ca78fe2b5410ef7635c3ee8b79bafa696839cb059e58b0c005dd16895d7e652d8dbd21c7dabe2c3645cc2b54229ac96f5004b548206e825ac025c8e21a5e600cdb4f951a984dba56718a29c477ede5ee97e027386f5e13959926245bd9daad62d8122cfc99b02367594c43adc9b392b304146650f098d7a8032fa71189b0f21654a5ab0cd766bd4dc11e917a6fb27cc2efd653942cec909f5a64dd77d88a7aaf530450e6a4b6b09701e9bd24d104dd87c9ae90afc49af5a235185e04fe43cf3a51b304822871e0095eb2d903ae55d49a9190b88f7de5a60da93842cbba4f36e58ec6257abad24687f93d494bae9b0d1ed94dff21e702417a959424a374b89978b3799a8c9fe33500c0ae858c50d80e4af6fcff3e85c8f37c4d32e7ae94aba9f33166ecebfc5d9c91ef07cc75de8d2eb880ad56ce8470737a151ed89ae216ac9a240f0a867adafa1910b2c41b67d46d602e64a255d94af098a454b03012944b2ba7b062caffeb6a3b5196dde09fed65d08d6bc2841e69c7a42687dda58164ff48b48520ed9613b314e2c76b0f012f1afee47f0b3516ae53fc3244bf79e42be60199a1e7a2e784f02ede90f2e87339d8e2b39735aa40ddaed2801414aa947403f37dee186db7528044642ed5537799f514de7c71a98ba60cfcb46ae6230a726372ef3453a734eaa4c5e33ad9d86f624ab5bc0740d425bb7242519cce564ee03219990b226e51e982676e0789b0345e87c5566840423028b5a870b32345a840ce435c52058c8fbaa5265cd96b3f85c610d9b165d584d02d16e20ccbda0feec372d9ada288aa06c0703a0932982d9eae538fe0289f236efb9517d7410fa9662afb923694566f4ed896474e516658819df1f51829dabbe122801ecb9f74076d305ca4c74e9968e2cd24095fe34bf7607c2c737df83a54a6adef38c156077074111ec531d6135b8580dac2d5bf7457cffabb567805f8826fb547c83cee24ab314863b355695fe89a99167ec70db98687335b8cde465b4113afdd299483a70aafa44f582af82edd5ff37bd0cb31a1c5f7ce8622666f4fcfb8a3ef648010e12cd656f0bd9bd97573ea4df04b2365708d0c89b98395e1de74da341c67313f5c6e9b8be9bc0aaaad60419edfd8192b60b3f27bf8d566b7e1727df2bcdfbeb681b7a7417cf63803b9195926a94c9e606cbdfe1ab033ffe4a8a643c954ddfb549406928f497c6e73577f350f501395e214448d3fd79cde6bfe60caa577f1bbc69ec4741cd5263c8a6e7749ec75225a7487bb0444b7c10bc4068f958066c566931cbf32db83e8cf2f9e7233cfe727e0c2c48b78673fe755ade99fb7b0caccfd6ba5a2c358bf9a8e5b338a04f05c59d0b51c01b590653869d4ae003a9df99428585fc600adcf60116a91b414065fe859ebe10ba426dffca8084b08fb5390a301a71f7005dcd46baa328f93149310f4beaee95e80eca2cd1bdd6e907677758cf278d0a6f6bdd30db1c314fbb9f6582438535d7bf1ccdac0aa9c436b37af3ddc627f5af9b9b6cb89f508f4bdfb797196c8194583522506bf444691bf7fbf9a951321c20bf0a2cc5da50e8daf3d4c99b1cc50a24e5569b50725a6176eeaca6d08ced78a9c7a999cdb65df5703c46ae930fbd602a6e4be2b324e70b4b17b3a8bb8abcab0820f822fdeae8bcbcc13fb230d94ba48b87809c2c950adda9eb698488a397d5a727ad99c174ae324ba65a4bc61d129ca4db413a1aaa4bf9b43e0b6a8111af6841d0d5c1877e0c7eceaf877960b6280914bafde1f961e6badad87e7807d8e02f5eb81da375c75cfe491935165bedf57703271a3349f1516bfd8334678793d732464d1fbb433b859b9658999b447bc0227cd75eb8da69eb4219b7bb807fb440df154776e3fcc936fa79cff6eb52778411615fa34a58f69e8fbd0bbfc8693871b4b62c108c7fda9637102b35c3f642f64cf7a9ab9e5bb01170ecf2f2eabdeea2a84e2fb19ff61d5f0580400a0e6ea17bbe51de1d35f8db85772c55686fdc2062f200b66dee5e0f8f3954e0297a1bd31c6066c4a35b4bfd7c1f1e136d180a3b42b43495feec555982ea8bd1e5555b1ae302e3248b7e7de09b337a7af0daf16de9dead980f6597a5e397d4c66e9944835d0dc56939743091f858843a0775b1bda64c5cfb9438f60c10441dc4d628f6864659cdf746aeb6a408a4fa72533b6ad603694652529a80142656a28c9f504544e4ab6eb449d77d779f80c0de3a46e99246c320c28c6c0cfc1190f3b4fd449c8a87ecca400154ec8154b6a3c9094b40acde9ee12b30fe69e60d774f57922d4d8e910830d7acd9b3b514441d2f8d96f538bacc5101f9d77d71d3f2caed8fd4b213942d4d67430a1eb07f9c7ba317d514858748f67328243de135a6ac183c87f6e01beb13e26ca664bd73b841b6ab27fe5a37f07e92a87b4a2b7e1212f47155eb38dcc0354403baa7449e2dbb823274ee2f006c19518c89d12375c570c3ef4365b0caf98e3436fc526a1cd8c842d21ac6e17613ee927a7c9d18fcad007a229f204784cd1e56499294acc16f4acf3077f503121de6d36153ccb82ecf9d6d9f71f60c416116086dfb2f3809ac54130e003640fc490be9edfc487e3ef8ee3b4f24d3ba2198c99ec3d5d46b13344750cbe6454faaab3098997dd1c93b91d59352b3781e66bb479f8d4aedef1ab811b49bbe3a4c95fa3646a70d69afb4fc16466a30d75db8032969e488c839b732ddd0f0425bccae67d615ae6c79e1d241fb87fa9915bbdd635b894b583ef5c2cab93fd06b0cc8b6c695db43a7770c132fe9ad829bd61c259f855c092ce996547860b993c549e87015cb539818aa244de8b94e49c4c3325a5b14dc24a7f409e2182a25c113b334bcad8699a8e23772c8a232d6bcd1b9de9220f6d0ad48f246de58288945ccc75a41f957f8c7fd4da08cf89d7a811c60f714196c908efff797890d9a33996f861a9cafc422683f0161977fe53d054a06a6c793c82f906144d22ec9421146d6d9933ff03d18868afffde3a6c3ebb7d4e6bd8bb14ff84060b4cde23c976bf8fa64fdea2c10a8de3842b306420419b1e9dfe394971a47db3420138be8de202215d99373c5cc0ed33dd3f3e979cb73887388c69fa2a8b0351c152ff6f91bb22ab99c0c49c39eb05ac33eb4b9e6c51204a986f4b027823d373eb39f25c2ba239b3c56050a5a4f63fa3a22450568ff6e3aed443a56ab3aec3a3e45ffbb6234017326d70bac49c7c33ce7a61519bcc2d137d1031ccb2e00ecaea772973d16049f89fad66ce667e00c7da795837c74b243822032df7f75bfd65b67206465f88f6e19662d25ec56086a41fa291058128bfc822d34cee641092f11965d21c432fead5a2fc6eae6fe8a9a9599543c78bd4152ea35c5be1e3232e45d8154d9283ecb884760e0c4cdc18130a4983a7a2c635fde3a01a6b557c0a15691b419b25e838fa3fff98c0dc1b475d460440db94bc88080920feb8429a830d8a329d81f648ab3203121ba987dd427de3f3b3fa67020f7967c6d12806560c7b68e880471921dedc7529582873c443a8c3ff555b4a3fde19e4c21f3e52fb0490d18d935f42ecd4634eed88e47456568e13e90c312728aa252f4dc00f7664dbe4c38a21fd633b974bf962bb1bd0535d3fc90435c4efd9e0ff1efd7ff75dcbf2eb2976db4f1bce869eb6dca3a5d2db79654c9187dec7dc3e159a4d2c502b5410bcbc6f5468989f94df99d0234e775e5bfbbd236581ada4debe765f5e5b41bcf9e318ca1a28c086b286535976ecaf2b594a01cb8c7f1db9aa61c6af31cd7a87626b4a49294cb77d4a09fc46f39863a3417fab23e7459975479d79c13b7312f578a9df3de692226cf3917d95342e59da674542114fcdb91ee0086d29ebd248d97067c281698cef72bf270a3cb12e485ed9b44e151a6a2d9f8a03e711c5927152a7e243756c4b0427d3fa289491956c92630629e20dfeb73a7b4cad013a481a3a34408c3994f1c6144944a6a21f7349e40a8cd623daf5a9796be1b54bea2ebea2e01d052bd230f55b4918f66e3cd9a045cc0b1518e7451d39cc2e26a358f574bdcdd873ce0d3081b2950334d64b81ca7da3b0c257d1b974b1a09a6b6cc804b8e5b5cdad0795e8f893a75767e8627017e4ee6a4fd9a5a247fd2a304d229ea8088f53eb170a18224c4739e49f45450e648c3b44d6c11d391ecb95a959600b2ebebcd2228c58957334e0c6a974cf34ed1939ddf4e5f74703f5d0c9f5a28ea7a0f2ea77372668d9a255daf3b31a89d24acfacff3bad2bd11d6e6fb91d2843358f597440f9211092f2acf33e3ae9044ad149724d316b3e8c9ee94fa4a4ed5094ab8adf541d838d833a811a29097e6f1c7544ddc1e4732ec24705cc59d6ee53d7fc3bc3303d08e91f599c143be02783be7d9af1db29bb38ee97496724ed88fcba0efd42da14171514f92f280bfd122e1c063b2e5d4fa99c1f2ceca4b5940e69757b3f6c455ed10febd80f910445fcd7c3e3ad5df0ed7377c25d4648fbad470d0505885b62eabf25cdf683be9b55f5ee920f05233bb872a70438ed646b5f68ac216029d7bfc1807ac5314b42b9267cee8eebefb94882faccc3c8dc32ec9cf2610a2edf4247f873f2c15287621791b2296eb05d2abeebafe283cfbc23c708d155e2ff9bfc9a83bd1d493adc1322ebdbb60129ff7cbe31583680a19cfa712bfb70b4b6bf19b4ca58ad7b3d0a6101bb45f9458e6a53484e8aac428397ef232ef6998f28bff4acdea7424075952b1da66905c68b5cbc2f89a897619fa2377d7794f9425ade66bfe27eba5e99659804b309dee8a9290895f6c97e8207e8abc1854e8e31f0b9fc34ec8cdbdf01a82e1fb8af11c2a53b7546ae78ca9feace1eed90901dafc0b344c0963b1593066f5920eb0e1ea37494943cb9b8f81fe4927f681a4f0c270aac83873937bb2672eb6dcf975e338d6dd077821ce04a9062e99aecfe8f3a82c24550e75617bef7f597998a8faeb2644397270f200b8856d06924447cf233b03d2554ff758bca54d235ae5a6c0f029435b607cb2f4efe5e656b3c36df988ff4173512bd4e5fdc707f157dc0be9f8ab10efba8c0af1a97b545c094f2f250bf9e02a20dd2895202d4655dd29108e8efcae5ebc13e0bd51f58d1512b50724a7cbd52bd866ba998ad7ea93f9e805c3b3e4536272ba3709e4e76af93355d2f5d74abbdf743a96236f3a8ffc28cbc9aa790c52f292b733e1159751d73a679e503060c0184ed9076d722fab1b94f88131bf28f4e6bd0c246960cf18139f70f417123c5134212d9b290e6cabf748538573615a0157bbce62e19bf5ddfe50ab5a0efbe0ce59342d5b314e1f1e42654d6bb0d3ab9ddbb1a6f78be58a964deee526c45d0b009a662851674d497bda4d80282093fee85993b3f89da5f2a745c5990cf6d2606b8bfdf3d64808d1b9c2c8f6badfef4ecb0f1bdc27216c2266e9ca2fd30f4d72fe43f9fa21ed0716c2e6a9b189eb29b169e5bd061065793c4fdc8d89b7c8035fe2783b7211dc5f41b230e28ea6baa4de9dd94d805d82f9dd4d7ee51f42164b1502a375801d90e447971a82525bbe9ed84a7ba90981d1d6ad7d4050c17fdc288a6bfb78d4484ea7f7d75efe100fbb9bbe304eff82352e24a14259c17e4dc4cc318c07a301a28f4601e0c564e7c28eb1fd03d0faac57a431999c80b52d93f5cc1ed994d370ec51cfdf2bd8e7552403abd08dd3d0a175c7f6da9faba0087f42c9d9e802aec16c44e1649cc05b02e79dc31c9116d3398a415b87a99e3c2c2e3a9602b1e29d930f2d4e051a338863ecffdeec8f28e7e927359e3b0c97f3119a75479b55adc646fd8b0a1d5e2288d82649642112fbd0d99ee7b01e05ae1055b27b5189c76363d9509ca25721d13758e77affe097d429ebbe81e27330bb8036041597e70ff8638289b9e549ebef790e98030d059f3372b7d5ffeb3eab1f5289900df52cbd68b3649d2ac679c17f63942a760424c612bf2a08fe5576e1f1b1db43a117827b6f47fdee35ebd8146422d16e1adbe485ff36794ee70faa2fc91b6a514a0d7d6d82b3a1f2703eba89a0ff0f5ee5c860d62559852e7cda9609dd426849e51e117d1f20ff7a1265dc9be9dcc09ca37fba5b3b0fe82e1c037a392815329535b602bd33dcfd27f4ca4d08508ef2ce5c587b17d5f37649cc344b48bd876a64b623469c3d6cfdd61a439375fba0e47b60974f5bbdfdda9126c06b0abe253e76dc88752c042859a77347b68eb9af1ae0052dc05ff8674b65f6c449d2016e600466cc78a0d2f6677ce6d4baf73ac52883686edf9609f68ed430a6e67b12aaa0fdb7d7e6a592b540e94b44dd09b949034feb51f19bf434285079e77d42e7087cf7165c931387b88e041575ba05f6246252678cfeb3614d8400a2f3db12f023d5874ce8cb347aee6a6a7cfdfc115d9c2cb31772c1d1f2bccb7827e12e69f419dc397003129a5809c393042a2717caae256336a56b7f04c274ecc6e18dd0ff72a482189afc1917ae017f6c1174f95b0f0b5d09d813d2782dc20b284b30ce748cc7e920a30a261204a1b0af136ababbcc102a8ac7ba87834fda4c0182f42950860fb33f0a22a808e9bf47e2c4d66adf80e5d34579a8202cc384a8f8cfb8a524b710c93b353fd0addacf15aa71c0679b5b625a7df98d4d21ef45b7de4f860dac1a511816d551783abc385273affa075489547cbfc100720207fb26eecc525c40706cd9e935e205c36a32efa075e1fc35e570a02a730f0895b2efc56fa6b89810e1210dacd97a64f5e76684e1271e11372918501b6b6c472c29f4db7c340d2adc6f9058580a5bf76083b2a2b810a386a24f1d27c833e68394ac6d55a5cdaf76c10a4f8774cf6cd004b0d3b806c00747e127c8ffd8c466fba62ead2114e8d1303d7d95d492b7969ed81906474ad91e352a5a730be0d43656535f49b445e3a3f8662047e1a622bad9cf4a08b7be2cc5259001e6bd490b458d32703e01cf33985b8f46a86f8fbfbae741459b0c4cede65c2edeaef974199d93f385536d498a25e055e190ec711e5e8fac21f3f8f97e70b31b44015504718347be3688bfbe045e80045be65020874f5f50dcedea9549667b2264ea47d7be393119afb9a66f1058a6a70c411e27430858f0091c952874b1e883795cda96f78a877db7b90e25ad689562f74fc71bb226fa4d32c4c16b5e878b7e26ac59f5be7a6d42903f5c247cc7226238e80c636844d734b47011d8335c67c736a1f0fc5d5096ea5567c6d67792edbd93e28834ca305bf1855f68fcffc71f7bc6b4dcdb4c3cd958812a7f2f812c685390cf7ab8405f12e7401202d960e0a02a0af00764439566c0e4f5473d7250db1ca47349c65197a2abdc1d369ee742ddba8ce28e278fed26961ffb45d2a318c57267bf0b55c76aa9912112ad7360b633f514159cc49e8c46242cfa2e8852c54a2086377aa50cfe4ee2d07bcba5f2faa64b42eb56e319cbd123c78d0ecc458905cdf5914b9d4d7a35b3636684e0f3ffdc6edc831f7aff9b66bed4a0c234f5fbcab4adf6195b49fc5d8487517d35e20a4e7ba7d4eb476210088287c62e77184e77db5b70a9b1e489a043439f75a91b01b9fbacec76a516560c78a4e8a56bb80617920c37a1d1a040b1dc2522f7db151b42af68b27a6f1aeb602f4c0d49915d5ed0c7ffffbf884ff81844f2e924d8541fd0dd2d16a8d54248af7c7eca61b25e69d0a5a1386a9aa08c628f4f7d1dccafab50c7800c8118ebf12c238bec7f92974828ecc74f0c9eca6705e576ae59b581cc373cb518048bce89d0fb85d80d8cbcdaa78faa75d1c02956cc8dca32ba8ec03526125e276eb6ff29783554377a82cbbf75968fe17e59852ad73e14b8c7689b50fbe1c72828384482b01cb85cfe820538d44dd03fc7ad87bc6637a535f94290de869c3b2a7cb2f4fd10fe441d9408635dd9be413a3cab9711f779cf6492203449c13032f1a35d83c3a098c44e0b0536a8342699e8acd1dbd49256504e1a5435c73f11f2e83918932c9d9ce595498923bf07cdf3083bdc00132b4694a530b993341097138a1f0d060f36389f0a1e1323d5cf5d891b81aa4e42be8fbbb04d61481d0058837a67a0184fe397ba1addc399c089377d370ec7d61d2fe57dc7e24549f0e77118ddcd92f47710c320d830c4841fe5dbde81d433ee42b7302437a2e6619b37c914de8632c211e72e45f73ae9e3a0d63cb6ec892e77ca1ddf50262b8315f40deaa233505358694b95eda8fe591c7040eae981e398ba13beb980df0aa6a7b74fe8cd2124ce3505ee07ee138b59f56c363f3248993d9624e605529be2172b451dfd806b6c0efcee01e8c6e2387c2d7997d1f8c173236aa9ae2f072f885d757f66a8fe6612c50d17184787e4ec77c70e98fa18ce05a21eb1d012716b6f08eadaafe12a9f01da96ccf823cd8b85e08261c4d65598ecad889cfc87e66a2f19d0f433b03344cf0aac4e94f73cf8f6fbc5eee7bfa1c9427f39516d178581ac7ad4139124cde9aa27d33da25e85d072391d6a3520021170ccaa16a8cfb9ca6e36c02a555835c665620670bd6fd21492114d40b4710a6706bce0f92bb53298e4ba7fdf5f2f70e1b104b9e6f0f60ed87aef3e5a67f6b5d8720f29d5d68e4144ae7c5aabd65e98fd9c02df4c10a40f04605523848b5160ac30a982ed0bc985ae21e97e4227d5d3b4ca882a0e2ea521c6476a7c23a8a9a7376af26b9da48a315c4e6891e2c020c57348ce7e3cc63acaf1e6ee37e40c54496cbf2361183d030fd11de1a42efde64250041801cff9646c67d69182b681430edea310fc13c172d69a5b4d7911498759b61f37d8aac3c2c7a62c53091a0b47056c4ef5e0766d4b8ce2fc4055101e3eb2ef44bfbbfbab99dba8ba005d8184303cdeaca95ca179105a0299758bc79169c606bb24fe328abc563377883d0ac7b8590ef4896255ff78a1be46a1834f83fddfc784adeeda560c7aff8e0f2a9c4a9bfeb46e822bf65bf963e9739b07ecefd72d316936e838b0761c5716dfae296de58c94e64aaffec3d36749e1fd7f14aa2210910056bf8894237cc47d15adfeb8eb506fa64d44f117307083b2376e72198b09a2b39dbe7fc291641335c8d0b69030ad3e6c1fa04ffa029ab17f9c1edd5436b68865ce9a57b3c971dcb017f8dc66231908ef81f87b9983815ae3e78530dd906eecbb6db0862f803979f412091f15d6b0ec75e2cc44cddbb4db4a888d8ff7294df58a7a0c6fb17b7cfad09bd2714f80a89af815dd5c58f2f02162d9e381118a9aa6dfb5662dd63790adf46d1761f8adc99a2e78338da03ef85754facd9344cbd26af975a08f53181ed67ab44620c5221e627e23ca119b3a1ee41f8edca1a28abba8d8f2d8827094bd20364dccc10419526efa761381f49625d886e0fa558122dec440166a45b08c6401585f8621b8659845ece76661a661e3e197f8db64302b626f44119877f957dfa122257483f01b85b82ef7a1a414b5192edfb6fa529d719d5167ed6447ed0feed9675bb70b93c28527a7515d7c18fc014dfa9371354dded024d0f51fdea4041bb7431b7e0e142b9af61c9b8eb27f176aadb5a702a70e4fba9ca4ee237056724749f2f602d9e93a63cd8cc6ba72e8ca9fb0bd6e0c52389a5bd6d91a24417f6cb4d6028d7769c36f2fde271be526744f67120327f88b9003f9484d4eadd03dc81d4eab031af026840f319bc9eee4c9ccd88b642c0025628803211a3776af2c6626ed05e4fcafb39077a3691e5f18423c71a3b2d86657b07bb0783cbd68ebbb651fc49d42da56789cabbc432c83de1de34096306ae250040a62b2338be221b1bdb7fcf18650eb19485ac0bbf6491a7ebec68cdc2f401ced7c2def8cdb9c2bd9d308beaea75c1381b0988ff6378d482526a8b81959c938a5db914bcc65be637830bf0a30aecf6b3b40a02a6b12d6d67a46e3715649b6cddd818a516e32ecc3f077e30acf9cef6a97d89275a614df05824d6441ec2717fa9b409650f91e187060cffbff0814865d799ad2b0d6c9bbd68e8e4b30885c6238fd193109acd0250311706980a61ad093736658fe039b904e4d07960ba8ef3277ab0310d9110170f337218317ce5712a4a2e530871d4cc3a4739564dc4614bc39652a626e4d9dcd2c7d26fb8f11bf1b6f936d5cf127c24c97d7dbe78de9fc9cdac6770221c912b69256aef3e10ee06e12331564223acbab4926225f2d8fc558117c0abdc037ba0ae480df33f7f9c8d252700a5e4cc667416fadce3eb5e2d07981802686c7c8ff15240e3f31cd054a0ae631cc9dc41a27ba3bddf2b0c2b47fc5c405207d48efff1b6b9bce437c5c505bc3e90ae6c70e0a816cf0c0f9260611c00f5f6e409246adb5e79068acc1423e969e2bb3e27aba58af880864f35acc9b4b347fc2456d5a21b9cfff0eb4adacc447beaaddcf2246d0360d8263a5453a685e76e4e18a250cc4706d4f10ee580b733296b2bc507d0d08fffa8558b554b711fe7b0430dbaee6b906c93982e78143d8e35a922b60711812c5c2bf4345c92092cc00cbcc381151e8c42876b7fb6dedb8ca9536b393c07fa94636eae46b552b8af519078c0f07b1b5aae798e63d8461d9527f28a9ae9b0b957a89584ef157c852a02ecd1d26d8e275ebe47586d0554410544c4e116f32437ec51e463f8313da65f6bf1cf04f1c433d807fe199f6ed197e4f512e397b2fade1a6ce5c1742efe5ee772b692536c5aab63f2d861547123b164ee9dd1c5702869013d282b058ba31b9d849c911bb259f41f5c296635819315aafca259b1416ccc4983c0c03865bf76d4d49a79d605d0bd74f99403a4d4f1e7105214b6ccc249ed27bc9e45e1f6c53980eaf43a30106bce84c1c585a206aeb454166790a338f271486be21010435bc738f7a765b96e65885a6e50f9e1fc7521e04d50db5a453aa580a2bb550f7227fa6c4a09cd46623529cd86492afb84ddf109837e3f5a977665fef1adb69ee5c40ab93ecb78a7585946217e479de9e36dfdd4847be1b18e8a4f78865ab5c94b65edf64d371893ad8ba87165e57ad4a160b3bcc43725ecf0302f99756bcb890324b5b92327b942b215c028a6e2097d6f6361806555503d496e4a4c59e9ef54d33aa47eb82666e53fa2c4e31dd176952e7e4757d4e9720370fedd3931efbd487521dee3f51bc673a250b47aaba3b52f8f9d0743c706709892a12de448e20607ca11a677fa4a0166479f9b11177508ba554a576a2cf3e6b9fc41df0df352a6428e120b9c02913e0d4fb326cca9984dd7a75d8bcc87c64dd2ce7407b49d8666581a7b4f068dfbbe5246373d6daba1eec5a72ddc9fa7b5b78def21c7426dbc15fcf8fab1c7dea58af4e5c8f28dfc3d38530648f077a7d73d372f5e91a1a734f24aa87b43c9e3c77c0ab9439b28f69da680cc0f506be779b5c8c0ada2cb66743c49a7543504b11d4575d8c569c1dee885c96cf85296c4c6bae45712fc0293c17196d954a45b7358a91ff7f7672181a0319b94c0f34d6b5cb2d86007783b0852e11f41a315756d75f7ffdca40e340b54d6d79383366ee9f1844c235dc21bdf7aa89a1eb4aebcf77852c14953385cc26d894efb7a0898cd3d5112d52686d107961d364fe3fe4dbf8d122ae1b3d1f253a42a5792535172fc643b6aaf6ab87950e7d341b1237c0316761a474c8356065bfe3fc584c25f9310b3ebeb3a0174f4132f86053d11a32c68fef861bbbd754b13e8dab788108ba5c385857046276a04394f9fd4152251558f61dbe6ef8d8e9bafa01a7dcdc1a60b0a3289e5c49c172310342358cb2ae6543ef24bb1fbcd8e99f3f1769a60412a196f0c0fa30bec2c10f5ee69c9a383971c0f70209f64fe47a4306276577119d7e1405ea708536bcd476eac406d980823e0527c7fefe3c2be30ffd17716d16be3d5420edd58a56f865d656726674c9b5dae09fe86400ac37d31720cf9f14a852031d2cbb1126dc819502b0c139b71501c70517fa8545513e00885c9151777bdb2c03b842d7dd5598d9a85cea23015a3b214a0fbbd839e3e396a97dab7ffdba8a03052f4ebfc3f304379ddbaf972987de75d65489c7389e671c601bcf785e3386b179a8dc4669992697f22ef25851e4d12932df9f75b5d19ae577b50d3416bdfe7803e0797be95845f14bdb912a35e6277d0f3cfd3a82a8020c7f9658f2ed1bde732c668c0465007c194004e75e67d58b89b94c822cc670086e0bcfbc876d356f246cc9df0409990de2c4d9f021d45d9b39bf50a6b6037802762df92d2b5839577977af650a3c6f9de63dc55126549056d046822b89632e876afe33393c017be5c9a05b1c7929ffe14a2899ba1f5f33b05e7a1965939bd2a2537d228720270adba394b9fce797add3ed33eabfe82918c936bfc0f95ba69ffd63e06a0c184f40f3fba1c391250f60228a23ea06cd277f4b05a50a0c8a291e48048b630c09d9b956ef70a2924ab41607d8d53b4294373c73384107acec48cba0803474cff0d12c14d34fc5a018537c234b7f824cbafd379860fcf5d1d391a185548a7a5e8e26802ab9f5f471066eabdfdfd292f8343238dfcb72d2c8942a982c0cac4803b602be7b1da5e7003def37756d47435ac24be96bc22a68f5ccd77b21c8d08411711281da081e4f51fab44cda0aaa3ec56bf6b76f07724e9cfbd431b353ece78ec6ecd94a4fae5afa85ac439f09ca1924e2bfffd505acbfcd41fb8bc3409a0c023a842765dd57ad544609cc418820bafa7ee0bbb5e097b3df4d5a5a3b8618d987af1208601151120a5e73f382e0a3b55796282e55299ce37d7d120a3122d1072f5bf0897f9fa3c601ddc5ec3efa64e6ab4004693880cc39d883b86219027ca1c524f6e0f96cc2f57cec9ca558206384e8243f8824b35720acbd6c402660248b9d629055a268a69aa8e0480290d873abf13e286256d77f721c8b533818f532b719d4150844d147b3cc37e85de0a5b2772d631070eeb3e9a04d1289ff18ebd1a8c5219078fb6ab9d145475e8bd883c72d687b239bff4618990ce8d935f195a584f2fcbf6eaf9a468aae3949e6194a0fd6005dba4378fe8776acd3b337d323d024de543c0fcec7d5623dc7552d3d2e4b4346326a7cec137dd7321815832fa7f54ab3756107f937720bc246515e1925847f38bc0985721283b9447434bc931b40d714fa0b239f313bc15293f79829e9cfa96590298e6f067c31e6d1e425f641178b7a683716b6225b4064e94f56dc6fa104f15d06c34b6c1a34231289d948e24fa7963cff550baef7da4bb2928df982d5b02eea6287f23e7eda65a8e49815fa368d5bd6fd80bd7e9dc4afa84aab41028b450c8a5b288144e90a17cb18f2463c7e8b27b907dc16d69426b1d9f9f6823558a3cac8a55c32bb9333de86340a9c3b267dd013233ac5c0cc79e60fdd8acc7e4abaa3e7c7f3e05fbd72f1b59ab16ceea322dbb94874779cb514d73809f4110cac2d011fc77712d114aa886769728e37ff6c7564b55969e071ef86eed817265959177fd2b3ad3d252cf0b1f5055052d9f135c42a10b5879c8db9dd2c2d175b7e04e97b439de1bfdab4983a2674173b1b626219053b88ea404cba3c7d40538f2bb2efeb73992b2cc16fba0cbbcf92bb49c0f537a403facdaafe7b644c38a9cba9478a8a60fd5ef87ca105cb0b2567c0637b1e14773a7a6761691e1c9c840d8f2cab9ae7a54eb53d307496bf2d68dbc6d495271918a82fe12b5a2d2dcca9034d23eaef61b0f76579ee40dcec8c81913047cad90d314bf229c09a502d082e8241106d8fa562c2a7c6eeb7134273df5d10712014f42c46cdd52563f708c76b20b863ab1bacd864a8e65810815c3b28ae95a29c7f198b1fd5398cd2ab7023e88a60822b850e8b608813dc091816597414b50d55f11d783e65908ea8211e46174d51841e38f07f1df550c6bc1846e091b96fd04d1e6e9cf2c25a84e4a6eca4b6ea77f5bfc87824964f409956b8c1a99f18dfc4eac070485f980193f0053978d683d7274efa495ef7302ade10a88be0ff4ef05c984692c80fd3131a1a517d1a50a57f25f8841383f2877a494ac1b51fff0286de7ba7136dde2362ed2b4682463d4b5ebaa95691bf87fda0a55237dd07b51d74e34a0c7c2a84eebe88ba2739959c6266a3d5a2171673b7b8417ac91749297d4fd4d3257f0e41f064f2eaf7ebe83cb8bd4d7747994861767d36ae613696036eba63c8e94695a4582d19e9a5e9ebdd0b088d943ea9e12202ea08aa2b1c32a3affa0a84df2871af11f7d3d0a8c2dd0a2694c20640f44308c4e7bec03391d3088f7fae1bd3593e83658b47aad49a8a1c28a89060d5e1b996767383b32baadd1c142a01871efdb8cbe88d08ab3ac6679a446dde24296f89f1bb8c022525afc219e160a2c7d55704b448df6c341500469a8a6288a1da01674ae9cdffbc6080b9d735cf3cbbd4b546befd717d9531afc8f9644c7965f167ff33ca48e941a418c746de40d86e4193a88c3d8a41652438cb1e84cce72d3c9569cd458650182bdfa3aab3b8a8062f85db0c8f963a48985df41dc5d23039191171bff39634d8be75c758b748fa9cb42e69c047c2b4ad4a2e00b2e8dde842700c10c97f8885383c7170b6235241df60fe958461558267322bd9a07c1f68849d2656c1104f4f8adeeed9a850ae6f2565fcde28372d5db90a58c544748ad08825f2b254494b2591fffafdf89d5c457bdf7110120b86b90676fff1a424f58fb17b2ed2a996bfe6702cb14eca7992202c687d158594667e45ae3f25bfe611f65ff09056afe1639bdf1cd705972f6faa4784269d65498784c1f7e1124b030ce179f5521420f01fc45073a261721573d78cf786fd59325849b84ae5a6077ea32f2c741c0a79b518f0ae092e5036c7f63b9489f2b74b382ca73f4ac14bf0f9e00cd65c1aad7fc9098a549dc7a22e942d6eea29988dd4dcf23bc109907beae750e06f3fc9e6919b9dcfe6f435152e99a1700d46a9ccee45513ee93ba4893d6766ff3620aa274259e25c81d6d04cb31b9ca48bf7784652d9abc84b512af0ea05b68ac102f579320dc2b0b0fc3ccfa277aeca8f2a1fc5527fb1928a673abbe7e306b44e6604fcf734ad631a501f50b692ead310e3fae544dfca9698d5345e8943e8d2d79be68d30c6eefcaee163df10a232e6cb1a7e4d8525b0cd332b5eb693144deaf3c7dba9ba8863e4db64bf8e40cfead4af25913356263f251abe3441cac3eec6f9e9c2adfc823ab41f4ab607111ff0375c1d973ab2f6df4cba506a07cc7fa13353925f8dfa77c501b97532515d23c36c008093aaa27a0510a3377bc01cd101a88c00eb8f61a38695b14cdd31c7c9f07d154f386f1ee265a258296708ccc8becefc6df9fe7195b640c59eedb370623956af231e494f9e7320d5edf5c68995bee9b12ddc3ff8a4367d7db94825f341e7562bfc76747cc5a377b8ee9e90c661e221e22cd78b214f75c6f31ba645a8e82b9077b94f39421ef06e177b0b1eb8870dc1fd82c6c7dc666ca9efdb315f45785d0caa8438aa849a48fd4ce82b2ecf1fbb7454f9feacbc726b8efbc4b1767892e996c7ebc2ff53814b7df99dda8459dfc48baf4a86334ff4432dffb8fa0b769e4714528ed4b8740bf33aa00681109c7d9ed4a66c25110d1125096d1445cebdcbd3b76a4f4007f40ba367b3fcce7fbed9b345101e67904d27b258a8f1e419b588a5ec6561719b2c4dfdb7171acf9dd1c485a9d32cf9f8c846912606c1ec03a93b564c2144c97509b09512bc63ffe25bd46542937776506d5c686bd3a331f8abc410ba7c0ec6a438f1f68cfb28f7dfab49af6833760d96383b54d5d37dc9bbbc2fb33174a90f8f8aeac28f9bed905399d70d3847f8e0546cb15ce0d940840b2206af77a34010012c83faacf49bdfa7cccbb3eaa295589d4295d914832e24514f44d6de575d5fe81dfcd5be066f795df76e09a01d32e9c6223d5b21f420a5acd69a1af5640d686c8f6c5ff442bb5ef22db5daa6385519fe0c52e197834d2bcc80912b1737c48d7a6fbdba9c78702cff1efa120c9f67352d67b74749674036828cddc2f903ed37f13825627a046743a0202561a40dcc078387de2136e0db33b5469608a743d2194d825596416bc978351115ec0c37d57f03afd64232c5719eb560eff802f5525243636185d38caa8beaaca1c9d9d75e2163c7f79383e1f1a1650106f25054769a2e5ca78522c63e37c2bf7b6eaae58382dfc366120ce7dffd6768d63455c9d2bcaf870e4678f8b1399bfcc62f95c51e3b83f06892926a9579db66e5869e634da9e4af6f6c68c2fc432162fc997a4481626488b189c4c1c2adcd54803e2ea8271b24742c57b5bc3f49a923ab9911f0da852c0ba9e2f3e97fa455210b7831531733fb40a9b9bc6edc7340eecb78688a8dc7b38562742ab4795c53703460743f57120da01178d03ca3bcee7423d34e16fa2c86d3b1d19c453ee73fca79138c9421abfc8b2320a19e2803357037ef74e5407f16feb3728d145892b6203c8244b521be38621185399a9f38952d2fd2ede03dfb5b59fedd1cdd4d1b352ad8d77e5f24e2731817e5e6f6135a51937dd4f03fa7ece035592f4e2cb1a012469d6222351667e6a6487176fadb6be7d1d529e851dced2cee64f75b63e8ed6577221aae20f20448d56fb45f8d2994cfd47a834f1885d8102a298b35f0e18cc93b083a6c412839c7728aba82e0efbcd68c7a38dd7db0acc85ce71ffc9b73b3e29f7f32a7a9d70ccd254e523a1c29a829317cf50c15ae87d196979b0f27afc1f154641987b9c578bf415c2d3fa56279f3b69e728a14753a7703724adb01fb614f32af7a98a97cc2e3b977670dd09b8db58b3ff3b2f11da84045c0c27e84da901cce3a5d4cc53244ff48b7de4061c258267e663267d05597e63ce21330beb2ecd129dfc893ca3378c58b24717f59729d110ee17658cb45e800e846ee506740bbea3e12d8c9ef91221565e73098593c2b79fe0f52f0f05fb734f4752a83d12eaf9e15ef3ebf19c47986272d1a0996d4caaa1fbde1c5c34053eeb6172e96519d4ef23af304feb6f8b6bb75b50e60149c9d72a7cbac75dcadd62291d2af427df4ce068c44ab4fe1929e591243cf215c22f34dd178d4d141bf23d1c2d32708db7a8fe5ca12f5a616cfa71703945965b3e7a291621451d4f7ebe5334b04a84d67c29688d74c4d1b3e34c3cefe7c8499058c175cab572d7f0e910773e97990127e8891e4f59d93fd033b87682e57dfaa9e003d73309876837eae59b696e473866d82218bc267123e5f7bdc8cb130f7e80afec2edd5f9d1b13cb1c998a0b2d84f4f59bc6aa8f9d9686bd67473ecd1a200ac4d126a670e2fc9ac10d3142421d4e94021aaed5b5ecbfcf84115bad832a670ebd81bc7ed38a31ab5fcfd9738a5ad22969db6ae0cd4aa0eb71dfbefe676ca9e3270873cc0346eb29f0b8bcb29660e4751fb0b2dd442577a46cf6badd41065a3edec334738603a935de0507a4b0dcb0023c706ccb9eada6e146ebab78c3e91ed841ae4c7d38c779036255b02cf997700e1c216112a29a68116cba650bf53da5d695cb39a081ce4c2047cf86e1f5b8289b381d3becb7e72103b41b20f97889602f54f9dc94dde40d1915e74e2faefa9409cbf421eeb14bfd18fb8cd9e2f4e052ade92a6ef3c116c8d182fe7539d5cf66a9fda5f18c6383213091a7c23de70c985e406d8968b5bcd534abb197dd2876ead0e839b63386ac553efffd6a7615091ab01fba8097fe601a1ca7a451e2fc17fa1cbcc6e6ee5959f86c3cc2e59a3d29cf0d00327f76b263ab04076ba8a6c3a8157b3de136d57e98f237a4de13d64145f8b05a67b527ba00498d220f9e2054b233ad868c773c9238a63e90b8df3278d57ea988e1814d0fa9799d8b664382f0d008383144d017ce1f43ae6f4aa7525e58e4600f53ecc18d181190931bf7467017569359f3808ae0b0d76e2b13dc57c18cb79a981dffa0d2173d8f01a533e53f15337cb51b99bdff5d811ad80494b7ca667104a34b628f7c56e71f99740b677f99262618adaac7c873e65ded3aa339b7750ef0f938a5c3a91016d506dcd380a35b6987bf31ec1c3726bc48e6f393adab6015a4938b6c81aef17c5632496437742163d376017e809c0ad5e51896ca17a456601717e14f6a704a78e7398bd43476dc420f8969c8d7533624e1d6d61ac486e998865c13a9dd4db404138fd1d0646c6649ef60646fd5acd2350a57ef9e2d7425bb0b9413779597a68aef250b37b27b0fdcf6d5749b8c4b46850a2ed6825f7fb22c2b99c7f327b366b6abc8a77e55d12567f12ee9982797b2338bf1a33646ed733771eb66f9e9d842c03cee30224872b9bb9f1f99a4d8bfbd6e55dac649cfa9ec336a686ce0c95089e5141fdd0422809b4a0d0a3a62d4f4738609fb202c6e3f95f9b8edb89b3cedbd41e71275bd6bb4098e0a280e1e46ba581253eef2372c11eff88cc276582ca3f776a55417168c9f888931b69aff2eb17e21f200a139670e1f585d34116c7bc63731a7b544944aac89af940a8843d0d743bff41e8c50ad47956943802b67e0db1af4e37b4ee23f84ceddbc2c0ba68e429a1e0aa3f6db0547ef81737c0f95524a246e5ada103da3111a0b5cb1077056c3b8be18fa7ebef617dfdab249a24ee993a5b08ec0f317a6ef63dd6f8dd83f4ebe1beec456d73a0cc7cff0dd0bf507324930c01ee8d57e5981610f6bd9c0c55f931594015bf84565b848b8336b540d22f2ccecdcfcc6b4dee55b889ac502177c20e23666a37bfed1fc8898cad83074297d61ddec8a76156aedbffa669e1fe459465bcf51255b7a49dd8a59b0539351220c498ca9b8672f126b57f13366a2d6a4c9fe8e6389fadca9f052401eaee4a6b759cbb1f346c6119972a7a335eccd504bfd2ef454968be8b90a03b2410b3d66b996b0cd995d5dc0e3153695d3e80a30c2fd45651b5d6a32b2fd088506c01c3055c47aecfbef16506972bc99e168bdff6e36a5d732d4bca738226281c5a81e7d5dc27d2cf19168840c4b34aff1f139c8f8f7f2eca0be6c36d030e14baee6437e9af370a4b9a28ff22eb827e4ad21ade8a5a57d9424412d42b9863e45fc48a77e5647054afa20de63ba9900ab9b297c6e54e4dd60907b2d4a7d30ea7406bb46820bb23f407a282eb628530c4aa8279e5fff274cd25dbc03b6ea33951a81f499dee251666806eccc0bbfd70d12ed8a4cfd43141f6e299cee78b27a04f4d09ce375ad476c9067abfed618f44f5ea0bb71483734ce835cfdf7a5d42df321fbc417fa0f98c63aa32c4c7709c3e260ed5235f3ef15a264c456e296cf61dbade6a02b0a9b42c3e2e6f053fc671a1fbf4683504ee3f1480ce97b16a3b3cad9cc7c7da5f521ae0aed8eab66090380a432b72da3578de2c29fcce20712c999204c9c0fcee7e30d0438af797a5bad27f14509356e6d5cb509410fcaaaad46ecfd1f732402f1d4ac049043bc3d27a1f971f39188eb83d771ac35f4196d1a86e12c2b030edf3fd3a2a01cc2b02befbe827e5962bbbbd515abce64e5c1008423c81b58bde51f6115c6b35da05cdb72fd16cceeaaee0d042af7c99bb59057f39cfa178450c4ab1135465fa8720501e8c235e69fc266ca34e69152dba0ca194061e857df692f558ed7ba7e620d21d9ff36899054eb01eeb72a23d0050fc532380d0f882cb55e61d0b06f196df920b8c7e4750a47a4335a2177d1e6cce5853dd7437a5ae7741354178f29a69840fd0ea818960d97f8c69b499192c5ee6731393c553f632fe87a889959d74304ea5069ca6f916350cc1532b9b03ad9226e002f8a4c3ea37318c1930e73eb52b52a9dd648ff7ffbe014c4e6f9fd007c8742767e478b712075c332a0b6661dc94df869a0df204835918d218865fe27e74e8151b8254981f0daa021c03f7098be3bcc89158e194de484e882ecb776b98dc42b891108e469eccb75abf27d486aa7fd6846cfe12bf7309c960be600fcefbafffc3beab71edc7b230d6282a8ae170743d941325fe051a5214f2009671165bbebac64f21852e92a9ec2af67a65ccca594a9b7734bd4f1bbe52d3bc2c5035e443567964eee9b36e6748d07d02af1150022cc012107c9ef84cec52377aa0e2c5c0849473e4eaef63783ce80139ddd9b424de1250a08e1428682d5ef664727d3645584375d163bc41e70b6379d9cc3d698fc7fc7af7bc821a0f44580ada0025a24aa3fb55ad9914654328540fdd094d47f384a99163038ee93566f6a895b384d881ff7be5318065fcd933d6cc6d2a6ca309c7a9e9c0338fe48c02f34e9c0fb0cd88cad8d0dd28bd3fa1361457577e0dccae3aa11be2dec5ff8f30bccf49936b4ac332a6f8554ac229c5095fd61c689fac0f5479095ebb1a3ee80471d6350f079976333b6dbaacbac5859bfe835db4a084ddffc40147ef79e3a270f28950c935d4c304b48ef082396cf7aa28037401aef6092a1e439fe698221e2d378f94d5b8cc2f16fed1ee9414dc495fd22435f3befa9721ff1373bae3e150cde6a45c6cea6e21b31809f537dd27f153b7f7e69fbd4df4b2d216eabe3e96535bf6ff542544859fc8039e6dd73aa25123e185f835c32534c23554d7b2071ac620e051e8e14b13a9ceea4fc8a685c5e497d1c9bdc6bab4b2f8cd3f32782c14e323f1b17b118ddf09bcebba707121bb1deb4dc7d0b3776738898b39761a517bd061357d45428dbc3edd2096fc2464f693fb8919dbd477d49d939f52be0abbacd6baaf4d41f8bde6e10d33daa107e24ad57641013138d75e5ee297dc46e86e4e3c1437bc923720476c24f9d32161d7f964f46d7ac7156f9589711bdf055d058fbb5187cac682a736bc55a2f230af44702f003113bda8dfdf1571dda39a427605ad6a78af2ef240bf982023b02f772ef6faec17ddf3d554dd81d2c451caeb2521af72954aee3813f62831d2e831177f1644b3d68c0d87cd05eee82c4ae4cd1aa9098477c55cce5d85f3cfe467d6371a894a5709119e240cbfc3cd582285178b3609be79e085568d32c8c7a29b0bc38e265ca138d6042e7814a354eaaade29e0d2e85c27fbca4106cf92009637f409381141f7987a76f0a0662c1eb30a7f477d248c4aef6c2e27c85ba35ea4ce6c211157e1e58debef3b048279349cea97bcc9c9984b6a21fb547ae7b5a5f03ef2708f094b74f755cc32dec3aa526c8a123c4c2620fae0a531522d82b3750ad9f3f7aeb34723ba53523ff282559dda0908b1ff9d284ac62d5ac319427ba9824beb6d57dbb43f68693b95294515f66662728039feeea6ca9ce21ec927cfd423fa8a5316bb6195a13e01ebb2b066ebec3e09e109598a4248dcc3ef05f52c41878946b9296eed48f967f1c29ee253d2c59c7f5cc6d77d6b184849643f88ff20da35e87d17c5df047c4915bb259a584c02fb06ec118c65f5002c85976bd31dae1840f39fef462bb5e7eb8d0c76272df0af14e4e34d24964d0e4ef410b43e4a8fc5ab23e39ffef942d9d7889eb3bbc1d89f142b5578bc11babe4a3607e45f64bb1165b37e36fbcf5aa4b102b357182303664e6407260a97a19415f16d663154405db7979e0fdfcba9342eba8ba519f8480f12c98ec4741b069b74bf7061dede722ab14ce2d05a6984e9aee21d29450794956b70b576ac25a7f288c88d28270319793b4a803b55867d5685d90f7006458ee90ab08fab37e4371dbfab7cd81101eeb38e38fc81a25c411d7c900d5ec8121aa4858e3a1bf9785437d2d1897d6982f0e842d0768b782a0bd2ab9c1007f87ee897265e51c4a35a62be37b5e48b3d96c4f2318645ac87ecaad5d892da68cb203fc2c98cce898510e1a707170c1e565f8770cd84baa96d897d37d0309febc8fe424ddb92104bef38d0e952b4e48130a28e076fb12deb6ae916113885c0c59fbfa8c57d4ce24b6d93b2f61ac343de224f79d945c9454e10d48dcaeb9a0e19de0d6ffb5759d47e8f014b765289251a4b0192e1c5d7cd2a13f5e8f60a3e305d50faa7701e9aa6e7540f1f31b44640c73be59512bd096aab8a013369b26be0548f14c0f490c1cd2d5b399405541c7b78946a5a55ccfaa2803e88286c7898e06419efd67ee6332010a548cce9ea6808a8db2a47e4716fcead7d8bcad4d50252aed2a63151a87fc33b2707884205ae2ed1f2ca705295ac18153c76ed85fd8aa84a881c4d807988754a5aebfa8e2f2e1e0d9988da55fdbecbe9ff4d16a104e84c3e6d531d2fd27948f51865746a4b535af3dff093e6fda4933ad3823ee40597a84c716d681ab87666df5ef4bfe744dce831fa26e884eca078c16d68a19a32e7bd19f9561365d963777a66e82e20c7446fd6fbdebfd6b51870d5c30523ef7bac0ea59948470d984e1f5d0af19e8d3c803c053e58c0d9fef0c16bc68d2f51ee4ada8e603f78a090737fb0d1463790eb95338aa7250b6238dd5350f3c7600142cc73c8beb6a373ba5d7e49c01dd403f0d72d1dfe4b795d2bc03604f3932d850bd7b5937e6cb4ca104dd8fa6f6e8145999842d05cb4d74e5041e5fe33c7c44e987521a75b3b3da94b1afa21df1ee659d172a01ea8bbc9ba6450bcb4461f7f536e0f02721b2e2f508c98b6285b04bf8c07f2353f5b8277b07cbad914775943faa31f7e6e01ca800146993ee675c055f5639d791e97570a67c82c3d7baf74cfc674208885840e13ac5ff3a527735c099ea56c4a6ff6d53d994ec13bbb5df670626779aa3794a079f9c697675f008c2e5bc726574a037f613b7337a131fa91e9dcbe424fe17eb36f80ece10dc7e12c0622047b76e51a4c9f0742bc8451bc966169e05c1c8d19958baeefd590f8403a283cacb3e7d7fcb939f875acf5e4b41f2430c774316689c355bc1bc9f69e4c08b78d48f2d27caf7854fc0d31244ecaac8cc35659edfb7ef38323497517b7645ca6772c40dd08dd977560943bb341a8118db35ef03136eabb767b10c022cda63e304027d035c41eeb65a39ab3b7a8ccb7e5d51b09b0f512adcaec8fd0bad7fa195bcbb5c46985608d8b38ff0d880d7c791708363abdccab8df4cf8cfd917a63680ed4eb0f095322f126b2935c6c7dd65e68f07e5d7f136674f2114ea330c736adbd0ac3e9995b130994476dccb025a5523ab218a2bde226345b5bcbb4e61e68ad98bca079af401666e61263de2e1086f01e44c98e7b1a6ddff74963a4162c66c9938087cfd8de7f45e4660ed730402a00df960685a10cff855f2a7ddc5083d90be420d7363d9578afbb589bf2f5e4cf7b6005a4aa3596255a14ce75e2c72973025a429190a5a1e9f5dfd90e5072af2b346b5eaad49b71a7565b4c4bc49ebf51d102cf61a427ab39a59bba5d0bc58a0f12d1aa36a7c69e81eea4a712a6e1e8feff226a806ff53014182d70463b1838ccc5e9a72a78715f6eaaa20e75e2d1c4faebe62c15a278fb9a9b626531c6c6209bff75109deba42406ecff6a02423ee62fa35859cc805e1a09bfb839c662f40ad47ca12ee727381d7c2ddb531de5e936b8c355b43092fc97d0047958e4b2481166761e0375d41773c78b63ba0d6f03ac53d8996fcfbccb08e40afa579fa4af1c2755758fe54681723032f420073dec6ea8035d8f90024c1568bd795a723dbae718bbd1bb54a7fe6b16e40bf95eafbc5a6da33dd01278d2229fe24f801a07bec47bd8733d3c1bdabb712ed113e42e9bc8ecd866d8c865ac40de7a08b70f250b1c50d674ef18e7bec6132b1a61188099f139db716e0e0820a7f3193d64f0175c3e87f1655fd4c2821848c83a7167e68c04a02fd9fa20f7742e897ef7b435cd534e0d1b390703bd3e28156d60c93647a615a3ae7a42baeccd009d6324b4dcd0b030758c6be96736a0f629fbaa1b4a07cd47ec3cc13d63880c7cc2c986a9f41bd4c25c7efee5abffe450588f8e6de1cce6f90a7f5a4b9b19ff3261389d9cd83d85fb4496a41e98ca616bfe12ff13a54441f304ff9fca17abb978fcd2bbffe25308b7aad8031f571866cc57f4e466541e2e90c0a044ff66f3b084c5fbab8e23e1289bccfb228b9c59a1d6735a52292537da3f2141f3d37076c204f5d38938d3501e7ced838a9d86e1f3546b65cb65c34b2592613d42605734ed9e4c20b749edeb765df3ab8158f6187985c05fa7b4c2ac22b84584ac8896edf9d95e0b470a4b2f3418b843d526b1120822a25b3b4fa49de5ff3701e358bd9bf3a4294cfd2328581f6a94174ae64a423e0f574fb72045fe73b94d7ec4fefceb44f443ccf986a428306873859fdcedb185b6a2069742620ac3c67a3090d3d8b0d0a387084e37c652fbe98bd20d2ae63a2dfc8bda558b20211f4e2a487b095cab4b5ebfcf3417fd2b15baa0c6ea97bc42816697169d81ee9f722fb5d04498d6e942a9c4658e294e3fb84eb80fe1566df2029a48af2699ebfaeec2f8cc10ff61b098d518d9ad411cc3156e654c98731aeb5c13d6d555f1eb6262a1e282123e3b5c0ed7fe34c7e3fab0a9e4d5dfecd9324d757e1bf226d9a5b58eb8490df69edd044a6aca9cec15b5063e409e8daf1afb443cdd365a2185ad0a7da3466de0c84001eda3f28d7a7935f5cab70cc7bcc17c2b01858bed990c739f9b9a1b3b4a488f49f0a07abc361ce342a08f328a15b6cb3f98261f6fb3ac5678f6c23ca7cdd3a1097a4a908c52e620560f8b31b75c24ebade585d72af7038fb4bd8df3b749a1be2a9250182635953b137cf984c2d9c47ca46b97b11966ec202609b4eacf8bdd49442171ee7c1f92d64bb729e67300fb54709afeac87de484742fdde1543b00c8aab2dc1f2a0a30456219027cd2eddc0af0c02c5a83eef3c0f4961f9c891d94cef4d260fbe0d5c064fcbef22f8d7f9f5f3d00a16eda43be8301d782f169d4ad1aa3548f9f2fd7008dc39754bdd723b80f6a54d7e2eee16f4de03d0833c482a0cef816291ac840323b7b4da95fc199838ee7bd252da5b2c2a5329cd54d622ac271663fa2d99b9277ec90583e75ec7cda14495a2507d742993cd157c7cb12d112bc1dc8e403da742e98d154a2bd532d0fdd7685837ef3e3a3793e337798a86b028cdbfa902b4b82842f9b52d24c006b11e8ed1192bd93e187cf6ff697d7200f04142f866a21f58bd13de3af9659474d90a93ff1ae1922023b000adff897d09cc4e0fb6b543b3e809bd4d88cf26057de3da0d138de73a9e25ec74134e8b50bbf5158abf7c61df85f579cfdaa1cd7425ec6316433a25c80e1332b0f55153f540d61b09fd6a3968c3e7bcab49ee9c9ca8c904c8e58804a98be0a55f7ea16b0c29d32ef1441beb595e5507de5fa4583804fef04abb95b64130bd2c217bea63e26ab85c52361c0d15989455a6ccc0af5dc0ef4e2518cbb3306c0eb4a93e108f9a031385b9fa81f7075e419cdff77a29a9df6e1f561f904ee219761cb180b9b4643593ad04526314dd5cf8c7f01966b0c3bd6534ffa406ec6d9e826cf48eb782d761e2c04183f8ec336c6d0d2be89d9dacf11688bfe71fea60b97c2c6ecb1b69ca1a9de33dbd581190c072ab06744a62b08899b0447377dbeb4dbaff79bccd1beb28e8112ba2af1b1731b9a2377bacc820b1e7458913b5efaec13bfbc4be31c1099cabb21b3bb53f7afbacd350564a2fb40db015775fe9c4e58b490af850e8fd43dd8db6a8ab37ecd8030c50fbfd5884140e5036109800c65f3dc3813067b740495ed3b0409970682a032f16d2ad2d078b4f26d5d58be48e1ab4950b1d9dcbb04008886fc4b3d9ebbe074dcf33de93990795fdbcd40f0fee7ce23095b6339c5c4ca0032932ff6539d350ee3de6bd315899273db74bcb9f7b872fdea7725d3ffd78425f2e9d7d79b1ca1082a16a8edd69db468983a88fa845ee796eb998fb0ef72691a725e61337c012a3732bcb0987897416844a3b67bf6751d38fd5d59f0a6cc455ffb7532f9967a77c1530a38f3d46a13339055eb2b2bcd2ffe990088aaa7426b329220289a84c9f98a49d1a885d56e85b34b81d3234ba17e602da72364078e911a45d9937db06e13d073c9972f72d96d64b1bf4d41b8c14118701f19835e8cbbad59deda24215f489ce4491167a0aab6afb1bfb267887ebddb17467742f8ab5a5c9aa74bc61312e57832a080b4008291ec3a5abe77763fb11397f4d9bff1bc7e33e11277f6cd1cad1d9551fd09edfd5658d053f999ca4d32c439dbb5f63ecac5f81cde200548f730096b4ff751484d985e5d0f807cc88b3246faa08c3a6d513d48ab39a08831df7045d46ac462ecee179f9940f125e004c622a2f5afac61b274b6281ab4a7cb82962777b47c01040705a8217ce1806df330384ea1a2883a7d1d86c1ba6f6dbcf8cf435969351f979dcd69a913e5383c83693610d51c15a656d4ceb643504e2fb1d361a15b65e5b93763528369bf5d52eebe60d122757d7fed5b7db3cc361a0d73ec653571faead567ed12bf6983931f0a90de4de41f468479d73aad834ac524a5bed3516385baea54096a8e8a3dc383e7cf24f03a5f2e7a9c8e54cbd7e76794c544ca21d0d3ff7cd8424f5cd12cf124f998abe62833152e5a869112ab102e3af5f7385a8b487cfaf4091bf2510aec99bc6394bb24bfa0ef9848ddb5c34f569e2b547717a9baad92b3baf44529bca2a301ba37671b586d8352f5e48560bb3422a793542a94dfac9aafea64af241a9d438721645e5976993b5defdf99824105254de45a55df342b712991ec95da01f610a02075752664c76abec701b32a27556ae6ceb8d8ca171cc29afb8cc36e694e6d05048c21ff6ce20c5451b4f5c3583ab3d46fc95e2adbb61870c7d8ec0f75b8872659c86d7109c9f4fbaacc1471b6e26c262f8254a011d652e3a5121a82620420ab48120bf886fe1449305ade61e3a8f9db2198d16f754810fb6cdc1a573ffbc0c30b6ac3c339f6278a0868d7b82e17d0bf70c36836a90f9b7edc56cfa80ffc9e7e9b5d64a63de8f3824f760bbefd72c1b601438499ded5763a75b8114a1fd4b1669c6e603aa2a216b4e3a7f8e36e82757e51861fb7510f44a1b27187e5d1c0183235cf05989594cf4d89e8be049bf271a63b190ac525b4459e90e8375c25b70d746ba95d20858ee366e8d7523dab5394d455a69f6bf2f5abef4b64b27a457d2f9885d5da80bca322d4ed1284493e65380c8c437736ed0ff48394eaeba69864c1b2c4359a6a76540c1735325d40ae7d8cfba293a8e370e08c34b2055fc57de22d13e3ac306f1d7953611ad9b83aea283b5db7d31779a692333ff06fe2875813b9a7d180b2f6017b9ec2f9d48e9a38ce86942739245dfe3b3f79721c5be5a19d279e5e9536ce124be66e3cc1cec33360b46433a40ae0bade12d5a3de49f412632e4cac8e6f1d390acce92012c6d60e958ee953899966ce13ec7aeb825e5999f3570213226f23bf790b80d37a2f64daceb3b5d874fda9b02f1bfc84d9ac1b673e6b32e2d97c93cb20a7008da7ff6d9e29c8f32660a35078d63ce614496b2c97a402f681be269fdbb924e84323cc9113f99e1108e10ae7ff9d9aae6054e08f422b26d4d8faaa9f71b9ce1a433949d9d4773cbc237ca93ef3555fc2efb7ea7e8e6366dc15cbae506cb090b5c8a1546c194abaffd1141cbce713e60c5060435a3308b7dee738a8cb0323415828b1678e809290557636588e456367c39aeac869105ecc24fcf589bc098ecf8f5d0742ccbcbba2b2cf4b4848a98d5a874e209eefeec0c1c97b0272a1c70e23f56249aa6e5848f714d276983092c1adedf9925b83924f4b252f3e49c1a298e22ec7b23cac3c95beb00c3c35f80bf01e602e8e0e5e31863af2f3e7cbec7521858be3d413848af601de01ff11c6e5a39ea16903e1d50d7aa5b4a513e9e07f6003af1d7f1214cb4df71c541ff213aacee52e5312427122fae8ce78bad5e0e3211c2f26af314c04024334694268b8865c51882b44ee89d906e11809a3d4b53fc391b2c624981e2b500735e94b417812854f0f8279a8f58b31b891e262d06531fcbae484353c16c262060fa3e52950b4dd9da4fb58db5ee6693ca7b257c4bd0444034f54900646b7c5fb82b87c70cf20604526c02e5367e45d5a0f53c2014c0e126acc0ee366ed3edb502e6dc56a54f1821336bfbfcf63dc77e4652d9c0cb19b8893c157f5d106c4c8b149670af51582a83fb2b1c28438c483cea450b8ef0dc39a06ca73775af9e762c582fceababd94dd2bac95200b29801eca7a29f2e112167960690df77786ca95797e925a8074b52de1870d4550ea7157195315017a775561e3c88bb19bfa803bbabec6bb15c745f220c3ae32ae2aa11704d197c1b2b2e98999e128f8d262a156e499221f8aacd882a256987939ca6a5875e46dbff609ea222fdc366e99a5a598c3d4fb44192ebeb6911255d3e18b185906255764c6c4a43dfaa4eaaead1613671afc6da99a89fa4532f05a4501d26acecda72ebba90ac4a397f730668520d004ff096f7efcaa188373be3dfd10aa4233ca6648bcb6c9cf46781e61b38d289a948dd95ee9e527a0b9155711f599033277af77cdd72fdb9bcee9ef8ae3c7118eba0b8c6d1b27ed542180b0579eaf31db60234e807b6013c8007444084b14966a02adbadfb75ca687b0390482a3b7d1eb37a852e2b86e4a6385acf65265ab0790e18a42414df0ac31f3b4b45427531e99e2d39134547c7bd47dba02f513ff62b470c3c0395b36b0f559713986ad5608f33b5f0a4afcaf01f011a10bbf34307bfd690191002ce83e3a2a896733f18c040e692bfa9dbfc2e8f7a9b5f587e9f12b3ca11965af84082a8fc1b87d88cc0f8f0947a3af9e5e1840913a88d343365033fca4babdf220cfafad7db1f176f0b6170a1a2eb02f8b174e8f7bacde26937797c81f48334aeac08e64d0da08626cdd2860a728f12bee5c5440c49f56e0b1c5215ba67977f9865b8ac446ea86354f57b99e913ea185ee4f5475a956433f636ff6eace0665e2fb787b33e5a0f12724c6b71b7e1b6650819aba60fb0cb7a49d2868e96788f359f5e90dcfb272c057b497a8a5002c834eb22c7619a1e0063d1617bb74585678f0793f4d348cf28e422905b98d06e4bcb79942eeaa20636d0b093b0d432c97810d2f4ccae30111fa17d08c9e2d78fd305fc4a4654f13bfa3c1d099e29f87529b9918f0b3aad8319b1ad2692ba4091ed435e1acaaefcc08e8fc03af5b22e6b6f9811f6371c78a5c4b48b1d862afdf87609b9f7ab76ffcc12e4c8eb14bda1d4bb9ae7a00a8e2a930b476a6d1674a61418d4301201f4a54b950b2a609687c7d773b54a353de4261b1334061f86d320b0f67c35f95c65cc9959ba7562afee41dca460d15b6553486d165baac908a86bc0ddd8448c0accf6a8f39a504b78a54e9cd3598762a9c28fc37be9e5f6134972778b5b49c8127ecc6faf8d3ba6f00ecffffff13