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 69158 9a5fc871389b9a9a7d90abc5ef04a7c5d1ba696ec933685b48fe0b057b39b881

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1e1b8e5fef748a84472fc34aabf8c48c89da7e7d7f805bcc2afe3c17b1bf8ad5
Certificate Block Hash
9a5fc871389b9a9a7d90abc5ef04a7c5d1ba696ec933685b48fe0b057b39b881
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0200000e0250000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004845ae872b5fc0dcfc263263bdd979ea41a0231eb3299e4997e23e1149dde54469bd4ab151f152df9958ebc9498efccabd24f222892b00956c013bfdc4615474ca0668c21652c997c6516f4c10305202314afbe2750bd20aa3060000000000000040000000400000c0200000e0250000

Raw Header Hex

00004020bcf80668d6ec7c9833ebe6912c91dd8c141a977297b56eb7fad183d0cfc226d1822ad7eb2d8f1e7fda177840436413208e44b055836644aca2c912130de700ebc60a256a891c0118d58abfb1173cfe2acc5b807f7d7eda898cc4f8ab4ac32f47848a74ef5f8e1b1e

Proof Data Hex

59,560 bytes
1212160203072dd1e10623f3a5d32cb03c8f1ff2acecf37e4379a6a26c6511f5555b5c435c3b409da5e77ca85f7ab566a1b9d87853577fb638c048ed86f72bb9ce193d1e42ec7a3d770ff9900ebb8ebb5349df31711c6ed2e2601fcd71a4795f8b5df88692fa9b998ebcb982f5e5a3c3535de7be9f28f4ad5a72de11f8422719e66fac92f3dd5d47e26fc5aac740b1ad82e99baefeaae2a3cb37f19484620f28aa5359fd1a93be9d6bd12b8435a9cabf8d486420a24b4dd91b683a2ad44be4b80f861aab653a8d1cba470372382cea674e8690a9b506357fd158bf86b44310d1c9abe3fcd4faf210634f8ad8b83bf34421f17b7da773def0d5fa36c62d188aa71e729f190640dfc0c9c99f0a7d960154ec5fdd7f09b11cd6d8e0726b6afd73d9dbbbcb2607bdfb8f456bfd60007c0d13d074fbd73e8e3c8d7dd6de9bc1cb6a4aaff23f73d61e1b35fab4e7e45f7514616594cfd6585bc0b2f3429f432b9b46fd04ef417aa34e73e7b380a534789c260f47f8db35684be13de16818774c06b9e5428b06dbd2bc9af3895caca5e4c59661b1c64ff13071e4f1f2c84ef8a963962212fe3291371028b3140980ce9608585724c0f48cb0023308bc1fae1e1bdf86deb6a8d31233bccb7948d2ef6218dbbc134bd1c356e4f19bfdd02e2567a2152aa7787b201aec5262ac50db8fff7e8c19d328a06c71b1cd822f0ed88212f3581adc4537a81d6e9c655949b5a21f6b707288fde115f276bdf3b80219f4b2914f2248cfcb6a2052d7eaa4a5771684962cf86e475bf2df8700593cb63eed57167b23d30e4fb9de66beee3e79fcc5d844111208fcd2e75463629089b8c552f814604151a3840f59e5cb3b3874142e27d3504576c7984fd29ffa85247c966b74eb756e56f5f3ff905c00bc9310749a3c35d68a41c842a0a6c28873e7dd4d2f4d21cd1ad81f3370b4e0ff9c04ce4f7f6966031a34a18a64cdfa4046f2f68457f8b19b8d80d2b791815befc7167bfe11b8f6ecd76da14e5e4be7360603410679164a523c22d2158dfa60864a8c08f920bad3b7e10d5b579dc2987f101a5a9f4d261dcb0c04bd124284474077c9ed70092e14145c43ce10fee591af88ce00f50d00d448f0ba1fcbeb41e0e4af8c3719d075e79be2cc7b11f95c76a8877a8d71aa525972f238746825cab946e735fc7f0434204f7c68d0ab6d06917348a9fcb890a9544e86ec51524b72768707f43f0bcad9279e5de019d70fbb045c351206e3cc5ea26b3d1de79c9caddb181c6dcc648e6f02b07b9b4a6e5a596e133eb8a781b4a433a7053ee138e09583b220180f8a1cab99630bdbdea1296d6324f3eaf906f9dee636cc136daa5480bd4ef50ba5857e953bc07cd428b6b29a6c4d7dee482067766d5863e16fb3fd55e748667843fab554df8feef09712d8bc5ee2b7f2121371c032441322ff01e037068897bced1daccbf5d08e93ebe39ba1113036349cc6a68e10719e8d5d4c4716c0cc69ddc6ec672abf5c0e2842f509947a589ce9238b33ef4ce34badf548858eb44d3ad51c1c1f7dcd6188eaac1d3ae981b62595a41c44068e5bf594285c4f73f13e4de6eef6152f31fae2d62cee5a89cd9f31b729029c8fb4c3945203400e93e22429d088c7465d111cb6e97eba39003415dfe161b22262b73890e44ff5c5e63cc7280dcb1176b0aba18241d2532adfbfcffc7136316526e094bc5252dd6c3731ad1cf72363fcdc6d571e107cdb0adb1e3e7a9126684add2773eb540b14cc2c59661e0189f6a2b8151334b1ce9af0b08b791485f0ee6fb50b84bb0f3ff891254f8abc9da305306d7adf3eee4b31a23c663d0c99f8910505fb60c184ea135763ea8e889e7eeea2fa32cad151f4d889a0c5b91196114e4a0f5a90b6b968187d5a16324ee1bf793472db7bb05e068ba8ec21a145eeb63c5a44849be309fe8743dce107dd7b7bbecc08a0e901bcce68e338be386c6a26a0c0d8055ce5dde72abc278e4e7492dacc9a789538b762ff0ddc0d17aab30f72fe72a8a8d2363e8089d2a908ccf6a8e7e7d3463dd9c2b8f87646709a77ea20eeeabb0226ea76bc33fbe30ea0699d7626510937c415cb4f918da6ed977c1a37f62d979bf37485645432b21d011b63e8edc3453eede938117eec99babd9703e1025d47f7255e64c0e3b5c8f428b6c0639cac4795bad7c75f9d2fcb13e47f760c35b4e44979e0342a9231a0cd62de30abb1092c6c5ef129dabe3d22c0026100cffc7d240105af24653d274222b7401c16dac7207f9b75d308116a2d5389e818919d8a01d57a8def0f6b04179f76c9ca661710b1e1b00fe4b3f52824ea27b3ecc0b24fed37b1015b7d22f1f18412db58474e4810ef7f25ae71bf8180f83e57eab9f47f09979ad09682716feab1e3557d7e786ada3f070c3edffe3158ae32cc16282ab7f923d58d9b8c54c744e14d7699354eb44ea229b734d4f62bcc7cf4e4ca9c0ac18b93d5eb464eac612cfdfb995cff435a0c1c56ef120432633a4f4e17d97af3fc9a0ad99e60867b14494791dd9ae540e6bc4b9efc244ca3702c441018707fa1780707b904b9e5f34f4d03f8a3272426828f3913350ace2d46de90c54f035d9fc860acfe07acf59b60641f3e617f1994e987068dfad2a4de41b41b504be5c8aa83af9d63f5b863375fa4d1ca1e11b08320e3ad5a28a2d4fa20d52453599dcfc35da717ebb97d8466ab7be0ff97d1058e69c4493620c9133cf29f7b9b0441299ed84772ed8652eeaa07c6aa76b239ed654d751d0475c574aba8b2e87af0453a4bb7016a5a9eb47e81b35c39898465d8f285f2df26f9b1c535f492fc4a003b3c1c9ccfea93dd3d21104d94dbbd896e5a5be115626cf881c5a1f7c54ac6df68ea02082b121f859a782c4ed4afd12801fe05d7347784488d50ebed585d547161836a27955c2c0668d945eeb5c97fd87ea2550a7d6a8755b42105b962b67d2d141b48c88a402c5fa93e5997f0c5d3d7787f74efbc87f5b39f3b55e523692068cdf1f2385a7a4e38bb2f440b3397d03d952ab80e2ca5dcb6741f13b7c04089de92476757220dc669cda6c64d469142b4eb7cbc032589b09054da9791cb81141e29295a46976f77c28e41a817c64e517569d1a7143308be8cafc96a1a421e9d5b918a5603d30adb10b7231b935a701bacf50c97ba20f0ea27ea6db409553ce82df597ad95b819381a0977770b6a57f203c0a70286c70b4437dc3651d433d5ae68d81c0c244a358d5f556a267be5a2587f1c40d0114aab153b5aeb45dca3d7478cbf848179cdd7ac5b975c28bf8615c4d1dfd03125bf792adc4c8a31fd69d9a5c43b9bcd0aaf4372f222ada0af3765a95c4553034609e434cedc2d44bdc89f7e1830932983cf07942d19b3519f9ebb76bba93f15c0d3e7575ad02d830b42859c755a3382846a50cdf6e6a32dc5b3dd0de36dbc25229f0ddb9b53b876ba459592be595b724f40a928238ee683fa53d211ec831013b98cb05effd82c4fd2e73d36ab9e7349fae716b2e707eedeaed1490c95058a3cf0b139078e48266eac2f9b7d73176a9596a0161f2f40cc901dc51e0c706fef03b26da1111dd60299eb59338e5fefcb85ee2469a7495a03a0b1f4d0a0179d7083852d95071f938ccde007eb82bcaa89b5c8cb9e08a03d7b36d46c522d37f12d72dd1ab0218419b276143d669ad20a8fd88aa08bd29b9f79a6b8d7359b83592d763b6f3f152d92c6d470046245cf3acf315d3f04ef2067f4c1d91be05ed6f404ff97540ffc2f88c4e5d5296f179cf5a595a95c99fac793933be932b5a63563691cf9323059f172e4f4247a597ca849304defc55aaed7f6acf3e50ec0689f68855a2733f6033aa5d8dc12f015f291bf5237e0a5804df923cc373f89c4736777b4ed0951b7c92655fe45f6abfd0ecd52e2fe838b36b548c71e1c8ed3fead59768e1ecfbfa81b79bd34a9ef3188add61e3310dd4f4676c509ea391cd9d32444f1f20c12768014c06254421c5daa38ab41a748ce596bf66aa65752d1b5691d6d43d8f8064d10d04a82c1370498194fa7f856fa709649e2ba8ec77805fef0cab6272e4d443eef4af16c6b13022e7b2c3775e69909ae0e2a31f5560612b24ae72c44765e1b8ba2603d7977e2ff06504c52743f4a8a1c1aa8f99157b5914218d2a4f6839af769974f0ebfbd02547d85db5767a8484e73f6fdc5ba4b92273f9be26b9adb562161444fd82eeebde85028ad311f0931ab38f0c43c77275df3f565e13c9d913b9c34403abb29add27918e3bdef6383edfac3352e5e0fa2576ac3db7f94e2d2136d8fe37c5569c3f734d1b8cda042904cb1973af65306ce86319a58f560a5783da4b5f05b7bfaef26822e29880017a5d159d3ca4a5818c904c4c5b6985121b65ad7181281e56964c660bb8f51e72bfea66c20782f82de2ff00e84abddce5722ab6267062c9a8b28dc7dce64dc3550d671a8e6f6ceabc09b7ad0097943c3a1dc3307b2e3251e83e48a31a75074a7545bebfd2a8814ec53919ea72fffbcea976ccad7ea24378da001d4772767873e90de69852bcaeeede4e7912d0c91b1930e74b718ad7c5a52a0815e50779c5e66a9fb94e73bcba6a0858de7523369753a055827c05ef8dda14a422b2508157744b28a8d097dd9fa0c043ba1ab257395b1080faf1538b54141de3cdb22ab1a23f3081c3fea0929b8e7164bd2a6fb4c580147b451993784487afa3b4571c25894bfa11ff5d46fb191d2c11a8d48eb77ff69d38218d2f53d66d7f9da90ee35aaa82d772dcd33aca592d500fa906b7b7264dfe5a30f908bdc5e97848f456e481b264f80f8e79da3782eb711dfc30fb272ba1ed607ca673b24fd564c2142b42a954ff389acce20826fca3d664ea71099abb51c357ad14fb1023cbd38ea47a452eed30814bbc299300236cf15835695929783ea7c37c8fc4effe44f8b9ac4884b06103b94363123c4def4313348b900b74644f15661f44a0544ffe4d51f0cc82b23ec6e306c516a08c2a287949463d63ed0ac905d1a8baa85ab5a91f1b66e5b025f99585f2e908a965e47dcc7f326d3aef01779fe44a2c9cc0fd31f4c42d5db09997dcdb718d266aca2ad0bb958f1c2afa455526aa0112ef58324c151087a1fc4291765068820e99c46d372f3f89f517ed6beaf414e9df67b26dabe3d357a7f17dc61a789ae272c5a1bf2cd9ef7a8336f48d3574f9ccb05fe67d4fdf5979c867d63207d47bcbc39dc7a2934a492bf2ce8b419848efe241433e0f993558631cff6567f891a811862e263c676182604b3e389b49d2001b4f97f21628f4aeb55ac9e01f144cee6efc9e36a392576a7fcfe00be488148ddade140293167ebfb30fef4c995336567e4a0b2d952f1cf35fe541d04c26530f0535cc1ce1eb00e37f7ddcec32391df90cda34887fdfc4e425b21d82d91f4981d0dfb26e6f53b57214ff07924faa48f639b2a2a6baf004f8da36c41164233028449ff835a8becc6bc73fc4e451e4fed888afc914604660a28f3036eefbf8d02326263881cd391be3bb5ee87035bb7dce1acdad30fd12d448d16e606fb6c8d7596a7ce4cddcba68f2231d6df0908761c50183f3876ba45360f82ab5719643da6690e26751ff81f17ca91d42b27955289d90eacafe561a4a477e8e64a9ccf3786c824a94edd4aae0360a4c13fa37a8da9101b8c570f927f5c6e417e125f63bcfaa6635a79af56558c0a229c7e06b50f004be97aff74d637ff4fa1caf5039f3e08bdcfb9a05ea3eee564b961cf18d2e08a16588fc743d258d15fd8196f4d3b81c9b1fc60eb4281080923ba72a399c568b97d43f2c2155f92ff720b10ae5045136dc82e055fdc0ad5a1389039d4f39dccb177c4f207fc04ab3c823eaf9929e70de250756accb0cdf34f0fcb4052e71d2a7cb9cd5961f37c1f17c092a73105a16842712a8f2f644de471d849e8809c02f2cf74a60786d1e4f08462a9c635ff59cea9ec4b80aa3e6a3937e1883577b214f09ca141bd74895128d3ce807686868a25dc812f5324c289b80f2e49942bad448f36b4f83581cf47b772666627e224d482a3e63ff4089172294ed940f5f8e5685e7d64abff54a35eabd66a46186c431c1a0ba421629c634eb61d6d5f42e62bb670bf550dab3de64dfafae2aa08407debe071dccd483a6c0c4f76b14e8a3d7852f70524c24444264c3e406de87c46e7eb8429fe3b6e06545cb6b5bc942c19c361db8339e19b5a98b7b8a67e6701205236dd2930119b9b5ee7dfc35e0850af67cc467c80a6214ab61c99a4124e4481981db9d79542f7d5f48f913836df931a92402c5b0767e7285edea6c7e4527e5c8493c8dd17ceb02a1f53a5ee4a69c6edcc7c84f7a9e48a9d78de78d6790d61fc0128f8417372afcf47367fbfe52b973e6a268f03972f6ab0c3d30afbc9db1339d963c16e79592c3192409093cf1c996bd44fa21f9bd62e0f1d8862f4ead67722e67ac7b524c2534a5238ae1460bbd7daa479b4a575d10d465284d8940d7b51e4cb039e9b5946556c7aafa2fd58cd4699c07bc035fa0575536c8572f27069962e56dde8e9620604338abba2960329600747791b413f782d61e9c904b4ff28e40fe5e9667c7996f37133179e77e1ef1a0b83d60673011d5bac4d3e95ae650c8eaa04b4c63650b4c6fbfca9698c8122c914baaecbd9c2ed93cb28f2752665381c14c2629ac3c8864822794e16a1a71c578bfbfb59b83136ae1ae51ad6b611cd895c32ca342c7f23f0a3eba7859c6815174312b4f7fb13a4e7d9ed5f75dadeea6a5bad5a0a139bfdd674f02564b49f873647986325e824ca6617642cdc9842e614ab69efb8fa05bcd436c294e80fa731672b76b5aac3c8a168b4933bb8466258bd304f329381fac89bb5f8ba980d988507fb0c13bc3b0782a926531c84643b25dbac5157e65d5392ede6f92bb62dbeab75cd8e686c61dfc4eb0692aee15759bcc331faf34c1e5bb31debc811d0921c308a2f1af61a232095de58537554377904d7a088c5b1def53ae900223eaad4dda6160317a50ef9f73ad123b2bc2b2df53c7660aed630e85f8fa7f521fc6dedeb706d5cf8e86cae130975c4c96997fee3f616723839c9c0f3eca22ad797fc7167b1bf6c32ca6ae23c74a34794a8d884594cd56caa7ee41c0c84113e48f6dc7bdc4ca8afa50ba752e6d6529554ff5ae0e306d0fd57c6f79f835316c2c25d53e8b8f6abbd00563fe4f83e6074a48b4a7e6a8c7deb2429454c1483b1d1211d680933aeb7261b470e45913cdf65fc04ae3cf79fd7c70da5f0b27a743538840834bd412c12a6022773797042ce26bb1cd1902b285bd8adf238a2d37f296fafd6c2636d676d3f463867e7279c81ce977d4ad5405e13b40e5399c1d26076a06298ddfe37ff0a4b243c82da9a4f921a0a5d28e8cb89e4a9d6d119aedffa9356bf5ececd5623a8c96498c541cdbf27fbfde5dd2816c01c0ce220dae27959a6b08857cd988b07761f91bd46e94246bcfb69fb9c017b0270f4ce42f842bbfbd610525f6e4718ec36bf0db43319a787e353c404157588c443b17d0156d2addb768ff3b4fdf108ef24d0d35b1f87ec6156df1c34c734a5ade67a92608dbc55d2f18cee32fa916303507a2a014f8a3005562e890154e9fdae16c11e5b94a119040c2eab159bc50ba43f40d58e17ae5524c48fd4c618337992e5e0fc4713f70a3c5229c394bcf881b9d063166ba59cb81535b49439c22cf08f3ad55461dcb66b81465bef391a8fede82280c96ca08f1e44085a22646bd6c0386453187781c976e2f81f18e1579505067137f50676c70cb5449777cbbedf7e754e0ed86de844223562b0119c0cef24d6972d390b0e3fcb8aead4279f484cd44fd73f5a733925431840e51f64e88aa657d46d7ea8a0bdf590d665760832eb546f6456237cd8fb4492004afc1f52dbc8ff7de604ce3316d120e9e53229d5a2ca7145f6fbdaaf5c3f2a7bc992fc8ed11600fe8be9de2ebc1d61a143db0e26f5acd675bd53eb58466f9cdda87efd03e2c24d02babba7e2c57cc8dc14a0e170d80170b81b3b8ab2909e2cd121c6ae777bb54929f23a69616087f52cd16fc67b08fe5172b105c6b019a4552b21907d33d226b1300af291c45474e5174c949c539b840c12f9babaad3b8cc0dcdbcc89778d5e34e2b657df4aebaca9e9d8ccbbe39bebe3cec09b77716ee41f34ca868f58cb278b05f655bd5b91088fc9b4478dda43049afa0af956031506e6dc44b9eb7f1a43faed93407c4742f2b6f8aebedf583661b3cb3e535098772d6d6ba608f124c434f4a20e95aee5dd0b1e67dc09db8b0a67d7583cf72b4e8855417d36c4b388b0839db3bb9adecfc75610343aeb45c81af99ff04bee83c4b02e2ee838363ddf703293eeb776cf52c8b031d05d3c2674e88f1559e0d29ee72c1c2e70bc0a7388c83b5afe271e9e3a241d22911d14bdabd5c4a5e8f85b1fa599a4a071e2520fd71cb6730f8fcceec5f68af14050db2bb237758348069dad7ddedb51305260538bae697a6dd2f93a4b7e1f8abad4fbb1d30d2e02d25d97b0ea5c4c7bbff247765aae5ac3941f9a75c5935dde919c7d5cca4685853682aaefb5525d52681c03776ccb3af8285a3889fa46efb8e47ad9859ae7a5358826930145968cb7eb8406cd917b4c9673e22bac9443820f9d6e23b1a6153e01e27330dd44cf761d865e9694dd50c8888bdcf1012b3348a0e0593c3a8e55ec15d9c8638f505df3fe0f52306770145e3f88d170293fa6a64ed965d542cb58c84bdd34ade41909c792070fbe568d3e88cfe58cf88067cda1307a060d6b3d848ca5a28fe35282bfd8ace65bd2c0e8dfcd78667ecb56f7baed4014aaf1189183f5e918740f6750e19044085f06bdcedccf532f6208cb87b37e2c5366c04b9304e56ab29bb3046415dda9a51c7bd6a7129d7d3348fc761fce23459f08aec9fa551b4e63380b05e5ce103a5456ce773e21a5ac55e00b9bbd110f46ea77035b07ab68f68affeda3d9ed8c40c4b6c15239aea6cd54b5e237f396ff5fca6a1448de0423cbfa2db50193c203a3fc726d3934d1b26ebe01dbc68eb3fd78caad26a77969e1a61f2fa17c6dfd223a79ae4c822b25353af2ea114dac64c7af5e682647a5c37e040f7a8964888ab78a0b76723e18299893eeeecd42ae070fa0ee37e8333e75c6c075658aa41ffb7f1e4364f162cc6d79a9251a321f811379422d89c784a27104160eea1ea25c3cc03d8dbf817ebb135429504e3fbb99d5eb88922197eb554b2fc1a34c9bdcd945644318a1189eb94568eceb23ffae32b8880ee897f58e7e79b199d058017fa290170446365f523cff16429f32329177de7fb047ac5bdc932e604f1312d190bd10517b3b18654f64c24f4c2983aa8fd8a561139f176bbcd59890f0f480260e5ff9c6187505fcc3b5311b6c89ba603b5e9568da82c6b8ba7539214eaa1f7c7e371ef58f35e60e4b2fdd1b3c89aa4aafd4321e2e89100edaddf8eb1a1fa21b8ba584a010a94d6048c5b9b13f338e3f789daf95ecef703bfdfa9b6e966a96467c965a25c0def7acf95f30fe0d48a5439d54df0f557f90be1ac71fcefd76c84c7be95a6c31615b6af6467a171dada396a2ee6f01aeb2269cfe90a62651190955bd4d71964dcf0abb660f08e1117fe7ed27e3d04bc391f51a7265b6062ef3febf3d83811627b150d8cf39c3c8f16875259c2c32c60498b90241b4ecf9dfc7edded7d6664636726e927a3196513f00aa0bd16d8ab60c1ddec47670e25de60c79c0ba49cde3ecbd6455c7fd36e4c9b2f5da68ee887921f227e51807347fdcc95589fc9cd15e2a0ef768dfca12063853a35d7250f088ed71acf1339e3852fb0a9881b649137e786cbf82b2f0af95b7e387eecc51ec28b2e7bbd8791ebee7ed78e521f062629dc4941a8135a55496b3dce0aad6338efbf1032d8b0b9f7eb3a27493fadbf71d7f2e8a4eb63725bff183abf286cbcc0e8797a0a8a995c458470a733c04a56f573116f684eca723d2172d27ba6d655c6d8e814977fdd518bea5ccf1c514c9b117f3ac2b924ada3a1e50a04125a8a40a24130526de90d5755ac7d50005754dd05e6eb29ced341998511867e0072df42a4741d23443470582346edfefd37373d5cb3493d4411d22e06350a01642e6227087dc049b3cb14af5deb5134eb6a3cd78ae2fafda41f6176ee3503dd14fba5dd1df8e8b330914bf51d3d76e428e2d1a07718e366405667b15aa621e00e2350c505b6d5aa83e93a5419190c0b1456d92f4bfd83ad45e8ed2c15e320f48298662b1dce25b925a2aa56d5dfb5bccf1b5b9f8f7af584d947a0799166149059030849973eb525204613ebac1f399c63d9e7cf92dfbc3d51a710f2d859ffea2699dfccb3a4ce294197530ce607db4cc5996cae37593aee101a1778b4c19a1b45c68b1a1601a910ca9991b301940ea00a9748b94255a28dacf1104ebb2fc3448ecb8a2650a20ffe4210585da5d6660841d8b4582dad2ed4b4fa6b8c38409d1a04e1d34d8130b9fc56ff8f4d9fdcaa5776691413221efb9419d797d086e900710b1a192b09e3e60e6eee36e0ea40105ad621f8e82d7bb2fd7bcd3d06ff19dc1cc3a0ef63ec366e509e93ef836887bd04aa8d69984b0b19d33c74e8028acc11ac22957ceb43c97fdfa5d48e0bddc746769f32e523a4823dd70f46b3405a6a3cc39f1d5637b8eef0fd04aa63e6d82d24f38f3bec239f7bce7180ad081cbe21c4f20edc9d9445fc9a1b4f6e82683656053a187488a7e90147912bf970afa53d011450036049c405073e65e791646786155b39730f7ce185eac4d4932a59e98831f47c88ae213d17fe5e6d5b729ff15f8a144f28bf5691e412519b0d36dde8412abf6cf06856d4cd42247dc0fa8b95b39612ed670290f83915a56ed858e4268c3333f47f2914786a3c4dddb224da83a23574e20ac6f89b77e924c2050b2fa7a9f9e70857d792ae9a8f6184fa1e21bdfebf6cb54a1b12845f384830049394bcaaf71570959c6aa77f3744ad44a82e0729d1efae321bbd433a24a528c4f75550074e3c93784ca0d1d3d1135e5c93f993b359d9fee12dfde8ad36ec2a64847856505a622c37791946c9bf4b52e439bd46c6320b07ee2122b54ac624bba03a93d42a0c05236678c10999be45c24ca5db7f0cebbc2fda11b27dd9730e670611fbba1feeec238b4dc48301266ddad6a9c05d17e4d91748a71bdc4540f22aee986ce04c1330ec7d745638e8b40631ddf65b7e84fd59a67cfa24d18a6e7baa16e48b30312cb703eb621f1954f5b96e377878b4160e87b86025a77e7cf20ac108a2732f476a11475022de109d8454d2bbb25ee13f4e54dc9b2f8d3b31f47ca77f9b55aee25ebb43908386c4800aa73681b10050a1be46aa7f4682f6bdd70d24fb8020a7668ff4831d7c19f70997a652fec949e3d155f7f35647673dd059758109484bcbb2a269900d1bd08caadf9f63a756b97689f2ac31375d8413f2996fc72d38197213efcef3cb4d010f42a51dd720ca7f70bf054ef7ee84c8de56970bffe1e6292777cb39d05d074135731834d37f78fe765a5cbfd19fa27bc5121b333f7ce04bf3009f44ee9c8a50dfcbfccca9d61858184f24b74224a4e904579fbb1366fc0dbc646c9b8ad4fac0d8da516207fb0db78fe470fe8f023065734a5f49140424ed34a437ac018e2e972324a3b13bce6151161f361a3b2f4910abc4676561ecbd783bceeab0c7fa7f6019575d3972c394512885e9b3a6f71ce07ea0b55e813c025295c4a7ff1040d63cad9f2d800473c7d5089c91802bd0bdb74d9528fd6346a3fb92662bc6fa545f37b4ffbd5b6481967f179de669974cab0868d5ec0c78baa20430fe38f6785f537dd25ba810b5da90358d063f1e935c5a34f073e145e4c723a0635fe3a4662c92da8360c84be89f8827e295507bff7e51227ab1b1f31dc6a45a0abeea72a4fdafa2555a8b9b4aa9e68ad779bcb43e04739d3a61b8ff2c81ade1966ea513e66a76049ba9a73c0d5ad86582c18741421431c5d010802b61ae6dc394ba23e48db0d6eb43049781a5979691cd61b5742f5dc6c4be9d294d4fa46f25e3018d68d4656f55ed64fc6420627bfdaec4f1aa746c80aadd8bea84379fee696d095bbb2ccacc396bea9bcc9a59a8a89b8302d0b25d1d3d111d9ed4174b4f40137b8876d3410053c9bfd93f34b41cdd6a41b5aa1f50e5651583ee693b14fe4235dff21d23b39bf1ca12f1806a80f652b32fc57ead77554d3e724d2d641248f0d804de090358fe12b88643a155dc35073d91e788df0144688d32b1e8b1a646d7475122f78540b099d23fda1f326ab0d07c8dceacd1d5edb0d1797ecf043bd7efdd63ed0066ab51ffd09b8a5fb7ff97b6f34df9d23abf7a5ee6373ebcd4ebde1541222383327ef4bfafeebe7b23c977725ca6eae4e165fed502ef2537000ba6b1896c10b1be665e5b272a5579c2db0a9819373be22a1d6da39ded78f3250d493313cdf075907dacc27d9e569315bdf71e62f81615cf45eb943e4e68cf8fcfafaa7b98103b50d8e3f19bb378df97065079d9705fa4c3a5346319a5c324013d3526bfcd50c9d75cd5d0392bd9d02c47cb774b45cebcd16a407e1ddd403cc063d7c0fb888b8be87ea0a1a8625fb0a04230f35e738de10efb5e570fb705abf18c7cca489ca911af5c6d511522f65a920b7c6ec5bb60af5c7d09d92891c42401c9b5b2a9fdccbd35135b371eb0c4b205b217e85204c52310ad7d0368b0d68304fe27e7259139a63f97e10bb2686fd56b90a8d5d2467c1e03620c6c2366c7f29c83050c571f8038fb933c4144a95b24f5e0b03efb8689e9c22fbae3cc640dcc7e36412b2dd50c02f8a7c8c377c0ce0560b0396adf06440e9e4667eebc0a5802e8ec4a1999c22c8332fa3dcd4d8aa915bd923d242cfb43288a82c8678a4d15dae661f67031fed1dce6aa375846c8e560c0071939c9e352065e615ddae3f51a72f9afe5fc77272d5f83c1ddb3a3b51ea29d6e52aa9a01ce92c1d0cd62587a0d1556ecb634f47ca4c860d11df5592c378046e91ad485cf3abae05f4d076060602e76aad076a23177be0298803758bf313d42b781704f0da6f39882844ab361612c01452df1f018c653963f2644525d3e381fca23897059c6b74d064d4d6fa180383b78890ab47002e6ddc98fd6f97360c8031ad52ae48c123cd67e27d8ac8b44c1b580981ef722cc2346d057f5226bbc60b307e063b20180dfd1fd714c76110116c8206c4d546d6cc47c291f9ef2553a253beb69a77252d8460af9d762a143074a95f854ee42ad1b7720ac58712e3f440fac5c558b5b561a0e67f2387ba43205b5feb897f7f221abc5af4f8ed98999f78eaaada162f9230b0c0f9a9267f7f0a1231dfc737ae270568485ca5cbe902815d6e78f6799f9cf213b2c188e2f3c10ad95f18b912fa9b32361c3a6f5b4bdbbb064018e1629727f33578a1597885b0f44b9797c1f471fec790d5235db33a0ad3d808d31d55f8819e4d0679444057380a6825915a07f04da25a20889689d40f64a13eae056691e556b63ef02af5b7a9baa647d79ae25ae653064e8e4b2ad2556b958916bc8ff6829a37a0d97ab1cc9310a3860f98347a4cc0b3883e4bec1b4db1127d535241ef13cbf86456faa8bbac3526f7e28b0bb97eaae56adb7a1cd60cdfe750a4704c3f05edcc59de084277e3a26c59cd01f4dc73360911bdfaf51db7127cc2f994a74e2b2c9e0542a67e80e253292bb9f36442160b35aa3f98822721e194cd86c52afdc0afa0af8c5f2484da62f0f84694d2b4ba0a50dfc24d827ac38eb391d3c0599caba49c7daa1f4f1dafcd042913042314d7efe9a25fcb9ed846bef8de937dbac9a1540d971fd2cdbc01bb2862cfc929788d0bf16b8ee677b08cccbadebe475254ffd7ac811f2487d38bd4618700596111f9c5e5782abba98b519132e905a9743bcd43ea0438a68d7caac27db30bf338f1f01c377f17f9eb3a072fbc128c40ad8036bdc944e7c7a86eb5926f226d9574af27987018891ef220dfa963a152be81c3d6950a73fb8d044327118f0701a097db8498816e9d85b715d6aea45df16d307007562250f387bbdbc6788e59a1a42da0cb1ddf06624fa923c02ef810d29bdea517863fd463ed33e1f546a03ed516966f89f1a1fc81421781a32c4d37bc99d8e4727b2513f27f11d3b839222dab9c5b02a55c26333841bdbc0edcf13f7bffccaa53928da5e55f9642994d77b12480e3da7758d8e60a621fe472c5938f40b98b2b4bdf884de833fcf15439cd4465bf18e8b7339d55c5709529cb5b2ac4f8f55f9132b64694e415f59cc33bd9426694b7db46e11fddb11865d0430028e388c576ba387c0cd5c7f3480538c7325d5cf11aac9c53c120083ec2943c046c2bef7dbbd9367b4e5e0b536015fe8a72cf27f2f66f8e449feaca37868353f763fa86636ee4e491104e819dc9f5acbd1987fecea087254e53819c6d389a797625f5c9708f3227e723542eda528b3daaed27132540489571ae0c4b8eb2654af57b653c3214db884fa630600b7cdcb8cafdeddd2d4ebbea881aeceb31df9cb8d1ae8d02c77faf7997f7dfd16f649565471ed098e8059a54248065bc2e8ff8bb926de34cff116c5ee7cc30ad919611ac9ddc9cff551ce5b5417437ae02e6a7ed0edb36c88752af82c9cd69c04eb85c046d4b0b9bc04fc0ace4d1515cd8ea65b090422129db8ac08b9b4b5dd468c34acc44233867d8d21b49cfb86ede62810722fceb26d321de29721b6e9ef701c940ac1e7ab6c14faf8100dab038641ebcf16666b687d3d709eb3074123a98bcf73101cf5f824fcf6ad10f433a1a014dc589b2c4bcb943af52c795a0055f639b6275278015a8164a626bb85fc2072d1effe0225be7da40685d44785ab33951c91281efae67bd14b298dfc462f0c476bed3ebac051d3efb204b741c6b7f93d2c0ed0e2a5acafe72a6539ea8913e7cb0c6bcde59e637e06a2dd9a70ae6ebc6d375fa098c2421006b94cc51cbfc462fde51e5a4112e557a4726c9d697078b1e33f146df35609112a175484b195e26328b3c39268233960efc566e7ee5840f90fdcbafe5d75ccb3e90d0a150290e61a262e5f7426c0b90026248a32b2b17cea45e3ea63f6cff6ad78e172129d2b3d53cff9c83b12cab9d2e3226e43859a1f3efb33d503ca29cfd421ce1f3f4501a86ad690344fbe45900889fbb256df0135f1de5e17a265d6b19da86cd8d1c783761adfc72d5c8b2da1d2935b5762981e11b7a959fc169965a5a79a7d39230fa2d91731719dc98ace6f1b77254bff1142d422227f0132fdf7fd81240da84373581c3bbc614cfe75c1895260ee05d84601b6d4bc92860ef7b78182f27d562dc834be6b06af2b5ff01784573b44ce810a1bfddcee555f85348fc095e0b01cc9e96ae0a78b85408990c08c005c747f248400833f53b15f005c71ebc16b20448b30dfec35464c8373c8673fa751577c2ecb467205cdfdba9c4923638ae8badd925bd9a38baf5672c73c13842a261625c56f039df1343bc4497add676e40ae0bae0d22d26ee73460e1c4bb779c182a7b86443c2e4c495bca37f00afb508be30bb47da7d3c72d939949b02d351911efd152205f0e8cec7e6dfb8277c46a821e2d9521bdb69632ea0b31c1ea4f9d2f6e6b733a2dc45fa78f6459be4649be4959b0eabdb10aebc6529b1e0cc1e8018839344bd24900b837ff3d95453765ceacc163364449db2dbeab0dcf08dea3430686e9c581dd54dc0d75fdb16c941c7feb116563beeb9ff5192ba710e68dd54e991d486869dd60646b815085759c616176cd368b1ad4cf3660fe3f54e061ee198d8e60a73a7b59c704ce908a066234b6a7821f24828413f1726fb4b7ce46ce1edb593b98b70cb2cad2e5355d3f8da6df132fd91b7ec0ba6cfceb161299d45449e02fbf147abbe677161d4327273c59a8d408d1d67b37aa45030e04ac01cdf886bba105616ab73951a8b7d477f3d495adc6541d283baa929b23116f5ab903378f85ac5fbf3eb21ffa555f1aba1a6875e0f516014a6f6bbe071633f6a289cea5d1af9fe98afea6ba28242d8e913eac370b11c4937e6659e680bf72133af08ffb8e5276473783119efbd7f38b25b06a15ae05db273bd0f30a0dd51997b3118198f177eb2e62b3217ca081f0fc462bf42955f5c9f71c10814c92d4d2e01d4edcdcb928996afe7fcaf9defe1d7d5f87b50c707f0215f60945b1f203cbbd87a687b9c902c48cae9746eae4f4c843ca9f8b661a6823c4cf227dd03cf3765de3f6b1a5cf41d0adf755d44a7b39e8037f055fed8bfeab21371693d791a256d47b6e416802c0bffb99a323cc02af21338b68e38c8a1444f0994af634d1931368a89501786b20e2aaa16bc771b5bbc75efe1101ee62f6fb4db0a403639adae00816c5c8363751b7bf0e26591a397e6e4644c64ba24d3e21cd01494a754af8a8904e6ef0fdce043877b542e93250f02f9ab33961a2a5eaa7535a4c6d6cb3873fd97975ccf236562b100c1207236ffa624462f41cfe3027daa3c049053ceb85eb646e87f0b004a5583550e53e3428c46db0e815b096b9c697acbcdf29278b1c3b081dcb0c64a7c17e5c01620ef3163e9e64fe68274741af2163838cd67d378d7ab5223411295bcefd6db26d8c42c3407a51ac9a33b95006246195644759d808c2b0b5419faafffaccd8de90d54f83aad7d6738566d20fff11f98d68ed3e638b03166deab51bdca19b9dab56adc88509011d0b5e9a441a9ed057e3103f2ec896fb4bc93da26e081c0df671310f0428634204887b58e91ac9142753866cc6f9a0f7dc9ab7ebcaacdaab7f3addf7f51feab36c76e8cd06b602d5cb780783d2315e91db99e4e2cd99089c01b9d14571560db7baac91c430ad314f5ece4a49fa40fadd49e4302a91c5329920f9b3b665b8fb360b895ce6fdb438d53b4e245ad732663378c5110dcd8bd3b87749c408e0424ad2869906b64377f5361c537b3b2787d622d7e409fb0894d951fd188993bf7037f160b305f7b751c50d3486bb156977205a50598f9b847d7a2810c9b86cbddf984e4f598a9a390832d9c6a88285d6940805f0b7968d772a1727c365df91ea1deec1c5f209b1ca845cb958fd88950412e209a5153ff6a6a2179c2bfcacb1b3c217c933a258b3970654beea274ca69110980600a0597307ed4edd63f5427704912025511adc2926d38568d05f451ac0154a1dafc925f52e2db7820eeb118a0c73a444d72f4e452a0c246514534504061484c362944f486a21085ea9a834698eb11466646e2c2ec13ed9cd2e995b63db7ba661e5a4d7aad83d17a88762f1c0276ad105758155f376e60aa30576570fd5b9ab18df12f72bb2fe0232bc4a986c2b6853536f47c4f628e280577d53644b35abe40a294af136d19de3d4adc942bfbc2d739d7fee07a296dbc9b2ab1b553b08e714fb7ef5cefe68528809ba0935dfc854b6fdeef1fdbbe592778323c1287ec1af120632d8303bc2850daead35898ad636b83fa17f0da7056e4690ae6f5ac19dc097d63ab6ad5a730fd3aa27e7eee915a495b040b17a7dadafa5becfa326314641a6888d7f3693a52bd9b84b1bf924d08c2f9884b1a7f542dc5fae317ffcd335e3b0732387c30f04cc6c0384850debb8346626a6efe73944a2db85964342d946f867c89975f761b44fb14dc886ddb0fb8ada77d6d063d8e0282d3da8fbc33a1913e53f79bf96ae1f000355ab0d361ffedfae39416a0718c5b507522158f3b75c3749b2d8cc7d8d98e86e4d76bfce4b2ee8bd12b238cb854aa0c4bb5ee4de1065986cdd2709a0ca52ac9466933435131b0d89a6a0e10c8119e90e43ee124091d21ceeb85b03eeac55aac1db486215c76fac1d010e2dff5f6801d25d38d3e4b98797502c1b0950babc5dbddb8617967e1b1dde54e0608594143c0d9b9cecec44ee971113fa716969bed8aebbc8e511f4ba76d7ac2419b58d15a3a994e27878f06b2cc5be4265f22760b9f9e6af5f03ca8d882e669b01ac9ac5a81052b4b5fb8abcb9ad856f5a8fc98331edc27c80a12aac0f9626d8e2ce4863b30991ee48b5c7c12b48df1cf4e1fce3e80018e1c703ae2bdc9e84f5824f5a3234d28622a461138f5af1987ae84f9370f55492919bc431b8d1ae4108eca2d61e745eb0315a548ee7ad865e17b5d873755363abf3fdce2b4331313da3de17e6b0b912308cb641302d9ae3878ac67a72c9c2c66719a99e47ecaa136a82b33be6916557441efd86b762da58bc51ce1461c37dd8fec6549c6d3ee2deeddf7bc4be00e78a131c689242e2819fafc55a42d4f1e260e8ad3012c728c979cee342fad1e1c39321ade37498d38de48eff90a4b8c8daa0d05ca97ced97f6c6c2987bfc15718631a81b8566ede478b2275a34c33e0b78105ccdf1503cd8ad607cc494cfe0943920d8d5d6fde6525b56f9820546b0bf106dfb6e22f60beb87933ed29157478e500577db49c7af22d5473ec5b03ce9ece83a7546cf700651218768fa5b26746f9be15f9afa2813acb72fc5f5d0570f049536bb82344b0e6f122612827b773f08af4e800abff80c304721c56ddd67168c779a30314721ea5c7e6e7b64db100f91a4e52ef405ae51ed4b59ef3076a1f5d3257a6e2ba2f7d03161a0d329876caef465094f2100f7e50c3669c271f47cb890ccaf20b7e459167a96668e973cf6ef14f708c4bf1633cfb1b7e1cb11aa7e6925e228c8a569a386bbe707d5a7ef7d76b2e141e747d442765b3bd87289392b1a20274eaf16d7b7c9b1f3fc85ae7d3df81d0520b53987b249f34d6ebe9d0cffa8788db1ca521f03bc70e2f0dd431373ae8e3f3793730b3bbe551509ea6ecac0bfc4b5a6ddf9dd6d268196cd3e6d8aa40aed7beabaabb6d8e982fa0a57922dc369ccacad233f5a4e5d83e2f720cea3ccc157a3d2d89555998c20290d627fbdbe5b13ac783ca15f6d4b26f38301917ad65db7af5698a8625b96343719e355de739699ddc91ff36e119873f915aaf4530812c39fc3fe112a19afdf0316d993cd5702f7b32025a84e4dd19b5ca239ce8b7f0384c83a9faab58c4d9f4cdf908bd379309e870b8f22a239c1cebcff5fb489fca80c4a0152e90fa6b99dad6134c4a0fbe522a5bfd3bf93a3bfec0f4bce0c33d7933d2afc43f3bf175fceb84e61318a03e535dfd884a175d594f284eaf7665a948ae4e8f9b2747e8634071a07a62c1340591ce7c31f0cb5d48a8632689e40d6f4bfcbe179ecd539aeb98a2b931b16389d24ac62e1aaa7ec22dc9244d6ad0af6c1019164cf8e9c6fb8a9beaa1095d4cac9f4c26ee7e286e121e7745cf97933ee8d6a3bdc5aebec75b0bed3bbace5727ef2c69a71a5941afddb137903209d5aeef35611cdfbc4e538cfd0d1a2e4cd741f65b664a099d551217c005159ff80c4a195aadebf4a0e522e12751ba19813976b1668667730f01fa7e8439e9c31d7dcbfce1e23df7d852c02e10d41b371ffe3ab6d147fa148154b4d68979c768dc715aeeaf62c338e4cd7585e354a3ab2a15179f9fd274cab8489b60a59e7195128cac520bf78608e7aae6a938e50656f78e8478ba9865d6708c976705ec3c0e2f0fa14b7b25cc0cacc9d5c0b43282100b05115433fe539f45a191f0380b20ffe55683e759ce76b86748b3d949541b0e151cdc3c8c23785a2641d1cdd4beac9d4ad27199d1ba8d1b5b9098d8994cf6a52beac3dcdb4ad3635f0c224e5c612f16827c41e975cf35391b6599fdb41cb2b4b12f8e107276152a9f48a05ca60b1f5fbb795d15f065b9bf6836e49916107db56882aafc96a267762da4d351ac003eee32863d1668d3afae9a7bc57b1656937e81cfc747f4a0794c7cf76cb6d80fa47493a7afac0af426f665600cc6725cef026046e37d569100d9fe31674414981b45ce5a7a3f5b5a26b09aa68aa2294fdf9e03898be000bd673c3a30b903f37acd08b898799cca7e02ccaae3c5386dde2b0b679d4732ea9085126081c183ae333e3444503b7c9d83c62d85d1fd2a6fb54faffefb37314f118527a8b85b26609ee4856c082a1885f2098ea023097aebf33d5b733fa0085d39ebf3acf0bd682d7fdb706b5dad77078d82c991d56207fc3147a1e107e70d446d4db90b01382d48ccd4e0e4974fc9c82c608261d8120fa92a1c4da6308de5ecd5c90aa0683768264791b92b8b7cfe4671c24b07e514ce1df1eb913f64aa00e809fc8aa423be3ae3661e547eb94cbebc968a1400b57bbd6503ac9ef15c972ecb763ba10f8d11696a45eb07ad20a989baafa7faed5d088fd05a7fe08f4b8ed3f441215edcc24f3bbd49bd77fa82c5025ff7d811e7d601a82ff976d12d91675e42c06a08738d94d9c71fc24b43100a66195a55421455c3b73219a8ec0ad2cf3fa0d37f6c593f2a4e742cb18baf72852098008ffa72c75ae32331ac7916ad0f65a0327a23ea4d2ffb1559883e647a2ab72e44cd93cf22e38d59dcd23f6424301d1aec2da0fdab8e20ebe20da67d3194bc9e13c21515dcca1ad6a902c656fbd5d077718f2a94a3327f5aa7a0a7e4f7a6169ba696c050f222ad76d5174c02d23a265f3568a2117ba271a17eccd68ce84457f9ae3973b29b1f2f8c44b1740c8a1ca31ec6b7a69939ef1cf5e53c6c9be34907479db36cbbc47c24243061f7cc660548b55392640ad9edd9347f26746dc8df283cf57e9f1e0b0e40f74ad6bb1985146990726d7076a0eb000b993ec7adc5a89ae050ce9bffb3243e95980e651c801e3fb6d0b599e96e4bbf891f3c7ff0b5feaea43d15697d6fda50d508cfe97e961013c22f5d6a6ebad079f5890958b6c4f3dcb65f6cf3a31e57a775477ada10e4d8abb02fd84f89e432a500ad513bcb00640c0a5207bb4bfca8e02c822d605fc2318e765eed9a7850ef4fd33954f665d14a354a584271d068f84232f0148f4fa1dd1c5d190b24e17e85d5e107b3a386d87f44fcfa1eb6070e66ddc8029fb1b6d9b7dda695880b11a2a253f0526c1a7f259edfd9355ffc089ea1ac872beb4d72ae065340ee7620ccdbddc86bc002bc475fb20d71dcd248eecd79bbfafa94fcd0491ad3767422cd701dd20deeabc5883df010c28325e473ea097dfb04fa037e406d9f8d41895c2a1eb2d324564814445c3a1d652fa8a7de22e6250c74f8de31eaaebd4e114ef2213b8e6cd6ec59fa4ce18066068153da7d69051d80d98e37e322ddc1fe95e610655064220e857206673b5a893f6fb6f5e5aecef6cb63a59fb074540c4afe16db6ef82c0e05017baddebf75a70d59c44a9465e1471bc47786254398876621a7f6baeea619cbf1d814ccc7c12fccf81b26fc87d689a3686d5115fe13800c2d16e5c920e561d10214dd7e6f96b33d4e8eccec6a8c2e8f6555a2251c8491938571544104944d138d5fbe0bc18aab5000174e0ec873cd8ff2b0b0a60eea7797451eb3ab2ada96ca56f08deef1742b86793de074abf190b424808edf1d9382641573d68bcc01d11da80fff1246f085eddc0b17781115d3e42599d986c51e55afcb586f5973e450d6bbfedd70df6eefe392ab09c40375a319cf1e75f2d58112ef70c6e91d360d014e661070da70f12e16ee8f816ef8dc5a53768fa8931ec20e70455ac38a920bcccdb9dda80e760d2c415a0f74f9db445780cef44d6630efe21061795683da51233f70d5661b740bd6a4383af4767a1426d64c4a789afba0952e8aba27c757f612bbb5a04ca7069501f7b030195a53360792d3c0773b81aab28963890b6df5637811f91e2f58f9493efe486774b9548043829c71ec040327189016cb587efd0d6347142cd5e9854669a322bddda8ea23bd7cea5ba931da86d7a4a63e033e614fb8b4dae3c5fcc462f2aa22e829c8a79e65a6ef0573656568e425eea8a20443b3c6052e2f491af594459540b18e37e7a847963f36a9d8ae99b624d6e4b8c9273b166c774f0233d66c2ad2848d358370b0e8dbc395d0d4ec5b0fbc450806a3ed9ea65233e82f28b4e1a7d9d590f31d9b368f899a0870e1ca5daee5902da9a6a3a869ce270e22767388359e982c4a975e8cd271961670fa2e41c0a04b42fe11d5710acae40a7546b7adea349b3cd2f08039e72e07f1bbaedaa504d1f6d9858262384e0e9aac2f5e1d33ce594c92d4becb8a201f84dc31c671dcbd753251dd094f48f1c363051f12d7e2cb5079fa135f457949a8dd777335f8a957bd22dd45da0190c6b878ab39a293afbfdc82c5472f6c225c3393b7d3d624961d92045c26e8690394a7dec113f6b70dcbda7682fb9f285cddec60ea94c950f32c740ead4effaddcb5696f656b3ae7eeaa3bb3439c041595d4a6642d69b1ef8c3980eaa3f392f74c24ce77bf41e169da8f43a3b61f3954294df09ce86b819c94c390a5f6947bc722b9399ca4d3a7975e8507d9b0aefa2e8ada834d80c4c9c5ac568dc7df7aa8e935882db27e691d88bf42f36bc8117a07c46d6323430b4d7da5194e5ed61fce997fc83fc1175733c9fcc32c120d597c7a389fb3c64896d8a4b99d28aa0cf510bf7f4b898305ed2d97ec09831a812b355afb9fffd5b024f1b0567688eebfe9fdd43a245ca5fa7db973c3f450f8d4b9696ddd3b2c01db1156b8f2873e587e6ec7bae848469241c7c38cbd42d0cef658a293e632c1dd3f5f54c7fe96c21225631862c7448824825850944c65b619b6be57ec7d37f47b5e4d1dce668a4961bddb97ce360d26fa507033cbc77edfb7f232a11e087747b5ab55afbb0529c1cccbbdbee94c71dc0bcbcf690f37546c423a0de7f41aeace1df075ac367109a1880f08a846da933f37941b5471a28dccde09980e39e8cfb52ac6845d9a94058fddce4a8bba8e4632650fe94c768de4ea6ac947adadf2862a0684ab0c1d5ec6182dc9c8ba2d19fd48aa1eb3f4b5168853c246ece1a297f5983a2d30e05231b850c39fb65e720dcf39a206f07e5ffc0b03f7073f9b6669a89c1438eed6585fd5a54f977f40e6801dcfb47e89e87e3fd1db9672bcdc20285664a7fd17a7ba011cbf2fd3615dad259135b84fcc84a463aab81d410abf4da5120c4d174fbbf2998301206a52829d5daa57f9514ff904b0b3b882fdbf7ddf98e6f124a708c79181d69d432c7e52be214c3f7e7fb238ed5202e8afffc345e260df12871826f4f3ee9e0a0732f81aa3fc988734a2271aba8d24777342909831fee62504225963962f595607bde54e13394e23bc1c75eafcc44b0ddd77c2ba2f117e438d41a6d37b1de52b8b3dcf06d3501e860b147e67d6ce540a26d4ca9afd810fb17e6b1353f3ee7bed2170e0a9e544024cf498daad3540d093a6f89d4bc1a8a9ac411666d596116a88674535a57b661364531e12a3a9bae34ce91b8c23d4e6aad63d3885ef019634bc1dee67e773c30350c6333325f136c9d0e98820f06391da1de78c1ae3bd85412346e6a93bf39f27ebb326a67376a7c921601c83ae00201bd515a6b432f14097c43a601f55bb610c6406df2eb5f92b070d19626475e8ffead59da31f79eaee8de856d96dac5c60e83e9a88f1ef3362b2c5970fe92947c91c4d2d9bb887488c133692edaed0ceb4a102f44b55c596691bf8e2040eec4a457228152aa2e64111256f452032469b42eb6b042b7683113172475ece7ab1d30ba2991fde4d4067f5ed46dad01df47537ae459e2be2ada68da7f8a1b6fe587a98839f4f29f0072a1cf3aff02cf9e49ac6d5217cd1377274290bb9f41a4219a632b9399fc60ff8f3e2201923d39679795c36c72c7fba0eb2233992b6d8dc60c28dd5e5a9c90f83ec33213a3fa703ec823a93cae28dddcda5fe78a581e2f99f103019fa3ea185e3112625f65100dea408f37b2fc98ad9ad0a58062be04d4106dfef148a968288f853453362e049450ebbf1f1c5c1d7e690f843b6b482a1ffb495e09140222206007ba450d1cbd3038a8654b008400f428135d950c0e9aa0e0c80070fea448c61ddf719ed926b0168a94600d19617697f76e679f72a41d82bc4b09607391993ff0d6bb133845ba94af630a86e43f6a76592ca78de7bd8d703299ffec23466b808a179d59e84f52a86c2b53066c30c5103d2f06d689b71304095631930cc7f2bbf475837481c3446ee5ea907ca2fcfff4e02998eb5ddd64edea263872e2d75103c1ebd5bb31dab2a872dd50fbad7e65bbcf9a6460f96ce9549493ec0e9544e4616ca271cdd07d3e1388248f3538ac5c4aa4c9539dce19e95408354a5ba9c24d75d4f689f3dd545aae8d117ea2c60884ec174ef33f2f437589463eabbe6f1d87cd96aafb053c462996d972a3fb584287400527b83599b5e5029048e67dce126208be532a30ce48674c651f09d30b7ad5594e05f57d61903854d13142a3b9aa7ca70ba9713989a8d2497c8a0f760732d3ac8557007a6f1e4293fe64c5853e412e5c6eb13858dda7f7d01856216cff4e41edd5090c8cebfef649eb948ab85106283037825d25a4bd2ccee73054fc8d9f5be03234a6a521e0c21f8e1682afff9a7e346fa4f6ed45f315b4f4aec3478ef337ee229afcfc71f02db2fea1effc2bb06a174645a3500693ccf17a0b75580ed33345cd01258e94fbe85b81f03435e7f6a8ffd68bb84b1b0f9e5501f8e747636cdd6b660525f4d015f4fb34d78f40bd4d9e45444d0110cefa3f47fa9b97ec19d5dce6a49452cb4cba27d642acbb0409c14f1c53ad848eb520838af77c7de9f13cbf0e244e0897df715f0a3a9a4bd0f2de695ba1acc82613df2c445c01ef4bd8e1a0113f28590f357765dde1a9bdb3b26f0b5a4798b0c06c3e7751909bbf02d01dbebd01f34e0e3f559ecc173d9c5cae7a2b2af9a3687a9d41715a25aba9c5c0e54a98fc80818220bcd1a09febbbae290c1122edac2a33679102ee9e3c6fef1107290b4829270ed11bb747c55e468866acd0f68e4644aea90507f8d8d109cf88880f377682dd70c9862e827b5cf5725be5f15c3ced5392c5a0016a13e51608bacb89cf993f032e0048783c6f196ddc104829ab47dcc3a56aecb8fbf50c92460d443342650b235aff9f36188b544662e49bf85c9d3a44962c819ab6401c783cd00506b0d2f4d15ea30819e2bf492144ccb27854249be946a6a059b6dcc8359bc36714f6fc257e1e3c72ed2a8392309a3be9a51ffcfbe20b95767f72848f4c56e18bb1b6b488441641d1fc10f743bae81b57fe639556a69b4dcfb25a5f2da4323973d80444a782d78d395005e0e9504b5dc55fe36bf2adef99710eeb30a815531fa122c31808b6f9d9917f6bdec452c1c9350c44e447e7f725a306b090fd84ce538f2a16747617e0940b08d1151fe1ced8874ba553c9d85ea5eabc810cd3f21aa79161f533ca2ea5c95b624150656cd19bb47c0f4f08f5b939431c3705b43e237f3657d130a1cc18f7ad16aef46556cb61b683169832addaf47a0cc6b8c49b382202d02cf96f53dcecc27868624acd56aefe579de8134c48be2a6e82721ef225a65c1712f7ec5e2c83eb110c1a6f052668d69780c297cf88dce004638e65011a03abf74bf62e6bb04eeefaa44a0dc37fbfee7d45c52a1ab821fd81ffba89f4ba4be1b89216e784ac947748d4656bc74c89c765ded4d89860309043be29b7fb9ade4e90aa5be85e10c343c65802aec6d46120dec61def85a8a6075ef0b7a9d9e7f0d83bd128069c7eaac97abb8f3c855b9cd42d076f95134ef091d7d2ff0c11664ad4e46ec361b24e09dc9e61a0d656e5d26ce0f098d9f0dc46859f9eaa632bcbd7446f9374801249b9d84cd058f031f571f0659932cac4f435aa39d6e3617134d680e94387cc985a7749597b8234f4124db28a7bc4dce90dd4fd529ab75bf9f7fe37759f83bee9807a924493e2164753173cadfde2bd988690584869acddcd09c9abea45017b57361dd53b6f56e8178ccf0d3d4e11717a71060c565fc52e09df8996bafe92231807b817844ca1e8223692fee2f5e714952c262390c743f0b7d4f6ffbfd9fe6b6107def5f457e7bdac0f6eee67f87204f4f21f1664b17cd7c0436a6bdd70100d3de9842d1fc0c7ac800b69b6ffcc4e4eff1215e132a31b7fce293859f132249a117514bafa39cc50cccb5f10bcebbe5e39c1b3d661b2fdae3e18bb2822fff34882a09005da903968dae928291c51283b7311dbd1b437cd3ffa176332f88600fdae4dc8b3aad5fdf8ccafcf33b642050a1396fba8fa3c6a36c81b6f5a466b2e81b188a764999015e64e637d8dd3bb860f927bd4e941b734941d14fd1b5c9b422e23d950ab98d172952021a52047f0c0439561a0e7a2a4c19fd74579bf1b1dd6d72bf0ddd286920637fe90f99f02755542dfcba8f89e09f7a00a92bec1fd8efb58c269fc17786c59a5a19aaff9f45d5cf5d8674ac28c89ae44c18e5c767f38bc378cde280450748c67d023fe692bc72788327ab8b7fed674b3c9884fb479b9c299a35b59032c380fe3fe79f55cc974f967c60b32faed929c15a939a9a5774631cdeb71ef7811537d7c478aab9a63fe66673b17719728e1ceda170fd05ef42818c73b840c629d2811ea41fe1bb938aeaf4d04b0a6b7e949c0feaf24850e2a2edb19e3127e4eb4f8475ce8d49d10d0bc7f94c0dd147bbfced01da3c1a4c73f0689559e856988bebf3ccfbf6c90f87ab934e25e7ca85533cc1ebbcda4d20b1dd32cd6e31724c322f4099bc6f9293d3d12dd705c79dcfbf2ca561b8f3cb4395d3204a8565e62ce72eb939bc15eaa4287f2f3fa036aab1e6fb76d9878ee4a9be11f0fdb0d65023a4fa8a78e40ba287b0d5110685a3a89f22aaa16b14aa614f40eb7aa0e3d5620979524212a776e9d2e7e9b6d7360d439c96b8cc102fb502534550ad347b13959406cdb57ce856051b5eae6b73713311c3936bae443bb72254009979ea04215351e9660a972d3b25ff36688950f27f014c6f6075bffc21356f7e771796cb576c948bbdda09da8ad97ebe43ccf3e245ab57ce3545036ca1e3f3b2ce60d045616b963ad35a45ab819155dec7ff284dd113922d32994a8df1b16ff317e34c3bada7912280b089e31ffb6b9608200fb99f58b0b70fd86f7cc931c0890bd3ec40ff6dae8f922fdb285db32e89a0d29bfc1be9e8cf563529094dbbbe124a46e8d11cb4c44c07fc415a06bb01695b7f924709d3e4b23f8241a1a4882acd6f5a21b94efb28e840247bcc3f51968da0c5cf8864631c116b38d767fd41815c20a15c8f812e5e845777973c2a1f334298220250b3e93be0742c02bf7905755fe56c505657af509f0b19486227f0a6f2df9d5c34a160e48d2ae4b0685c7bd0f943cc4159bbcba6b06600d3e10629afaec5aee9048f3b3a1b227999b64fea1a14bec3c0b3d9b9dd6db42ba6bc0b11eab9322ce90cd655dca10c94eec1d8bbf92f2266a079e424953249800e62c34f21d14df37818cad85bf4cbc9ef5cf676d454553742d76beca4512d8bb0d12b4fd0671c5032206a6352cd045783c349659ea5693f10021c5bfb69e0ae21463c47e086ec84cae47b6c691a957aa6dc0519fca054e83fa3a68b641713014b9d5c9530a3fa01a70df875d5a9e8d596d0b703af8c1e25cd59d79ae1c8f721f8eb59d85dad61da0dd98511600b95f3d8c620390985e37b20a635bbc53d6de330d9e5fb95ff266b7b6dcde2107a81ccfc57f0f01866d068612ab5e93dcfad4d849146402147ccc8946b2ceef5b00c2b4ac201d3bf47694c3b0a538323952291c499054cb364508f7ae580a99afb603a4ebf1672365fd21029f30f704d8031cb50267dc0ad34b6a1fb29c1a3e752d0f0673dc5b9e6e9065cdb8c10d9754388f1b9b206ca437f7e61ba31bc14a0681bd676960a12afc315b13c077e3f0fec692ffe8550360a074c00bab82e67fb6b12b76be1f6fc7d56ff1906339103f992e3d5a1dc459656e1c8e311a742d7ab5b5f82c6b5e5bb06421aec50684861c51b6667c199bcb32efc665dd0251747d1f4a4d58438bb1c80809294cf664409a24d07fc9a183449b54b9dd45188a276e2ca8f0afa1ae5bb24268d47d9d24e232d1e9eadb4d481886a74c4911d47faa8322c4efc73365fd92dc1edb00f0c8256385d58909c796ff28c31d5080ae798abe50a76d2763f7f220773fe1af38fcd4a25bf66f132c4d003ad977415b1ce7e2904be7565ebedc2709552b63b3d921df51cc04125e97d63e977055c97746391938c2d8d035abe9d8ef4021221d5c8593893addb23509c50d9d450a2df7593a6d9d8c6d215b551fa1474be4a53155cad5f5e9ab8f81a132d14b07461bb2d215d4429813a6dcf4c4ff058838487ba3ba1ba0c24adc9edf7028ee35c3471aa7f4822eae654946d6ddf088ff558660080acb5e0cc168a1205117b03aea2f5e17c4e30c53a9c65a6286d2142032e2cf92b16d13f8e237121c0ee7c58f0eb34991bd42b1b69df309c60028ca1b583d4eb3457de901b2981a50a66259a04a01174a8b7482be9943a91b5ba6ff51217b188818d03ae0c914a1e59ae924cd2433ec10f19897c273f84e59bb07494f1de64da8f31b574cc7829326963ad8b0c9cecfb54b558e8e2d4ba7f0193069bdf7c84a3ab53130af678994f52a1fd32765db2b4fd2ffb662223973b07516f4768a79a8713fea9c949b9e3e2c163199e234ac0b8f063d2369b91ebb1cc77b16a3a7e69b60137ec4b93514aaee765ae32098737968a19355a584820ea1e61440320ccf64f6c3462e24f3332de715a50b63f52983f132db5c9ff6abb990c6427ab0916cde0eaae298c715189d0e7d6ac2a4e99d52072145fe5d56a3bd0f095279b88c3ab174a36e1c06720a2ba5676368e24289f87c20f6cf4ab62e560e64e2b00c18d9c6da286a2e978a9e6ce096dc3a4ee4c8b5356dba8ec3759b46493c9e7499ecf76959093e812855bcb454aa3e4f352bc99ebff4d848c113e3940dbeff89edad335442b8853b67ca0da6d9979fe02e721526e8047d3c97c0b7b1661ac7d214e9e8f0c6092667c1c5bd9b5fc46e6464b3412e206c1b10db57766e04b244aa7d71d7570cbf15440915f7539c0ada50dd105640015e08194fcb2b172b23ac4462d172ffc095ea49f03137bca5f86711a678a5d799c9ba3a32f70a4207de56e5964be6895788392a6a097d82e1b592c044177642dd58c8dca18c03ae02805f4672d4c127ef5fdaef12dd0aea4489d0e1c54448ca2257a3c7f36a34fe2ae4db8f9b66aba08d61ba128dc1934d9899b71fe485e59c97630ec6769660a19ed23ec7a0f2602c41bf19aa4528eed4cb39ad0723c568ea9c05bc48598b25018485202d552ee3b980cc009c1f98da81b30884c02e7b1fedce308714450b661967d1a9ade104efe2f6b71d2bcc85b0773a8ed333e05885ca60fe2a6cca3d71b024b47e8bd608094d13f1ecec567ba8b401e0d686c877ec44e04edfcf61242fe1d10af89f777ffbbc1b012bf0c140e801955b096a472e899a78f222e5e9e444997e16c47214c5cd443db4c7bc3e4b03b30eb5d0ecb7fd9a7a6bca740fe767f3168b48a448a6135a9e53a85ded060b83f118e6a15fbe0c6ee8d22e3b997173963328cc75a2cb560291bbbd2b9d5040e6d0c3e9c58214e7fe3409ed8c192cb073624ad840c1b70aba2cf5c06eb63efa3771635ca5d2bce52eb7518efffa399eb5a3d3056de97c81a616a51c9875b8f70fbf1902841c39b202a0dad60b68f0f4c091c930245488ce3dd930a4984eeda1f8f56977cea080e3db36d57f3b81aa56cb18d0e4dc157418a1bb5bccc311c75812738b99cc6ca6c98eee95a386822fcdc6a02d87fbe7a1e52561b21c3920882c9c6db03cf868feca1037453bd53da10e653c965306581296d6b4ba17f4448c80e86442b802035d5860d1b24d03543a04ffe0fc1d356c10e35abfe8edc0fb61787b3f5108aeccec02dd21d2ffb75bfefee15034675418a52ae96a5b42ef3f149fc263b8b331a56d63d67cfedc1b50498cce919bde832d0666d46f5e9743f8adad917784c9fd142468dd72da7a1ed40dcd5cd430b98ebb9a2d02463cc2fa53c80bfff125b10beaadb978efea0f3a720bedab13a15487bbd6aadcc9115b63383f8e38163f97323013c3be92eb54a6c6653b83335b4d1dfc78a9eec55c9dcacde84b0826690b40db3762d2d2ea82468e14ebd7aa74987cfd4116a8e9781aa2df2ecd097ee9f6f74e0d9b6ef504d6e13c37daa552a4980517246dfd1e36ab6ce61bc97dc0f598955cc09475113ea7dff2f0aac7c5e2291358a484250d0562625c12c0b9c9ea568b43b93e7271b614bba9224e6ded1f844864642d08b06da9dc8d4fb14b2fc12bc28621f6378e8019d03edd63f09e618329ac9f8c53eb03a36c46c1fc98e352b289b56131392b92b09f3aaefaa4cc1a59fae4f9f5115582f34d95babd6564c3c8e7a476016dd2f7fa56e36c34f031ee282b97b1229002d653359a28b11c793780df7864712a2052610e29b3a8f302f957fb8d025195f6b8add19b1c3b5700eb7ce0f6150c2cf24fdab1099c8684440619afeb312bf8589e35561e08550bb04a39698a4a1cffad0e2bb242319599d28dfb2dd6e765546757f0794887a8070b9208f567ec196da1e5480da9aeda22846729eec54e653f7e60f633033a207358724d8ebdfb063d53c99364c43e1d91b23edb1db8fd78f401181a4810b5c54c763bedb61bc55939c12b9cbdb9320cb8aab5261bedb71ccececcf556398589ecc1d205337f7e2bebef5813e26b59458c1e7f349a00e4133c48b8e9cccb538e8815616ef4dd343fc842c102649b872dd0956946b5ecca12c39f91e87e61dc8bf110d7c79df3e60b1e41de4e144deda79ac00a1e6d978439b2b7f2161e71ab3809e5d867aeb90e5ec75881690ff94719201ffe3d9ec5463789392815fc79fe6b5d97fc44a66664093eed4faa28a387179f0be8e73eb194594fe53074cf059595ea8777c0a44936d2ea78d2567e58b9148a12f782276ea91f51440667acc06b79ccf7b0435383efffb0617b7a461675631c38f0e658d51d16a628bdca4a7301ec3382321e39003b26ed28952ae5cb43c2ace9d1e0ec7037a57c7681fb62c86b60a9cbf5645cb41ebd63048bb65f87c4a9a687cc032dd3422307f52a98e7d0239b6b39d96184603732731191915b36a749833e71c01f617ffcb11570a6f0a0fb6cb20b972d55d3f01765aeb118bba0805a07c32742c897c04e8638306f4ea49f5f6a654474f830cb0d9b6b37069fd6cfdd8fd16d3a9d47d24b4be4b9258e7c095ac494ab922fabf317ae5b6ef3381410564ecb23e2aad67bf7a041a7c56f2522550f7cb00997a6d76269497f7bef5afef85d6a960a4aa5498eeaaa9da6cd5cc07edc80326e84666d398837bed2e945fe504987423941cceec84c9589db63156c2de8ad589af975b907b1aaec96cd538748da82919e7ca88f49cd29051d14ddf0c88ec5f608bd6219d66f424efae4bfad2aedfa0439e2e5e24ad93e02df5b9c07f26ec916f7ad7b6d3632ea0f084c457e4650b7b71b3372078e523d3200325742e1fce47e2e505f01f1805ec8c63b8a9ddc3e187ad84c66631f07e6903eac783a73d00578301f29c9311890fd5812c514f4767a176d7390e7ca36d0f032ddac7646da60960b0e5e23e2dfb74212b580c42ca89a684db48b2e476edca1acf9e9894ccbe96a8919b92c2995cfafda945c73786f0bc8e5728d201b0601a4260a367e35b2131bb9c70ec46abf5408838df05b11a45223690aa82c1f75573a67c94aefa07c81403e47f84d35dc48867ff4419839f145a1b20a84507a3d07d9df3e1f65e21e37241c96cff67054094c3e07d28b2eafc68c440c754e933020d31625174b4b5b976195565b5ad6d97271b9b8ef73387d6af89076974da161142d97492b35b568b6416511e03fa5eb98badc8458337dc7b98b13526f7ca4db1be4c5d8417f7f97f6117b723effcddb2de8b12578ce35fff0e56bf5f63fa0da80b54a75ea736249dc1d71f1751d0c5e81127296b2e8a77a0d51409f4da0047ea1222460778fca94b91254b37a88f6421aeb961a81e66a1e0ac2b8a6f4ab7fbe402755820f08c27999d5d4d9efaa1d699c6d4eb9866b72880a4f06d91fbb8e6c2fb52a91206a00bc169d1c0c3c6c8961ab4fb57594826ff6ddd0f55d606cac97ce9c29a1dd8a21c02ecfb358d12ffed53ff4722315602560eafde2f73404404e525f9a06fd283939c2a566f9ac1902082c7c9a4113b365c38acf7feda8c51458c3d04ccdb777e340e4a442a007cafde53c6ec6278e2172844815f27f637c505792d8f0be6628948467b8c22b63e1dfede34711e7257926f6ceab94bd915b766ff15b87b14a3576c05b6f7f56769bce2546805841c6f77deac6f55ecdbba1c5312b3524403b21aa2d2b457d07472ce8aa1f4e9d73839e200e19cbb32923ea43c70d7cf73e26a9ebd9054897d4403cfd61cb36deaa12c2e375a5d33c8837cba8bbc4c12414c596bb20cae04a8255f90810aa6d29b6a7d8142d5faa8244446790fca3b341e58d85be0c0712ee68cfad6ca9f16a2ff1ef858f3305276d26a79796847ef9f467bd352804c11aa6052ef07ca6abcf0810ac44f7d479961711d8a4d0d48570698d39b6c022974835291a5d3834d9657bc30cdf50f5647e4878cb1b320ccc4bdd6cb675ec9807f54a4bf8783dcb7088f7f32d7002fc6c9e09f872302934db05ce5ca530d5472d96292f87146c781a1de98966151817fd1b6f2206f28431a4a9c81af7712b6f802ef23aafc139f173bfac7355fc93235e801eccc3414aab0c0b21913186e42a42ef96cbb2dcea4f6c3752e836f679262180842ec133449caa2aec7fa0a02f6210f67c7b64ba128c33374321209d7d7abcf22b1b26aff42186b8cb677ba8f6599cf1fe87d2a9fa5c704323a0619d36f38be838d6a7db88d04360b2c5849242f0fcd41d2c645cbeadf1c3e191e934653b69c12b922e0338d8091c87ba7600fcc3908e0903586ac1b6501b0a7a6ef31819878b73d63efcd7b724a2e9f79450f1c88e9e3d947183091734dd2c026f5c2bdd92bc6a02f705966cd997e9986af1259ffb7728c849508be4e863727e4a1ebbf77b2f68d611d57eef23fe7482d014877d051c09c4e695afb72fa717e92b07c5f93bc252bc1dfe0379e0557c74a3cc9bca874e2819780bdca4738eba6204e6020225d099ccda084e28b32c2b9eee75e7a4a35fd7326814974849ce47f7f941072e286b07e566a4aec090c4fbd3d495c34d1e70f7e56082cc6109c51a7310d8ad0bc2e253d1fa0e349143c22ec05c2b0e16803158070e2ca4c0dfe6c9c9414f7cce985c12dc0707b30e556296fbc8a68a545cafc0e03925cf15526c84bb9f788f306c19ceb7b044ef24e1de74aa0cd781490d51ee4534fd9ff1878aac55867b0e5155762b07a906233753a4400ae402bd6f78e3236180028fd2daeaa271b223b532bc8641613c8c7858ca79a0d533d3363c98dd0f3a87559ce0b1fb6fcd18920ce58b9d41e1c667f750c68e90187a96404359e3e2ef493b19ab2e59c21d003aac0bca0b2a109088ed723c9ec19db92841dd866517bf4750ef06a87f4babdadb27eea8f51c60a4940ba5f697c0c09f895ddf4879a32f58230d7bdc4decff3d078679ae27974c9ce104e665073ba8981306e19df1ef9cdd2a75e02f3257fbe7fa7cac1cd89126a676b210152211afebf4ab0529c67d40b722f81290bb2e437281da18746f7a6ea2dc668a8046d09c9da0b275400a3faea964156a0ae56ec2e69553c1b72fb7156c3414ef369b16c535ae0730362db71a8f0b76a045085c5b3eeebf97b01646165d75a0693e411bfcb67b516e1251ba17b6c45d0e08f26cb0c176e0a97c5dca9995214405bd4de48985ab0cda288d812b203f74a68bc565a9cb50f4ffd3cff489bbb8e63a79eeb6eb525403d6751f94f69309cabd5a86e583ed5a5f9297e022daaece43d642d206dd743e62d3c07a3113d23a80141b44d2a22ea3a4ac39cbde9738c49ca0d195e4540f65ccba76f16ba1b87319d96a044370c1d6a8bf37a0b93699ea1fd6009eb8d3839c59909dbb16ef6161c8f6b90a4e6a42959b04b4e891ce1729d0d0b85ae3f72709b0b9d452fcde013b99aef9cc2b9b540cb4220c6052bb1afb665593d232293daca24b5cef22f820f5d0ec881433a99a28a5e11e8f2469c99c1878956cac9f6e4baac593d7f48ecb9c097445a9c4b224295f52879e4270daeebef0aa709328d446c8beb22e56d0ce9e55840a387ac5498daad4c16a566524e36ffe5259c22f2c2efd9c65952b2188b89cc40e45d7987114fe2db7505542ae2dcb751b44cbfc7b570006c89089a6850df4a549a21051d8d32acbb2a0251e36588dbabb89c8829739e29f4edebcbe6ec1c77c75f7c9a52cb47f70ec73f41817743ee2128053993c771a5af6eaf7c007a3ac4ba4d9186a6a33240cfb969dccc792d24737ca6db9d15752f19229f1db3f5b7a802817f734639f4eca5bcd326eb9954a36bf98f138b1692073ecc9e6fcb6b1a3f7497a799e026a0fcbd680c90c707638eed1b43d3b04e795a2cfebc5c92edffb9b115b0cf2835f191229c3efdaf8af15446ef581cef638a8f405c2d6a82cbb5d4102850d35faf533474ea0a84f134a1a17d58d1608c2d39e5e4605ddc0c74e4b8aca7ae6730acafb8899126d7aa3f3abb144f7fe0eb2424311adea97de179aea4b739df20cc5d338de8e050db9f12410f0e7fb431dc928455bdffa51a1cec5ffec5e4838ecd4f42d734c3a330840c41efb3f6affbe6f86195d2842c4835b428691dde12d17f37dea149522939df2e2bd565adde0cba2f331ef8f8024f4682685b144f2f80c8a28b198b0d320940527913fdd6fe1309e5f15ee837bd59be2ecc7fde6ceeed4c88d85b2c9a38e896cee2baee25f7eacee4e949727c83968657e8e28d138b7a549f77dcc365e8e3941c474c3613fe1f05084b7861a48de73f86e06638f23a629386ea19bedbc2df48e199eccae6187726517f6f882c04a4d28ce55b6c304636a75f8d67b0958cefd0dbacaf0d453c88c6c9ba2341fb75a23f5b529ddae6c319ef32453bfbed1143a5cd8a2234e500b7afda9d02144ebd64475527f0240ca66e82a271d6db7664a6146374dc80c6b7c8187e02a9a5e0bf21ccdea39bfc7c8fc775410ee64871a4018e033dbd6b88ed83d60aeec2cf31bd01975fabc62933d4a0d6f19d74355dfd3ced75c0d1bfbcde4cda0d44512f456ebd070e6aec6af3100a1755c7acef2bd1a3b4d1454f767b6bd2c883f0329fe71dcdff212a652409691bbbd8ef016eee8223476b28b6cbb3ef5a7bb4f46e595a5a91acdd1e896af0b193916f6cc3b270ad85868470da5d52053178267981c9b1683ba02b57ebdc2f8d7030520a1e7e0920524b286720bae9c32fd24c677f9b2af6281650b2d752aa5c878ad6e4fef33b29af8ece36246086be1d32fb359c430e443764f9baf6e299f6a17c180134e89870f25976ba50f705f6390b0e7b0847d2f8e66cd324eef00b5fcbba3c423f143337bfbd16a99122906b0c58d5762fda531dd35c36c73af85b1ddb0912bb36e86413894e5740ac21eaf4cd8aefb4f4c924453b51b250ce80ff9c06e099f26bbeb4395045977800a4b4fcc39d9a0d3ef4a2db9b2fc2ea4741836a4c43ce0594454f1e8be8d08cde137aaad47efdfbe851ad06b91548c1f8731200ca5fa113a27da8fb6d4eb5e7c44490ec9263e4190360a7dc877c5658d90b10b63e0e02121ab3ac1e1a3b8facd1d04c898718dbc6bb68630449f3832af4293a9c66802eec2b2e1afe0eeaa3c40481572046c90e4e16b40feef88a4672956e0ad22805d294c716026d87877ef208b12a3d879b0946bfedcd0b47da7dfa73e919cf2509dbd8c756a542e9429a446a337b893e6b3549bf6d0b05691c39ddfb01e1cbb74d541fbfb371300c8075d56d227e12279f996533f44eaf91656cdc59751a7ed96f918516a6efc7e60e9f4cd347da539c7ee7e9d22d8176288992e4eb755a376b3095ef5bf7dec0559b401507f9db99ce013919f538e92c50c831bd9424f2e9979fd451b48b535fadd48e70db84bfa9e57deedcfb10fd27adb28ce9c710af62456e1bbd0bc34c5d784f5c35627f372643641632e2bc57f43908ca024d657f26d8d24648d06085188fb7746fe3eae72a30fc40ec8732d8178f33e47f79679ee4b16eedee37754db4b27dbef9e575cedcbceafb88673a0e8affbf5a2700126c652a07a06f9b55afa602b2bc340aa1ad120a0eab3ccff32b27a07e88a8b867ac9d07a1a288c0b6621a82f966b4cbb854d8267104c41845fb95695deb8fcbbdcd48cc16f24169e6de954fe4b8363d529313cf7bcd582d62a0d0bc214056d6e14682afc0e86f017494808c98cc40bec58ff248667d25c7aff4a72dc54b4cb05f46549973be280555ba8de8837f93b0a89c20a759a29375907ebde67cd62c9f726920ad87d8921c7c486e7c8b3d6f9d6a16e52823f9f8c6676081d42db18b4067a0eeb245991ed2f74906c8e9dc86fdff762aeffa743b641666f798942937ebdfc4c9e9e7b5b709d0be5521741055c22bad33b7ccf980da1673519f567c44fd484d068d1dc90e6f32e4d4b563a79d94f65df15c4f6d8bbfd294db0724dfc73076e6c2e3b1e496f77a1dae6a79c73e35b46d7038a964c90e2c46efabe700b301ee51f6882c5b9e4350ece6e16088cf36e1b1f40cdea591960ce560484a3baadd6e4900c6f45b3b098ffe9657fd28908d0d7bbdde6e6fec33199452728012a6aa3ece8c7416b6c37dc8f923c83316c5a17515d5f260a63ff74d5d96d8e8635020ca2e05951b94c90ed696b871ffba17dce73933f411245d6debe4f1622e175a3c7a69b271ba473123f553e10de6ca94893efc18f5afded44b95240009ae2aca01ad24401b501aa5dba54d5e59fc2af0a4f1232742ad9bb7d35a0d5d48c7c75da3bc6cc72ae7f1370df7f2e843be32cb4e6040000f4d1de519e6b0be451bfb235e757244555e967f27bcfcfd1b8827db68c12cbcb3e0d5c3bdc6bd7b613ffa3405ca88d779a1dc4b32593625dbbd0b424858270a0ec62b1e7990294aa9f3f32b1cdb60070225a1b30eed24af93faafb23acd981df547e3dedcb7b08585e62fa0e40dac77373cb3df31bf65e48e00077552247f065903bf8289f97ea2bdde96d8be4dee5335e9870e642625e7708d0ff1e3d5bab79a9b96d0349452b2f986725a2fd01812bbd21a4006683b4ae409e083ea867802680d5bd803c2c294f9a867a51c224d94ba3f6dada44e9da59fabcaf537240bd4c3c13fb7e1ded985f5199581b061468ae5285a608c767b37bc3703a100e9ee5dc8d4bcc6a157e12e1e2980271e3ed6ec165c7bdfafc0ec773e58f21b2db2670fdd76c16f23af2a9112452e40d2c3d33d4f07e92b8a26765e931a5384c11c3bddcf48ea059e8ad3dcc28199c27f287088f21588cbd552eb589f49a6e24db8fa297c3cca56c836c4088e4ecac6147d522f4c66e10ed9770449ed0fa7ec9199ae755acd2179b4343e8666a56d318f40df9844783abf72b25fc8b423f17f4749d4e9c2d0b7c7a24f4afc31edf64778eb77b792b386e694b617b930408ebfcfe3a091890689cd3852a1b50d3a4505ce0f27177bfbd9d020256ae447e56a22a6cfd40642262a082714b2a1c00b1fcf62df35835e8754d229690a6c2d65823624329cb5793ab120f6b453906b86cd912b0a9ece8ec7600d096192d9909b6cb90f23ade62114d6a5b4a37e68a1b16ebc3fe899b5db15c24392440a283e12e47fac47f1a1a716ed6da94c54d9070889ea8dfdf66953e8e734bb280924b595abee34eaf5b5780b778ad4a51f6a7026887ccb95a9eaf1c7f4c5433c53f88d88284bf15567eea6493ba2c784a51d13c49b29bc29b06b9db6879f721a59f0efb35d9638b810a16ff4dde0541f1cc069f65a0874f59b4f89e3ad94b1416b49b0ebc175a7f4498ee15d835a5fba3a990f36b1c6283e81555e7616006e085cd1853032287e84beb2e5ce80765efc435323e086de9efdb212091dd4ef5bd5d7031f65abac15753d3420826e440d8aa974ef69d04c009e918509744bc917b032e1c499c84b4dd4f2618720d1a6f06886460c416c8e1398717425d426c1ebbdb3e88a7e03a5e8d8f366e5d6f7acfa9eaa8b6623a0f2105fc7870679c0bc193157d50dfdbfdd064272e462a0c88f4a4015522a5b85f23317a1589a3aa118b652b9f9e9b72b11ae6063d3a5c6e49949bb52651381c1a9a58f5e62802ed5e5c627770fcaab6d96810b906cf7bc2429024d9e864733be5450c526279e807bcab3c948197a3223bf7218a430470d31f61ad20e908aba4fec61f1015bb0e637805227457c114ba3d52a00afe4a41e25aea988fb37152b5f12eba9cf2183d5c9448e19bd23199166c0d2d18aa05575c57ea898ff3291d63ea3d3728350a9b8317c3c7e84fcb290a981a3f8306184fbc403b90c0adf94e72c2783c98438f970a967ccaac1ec8bf3169b2896ec84798dc95c005e56e19b3b2f1efde4462329076ac3e49bb95accfefdbcb97c6ebdcd028e43b93b42c2823c0835d231b5a614dec11b00a89d52d7724bd71888137dc17d005b7a900e3c746a675d1c8165127ecb47c0a21c1136b035b920ff91e450f08ae1d2a809617665d1f078a6d58bafb4c18fe4190873f2903fceb4e045dbafbfc453c4aec6cb95276be54f4e67870107609cf6159dda7af2eb12c2e4dab2d41cb9394d3d3314c23df945700091af7b3810f3f2b6fb299b4a00cacdf88bb326a1910257b3a43016918527d305ea5304f5515d25112a705bcf6da851323b806607a52b81bf4bcbf6e143509096a3f3f889b4b86e027fd0f1165ce7acafda55bef50e609b50ade018073a30f029be11fb7d983b38d42de878163b7b0e23ebe3ff242c1c3f8963b1100c0a29c8032b6f0a8cf8bbb419ad0fd363b46082e47679fd94ce7e52c89df45fbbf80ed76d5bcd4dd33c0ca00f3b6965c82f406fe8e3accddae7ec58a036fc1fa667e18a45c41dda98b541b8c757872192cb8324294be5169f8c6942f691ae6c3b731176e5c4b137314df25f1f1b1b6960eb55f24f76a382c85258db190184f5e1c150ba787e061b8d1629c197a5aec7dae4d294ce06bb8ed2f907ded020991cc8bfbd8741039946bdde10bee34861859f58fb82aa5108e66733fa6ddb5961a7386b4ef3c60d3f93770ad3016c3f3975eeb691ca451883b96965f4691afa4ff0b158145fa303c0c9600176878b87dfb81e93e824fb3d5be2e9a0d67e1ab0f364b0cd4515846372694b302d213935f832d3e647690d5532a1b470d7311ed3087dc00ab5d4dc5414af5a1929fb026e63f256d80f8f828e1f79a8ee732604aa6137a22950f7131bd29eb563e3886a359b3d30c18cf78e27434862acb3f551967415dae28491faff708bf9368f09106da1432b30cd6916e63be254a419ad2d8a8470dc9171d638aab7addf4ff0fe4ce2323c057acaaa0f50d7a2551d3f4b22391551a866a9ff004c706583e0960a096cf23d198f5a812546a6d749798052e43534c7f75e5ce435b59a3d358d7ecbb3613a4f42f38ce59496a67b9f981c18e8ab1cbe24000b76170c17944b0e3bc4b4afcc372b2b9e6f49d9a8c0d35128bc91504418983a6a8cbe2de64152449a09fa66f983638ec005495a9679c5478b4878cc3a24754216990cd67e88336f7c6e72a04e50c6b975efcd51a5866871c28eacd480cd31608abf903c9e4089dcc14afbc1160dac296ec7c241e5c94ec0c1ffe16ca71d9a0e6fedca6508074e649489cae7d01ee56c526f875c9acbda0f85b730199bbfecedbc4be670a4e61ca90a17a975465366f7e309551040bbd105ceba599a5a3883e1faac1395868be17bb41ee7444787085e85b6f147c5196cdc8f5460bcafad86c345d58ec4f367af2aadc12744372ca2771d78cf5888721d1c5174c041350872ac55bcd12d2dea71de94a99bcee91c35fd90fa8bf02e5d40a5c5b1b2dba217ec9c9729c2448c05979d808e6e40a99b37cd4aeb55497125b18f4687be3173217661ede53ae0435f37d5f52af500a21a3736b3e958c90910a4cb5e80d2e0e70e69546779f970ddcee8db297880a1ec968c3fc58655c48493be39616d050c6457addb33f1d6830dbfa020a78a38baba083d9fdd39da8dc0384531f6e43ddfdc3629f6bc9469073fc35d6aafddc88afc0a39a313f6f8c4cb39089dbe1bf6aa132824aef277be5ffdf80ef68068a2319795889f819777fffa0ba87fd858cdf027e3113c22a341f9a1591eab74ce1b2d685d69aad704f7184d272e8b25b289dc26d845a1f3de75ad7e105a0941fb39d5ba4242ef12f92a91e4c111c029276bca85c966655ba31b931848f907997c5ed441ec230710fdfa394275db48fb345598fc6db59aca43e1db55ae584e22e5d3bb36352daf8bfa1afd7e5cce84541ca04f9aa9ccb8bc627ca3b118a3357a1986171af9e9431be1a09f7a573bd41b87e4f62da3dcb5899be57926633be44b30d027bee3466d37397a1031b23491d42f2cd71052393623c1c7811b493be1ebd28a633c53083604f916181cbdd3e4ab72904fc783e5fea632b816302ed76c22ece630a2fed6d73e46f87be68e58afc9541e189aad6528544ce7a301e1aff37de829ba0e506c6056ef1a954bfb45bea58409f7e524baa6f395b2fc05f50c651170a8db551aa01c764cd634f03389bd7d13eb24e16687abd030f31820f0af1eb25f38b22e743028dc5f6cfb0931f296a51f6097a32fdb8a7cfc0725a20c9c57adacc06585ba651b7f4d7515967a9712c1c1c46882b557e7b29a1e822b96ceb6e9719c6d86b2187af39975978b4468bd51cdddbc2d90f4e9164639efd1af1b4ddc6a84decdba2e50068b509c4a9dabc56d0597c752657ff8e5ae18756028d12162b85b09f4deb9e22d3aba93fd7ebeb8a01e2133c486915970fe8b6f5095aaf41a2277b9b5a04cffe56de1674663e657945f04fc45b70a9305bdfed94511b6d8c930fbcf30a5fff07ee0f8b90a385e1428b92ae14f99187de2c2d20c82f9ba9c6beee6eef6e55517f1a412e02477e6c339b5bd476b0d44c6fe93543774227b06105df403a9efb62cd9b0fa0c005f92a4f6d96562c018b9dda78fe8a1c74ab9aadb63d2b23ed7f261ed57b48b1845a71486c47ac7b2f3999d154715a7b7047af905a6e68e950ea17603168f75e3e32391b378212bac77efc2d3c74b9c5d76090f7a9bf8e6b341a8f894b561e1ee347aa04a4322f0a6d8a8000f98154e360477816eca0d83ad550e4b3e4b9f48baa2dae1b3bca14e97be22367fc20257a3e9112393ddc127112a82171e28e1099e1bc6a751569421c6a216d6f02b4dca01fa52a8cde1e7efb41af9dcc2c105a60567a1b1a27e962f168b3640a820d572ca6d5522daf8b7a23f9c757eff0feeaf6a8d978a476029c16dd345ba6e05936d372c2e805aee62c4b890501c8d624cf4bef5b427a41633c9f5de3e29ad9fa43f967cc7a3c61574f9f402ef8b3a6744f3cc30a6a35d0a5bc7e43d75a6da24a844cf24b9d8436fc8c201ab8b83405871a32e9a00c8cfd0551863cf44f8ce2c264d905fcd28c92c6b67adf5cdf6a6eed4892f36ca8381aaa81a11e94e76ae3cf35719191a31ddb6da4637fc27fc06de3c014b5516fd1733dd22fea660edd854aa7d6fcfa386065f8af7200107f1cc678a9769b2a030604777df87ea28b56d0139837749b0751f388dcfe92cab31fe720815b41295f3449a617ded35d213e8abc91a4b5ae0490b5f171a3db585ed5a870a3acb2476c3a64de97aea753fa191b3e4593949a0f6229f08c6bab07349e9c2c37bb840487592694f987047feef0510c1e35c5eb081dc9ce34de5e736a0cfc8a5850d788573fd3d6c2c89504361ba1d1d56073ac0a273716214430cbfd8ee354344dd1a45c2c343339b926396f2aedc24a4bb0c4c1d2ecf478b834eda630d4b460a766dc6534fca2047802cf6d68adad5909d3bc7604f8d11311cbe4974cd20ad9a604b6a64a254ae53f3b0a023066d7f4d0c4025001e504f0767c95cceebd262a65a867248b5ac2355324ca16af5a09c90148f65a2e4e230ab6c872db9e2c8a3dddf6dd5d3523e251fc6d282056222f04da1cda22b0f5151ba495b10099abd26f58aa5ef6e07ac3f4e21ee2bf10a196f293480408704413db9f766e199aa14a060c83f277a64c956285812f09b54708d7b37f62939baafd4e10d81ff89a9e6100f825494413cec7332a6fd58eb08e7022174d479707ca9de24229e0ae63e000aebc5d1a1f9223bb94b54aaed7bb09a7c922688ffff44f4bb8fddca7953669c21a609f518535ca0cd01fe14bf04be91ced4f343163a777c74045f7e9b3c11439d3a9fd153d280f22623b0403c20d8de8ccc1cd37608c62cb1b35cd3ffacd0f5118ec31215ab849d276faf2b9cb248d564e5e010c37b1ec7fc0526fc388c7eb206ae2b377244c1d96109cae11815840e15678dba5655fab7af0667c54ef15ba389099fd2f52ea1c57750de1ceef2f892b1903aba6ffcacaeb254b96c5f9e443cd8f829397e29a93cb57558b538e252b388ec68cd1c07f357c67554b87e162fec39c6fe8f7c6b7e8d0df72fe78357f0ed96f4c611c383bd077f6af6fe64d4ea2bcfe2e6207168c1264e8a4b93246665d2778182adf566207ea56bd743cd0b056f9bb92bb43a979862d13c19d5b2bd0b51a4294bd50404e1b442ba90f767c08a6961af6996a9395910050aba19952cc11bf214e01bb197ce1ddce9b51f9e8278a68f3d4987052927d87d0f73f2548c8e8dd3e75688e61dcdd1ba72cd382293d0d746530a3bcb5e5344c1d460a42932611b094080458ab56b5d98ab70b3803666a2bcd60e7a26cee224842446dd07c9cb9f24fd51da33f98af85988fd8bd632cb08e18dac63dd87f012dee6f05b2b65e07990a6a9ad7e5a25ab8f05215ad7163b7e52680da054821cb58a0bfc71b7203f9a7257fdce884631dc7f015e8ff5407412987e83b5c9e334db0421f1b6cdbf1d0f9682f5cedb59185344f19e39e13b0871d6198fcde7e9576e3e875321d34bb8e34547b4f463a31b628aed31ad1748936f53f85d29b037636a2c0ee9b25bdfc057b59cccc682caefedf7f758c4ac1879d2a6960c6679452149f5ff7d034cd5729f204ef6277cf2a59d6d57bf20882305fbe2baa126758a6e2f4a7cf7d77e1933e3328c27d24f7b09780ded0a42aaaefd0d45eb8e2dc312be6be6edafa3b090c25ffe55f10863fd733277c94147ee1d5bccbd2ed6f3fc03e6a0526ef23953ea012213cbde81b03777794ce060b2a881afc718889362d267ffe4375346beae89d4f6555b97a95872e8167c8c8bdc0426f515388d5177d64da1348700b01f18661171ce79d752296998d0e6c66dd290c281edd83b810b18bb78b259f0042f1c686f549a915fb24e2e06214f9bbe32cee33465e39fb60f8018433cca4c7167c81658820a09a8039a512cb2fe369965edaa06428fdc7b17c46dfd5213e9b413dfdd8af2b98a306268c3569c1d56857e2bd12a0e1d50f9a4340d214895efdf8957e7846f0ffe99b05466999ae29ce71be9646b944dcb6d3a4c537dcd7d6d84609fd7ce3ea08c518df1bdb93f21ee0757978df76416292c1affad23067879bef7bdf041bc8c3e1fc910b483ca2984dbaf485c587a40c8648f67c28babdf64f30c9cd4a22b09e17a7670e163f2b51c0d0bada055d4738162eeee5bc276a8a9b95bcd8d74da11696d31a629cf1cbfcb2008cc31af83392789736a644341e18b5b142466810384ac9a6490827eeb553b73f056ae46a3dc17d3fad11d8c9974067dc668d2dabd163e9f41ecf78a01cb83b112a6697b9a8caaf38b8b1a6b789aab39a37431ce457048c82f1f49f164f0ae884b0a015c688d809005af3e4cde9f80fa1ce1c718ae2a79ec3ddcf2a71d837d63b22a23a0c136f6547e2e328264b0791c77b000604c3826a4a46b865589babc9314290f7fe67673683f26fec1908f9545a33ecf63fa4554d5f7e2149cf0b2eef79b97c2a9b7dfb5dbe816bbf757acef4059c50919cf50ce0caaa9589a23be30d82b1efa308cdb030c42aa270499d54eb1ace8ddcc2585a6117e098ae28083aa94726264b8d39333ce703e0beeb0b08385b5907959ffbfbe938f24f66fe9cd660851b02cf6c64ab5f28aec137835a3ec5b1798862781ccb7243592515aad38c65c0456045f5e1eae24b2416d041668df84f65ab87310ef93e90b030e93ba710b7fa0b10c03a645f7e72ab562181e14855748ba9029bfad15ec57e15a9b01158ebfaf8a41b5b468ac9c315c65b38c63c9ebe9216f82a684df03f598e2c8a9d00851c80e2456fc5b0841212daf8a3062d64c01f20b223b5936f2acc43fdf408247718b71698ce2c3f70ec11022ec55a23c850db0fa629d436d382bdc593da6ba5fb58a30ede8b99f32840f45eda294c1031ace4ae9e498a9d08b9916cdfa33b45181a0d9e338dab1c6f01b0c5ad127e4ed4d2ccaf966af5228eb22da8cc10f535f39734adbe34e8bd56b44b1ce813d9f30dc87ca85927732d014db50295b4effd5ffcbae4b6ba32cf03ed14c4fbbd044487edf7133b67a5e7d6f88e61b1e2d907563b04d4efcb2ee0d026f089c27900cb6ba8fe24c54c3b563ae72cf15ff6f0094da7e79a6de2ce8accbfaed3f6c16f4c2c9858c2a034f76ca2b61fc2f1ae754a61bc745c7a31d7efb00d53cc55e21c61262a9e212a5e176c5970cfdc9c8323a3d60c5389cb19e537b04421f62287a4e2f4e165d4925fbe30f144203288f72315ec9b1be3d5d77a0051fcb38092d3747b06fa5be94f6f067cf330db70a529ca23959012c267fb07507d353bffd16e13a2161ff757fcc690fd828373b7d4f38b92f38ef6a782a664517467c68192515dcfe1db77cc8a5f601e6ca6196689c809f52fa6990317b2b0506d4a91a6a68ba18a3e8702294f4f2e9377963616815f9f6b2c2a995b079e86eea8987344c4bb74c644cadf006f62a6bb55b16000f8cca31e4b29e2e9329c46ec14fbba09d7b88a96ffa191a5efc554d7b250398d39e67cc5cb0cfbdddc079ebfb19e115d43855cbbe94f98a1b4b8362e01f87039a1c365f34b5b3144be478d4937f548e786e95e4be05712ce4012c88db277e9cdd34999ab3af364a97bd8e68025632ca9645ee2c9555a8690af2fa377c3f958975dd5afcb554be25919aa49e3ad13809de1c1dbb12e8aafd693fe4c72162786b206dc01661bd2b248a14f293543bfd9792e202e9038939900d3f9f271b1ffdd9b2c0527f0ed3223a48d033561f738f4959dc62ff691d5dffa4b616a38a19bf65146af6e639eea4b47239413d419e1774602a3450f85bb8046196eadf328fb1ece0665809451cc194cc2f1905d65a53a27f1c5c1a7c210fd0980a8102ea158e0a280eaca622624100a7c8ebe590f60541e0c4b3b3f65456fc03b4759be0709a0d4ca7c6ab8903b65142b8176a32a49945227e1716258f34af505dc7014c4d17146c978f1708f06571c1241b1ddca7737a99c89aa6cc6c1b479e4d09b1ab840590a85dd897e071ae38ecca00b6200cd257318817cf1b420b6da05183f223675c6c71006fe8bed0d7d6bc9be419273b6a458e06248c4b4e3905e8a603a49976965e761af9f2f057c8de3c590c8d304ad26c5988d6a5945e4e72bd5ca7c184885461b8d12312de97a8c1f90c44f1f6b36890e4cae8c44406288dac652248c3aa41ca2c4aa74e5b4c65e209f5a9ee6a929a170c9fa25d3770252bf35286e5c4523afa7072a88a4fe6bc1d2d126d7abf3b469a33433a401039ed76c44a203e79ed0591bfb92a2d8936c9588eea4b0ff371fa27b0d7d29c2b6de996e9d07d81ff430ae404730d218ed326782690e7e97b88abab4675b3f76e539fa7b6c89889a8ff8c959244df8d3cd59e7064f8186b3d1f915ca8c4eaad50d4c8bd0a81625a05c9a89e5625166753b12f8d4da8978f06b5495c716c03ab8219f92100bbdde410e827607e01591a8b71c22373f63a11f77110c18d0b69167cdcbf80c49e863672ca62c4380a5857b6ad51c22100d64f20ad212f0f45026d75bc1a5cb598bb3a7e602d18ba93a1142c93e25a13a20ec580864575e5432b30afea5e0ce1b2cbcc82127c726c04cf4a3fbacea39a0cf6c52aff64e55ad965108d2e4a811582303f73b46d5a390f3c8bbcfdbfbd12cdfe15aa7d806d6dd88e5af6faa0523d636a48650e51e5f111a4d4293ebdcda7ea8b9af421b4a6baad93bb23805d54f3c9394119a84e0d5a9f00e11b928bd0f65b155e9fb0011fe536e9c9052e5bc235d2af48fc564347d29a33f3ec890595730e4ee671734b55e5546142989c89025eb63da5426b36a9ff939353cd4726de481ae3916f0453ada17801d891d489526ee5fe8088f6e9a2f8c71dd972a9775f236d45632937c819443a33830d950e4981f48c99e1b21696ae4498a65ea89c79b25efcd0d99109a407f549243a8b72721b5615c040cb02ec19799a7baffa1e88ea0ff950eb90bc2c4e3842f3c78d60328213ab847b0f3438379f8ec6a147dc4e9f22fdc5cee65a996eac4964607e7160341bb826b007abaf181394f4562320e3e29fc4c0e0cd4e3c6a628502322fd8c4a07361321adb541d58e02539a4296443691e4f17b9ccef0bcc22a34449b0c5dbcc2a4e019aaf921e5a6a2eb8b139aef8b1c5c2cdc95786fb47026a0c00a9a17a5593ef56d71a182831df99e8c5d0795e10224e23a0154c10d5fcad632d38e462d49e1c33770a5c564a86db02e90f835b9ffc3403aeb6fa5f8f7c417118a3f0a6bf4c85230c6638687c4fa6db6b45ca23df368a678ec2b68dbadd302f23d762d37ee819aac1d00b3b4bd89d94c42aeed5e4983c1c64a67b85f48a9f9b370cb3b37571b58fefaf50070d6888c2abede77d215f4914014031d07eec33fc0523733434e4253b4bf7b332c35dff666327df8e8d59155d3debf36604f1cef50986bb9aa53b5ad6c5b04067e8450e03f64a2170de62586852c80e5d0bae8beefedc744ec0e97f72a78fd0ab7aeabe2ee753a10e728cb6e35ae7299ed4873b52711a44f4e5d56351777a47ac60ea2bcc56533c2c93115ce444f5f459f7bbb437f407bc9cade5dbadb39e29c19f8c6a38dc6909164fa6de06822d13b5212bc0ae0e3479d2e0e4262ab15bcaa8a1ab877311334df77d8c0dea9cb26995919f51c7ecb5bb6d7c18448cfb57ccf6e89afeb3e908eca9e0e623f8c3fe34f7fe49a24f874ab9ee94e0ac8218e957513290eaddc989f797781a5aa72097810ff2d5ebf8037a592aac12a99aadb96025774a42319bf3f41c3472c5d4d76538dd927809ea3b63d75d1273c4c2647f3deb061a14e536642c406688d5a9a225768bd46ba6efb87edb59c9f2c402de3c6b54eb8f94e020e24286ef20910d11458866c28b98d5be1319ad2d70f985d31fa4c791a8ecc40187643096e011d20a4e724716b7cd1b677a912a89bdc23cad39910cebdd93fb9128ae68d28eca24a0a697a4931a2d66902f3c97914607ec521c7d27f487116c6460950831cb1c5f39d5d542001c20b3a8af3b47f5882e93bb6c17b77cd666d8fb650e1d418b8387a4c4dc4312a96f3b7f5efeaa8213eb23fee540e75113a2912e047db3ea72ed59fd3726d5707633fff5db72c81fcd3d81552cba9a9df31b843a0865c82d1528edccb8688270da564191ff3de2c7495b343da89baf163ca3dcafdbf881494616392f68181b988575d724391d6de1c05966ca255e63faf2b841bd4160237243ae0c05a6957a9d0838b849aa10c0505d051e8f2ec6d2158960a71bf3c8a9aa86d90ab172811ac633ff2b7bad3c55d5079b69c69cb06f27291519d18362663533ab0eb23f5b519a850987b030f045aa7819a1c8c95916aa8b758192d45f6c2adce046e2e1b160401cac8ac077d52a3dca728a3b6cd38148a61a3f7d9e457214ee50abd285d4bdb1fde21dc9dec0b5c7f83e4d219219659072cae4fcf8716897ce0cf2bd8afd8914794ebba2ea14dee27d5317f461ed6dae50b7794b255a8049d49a26f47649b3a9a2f797e62aaa36331913beb20f0b09ed9b954cf115b93c5cc61a27f80b3fecd810f1019e5558ef296253865073c27e23807893c49783834b416616354d3541c11f90c115f8af27586544e09cd2595b12aac0e1a8671f58799ef2cc65dbaed9882bc94af511a313624a18f8627c6a7b7137860a763a8b510f7a2819783f021040cf228e38e3e2a0e2814c693aa1a69ac1d5941720babfaaabc7f10fc1bf3a23757639a35198e9ac4f55592ebdf6a71114077bfba39c2083731739a88e6d21820dc8a7907ad3b39770ece8e058a05003c900ec9b33066f50797d3e0ba58bb922832f9816fc0b89b636ca0a236b0dd74864f585c5b0ff331c894aa1617dfab23ad80bdb3cd6cc4ec55bac80e1ff76d50290904c614923bfa740760625ecb27906317e2103a72a5cf45907e436b77ed42aa5f91918fe27823d15ecd72d20f82152597f728dbdd59db0bcb928ff1801741e8fc76a9ac861a6dea804ec4228b6f1ed285456addc5f72640105dc38c3bad6507aef92eed930b85b9910b10916a909599f3c64387f21ab5f760357d0a0c33a3ddba8f4d1f8d030fc264aaae36a3ffa315bf860ab28ec073787cc35baaf48f36682864b88cc434b88e7f408a45f2d8e0e026a5c0bd34fa230063e6417deae351fd41e8a20ab616f7a3ae9c1a6d8676686c82dc92e83b4b766a675b7e90f27d2b77cb61287a09df0b9b9cba75b2e227a45cb3124563abe06c3a279021061032ed243c67eb0ad4798b8e39e3bdfe35b6731e2615bc972495bc7fd8f7aeabc4d59839d91ab6d38b2ccd8ed952a4660de57be17fa93f7310b3a256468230fc5ce068b92b1770e802f2b90852500a2d3023c7b5c7ab8def57628574f5863196daa2c38bd8c3cd7e26297fb338dbada5c35471c1c59ecf3e8fcb2817a16012ea35cb74a4bcebe6ec8e48730c1923ad73776aff93f62b992b1f7630a5fb6f25a98e1b336058048f6233945f90bae590fb198a562361beacd9086fee69c92cc975bb2e9d2abe076c0dd63f2876f4e46b6bacd3976e4e91a06069875f63a5db30eba4cdb61eb2244ba9c7471b641516fcd6bb0c41f41ede8ed07078dffda9f76e8f9f4733e3903d724673e61729ec15d18cf44e34ce64c38d19371c254ed257b1639fc21c788f869284b85146a0b752e2db2d287858891ad66da9e1682c86e1781680dd67be28325bc3cfbaf8a0ee20e7822e938c081219b6d9d41902b708eca91037c3ef55717bcbaf2a5d6b1224614e9db90ab6a165242bc425a76f8189d2b0b74d757505dbea6939319899ba0b77f4ba008f7cf9f788cbb65d522c6ff0d40529aa705f9b0050cde36cfad8d436ee4cf5524db09055873a973128700b4df2d63571c2b73791e85de2c59be5c524a5fcbf97e354051955849cebfda08d73282bf2795395065d59239f0382f74493fdef9725a78d6cd920cdf774a920fc24b0b6cd90f62ece99273a17daf74e3ab11c2767cfdecc209c1fef0b4b077d59dce4ec27fc2ebe859878832dad01f5a76599f003c970993a93e31514b5037c385904d341e1405da5b43f981e22fcb2275e4ebae913a93ad546451ca4a584ec40c1c5333a9862bfa730bcf8c446163a5770c7a4413a4fd5d0a94e57cc7fdf6e00f264e8235ccce7f9b9d5f04cf0e6ee1f1e5c6921d0d0d522db258fe69bb6e3f3f16ab835cd40e0a983b754b0fc3e04d86e62bcd2edf9f75db8fcbdb534e34d4d831e1703641ab8a9c0c8ab8693a5895510255bfed7d4495ce2edadacf42ea4d684f36ddf76bf41196f81c4923f15dffc3dfa746672a28399696a1359360e09baa5444b6fded432dc8fb8709fc04ef4eef0758e20d9be34d74b973dcc02c48e0590fe2d83115808202600c24036aa91a131d7be17dc0cd4d9fb17fc42ae0aad57cc363e75de6bb84e1ce9b76bf01594a501d3ee818b15846a8764a559a3e1e477697919caa4730cbcae8a609aa63f8fe63ea81de787c722c93fe9d0b0632f7fcfda44173082b8bc72b9b82a1af31e7f32835868b8dc1a4baf2e2fbb40d00115a52d77b458f6ed78f7bf2ff739d2e791bae01f88b2c9912716c9c0e159895858f180399a9b150e11752eedb9aa371b165ee27b8c499b7434bfd1d68bb57b3b2c777a156b33dfa6f7362541a401367529b2ee179cea829d8db4fef7636f4d902c7735beb7dd6f5bd5a90ee9ae2f7201a3959df37ce867e803302347a192144e3d8f6697b21a9bfcaf8dfb8aab71a3092cdb0a52594d45ca93d11e53e963fd2edf68c724ecab61b9cf83c875b157767ff14ad656128e0b5020218a0cce9040e7ada217d56d22cb4de36530f1d530d10bb26775f0b846506dfc0f57fe316dedc5aea516ad0d6a698d97e1612e6277d68091bdbcfc282f52f8b7c626265801e5bc0468fd03eacd72b864c41f7b0c833e6f10c0a56d3d321c3e3e9a3ee770250f4f8cce0bc25e34a6195c0af8d9864295255290d3b2b40612707acecf30598f80995ff8e306c0bfc67470b71e049c9989ad2f0bd5ba9e8b358c89fa0a36b2440a896b59104070c9f504ff51809719073f639898d6155c15f978d16be3b1e94c812650f31a1fc877fcaf6e6fa0cd1934882d6b2b16f94f22c34c3dc79f5bf29f635edafbc08dccef4bb05d93fd6f307b782aa1c15f89bbe7699427f232c0619a3aa53bf426f2df7606cbf3a69127fedf70c58d82b0d70162c90c8da52bbe3b1c8f82112881fd81d99dde67cc0e015f149664fb042ab8c54a6f2770c0ea0244a4592dd1f939a510f878e644151eec4940166cc530cb48e6b44b6587ccf32a0988867e2b02b52038e443561e624c3148a5b5d19557c5ac57c0f1a6fb84856694afd3570b1c1be67c28b4424ae12fc93469bc5fe8078133952035ac11ab2e1a3d545bc379edfb912b899d6aa2cbeb0b862082d717d9b4e0648517eb1421f1cfad17c3403b6e47ff8121e817fed32a370453cba3efafb76e19f69454d075202e0b31965c1af66779b816079eb6e9f38ce0f7940e32fff43823d55aa683d5c8768ed06a73bd6889080c7ba6b42f12051804fd104b09c96a0f93dffbc93fcbd5c4f97ecab1c7d7d486519a19b54986e9ec77855ea7f9ba9d84fd56ad536fb00e73aca79b0e6cdf1e93b72b63fb0ec85199fb6f9dc2ed33ee8d1490f9a3742a0cf53db1ac33dba10963e80198ce3af4056c949b5758eea5cd15f4d05723f9376384e6543c5ac39438bc6a0b3d2bae1c39b5de13a29f0a9d640b55c6f1d5444522713bddc78ca0ab82396ed788a71941a8d2949edbe02c66b0bd2018b477a1139e4d41bf9bf1492a07c39afaa838645995c2230c2b51521c567506d0e0c44fe0b47deed6a2405d20edde026a04fd187fcb8fb754cbc3d114cc9e95167e6c266d6c8763dd619bec1f36e6f67dde221c9062594bb3736e470ed67170dd77774e741265dcdc8937bc9aedf96a61633c2e7e968e7a39066066f362e84c07202d4bad7ffc3db522688caeba00a4fd06f5421561cacda8e0ea1fbd63079a77f07268a2d290dc617255738fc4c4a147efddb010012861363b88dc5d38ddc1938be801af5a23ac2fc0cc3fc28026298653bd93928295397a09d04e935bfc4b0649131047562039a97b874be0eaec4b7130c8e220d5eadce995a23dd54ec6e14b0bb2ae118abbda57fb23dac5a728ca66afc93be3d9bc06f0217b2b8c6c6e9c56188c9bfec91522dffd8fe622f98be126e87fa2dc440b9e1c50c22f0073d63a52bac01af6f7d43dbeb6cffa3adfaa3bf959148da874fe1dae08cf33b86c8efe5a2162fc97257cc3a6338f1eb59d103933743b6c67ba1ad29a5de5a5af8ce0ff52e2bdafda08b5928620c10ad26be6fa9822c432ad3f97c94119cfae0850f6904635708c41b36ae959f96c4376eb9e92dc4f347045f0452bc4e970c1750a848c63d55b69f7b39957a0128e993b375cd3a8faaec93ead8967bd06e435f24df3dd2a0b00a042048cc461ed5cb50c2fcfd3dc590c230a7928049608fb90b3f70347001b1b5af6f54ae9e25acb4e31d323a6b24de225f08e51ea630e8dc810f2ad0b056cdeacf873a391319a697efb01b1fc3945b3a584e6726a043ce7ca4349e7ad9c7268211b4bb243a59caee5d2e89efbb7540ceaf47144e87bec6ca91bdd721c9ea7fc79539ff5fb069521935cacb7a45f56f1d3289ecb8b9ad221378b2e1f2544e9a615b9c314b4a4d45560d37a008e5e606fe488550e782e2039893b41ca2354c2df30f6219afe1f562e0abfe838583021da50d13dd41cecf98c00aa658647f6b183246ac7b0fcecf1bd030b30f7cab9a48dc47188f15c344c0c0337042948d6f74dc4e1cb7d36ce955cc3057522ff0645f39f288031b46398c4dc945e050e000e3b23ca9b743c9f53066b1658920a2c52cc2d196ccea9d2d36dd11d2d253c60c7e045b665dba6973919a6e76a3b41bb6d0d5f1bb4a700a1cb523f37989e610e5c8482701fb7e76c355d875f95fb8bf077965442c9da88ddb1134779cd6b6dd76b5a64058e7bb1b05b5131737229641a629e42b6c5272c18884b8721cd7ffc5b1f34db0511036d18dec7f469af7ab1aeaa5600d299ffd83534d9b59987b99690c91bc09b8dc134ca4dbd52e7cd321bc853a8eccfda315732937f8b2ee5868d751c299938ee9c5024a8b8ca1ebc9bfd99c508e20305a3f4d939d0d9065b49e18eb217c5fc06c4e37ea02b9237ae00489090059437c433c43a36daa9788f45b636bdca84dbbecc304a46aab9793e544cbf6c5920260f7ae89c5a989e7839ba17ceaeb005f7e15d4a016e35b8bf0d54fd7623c0d98d4cf3bdedce0f6e477d77ca4cc81c1daaf17d56366c80e233cd789da311a34cd4b1fb95fc19e2cee8f6bdef4b86eda5ae61fa9a0eff1a71ecb056ae62e9a79d731f40699b4a9ca088f0e273f31eab06b1e0df6da208d4a1805edffe2c2c004f7a4042380dfd18e4ef951df7f4ed526166aab167783cb7ab3574fe23f258b138d223515f4ec0612a7b5e975a7e6ec8b187c4c7ed05ff7ca7959d5b84202e600728785242d29e2a5e905ab9d4ede7ad155e412b388c3fb9b1f13fc816387a705030fa6d88e15753ad2541945461bb4adf2f4ce9a080eac156268a59ec596d1283f9d1088df3625ca69f6569d49e140bcc02284d584f1fe3de3ae26480b86c8deeccf397143fffbdb1486096c8ef5b0c348629fb95276001d2323b52547e16c6e887dde79307ef475ac9055f0ed796f979b6e24221b60d9113b131e1308429e02d623b96ccb00422f1c35ee5ef4c4d5e06dab9a712aed1030d49cd3379bfc1587150ba2a9edb560b5b21d42996a00fe7ba5d614da30a307d3f54501e265fe83cc715a308732eff1c6de4b00a0cd8dac25bec578c22840a4663926f1500530d4dd36161f7dcb34b37069fbd162321f2f8718215e385d1b41eab6bb2e7fc3b4f23793f7df2c6c0fe416faaceede193a01142fff9064d1a39142e7c579d97951f03f8b6d0cef38dcdd017302674d1ec1c07c3938c8e2dfea8b9ed78150ca4ef1337595915d4bd783721923567946619d9d3e0393093f4e43dffa0119f707c03e4ef3c4ae57b1d7fe5b02184efcb090cf1eb64da4bd17ebea256b176f4d36951fe4ff465043bd807632dab41859acdaaf651ae84cef9b262c2bab898f26167352d05c8f2be9ea4f4131039be4bbb84f324914a18006da96685ba9b7b9b4eaec683ef2b506bdae49e7851ceb18a9ee156aae44bb4c845fd59fb58efe9c734c1002a8f71755ffc59093d8a55252f4d4f32fac660ee5599f98e60379580243777c7ca19f1a9467e928323be12b27e126e17b1fea5f673d1610679d87ef0d8786820048ab3ee8b0ae5725141b34476adcbae4df466e569e56423a788d1d85edc8a9952d02d6314553aa69e80657d0ae75460542b470fe07cd9ee47e7e5f32fd0f9d62949cc119a09e069c1170e84b1fb3e0f402442455b0cdad48d8f903e05f8b6f027b7b109eb440cf91ea18f9be0b5e3fd528b9aa7ea0690eaae75b3bb4ddc042630153aa899115137e58b3e67f58826550380ff72a2e6375ebe7f8eb2d7e503b1eb72d893c93f267292dbba7d838ff1f218d9d6f3726d489fd8e2f84bc893d577d26893bac4000866af2d07ac134bd0c98d069ba52f29a2dd2824d5316b01c52023eeae79cd5a74cd0ed531fd5cfbae13aae677d40d95f0b2bb208f013c4abebbd619b8a63f13c6d60b2dc14b13273b71259760713943d487481a906e16a0c35df818b0ee88bbc6917ec3be8cdf4294babc6d586adc6db8b206605d41a02db386227f5a95ba37e80ba2f2ceddf0fd54f45bf8e21051eeb771e95c7ee86d5d30bf3c6e8faad9c33ee4bd20b5c7b5694e28c641160d89db852cc2c1236e4550979c07c160f9944164918240a5cc4fe4a7de300d055a98cf2b514cf6d9fd7f92347070a37a3fce5c9b93f71fc2cff18ef919c29811dd44b7f699cabd809f8128e7d4384528d162feaebecaea5fe6c42adcf5f3bd47c2a357a1532c4206df93e66c65c7bd00a58c88657e5d37da5b78c2fbf1041072332a6d31040a5e25d557489f614a9b3f3cd27b839d1a0681e9db339915fac866cb2b203d537335cbcdc040845afa43ceb358fec2b8d904adb1971a5eb4a7a917b3ee98ba64903a84b0cd4304af6e295c67e95e9411711ecfdd2466f07bb16dcb68d3083452bcef644916db3d810155987d85a005f514ea838ad36d0f4efaf543547981d508b92c7be55b30ec4644c45f9c1d9610b6cf719b436b0ddb4049241e39b0a43738f4a2cc7134d71948b308fad84307cf30ca13e51265fdd0eab5f39869db1cdbc2abe2eb38d4e45970e6b0bd7a921b03ef547ccc129451010d58e0898bb3afc4d5317fc6a42c01a23cf09a6e1dae71e953c7c85573364c7423b5a03af245fde39b0957cd924bcc32421ae10b1d4347167ea82d7884f8c3f745b728aafc0c104d624dbc0d1c24519ecee7d061348b5d02e12285ed1f1eacdbddd7287791ad2f3105b1a6b37315e4fe4826ddb12705e22b15ae4cb67b1c38f533ac05998ca8ed3d75bcfd6191bc8359e5e7cd5a61ab624d3b6c2d654e67d8571d97095b17b3f5a5c1a5e3c1ac848ea15dfe59c841d617f1a4fa5569e2326e3e6883641ecde329c25884569658616f67fb5ec526ccaa00cc7a3d8d775665d1bd5077f2a6ae1ca010d35cafc7291e2c0bfa201a5550c3a1b471870800996f0e76101b8601a4651d36b2d8b1cd8908583188266aa1f5c64312f289e3c6edf32dc0b779f6166de63af5a347e2904089a5088d93dbab2e3fe78d96d53d15c4cc81abe6883e02808e5a2e9c1ea4b5d50d7b1eca2c22d799b711ab5abb42aa3dccb56a8a991223a75a6815874ca66e41d672491667335dad060627b09169ecf47ffef5ce2877b4cd42f2997124e72ca61bee938798c42c875c9d47bab5417d24e097e4858c55af7433dab0036048a6fb362f9784a27d1fff8c0064414e26766873ce74d02c3e18fedbe23cd5717cf8a59ec0244c21c988b72d4d709b55bd902d9579fc5bd6b194007ec44049e7f3340b0ef3ee01091336ff4a3615a27cea681e761559431ec1a25fcb384d60e78c44059239a913b491254e355a7064a5dcac48cdb25b0c994dd37f20631e5c7472401421cd49b967490e2a734cb53d0f3dc62e4d99cdce2507377ebc8617fd318cd0110449977c8b5e7548803d9d5f29c555264ae95271b655ddc0bd2290c9edfcec6ecea5cf52dbe9528456474ffa0ec3d24f1e6581730d62c3f89aece988cdb5ebbe708ffeb52a18a6fb247f6012c37229dce6d84c4f82c384fd17801399de19095f896f841f7158571ca1d5974c83f72a49404278f289954574522d0585575c384a65573ad14ceb92d37d7ad87e1bcc8dcb6f193fde6edc0a88b98df7943bd2f34206121a7b141c8f189db23c4cd6acc3777e032c05e22dbe03f33455a5cac32168af3309a10d35ec17f89777f7e0bb63a07173a175cac60cad1d13b21bb1baa03fa74b1db46d8e7cdad40e7a61501e752f78ece4a2258e7716d1df580ddfb073af78ca3f6d74ee9830d64300154e6066b8884fba0745c58e6766342fb5267e7d789cd80541abf565efe34840491d6d096886a95ab38de24b8e5bc9393392fb12ac2f5a75a1a0c1abdb500d3c38488af591119ce90bbec2bbddd0e57d250b045fef405365d5e28f1412fd72ae7ef335ab80c8a472f478d9ec3fa6cfdca50f68703e8e5c2c06e1ea47ef696e44ca6a8f2b31d56c0358e2b32592d71f950f06f8eaaa5f13d515bb1b816fcfdb77a890ae6634c60114d5358878da102de3d986b801901bee7690051f37333515152fa93f00aa384964120387910dc6e955a5a3c5d3858ac00289da795ddb2bee50df1f8e1f5d6a67ae3d81a354791d42acc2fe65bc1de2c7f19571add6598e0d0ef534943eb6e3b8f715b8f1deeb54f7f14e10f5dcbfdd4698a5ad8919cc300d64b5fdb9acdc17dc00dffedb5f7062be86e078dca11e8c979f6b5a7f85452cb74f3d9095600036ff55325943f522064cf260e39b5e178ed8c1ee687c30dcb053d5ce448e0dbf8f819b2e0a05fdbb0789492523f293d81606cc0fda7d223eaa659c3b8245a217b673348a4cf6b14e8eb9b36677e18de225755e4b64caf4e578cdace8736d52092ccc06a48e8a083f45f3a382bb3cd179f195ab002fd6e46efbadde3de05626673c60702cbd453d6ec6911ef3ec2f2692867fa423209ca9d77c9dd82f46e3727221fc02631af8ed2881e2dba791673fc5454f0c211a49404ac11a8cdac235de68f922477fbaf195948e642dbe4158a46282cf28e2db0c3da336894e26462fed043436f2b574f6bd609b4d7a46316214fa06ae0c4c12c2a2ad52e0988e5231ff7ee38c8d4da17a635ee27f006ff121dd61e5864f0c7f9a59c3d91440c9d3981c57bf86c96d819842a67f0cfede1f86f924fd06a51d472cd7bf551cc07e5cfbfa5cfadab95b37970a01bfa89ca579d79d123f12252b6314a852f57e9fdf5ff8beff2b605a41f82ebb939431e84715428005df31b63f9386f6011569aaa7592ad1b79ab33999f4731f7b4b359b348aea5dce02a73c3c06d414a0abd886c7f1310ab9da257208ddd23f001998e7ef525ce9bbdbf00c715ce6a4e7eaece2c44d25ca13dea8a15ccc1d47d1ff1b15759b20aba2e83821ec1413860ea8b094051ef8dc7584b51284635422452220a498880ac8de52cfc24cfcc84bd6455b9726456e8c62f569fd35512768b5314162bfcda5dc6f48b5821e01ebe3f145a4ed41caf08da59f2a2ad9ccecd829aba85ed9eedc831ef7418b2ae8112bb13820b580601ababe86e1fdd6cabef2e9d7e45a6090fdef3c08d8c4fe7bbae73a8f1f1b6394689532a2ce454f8e46fa31bdf74145b8c3a4e53d9c187c65332b56e8036c73cab4078f7710f4a00d669a7e6f6180274ceedc6e0382f53dce19970a7d0a06081c731d6ec063bd823323f06e6763bc0ffdb1d706796d1a2c9ea0aa07e66d017f16b74d6b1472bee879c7691ea2afb573c6988018dc1265a1731427ad55f80b1e30fb0dad8f360c00a3e6b45ac672c374e410cff078f8f9589e63633369e9cd237e7c137780dd59abb684e8ec4cc875107ac9999e3bb09dd69efea5a1d89bb9fff02e1ff7773192f4f1c4bd3d9293daec8a38cf119ffe661cafbf0a22636ffc1ca10c21fc3cbe311235f69237fed8f322d32e45cce05582ddd18ad43f29b4bec21d1ddf12a0b4aa4171239a6eb493e6d87df80dfc929fbe1c86eb51b53f7d7a14221a31cece906b5c95ebc19d320e5faedce4edfa76488f0b129a815194aacbe5e932bb885eacf40af9c18f7af0466af9ed5df11ca8f67b6e0f3a298186619b83c5a32aad2bfcd5c7e83edac9cdb5c5a1b201a574384e3fad26f20063e8b105afb8d4aebb5e96a210daabfe732740822ae3de9bf0639c702ca29b8bceebbcf16416aa94b19b3d0d2435e41269d06ce7ed789f63a81536426637c51e4f8337fc360d99b39c45e9b310f45321f0ae44610d6d22e8949493bf769eb4abda992de98d2a3504bca5214c56abf525d3088d4b3bc8018e3f79ac59357b14d70cebe0e1cf3897ee444c56b40cc2c637d0392e4a3ba73ae398d8d59b21be289d59d71410f7be44457b86fa768e2b0971764d81e6a94fa2b27d7a8a99f673e5c7c409a1cf558da1c8e886537535424620cf57a0299e01f4fe114c669b9d73884b2ad331e2ac783435ebbb600ac75980eadc54a89422b712ae07e8418bb8152261b4ddb699ed7fab1803512d2b3be84c1e9635ada6c9383a9ed3de0289c8dd73aa0e3ae3b4f57512510f58d561d1bef9be42b1bb6c9031dc564f69f9d8d40f4ed84c337478cf3adc586f2b7b4d2fb23f1f7c81cbcbea969aca199155ab2c44f0b37a75ffe73a6b15205c81fe6a86be12dfda75ab3607ed4e4b5f37fbb23d0667271db3985058c89abbe571c1e0422a86bb0b9db39ecd1236ccc3eadcf2e89b49843648f2ff66a91073b4f801b413705797cc7ecd19a55476780651ba9dfb16bf0705f7753ce020e4f3b5edb986ab1007b92756a93218dc1fa0c6fc24ad62e2aab446ad40e0e445a5c5c8957c3ad733da65eed462cee144767414e7de6c65d76ea3061c717ffa81cf5c9680c9eb4ef3d8dcca48565e927d5b39d5a54406e8229208f9df98eb000b0bc796f8d33ee7d89a76552c709ae8cd26c4fa9bfa30ffd24c216ab3a32f14100686d790ae2f7e2ce0adb80e1550f1f46c842adfb00063b2d79604d72f3d63df601296802badeceda82c4d55e59546280ca2dc3c974bb15f4798226a928ba03fea788cbb8455bfcebb0c95a4a2d0e441efede4f939337c81f46f77d046d182de6f4eddbb0c8ebc940a3f163def8f8362075dc9a3ae090464d4642cbd1246c50185499f676461441a275ba70c321b1f03a9241f7f572310e10d3c494ae7bed57a28d46fab9a8c9d1a1622bba507553543b0fcce506fd3a22762e5167956301856c666fc1bd5e3febe3157625e01f386ff073f515f4b0d5e5ba3d6b1ef7f0ec586c69cb0c52e08f14e1ed7fd39a23f778a061e0a34cfc9e475bbdc20e071497da93e43e596ff408e3de9d9d5d0f7dbb9bd140689e02c5ab660032b1a88b1cb521d03dbfa8060f20f99bdb151f495fd48a5eb259405b51c7f04a39fb7c832be86f8d9d64e7ad3ccf50dc61565897fcf3ebd8f1929f1826365f9d66934a87eb9fd6b3b2e248bbc722debf95c332e3e2b0bdeaea3fa674c32250642d70e6907e058c464759fca79ce1c527e2a6981c6c86124924d8ebcf5aff7dbc2703ddcb2d701e1cc8d08aa78ed554189f6eb8dcd4531d2e9b9d77916b2c6869e04ed9703ff1bd906c2bd03c04bdbb0ec21e466ff5751e53f87f2febd9a9ab9278e23aeafa5265483fe8277011582d1b6acf31322d892476be220e45eced3623b72ff481f984fff4c4be7749d04af17789aa3fe3dbbe6439f25b96d001d7f46aab5330464dc9e4e205f119ae09e235e00b4452bf2a56a603e3d2b71b09deb129d134250f95e69c9f3a399156abab7fac624596f044e83aebdcf020faa51e1cd7e006451fd96a50098d4627ecfade6337a2bf3a6ca16b52a2a0a8d873333cc572c5da7538c889b8637278a785bc6fbd0a318f875da161966784958fc9eb51bba61568e568393a95b70e5b05ae290a5aca15bc1771caf07b9f88f221fe0e654ff0cd51b8ae30db04801e6735f8b9dfdb579840ae840847ef3a614ce0e61a74ed02008fe9e4aaa7a022ff7f1168af6cca29fb6a9a6d424d8b3c87d34b5d67e0a12b4d467f64c71b9a64052f95f0b9f33c08bc09d2556aca3f9b99d43039d8e0cf324433ca7049f9d171820cb0f7169735c1ad1c7abea5b39e0f63f6c84eaaad53ceb00873f820bfa7200319b96b9d1ed80c79a423e230975a56dac696f23d8294fe4d895726f094693720a324b79b0086e56fcea75ee11febc2db8bc3bc3380ba5c3031d86018b16c5723b2020a6c095132d17e724111ed48ac5c9cd2b948582fa0e7c040ba475b4d97e7c567ba345e329f82a18ab2f00920c47ec12aae63e4ab4b9f3a3b4bb788f42a7b156b9736be86d79b4e29d584978a28b0344f5c97015c66ddcb77c2890d9b82a4102e0471e54e1daad1e2f2894491ea91c2020fb1c5458eaa6c4456b07fb4d192573a63c90ad22db112775879ee9b64c0bced7ab87fc445e4ee3ab03b096f77fb2991bb0120b36480b5cacd671ef8631609042af9412f32486b0cd8ab9e9e6943388cd22889cdf9398a6dd63e5e0126cdb8d4ec79fd8d31b07886aafcfd2869b5a17eb58d62220185f6614d918803cf15793552988bc97509c0fb4cbf6377b260b825f6af62f5ebad235825daec5f2af6b597bd0d18340b4e40f4de352ebf781cdf9fca487268bcb486c0a15b292cae6a3ad7ec554e4e58497669359b5ff31eeeea27b2e4e80fca07213baac0ba0719c25de01ab221d94f24079413adb6003b9e8caf2385130979631816e14001896094632cc211fcec3b94435fbcb70e0d9f5899cea31bdefbc918c1db3f5800e49d35cd2e68b159e2253c9d1d67d0151a5052d68d49214b0b778190c09a27c12fc40614022f075cb5bb2b79c986dcb55c46182a27342bbf18ba625f9c35ee8a84b1567380f293da2201776c198b5f96e99359c356bb65e152d3a49d543662130972ad1d571c0c3096eb6ecb20223039e8781e18664d8fb25b0e503f3b06a4e6b96d78c153dfe3c9c9680168c64ea2ff405362664b5b4a935c3533b21908b7104b4b48f6ab59b7ec7f5686f1cafca45caca304eba4bbe82fc54695da119abd7125e34836461d5ca223c350a786bc1bcf5af756253f8a0c45c3c7d8bbaa5c1431183b5202ada72c646af0a4eb181d1a924b43550b7685640937338f92562d00941129e31ab2bb2bc9f6bddb3ee2b4598295e74525ebd92bdd79a63b467da562e7ae349a56c4cf164f73a84f424b9a4efba97afa297c29890cd491718bf3ec7b3a62d7f89f1c7a674a3a4206af2aba382ca09346881c4210b2241e0750496d66e728c21aaf5de10903c8eef99e046f68b4c966347fac9d4f490bcb41dadef67c6ef9a00184087557eab7ae3e08373e08352b93ce08d28c1ea46bf1d6a0a2571a4c8068e3b8154b0d40f951dfbbc914c729a2e99933ad29a85887db6e9ff89cbe6f7706e92bdc476011adc9e5b4224e7f56c31c3c6f04a9edb08e0056a018c809ba79fb84f25fbf9f55628374e3151403dbe07370cabacd9e86a9af096672478629a8ddbf19fd4c5a0457aa30abc8e8307399613ba5d0f3c906448573d8355d1b2eb9a8ed04ec15a55a3b3a0e8fab63be90fb9a53fc0f733a2f65a0a7d0b0f897e19bf6dea06576da7ee94b8d00bee9304e13e4ad4d61c94f0aea9e45fa2f9f032149e50578aa4e45cbf1a62c72325a6e1fd036b297549f17168472006e364086778088479be349a140571ebbe833a6898b7a40b2a9762408cb67d33ec85c1e443bf4bcfe5eb29c6dd96b1511f1851732a7f54374366608830abc6af2dcf0f9406dea86453935e0b1bde4107e73d96412f08c28d2fc218210b7ac3afaef2d1d11ddc5cecf7b690dc2242264a9e00b42fee8939f1bf0cad346baf024c986be65005aaafd7b19490809c1537adf1166e8a57872cf6636ea5da50ac3b0bd6873f97a213e1493a8075805178fc35a2db843172b9c7f96ddf60ceeb046e219c0e667ba406f77482dbba5eaa409f09d9a8e8803eb8a941a9cc6490fb95ec9723d45b1f10419cb7730ce9072fe7ff519ae1c24effa47fd986af87f6493a9ecd5aebef9ae04a2b4315e7724285a1dd4641d81ab7722094876724b80ce2bd83c9e7f69587ab10f4239e9353fdff5410bea3b41d652761dd5e8ef8f94e5aa4167c826c10b73cf8268061ce6b97716b2f268eefcee1f6476f13c773275ad32d63b27adbdc56cb58a402bde022d56d4dc01d1890dfb242ddd37603e9e93b0c2b06fa134995e6414d7d31271c70b1c6477193e5724ab7ead8aee09e2a284adb2a608b8a6eb0106514c8663f0a7611f2e572d1464c73bf8e343252da6d2ebc3ac5f65d39fc678f64a554f909b724b5fd2a32fec7552f0a9bf4dd10f6d3b40ed5dde397e012b5edd3dcad61e1d6c42d85161205d9dc22b685ace54d817d81669618a35798b0fd3b5629d2c8ba7c619308c6111188c4b37b0c66f2f82cbc7af3c7b035c00f840d1319eccc1c60028dfa64a9e5014cb9028072204b4231efb7978524eb98f0bb2899ec49c2597b0fd2432a555dfbfb31414365159d8c95d3e35464c7cf0745ef8dadc779b5fdf4310434b347d29410ceda452dc24206027938bd2885871650f8c068d128168b23b30340fcfac4cedbcc0d36e1f4b2c0e94c482c147ba9643f12ee3ea870b32a2d90fb10fc6577e5890b672f2c450a4ed30587ebbc9e6275a3099ac9edf57b2db072e93079e1de0068a3ae01b95c387d01d04edef8567f9b65b0844688b7342353a89ab663bfdc4866e02675d78cd5c9be81a6627bd347d48e9d428e5dc4edf39b057d06d1f778f8fdc540cde1c5edfd513dc3a6986bc3d8e60f9420fc602fee169d1b025e7b1635d8fb0d5b18fd61a9379b9801913ac74899c928a9ba8543bf5e06c8320ec9ab686fa5bf200393830aca4a13fad7594e7cd3c6964112b65bd8bcb112ae08d943943ee1891d03f16517a924816b4302c88a1965bdf9eab446eef0fa6f8a714203608d0fc333dda3e53035db2c59c9ba5eb50e08878df7f5e1c40643d8f061fd3f3d98e8948a56534c20e770b4ce1071bfe1e8d9d785218b7b94c243d219aedecaff5698cf5674c66ce60b2ef6f0e2ea65a04248814e4cf391c4259b95ef35a66de645bc7994c71074e18bcb5471e94535fffe420d37f8d3f8e4aa8945d07aacf1817a489a32cb3c8779544bbb48ac5c975ce90d1c6ae550b08c800bf2c03fe1e50b8cb2351e2ab7f90339679186c26ae7c7cf3b20e393389607eb15fbc0a010305d14d53c1a68fb0ff47d3a59f58fa64b9e3fbab9781abd589ee29eff1f696ef86c741cd10e90c347343bee7c266cc92f7dc05b7c3b5fa146135bd3b3b534383e9a842ac3e826611175d11014c0edd9eed06693052635b4639b6d96a6a3d1c4b5a93f5840c7a94798bb032e58cdcdfd7a431b26ff0c8a789d4dd68ebadf996c957c127a84a1dbe65370fab442495ffdc9df082e6daf36917a028763c754ea63d52096e128746c890aa3cfabcbb8c889410297e4910d587a304963ab21aa56033900a953ad47019ce76c692fc5a143bc4de59fc59202f979c0f42a5d2452a258091786e43cce1d34583e8dbf4ac7a52b3d9fd46bdcb1b5a7318df504a0abdb445c1ddc1abc0e1ceeef359773d15e7738cf2ac937a17bb18e3c94b1306429267578ff282c698f6f661709ffe241d0404f134f0b3d0445cb9a72b1981d20bdd030106f0a668dee2795eb374004ff6bd0635557188c49757ae00856443a5ec55523beb42e1f70f5c6127fb713b00b269aaf463ab7aaadad30cdb06120383dfe1b01d7ea376acc5f890fe490aa41c5bd567c83f21c9b4459f7527ab3960d1fcaf3083efa5d1dcadedf1a7ff379a87e7c4988908d65ef9c419b8850d4186d5efcbefb278ed9ea4beec415d3bd80cb112a7588798df3e0ab32908ea1e4a2e36efed76a6485be6d2cfba47ec531f8abd435364f2320e4d9b0ef40691235cc953a053bd15cef163181e8d976457938dbd8fe88f491eca5c5afedf9abb146c7a4657dea48ba3d1c757e06ad99569c38debc6548ea772ef7d1c292f4a2f223de0128c3c7a46db0abc0c2578dd97093b4c058efb03da42386242b3ee2fb66158036916bd2e57f42564f723bf122c035ba99b1806e00e6e0dd4add71c614b6100c9384d88a3dd527b66168e9ac7cc48bedfbd9ccb359b00147603fd196f3b6b18e2180fe4d621b0f31b60f8c16baf722ad4046f74a86bd3d6ddbda339049246899b9fdc4a02550c35bc939775df867baa9dd3e898f9a185b370560580e1f7d89c5589c09100682e59b1bac3d88a400b61a940eeb50d6ba072fe418bda69694401f926b23cf2831e695f2c6572829d24d406f30a9343b658c1030cb9bc9b5314f5a50a74c33f66bf1945de895d997ccd8f9ebf7a13215675e4fe68c042b50fabb9296bf308da4f22bbcbbae974294e5fc86a9c5c72d68507e2f7ff0cf15b56569f9049f86a00c37b7943d1bf375b8ea0f127f862bd0bbaabdd591788a692628d18d3a2c7cf5d5968917ed8f9497af4ec919d2eb65f6b11b0c5ac88cd93cddcf46e6a48426cda614394a36a08eb3562f8f84b1e066886b57b40cf9888a75108e213edf2d356a0c9d8c3857cf967a43e2cad546e20ab600aba234ecddc48313234f03db7bb30fa84dc3e29dac2f25362285d096e8d63cd4647942136c847512c461facf4cbc534efe9225b8c5d1509ec4194c363995a9a456e3922654326063b09e6a2ea04747962a495065825ccbcb52790bd9adf374fa769b4c8f721ba088fb75376c4da407cbc8d67db34e70a646f009b5e43104e79dc411a419620d1b1f50c317d48a2c8ca9c02e01146555d421b0ca9747b3067e25199f5ac839d5022ff575c948e7db5a2d314043256b3029ed30c5ab1215a82922f2394130ad57fbebe5abc6519e684b25b6bf7894d3785584b92ed55e6c2181e296915b786e9a180573ed4a2452a92dae6755984e56c86f08e89ced0f5183c0171e74860cd3ab2840154edee526adbc68ac18e11ed67d800674fbe671ea9f31589b49fa217968cf5f5ac03190c67f80e15811d38855854f110c11eb2dae0e98fc4c94e57b9f7fe9cdf4cdd94d02059bb004b9cbb9eebea5709a43a0f72a2fa54f6226c9bef1783e0bcca09104ef2aa610772a803665db938e8e06b4d0ab50c42995b674957b65508c81ed120ef5d9ceab1400e75eaaaa44cf702d0dbc09bc2b0e1bd0b7f865082438c474aabcfc59b6a4bbf228960a074b0709a8b6765f48cc15ee6aa691577bd9561fc0e63fe3c2d15df834a16463631da4b131baadffeb9a85359055b78c1a112ad105501588532acd4629797f2e0af89e608d46df0313cb5345fbbe6cdc338a40e319ca7aa676fe97c1559ee1f2bc9d3c3156f3296b1e71cf20cc8ffd992bb0431975afe2654fe94ed8b547b192948ae230514be42e6f307802ed56af6f35348b804bb40b3f7a0a897e86095ee1647ea09de9d06f700cf13d73addd9c43e6fe704824bd7d722183214afc31046e9e88cd5dc0c6e8c7369620006cd9b0c9db2d153723b9012946dc775627ca4e4690e67b175bff088fd170baeb2ee4c907f9a682713e3dfddb3e2f2ecaf2e562a7d88d6828468e48006e6edcc14255c9b25c923cc6eca7cef944a4e8e42820caa5bb4b206b5af9075f91508663feeaaac1039b91bd0e2136eb073ac5ab1d9b9d3c93cc2172b364eb19063f211d4ee1aa28b7bc96dff081871450b59d9bfa89f35c7cd6fc2adc2af7a94db37ff2cea855ebd52248584cf6af81608a88afb920ce616f4523a4fbc7fc209c29bf6d3390957ffb5eaea8ab461132d0d0995058881995b8b86e42393bb686e5706842ccb7af88858b38e572a3323252a70b2e6da523f319c3485460afeaedf128bc4dd8470be9cf5c9ea25265710560ddb81efe348b88f892bae917203a40226866c5b6a16d043dd99ab0b71284226fb04608d00c3511b58ca540971803e7cec1615dcd119ebd5425cc827b054349a9ab0a919d03494ebf989aeb9ad93aae2e9c9e411a6422ec42df461e7fc40e40cfde0e0b1baf3f7ea5ca3b14378864b100d93578c30c74f70417430adef0d3cbb8691d9c09783fae121ffd4c31f81aaca5f6382742efee94cb6281b412194f1350fe47008907f79e662c165d10842ea319340f70972eefa123c4ff35a22d2f8b670ad5a14d4b7c3e9800a5f7a21e2ab6fdd92899392237420d4565186b931bb003fc77e18a7bca4b7ba7142ed01553f786ff10744819834781439d89b5bf3d0bfcfd9b502fe714b1f3680a3eb69050596a11acdeb05b7f2ffdc072c4ca2f9107575737cd6898ab81efd127b16fec60a062b7206f024883132f57f2e109d2b928006f29d050c50ab99ea903369bc79f65f36f8e457b49532b5db9ef079e88f7a201174a2359f91ba380d533384f13ad0b47bba5c94d53724e2b44f7b8451888f7352088c6cb5d4c1a20b9f6d35db065569a1ab12522ff9c136997cd5f7fc7633275f7dd91313463561a9f55c4c64b7a2cd08f36b797f2c5d23744af13df047c883b666f14a799accbaf9f456897272d85eed160555361417e8d392b77d81af48ea7a03e353c1c2c673d1d6e70a10015ddba32cae6dbd919eb521fe5f7e1c570059b2d68d14402b40f7486e4b48ef945f3fedac4f130b5faf0504aaf9ba575faf24cc43866c119888d9e14eddfb779455b73a1f03d09b572086b95e117006b0226d15065d48fb9c8f091a78e4cadc9428a71e1f8275d2ef3aeada3ba668045f16309fa978a2b1faaec23e6486c46b6f2d2050bf93f4263442ed965280a3dfc0c18752f36c81a6169e9c733cfa8d13c81a2a8e30678598dc97b2702f8448b537cf3b8154ee93110cbfb61d8a427519a2fd4e3030e3d5fd3dcf02b6e8c9cfbb6a6ef1f6df42447c0883e2dfa36d86a3cd71b2189978499ded7d93d284f903ffb1fb8cad1931a7445e66401d0c27fa8e52b76a1aebc9f7927e7a70b2c477fbc9ea5994a1404a8c5307d59f9ea4b2b762813a02484ce6173b28ffab11f779cef91906291ecce558a341b45a64438a45b9ca1c3cbde4ab3a046311d5626f9ec03e015f53d8fb3cd4a490f3dc43887d33a30a20943f95e17f5dc58a9006ebe6ba8ee3e5120ab1810ee581801d4177c51b34b06e151033f9dcf22d692ebabfee7ffece58932e2e8d7b075694875e95855c5303dc75f4ce7aeb7939324b52fb18c8bfc26b4f3432241cd6d1766e6e3f51b9d0a2cc61fd8046c7404f5dd4099b9e7aa52dbd440c2ef08b985e9c81369d7e7fe267ce1e5dd2cb31591ffb0f7e9b482da3b849018ebce5d624e30be91cb1882c066ee7e4546d8b8df52cf30b4f659ed51972d66ab11c19c258831597444d696a86fb29e7817f7df57ef1d1865513812f53b0fe3e820f990017399441673eca56c3856dc21219e22d4239e853a56146792776e2e2efd90e9ce191ad2f58d464629c9048639fb9618a204afcba6b7642021e0c84efa62f51f8f45567c783ac7c7a496e1a7ebe21f0388ef55029e03dd0b3949d2ad4c788733fd9016adffb3f5216970e8abda0d7f03c43deb68f91909ca41379da17c15942228f972f0e23289d69e223f3b5b1b85045ea44c3c40cf0530fd40af6ec744fbe5564b61eebaebc9d7fdaf789237e250bc14086b223e31a932d73f46ee54c164921fa099d94a669e34510ee0839ca8cfd4aeada585d82a0c99b4d0f8908f10fb2e320666b3117b16a8dd2863b27c9b0892c1dde481b7ab6872a0c7da3a17e668d00b705c94254eef60d9950654b6a163201272a7eaf21dea5103bfef14afa8a0425ffb7aa24b9707480832d02784bd422dae7b826bd65f13c4f4fc6a0c389d54b86d37b18b67c1ec62b3c014af6bcf98de5518321b13266557ea7a2294ec99f687ba11961a13fe73ceaddc00e261017f85139a183148ed4e32e9b0d03412eb052944a4b32fff06dee8111ddb56f16fad6e964c0919573f3e297a841a65af749d894f0e7fb2ba2526fb3df0ef0b40ca5e9ae2bffb6084f1a773f2cf1a698d0eda7f66f4e2c211ede0eed5f60ce13a240e1929782a353ff12c5292931fe8b2d158f5b129925831c16988053a8aded449778ab36f1c04e412df86dbdc5f89b337ae9e0a1a458ed869890e6a652b0700ddaeece1ad62722dd5dce288c914476a977cb84ffff6ebc9a27aa6c43a7041c34c7f8ea32debb61c19d306951cc11d02eb1bc65507707a3218b6441e709798bd7fc3900d24f7148d283b43852cabdc9a8751d9f044bbe35d6d2527ce520e551fe12591fa736abcfcbd4017f532c08593b6664941a209bc7610e6836c27ea6c17ddeea06c380b0a61943a215e283287ca9509547c73928e5d95b51e4e7f31bdd1aaea39637dc70ee8ae7da22440e0caf925cdf33b13cb87563c615eb21c36f797376d6fef53282652a808034f122c2ed932ecefd747d6f079146960d37b881909efa92f83dca80b171b0d050417c045615bbc9bf5dc9046a73e970045d552b0f20edbb78a0dc2d92dc51e0d36c41f9b85cea7273ca318d9aa2f49f622db333c6732b36f6461e74b6a670601cd78d67a63e032f9c22d44b0bedfa38003c8b514e198824d4defe9e5e0cb35c0093f6e80266cf8cdbfec0daa5cdd1867c9566ae2b78d79a815771736bf9e4e92825d0201cffb58454746bc2f304a14100778942e024011b1f333ac20416e9b37f8b9a18761dd29f914ed0e61133dee53eacced4ff92e2163715815fdc3c69a170cd8c52488b9b39f918ad16236605da857c4162c3ac5df773f9f5bb021b7110b91835dbc9dab9535e0ad01a2fe44783402acd009f47c24f6b6de8aed352ac73adc466bfd72cdf99a681f1b379bd1fdc597bb9b0ab65cebae1ac61e6deae36ad18ccaa1957ac07a89f7c3e94678a7158df14167c7be718312710a7bef271d57508677fc20c33e0f3b689e60f4f532a7d35dcaaec7131fe824605234903d1cb3cb8bcc6a205490b9ed6958dce146d7df9557d6afcd789b584debb4c0357b170a294af5a47234b452e2558efc6976180e98d29dd390784cee20ee9c15e283fa6ada2343b7efab270e30d666bcab70ac59fedaefcd94c27b24efbbbbbe737b95d79d2cc01f895b19d97451ffd12a23d2b8f14c9bcc9fae1185a6375fd8081816350bf96a6fcba642d0d2239601f8ec7d5b4d7b822c9ce08a1c4565c90e85cad3e55989589d0ba4e0c6b85df2f56fe8afe6c64892c2d2126bb3d0a0be0e9c88f09b62d1cadcd8352a2df143f430400a8d6dd2797f6ea07a2caa44418bee582498be10267cc6c3914a1900e15c23f46438afb69eedf4e504faeb1e5c75effdbf087cad8227a8baf5db70a0c15fdd7fe234b73e6b64bbf90515aff0909f00fcfc4812916dfaf0ac4faad16fd2c326a7d2afbf01fec105ae31a49f2e7aed87987e29a1873cbe7e64337c09a9aab945a4dca72b3f92cccf7f80f194e156362583c1a40fa43730fddf8dc225ce4861234cb04f3cc45d0f11758d928675e701f60318eb7543f0b04a242f190fab942a0fb36c4b2c7c4504ecbf40226a39b0f1cd9bd0874f51f369c0c8e2c2606bab18ddefa4c0e130e85f9ffea97eeefe8c88d0fe5ee7bfbbc152658da8b4173383eb8123f3d232bb1c96eea3b15b8b830a20b17101f0770429fa79301603e7c66452a4362cc1d009ab2424ab975978f1154d2790c1700ba474cb892936c1694879251189ceed7a72c51ab013f7e64fac8660a52094cc6a8cb18d113a3b8e658928916168e82ad06d6a6adecca51914e6c8b48837a1cc329ef3b24a6599c97ec2437fac1db1596590aaf5b3500e72a71740cbacdda453425399d4b6ec42c5ab13af56b6df8f76ab962cc2883705962a2607620abb9c7dc619bbb433217675fa96cb3cd6ab03fa184e419dd753a41137e704da40cdc4c4eb3f2e0c504a8df736083e21952ef697a25891df5532f7d39cb6da709c282ff0e760921e536d79c6ca3deeb6f5aebcbad557a51229ff82f2d71c285e7608d85a6d9e00bbcc3b57bd0babd6f87582f9e335fe96ae08a2f3ddcc1905d10faa6bd7b948d4d3da4410a08915fbf2bae133c51e34a7acdd6034419b2b14afd73e6d8a0bd4051e6b682ae2b7ab56a3aebdb418d10d18148debba4eeb2ab417e0e142d157378b119393503048eb24e600f34364b9223808be43a27715f4c3db2d69b78d54fbffb0dfc0c3b4cde747b34c453c5e0943678b258e7c295aa0ccdafe54456c1ba24a00aba74f3504b8d063c6392b51d4fefe2a3ac14631a81eb05eeae5934818491eed37782438731d39577a1ad5ed766ac6ee65cbff4ef8cd0e4bf9cf069cbeea724a6dba0440609f26d46702987f2de08c16abcf8da1aed216f988c7d1b49c0007eb5f62e1a45935c1ae4b44ddba11b52281c31a1479f82d2ccf61e7ce4f199839b9ed80cb1fadab53fdb18833294d9271371d34036d38e05e68e6f6f172ee0e49938d3aeadc2a3a711c05ae41d348673f4a54939d37efaff053f13805c95ee52eaf2333a21eea305b4e82527e353e88e19faf6a4565f012e6ac3604323bf933dd14f5c758b7ad4dacf52164b9bb1990809dbbac3946379085f3ab972c10cdc4e6c620c49cd4d841ad69c7d1f5f5c110b6dc984f01ad88bf78331ec00c6ba1100b522a0608ae378fdb0e0fcbb72fd184cef2e5cdf69fe9e965d4b0c945d58a4987ac6c268cc0ca3a98acabf907233a5c52b11bd7052f14897a241fc5ec4384ae9f41d219e853f298404f74bbce87940c686a93fd1a2a91d3e8e2a5d72447516a85b3c8523ab605528bd892f9264e7dcac9bf41acf1d218fd057d8505a5c8fbdd0ef12e53d7be94f147d22d244f7239c432d3b4d76b3a1a733068c3b60095d5525cb0dfdb757c9d053e92641e20cec3996a3de6550eb3b0b24e53d8da6acf20fbffe51be7085ba437e70cba0eb42a82dd2be59e96299c38bcfae3f0292356cba779e65dbbf13bb6f75b165122e180f3cb4708586a8ab0b71b6fa5fa7e53a3b5dd1ac53d777904c31f27cd26b8a8f21083c98d1407968f28c9a7b9d3d80cb24c5faca998025cc74766075cb5b981d173c3cf2c10dd62baca96103d2fc9a1b11215f9231ea90678973ddfa12a33092ef506d6ccb44e6b3f75d1e3fb4f31eb3caaaf607d2bfd7ee71ebca6fc183ebf2ad0431bf751eec215478658de3bfec25952832a02121085fcd4e8022e765f810ca515b270bc1f6ebbdc725189126a4af7e8121f6dc3c65ad941e2fb32a7615a35ebf641d0c4ccf0984de0a37a85205dccf2a5ce102aee9230507b59383463f3f02db59c2320417dc9678291f720be47cba170f91eceb194a2bd7d79043a60c3abbc372f537b326e1df99c98accf5e67d310246f2c89ec9e3f825f62615ee54b2adc3cd79b2e776d088c9e1ea8d4381ca5f39039075c2c698635bbb86517b3ee915e273833dd0b6070dc3e915745616bc87ae022cce585ea4fbda9afaccc6af89dea3e8c1443e95f17f7e9dbfa0f02aab0e421bdfd0db958978930f3c294a7bd8d86538c47f9d54dbb6b5374bbd581404b696331fe9fb30b828765bd26d543e3671e2491f1856d56508a933391eb5cf0f90a41a44171b58d85cdb17e754c29bba3ef8b5896775506918fc821d13649ca764b8287b0274ab632ec4a19483d45b1b47d52163cb15e63b56199a1a307d237dadafe665df93913908af37fcb68eb9b53a47f4a71af9b2d4f06c49fa0c3c12bc7631f32252a1e20e33ec990cba656686a46e824f3f7e2871875c5e4fd5ed1c57b89ffbd7884c662cce6da0fcbe79f63f94c12483398c3374d16c4f670541dc356a5300d4c3131ebc6e6951b4bd7054a16a6fab919f46f50054c2442fa6d897dd30659026ce96f9e98003199ac638de3d986cec0301eed59c7d9d90a7a36ee6ea089e8824c0850d5c0b209722ba8d1826cee3b0b17f15beb13461cba498873b2a1f696fdb62814331e333ec48b119aeb7b17a355611a4aa7d0fb2e045fe77c1e6f9bffd67a1ac7c05b99b1e7634f64fcbc1b6f700fc91ddc8d6ce4cfc68bf44cc73d08b28dcdd234ed2954c6d4a741bb1ad01edd6ac9fa84e4b13233ce4e6f0f7e9e77b923beb64f4c5d3173bc920ea582e2552dd6bf60273e1a2bfd1d0e765c5d5c7893bce4c57b494a721447a47a70866d66bad11fa5ddce77345c6b798a0986b759c6c175700df4edb6e5c4043667e62b4245c2957833f7034372cb03a36a2b83189f00e13a1a260e0b35d3383764e87a54c52c884ed53bd308241be4c2bf8942e642d14e06a04bf8c16b3073c2b8c4f8b6fc1af1c6916232bbfa0be12667783775fc0b343633c46d7b7119a080488f655e94d50b1a527863f1d73b48f7fb63927a04f1f49d044712c5d650e5247e7ce495c2b6bf535afa6087b899ffacf135e0b45e15059ab2d348c2eec6dceb1569f86852a65d0d7c2f76b302985a37eaf322f73c5a4f8ebacac563234b991b240f5f2907c8b2d91241dfa3c21114b9f1121fef545c222ca696f780c9ed611029a7251717d080c59c818aa866589ef8d112d8be5fc7a00dd381256bf9a5d29a8cf8128432186ab49da85a39921128e076fa6203d1cb9cb8584c130dd3951503374e3205b1393819fc9cc2f5e7b2243ebb4387dcedb651c9fe85965a2555a30317dabb789e880a57f98db17afae0f77804926397493fab714460a0bcb887fe65c80e04537255a864b6a838150a79a058d80607e7abe153170941c5dc37e604664bf45731823d89f67a8ebe238da88784c6ef3751167afe21ce75a12280fdeb0b677f643bddad3fb18b2d404076e4af0644a0a0841e8db9e6daafdf2a2ba58ea590d3645b3d9fbaf489f56a501f5bdf9853448981536f0e831ccb50270b4b2907a394540816f52d6cfe08703419cf987c1b5974d77bf452abd153ab41dc2a31771f67def5a7fe05b02284462379c33bdd64480bbe64f2adf0549f67fcfffe588cda468d642e4ad2ce4876ce52bd3e4cfa2661c2c44963ac6e920665bdbb9bd386ad5019709dce0f1e6b0d2b820dccc8ed83a0f2e987a0542586d8e3d4cdd87f1c485e183f07f4e71e729af8401b932609b9c899209218e734248c6f18e3dacb9911e97f54b968c68c80daefafc0723cfbf3ca0dba7f19296f4ad367575c1e0c2d831a7f60b6b4a760cbf13281450b04bc8a83bc962ff04c35245bdc9be3363436e0f52df9701d66c142523ecd2937429f5e99413c4aca353fde0fcaa1a6810db3108981e7fd2440ec58372eef8e7fe8fa5e5fab99c92e853b0412915ed0222bebc21d36c69273c7b5abbe0c4679479912dd90992fbe17efc19e71dd6c221b41d8e242bd00b6d116e7e7b518bc4d3c8655cbefce8fc0d8967316bf9d8ce2bf7c7775a67ba97eb7764a39dd62676d9fb0a06c3de6027c2826de0f1c39816aaccd6f57e3fa64749843f39e3e5a2f47949cbf0e6728ea28c4245cfd15b22dc7dd9572df1a6a82fff640f79c9da176e9b0c692bcfc66c5b7c7977da963e831a5eb6e249847faed03679058d51625a8473273ff0fc7dbb98961171858676cc3136d214857eb1abb77f7b30eed9150f6c83193609748884e18f16e3dc16c1495bf874f4978dfb690e222ba868d405806c44326c3db125233fea4656ae0221df1761a9e3bef3b6171ed13503b5a54680a1ba2bf35dfce2ecad02d787a6a07a2a139ff7ac4328b184afb50a43fbb697ae453128eb75253f43d31d9832bfa75a013c3b106ca1d67465d3254be96261158b5bc13559e40e99ed1fb61b95bef5c7e4628291a086e065ba8db9e63e97281337ee40c2bceb7e9b03f52799b7a0c122c7db0969e8f5642f01fba5e264417b336dc8a1be673c839f145c1964536053613aee367a33374ee563995261799bc3f98fc2ae063ba4e26fc57c0f0abbe595d47b2efac4acb144be311d5387d13f43dd4b9083080fcbefed7baea2af3b613c6fb1a5ba1cbb441daf531155edcfee7ca34d5e06b3b326478990c37766bbccc9220c7376dec64cbfbceb763d9c53e756e3265ec9770141785fd5e93e202452168767ebd72ad56d08b8910ca683cd4d608fb4824ddf3e7206772185cb3af4ccb98222f4d77bafc8d149ae4ffd922b07a5246f3282b01f0bb7bc849fa1434868aa9066dd6f6c7b9981c9f1b7f1eee3191d02b2fab973a727e58decc27301cd5cd211d7dede5b2e752f3da92af519ab16eaf6d0073c5758772a79ba3d2d139e3c66db936d1f880ce843bb367431360c1124ba3fa9201cde1d77aa9faf7b39da8c6ee6425ae567fa1cad33e038f45363c8a14094a9086aaa45832fbcd25aeb82cc6bf9da0bb1d53159cb46cdd640a42b5d184febfb792269c7f9cd83b4cb53ffc3125e5f705acd9833225c210908a7013687c6b620766b6aa0221ff34f5ab5d59161455c515c26854b5ddc6d2b38100781ebcd48e62e914b9acdcdb26b45718ece9283e308683ff101f913f7d747ab979f91e865496ecac560f9916cc7133ecd2657dc5004bacd22df5e697d04944acf8188d0fa68f7888cf4004df67f12e34cdc0ffd8c7f47a3b55c928b188b1bccb0e5ffa535eb6b0d8b4290dfd5e6ba5b0be52b1ea6cb00099ccc4bc366a33ba015fa1ccf752e86951db51f9e3a236dbf190b3ac767c9e7809fa14761acbf5e7d6dc5a576f81ae0529ae5d024fc56af03144e4daf1959133dbd31c5dbaaef9195ac8506085d2e6e7bc0f8bf2a428755c88ef95785cbcd3be8f4702cf17ae10f557f3cb0b3962c63b436aeaf76c09fc91f96c0152fb193c38b5673a4bc7f21aee9446605e293e474e64ea84fb8e91a6850fde3780d8b1d6d561d1b2aec267e36bdc412e8f92bcc6ba41a9cc7e5bc3026e263845d2ca6dcb82950806345eec8959c0f809fcd5342f26e1475b1d2f1714a90b69bb4dd0baf0c80e8b58779d68117aa605acf86f5e6185bc371e35e4594a21e9e2b670476d4c4223e5b5308a0f8cee3fa48f31ede48296465837de3876791beca9a41bf936c0aa25e87849bdc94cb4ae4b3238751591cdd7055b9121af3eed9fa7f06e888cfaa856d9e3e090d65c7b6180a9c5541257d48974f833ce5b273f91f8363ee23b0380304f5a694f386d1ebaede7de32ae7b0079cf3f43dff0bbba0cf1a10c64eaee2cd160e46bdab16786892b64a6753442ba0607f8fbfed29ba7671985686c8989e2c50c465ffe28bc3cbb14580e1302db3e3eff7ee0d1d5d2ab2c99b51e841dadb3698405047ef851d20197d87084781880bae2da69a5467a0f65b1f57faf2fd5956757d9ab17bb973d763dfe4e560a472000ca266ed8ee6abd6d5be59cf2a0da897494e9f59ee8b1f4f365d928ed840e36d8bf32c95a44a4671fe0d55e7497189bf52556c3ffa3a99fa31e931544f513c3bd750841cdf589a97b90fb86234e36e70dcd2d307ed8275f683cfdc65e4e49163adba3725a3cb9216ffd4796348a272fe52dfd96923e4184d932c641fa8908d664cf4b4abb689b71c5768a2a75fb8212d95fa9276b616f63944b00c8ccc8ed25b5f0af3e26603fabffa68d23e87e6fe73b6580df1648094267c7b1ad6180eccf1ebe509b4f7b09301ae0ae1cc55433d94f15aec0d9e08e97743b390b3a6c29ca1ad1c5af39793e85415e12619756848de1498205696ed8430087fa432436e55e1aacf52632756529dccc9e695ff12dbbec36b5f96911a74679695921c2f3fb6ba829eb11dbb66df95f6e57819953ec24b710a1c741dc03ba84ce3e2cd87a33ab034acba2175788cde86d165f1f42ec622877ddb407f4b1dc122c297df7b781873368f199590f53f9afc76b212c68a4b836e73ed188fc5f06406d8d6d143c9c923190263ee045886fe2c98d733c8b0c9e2d83dae666ecb918a3bf66c9dbe6b04b525036f8e78e2efdd915a54e1efb14bd39abad7a21da7bdc8d0fff4ad8a9a79fe0879be97c309d4df2b11c8601270d59ab9dc0d71e489ca37f7940b5108a178fcb8dfccae715727e01dc3a88d43809e8a30af274875ed281019a7eb3e61362ba159736332ddb16b2f6b7a4539b151a9a724efa1981a704546144a31a6da9aa814cc4a5285ed433a0b19a0b0b21546d709eaec71565736d9da468193f0cc7cddf9165bfcc6f84475d34080ae8a36b7d14307a1a0e2536fee88cc3a0e4de07a8bd328b6374e02824e57382587d6bedc077ac585b3d435e1ca76b337d5793946df7d9e00044c97c848fac0a09056c48506b42ef81d949f7ca0fbd9e131cc059c02fe8659b7fb790662aa9ea5115d1a3af0d36a5b25554d93f879fa01c22902db0ad913fdeca70cabdc8288a239130f13474ed43271549da3b756f494d3b68037f874956a6af3c7c62f7822dbdcf96cc4a4f7056324185327fdbee9fa66fbbc7c31d8d53c26afbabb1d649e3a4692e20a8485e4da89fafd6d7bb892d4166b6e171d82e9bf9f8ea930bd5b530452e10e63d0d63e9dac5fbad4f132ff946e6b65e17b75ed2ee41be91eafbdb77208105398d50310682887bb657903418ebd4eebf928d451b8e71136ec4ba2bddafa7942c28ec928b3750e90a7faf36b4f1a3927229b6bf03b984a04b86bee0c0df8144f1a3c814cd44b7c57a06e0d2c2dd441d7211bdc86e8103f544dbc8dcd55107e300c6846dd5525e2aad28fe503197c3d18506ed80595413feb3a37af5b45c6cc38425f35f67516ffb97abae3355b4a1773103a5a92a44d25db394b7cf132db7d5ce7ac520865658a36f6f9993b3d77686bf114dde73c47d6513ee17b18eedc470e267b6c1142ef123d161a49e7f9b2fa9df70fc7a1bc5f4757019e86fa81c996447f4a1c28850efb2526bc41f69046abe70ee3aefd7d9c29056706371638a82e9081dd4dc2dd84efa3b67644dd7caae38777bcf99a3ca172690ee3583f059b500a36eb419cd96fbfe2959f2e7119b3dae99e8a3aeaa81c15e0beda3522208c15898f15cef897786c6420fac02d02338182674b3dfb98c0850bf74dbd84a6b196af3c9d771326ec008ce76276782cbe7075a2f85a8a77319b089746dc0faad194e29ece9a7d169bdfca32a5595dfe08caed9f552fa385ad6ddccd2eaa5ce6c0de3a1f2e3d38e25df596d8f86cf5618bacc156665a72aef7d965e6a1396b83ff6deb6ab2352ab82c6773d0307e6594489d5ccbedb340139dd70d0ddd0b73c306ff77c2292a1a9472b3ca5c25c40f07b1c0a1b9db159c360612c761fe79afd5c13e5d32d5e9bf41bf31b11bec542bd03dd050ce16ab7bc0a1f3a58b5903bf096b2be1bd43bad5847bb2148190467de02f07fd4762dc679b1faefe20e5cf54323e5e0d303b5f80f2ce8f0fa7f51fad1e0ab3ac2a5fbf1f1705f7e940672605a59e61309891cdca593d54fd919e29021b0eb0f65c52b49a4fceef23c8ca8a95f03a5f28ae63bb15ddca6d71eaed9b1041ae607e54936c90ab45d71c5eb677523bf4076027530d19c3573a44af88aca24872cb86145c0f0a4243322b302cbeba9e7750e80812f0351665fb01640122253dc9fd60a5a8003739feca3249506438ac53b7d67bd9c7c06f8dd15cc04b026b034310f1ee7ab4d1f667f153ef3e83d434b9a239b0016aad71a56f88a16af1e95c29e2e8e489cf2724b7fc311cc6e0a6c46c1bd23ed93a069b6ce4607a72b0cb52f194f5c1e714dc88a261e5a64ba902c3d94e7c5ecf08bc17b27f8f7db92ac6718c4ac5ba0dff167bcf8229d6b4968c2685d1faaae63d945222abf3bc98af748d280f12ebf8f3a4c483195bb6643ab7dc051b5e8778b165b8611bc55523422c6c2afae671c9abd9a71c0fc7e094c8f11921412a5976bdc2a6ca4769bc6d7297fe389073a4dffc06da680c0b7c3e1abee3c228ed4cfc51f80fd9e27c754ab5292e2dab1ffea304282bfb48f206f144c37a76116d238fa3c592e10e5e90a951512f941db860161cf78ba1bff34e4fe60bfed95bd38958022c006a68242da9c5e7442b8b20249a4a2fe6c766834bd65b9967aacbf8a2c64e1dad59e7ec9dc5954d43ad42fd2dc3dc60eefd1ddf1a20520ae7d7a78dcd2f243bc0ab0503643f39f43327edb3ade4ba5782c3b94f32ff324bed1987d0f9a72d6b5ddb0e17c054c7bde4e3fcd4607e64930dfd67e62b54561bef4694d08ca6e4d737691b9e6d1f2b8ffea3805360efeec23ef6ba906a09daab6e7c526f399679564ae88f67327e101a83d5895b6944dba1515656e44ae12c2336cf39968cd95b759886283afd5f0e178e6b2749cfc095a46ad30b2927350c9fefa087fc8369cad46ab5273801af2f96e08bcd20d9c60d1e2f1af9feb48bb175840c7e92d60a63efb827dbb2677266831234664c3c46bff7779d44e533aac97a4ae0ca5e6c566771b1bc65507707a3218b6441e709798bd7fc3900d24f7148d283b43852cabdc9a8751d9f044bbe35d6d2527ce520e551fe12591fa736ab14115740791a27418dff10cb8739f2d19230247699de7bfdecbee8dff36721a82e264047e6da1cc5cc47a33e57739db06d96cd3c68e1d1d1bc1edc99ff880069ebd6a6630dbdebaadd0f8fcd802371f86d27d099e3277c3f08f80f807cc67abbf6178df922223a7e1970f0638d25a75c224ab914af035d1aa541a38a582ed13528ceb2a1da4105b7d8bc08bff3ff99b7105084b5c2ccd8320f7b882ca67b8eb72be31ff05f32f3dcc14244f131ce2c987ddbd6bdf823efd6262b8547b8e0eedaa40f585d2aa00ac7d617373a3b23d40b452d12c52ecff62e48c457749bd2bf084f24e4fac4000d6df1dc21bdb2dad23f1e34d515e92928634b2921e6638bbd9c262a649b8b66b109ecc4ba34d62bb16e2e46657c9c88ea30b4dc7f6eb358f5866be82386952f424f130d85e2f5c2e6646b89214bc505885e436e8756311258519c1e8d18fca39325f39bb96cf57212e29379011f624c12bfc4e9e83bd08e9fa06e74109aac0a9ff4628642ec4bbd337cd5e553043c345f027e6d6a513261630cf704ef531e913180ab47a59d9fd5a349ab7c320b99f6a8e666d50d942e4430934f0e41642b49fb523dc7165fb98b7b248cb907dc5f5aeda83b71d5cbdb320dfb330b1b17f44ba38e8de94eab6278b9353725c9b6d4024ed276740e87fcd782ecd8eb66eac4d24a2187f91a58ee5f370e5c8cd53cfe7d38efd789b584debb4c0357b170a294af5a47234b452e2558efc6976180e98d29dd390784cee20ee9c15e283fa6ada2343b7efab270e30d66f8be76b77b494ac517c32546436bafdab00e01971d06d4a96bd1a29f0407e551399093cd0aaa14188ac070a8bb1a7eb6b192e5e7b8685d89bd7cfc6516c1959702ede3bd34309d16ed4c35e612360f0159eff22322b02f55509aaf3f2132075f7a280583edbfaed2a1670c0ea9b920360ca42fd5f35130d381970ee4a495eedd02cb62b9808476a11d7c7cdef63919564645b690550c4a353dac3e59f0bcb9a5fbca84c78b59147192fb9ebf50c4a58bb48cd77be1e9fbb7552416f3ea7ce76cea49381fadf2615f37352dfc88c3bc40b1b33b9ed468d88be1b133ed99c10ba5d7f8cb3895d9e21865f0f59192fee7601c8347d26c35b8cf0a4cec175e9f660949aa0332331b48d8e78f24a4b5bbfa928a43fd1b88929d170f971dfb09552e3079c25a291e8d13a85ca3d541d665b9b8a665842fc85c9ae9ea25116d58f5cdad78b57d3f4a1879f2a507d2c6afc8e6e46d846234f990aa267a5f99e808a1c3725f61c2877f1759c764e8a97b381794e8f7e16d86cc85eaa44260fa02af14f6f79171b2e44b55cc47fde4d39dd962106daaa3cd696b223d3382bccdf2278c51adaa786144e44b81b07a2a75f192a647b0ca7e7f06106c7d4ef7d16f935135fd48d0767355410523a1f197157e716856d18515da7e3437a0aaa2d358a48718d9dfe67ba4770c1d505eeb9e59bea362a69f3b7e490f5d262a02722492ce85ade870bdee714b8cb2c5a0f798f0759c3ee47282a89536c1dfddc78b6541641e224ee5e854db4216b84c4b99131583fccad9b9fce41505955a199683610ac9bd774a00e4474ce38a73f759559b6cb43c0b5e11a9830815f596b4fef25af6cb2cd7ad15f11a7678d3af7c094135a209dae0c1264a32985841e70506e536d79c6ca3deeb6f5aebcbad557a51229ff82f2d71c285e7608d85a6d9e00bbcc3b57bd0babd6f87582f9e335fe96ae08a2f3ddcc117d43b35e0c6f66fb2c343f562c15c8f4110d817ccec65bc052041da019cf6204ca1f96117455be53d61d6d636122766623b2f5dbcea0df7404c3a8ecf14ee25c6e9b6ad7d4dc110ab4c7d1b3a7b582fdfe277d1a65e141d5ffc11f1ae48ad440eb4f2c3be389689a15993449516fcfc081c787699d97b120fbd56182b01af950cee1ce94785fbc41da85efd1b6b299b2816351744710f72ab5ff6ea954b9c326dc1a36a068b126be186872f63eec15299356a831d404cd2ea9c0d617b3052eb3c13c35507ddcc7b6ca2c652b63ab12dbad4a28288da21321f2c0dc55b7ebdc5eaeebb3687dcf436238da34bb798f7dc22412bea8e26722ee4ff8806bbc7ddbb584e8f4e47cbb68a27e85606dd3d22abdbda71bfd427acc7932ddde2ae540a673f058f0179435580c7c35a3c8060a21a83322f922332fcff68b953cf8149b620a7fd52aa7991fd1f6ff0df3b1d385df05b7be6971839a820905cb2006a8342e3457855a421ed2f3d6e67ecc5f0fb1cddcf99c3e16ab12b62ecadae8642ca7b82c916bb2c19c8d5ed35a4343c077c02841ad69c7d1f5f5c110b6dc984f01ad88bf78331ec00c6ba1100b522a0608ae378fdb0e0fcbb72fd184cef2e5cdf69fe9e965d4b0c94d3c4b7bcb7f6fe441b4cc1941ececb9ed67f15f62f13ccc7dd6250b30e987c4ba4ba1173240599dbb712116e2ad3fef9607f1286a9b323bdd9a059d845402c32b440be04e484ac02e4a39b9f68886a2a7acd96f04b372d2b3ecad1acc2fd924cff5db78257045b01083f1bfa018cd4c971506919f7c361ce1b951b6a96e377fe091aed855b460dd22c6f86ccdee4cb90ad7da0aa2404a1c761cfc659a73ad3a06d6c52d260980cfe8f9f9470c0433e522b2c213862f1a1565c7f34fffabe4ef2aa659ec309ef8532dec394402d35b8434705c75489d63edc37e158500941bac425d97c1a92f72640eb7aa6cb7edd709430fa981ffd559891df0dbc0dad7c2a9f48adb8897b3ef356042d8a889a3a0792b6b7606134be194bee1ba0d6382263cd1f4c6a43a496dbbb28fa3244e3a29d784f81613f0109ff60589bb55b552ff31eb3caaaf607d2bfd7ee71ebca6fc183ebf2ad0431bf751eec215478658de3bfec25952832a02121085fcd4e8022e765f810ca515bf7d48986e01b38ede259af341b48d71df8d8e8f99f61f9648c4121b9ad23ffe1c84c9621e52ea2065dfa31bfbc009a6ec73e31423a206231bdb42968fcfe9987f3d7524a70d8f837a72437ea240578f6be4a3a46c49f2d595935f905389e4d781f9478a739fab220d3c6c3e6b4e9bbc5550727d8ff7b67c7545f5e0efe288ced1c144995cfe3a0ad31483e61c013cf3cc98a206fdf7bac2fe42799215046bca7459d9af74fa73c6a842afaa6af1e35ab9a7711bc541d898cf38fee544c9e7149d6765df05fef76221a6ebe1306600d7a5d34f1f2ba39c392696ccb58813b2b0d094490bcc8e6b405b25aebe9f5878be329911489f65c6417c4bc0b10ff97a299716c1a82008cfab5c84b4f18133383ae4910f34a58f540cf2b2b0472eb54237626ffe32d8bbf0e7856b53c2c9f8f6af55008faed9c8d9b7f0045d1dbc0d1c44addac5862ad35c8509ba555262abf648c7173d62cc51b98ec3ea70547390d296c06efcd64ce9512ca97a15887339fb5db639e2340f058321963ff29360b60517c47f08e00e9db8e149e2fb03a72035ef4c0b1e34231991f03c11efca3c37004a2cf716e036e4cd1506ae1f6a73e4cf45d0a7f1409e35d52abbb9a8d79f1b4652a611a9f5cbd1762378099adef307a5464435173966fb12ffac0bc09bcf87525a8923e216fbbaa0bacda51061f936fd129e041fcc64a68288b7a5ed0d451aeffc48caa5ef9e5edc475456c45c27d2daad3fb4bccaeff257de11c436b56ccef6a3e6b311024fc2ae9aaacda3ce4467d6bce0558da2dd9ce45819db9fc84cd9f6dda3b7a963b6eef113a3c06c61e7414494c2cbdec5a68f3e8cfe9a2544043ef973e9dbbec0e70a4760d128e77682dbe2ab54a549b89f13043b1759c70dabe546a4a838e4a50d6c483a4f75d8a73e625138251a588bef1bec8171741ae5f80b5836e58bd601fec42be20941304e8b24114443be37f293aa2a6a2597badb05aa2172645d394f0006867506f18cc929e1c0d865ef74b3445928ddb44dd7e3efff4d70351b8544a30ed14899d489ee19cf1b5d6e0336fe7a8b9bab28bfd6ea96325d3d735f2d41410e3144004811e1d31d2bf31db8fd92745585f856d6b83ed013cd10067e69f7a669ebe46749d3b184c083fd0a40a3cc84a9ebd5e108bfde87696d1e5d14d4d1b08ca5082ba8035f36989aa779046ea4eb02b6ba7e38b3659ed84295f8b2fdbfafe644332439e5911ed83d541462d3c8a969172293661a73ced03e6789a2be1317f496d049fd16acb4841768d333c7cd43f27cc68da9f22f99c2a5046ac8c0ca55617f579553d20afe150d46978e5abe2dcb8afbb45a2a3ff33ce6f8363df1abc5b4bdb0643926f7c594d0263041f38a9c7019c7581a7cb652a641634e89aa02033ac65add8ae1a15f121979054e95f6ad075e02a11a1f27ac3cd8c6d808267d29cf162776e450133311f5be1488f8c451d37153d417e8a3d775dcc1d60e6b8d4d5a8938da7525c75d9d7b9009457d02519598e01e2007b99e6ae688e7b07454c59cdb2f5e9d252dfe822ad73103d2c022da55e3336a1c6c889fa3bb9b2b02641784bc3e6ac69f2d1ed3de56a02eb0fe9d032283cd8172f85c2e8df66a1108b5e14d4f848e3d824f47297b35f1fa0c52a6691bf7c1c2d3ac2dc838f4e8a8c85f136e9438cb52ddb3e6f5497d2dd9845afe9fa7553f0777f424a024169222997e93f19a74cbe4c23c1b795403eda484fa47a90b5f69e2a24d43fe04f98f17daaff7b685b0a48daab6f156a3b1506a653fee88f1f8849ace31103e7c45156c3f981c34f84f84256624d288fd6eafc83d84b9bb1fc1aed8afdd03e0e340fcf2e246b98d0ec0c9e732a85b4a37daef4115437c7f35450324bd17ceae70cc35b1177baa088353f3fcccffdf12ee674ea3dec0fb48d44b611234528714ca1081c0d514d95788cb60faf35e6d3f64c0307faaa301f4ed6f41874a0142255d2eb922b488f9e39e5a6f0160af667e608cfc8806a8fbf1586bfd29f76e5e0091e300b54e98ecec9cf41ee61e536695e4a36f71b9c4dc0cac5e4d7d3eb0da4439c034d56e1c1212d071cc13a2169505fd3f1546be7291ef945bb8d490000f16703c7e9f34c10feecc1ce4f6af54a9ea7e94849c80ffa17190e54f31538440990f3b7c3e63cc5becf7d31e9c574491f846e9ed385a324e4dc0ed44e4d05f283cdfef448e024cd6a062c285d46b54df2308dc8e746ba77af93170fe7e9d401d6b68a873d6769a202a53742c07e12fa0a736c92c20b11c8bf791c71cc8bb13e14afec2a66859bf43dcc737d988431d761fceae0444be1eef2983c39c06a783dfaaf5c7ac5626a76455ceb999a9070e1c34eb8bc48e2a6dbd941b97d05cf415c75afda38050549da67e1a674cafc15d21aef9860f49e79e94f856d6864e11e733c5e6f1f248d5d7937b8c8f1540d5449e5a5a326e4c79ba845bedaa768d74cceb4689db75ff3f446b66cb682d39d34e7e8af54f43499d37ab4303ae7bda0b282fdb01b3ebf3c1190f351d50602adc37bdac2620c058f27cadc00951807aa0c77725fae8cb74138c0fa8bbf34e24d8f2edf9d7fe2e120fedf8e3015747bffdc753f78c8561676e8db237b860a1c7fa77fbe19fe54d0ebb4610f9a00519f71cb5117d1be34264a1e12811aadbb527c17722d58502d77d922407e2af9cada40e6df2055d8bb230a0dd783260a1fed5a79f86181983281dd9577544364db7f70db227faa35e7d5bcc03128f7f9d8be12870d825f463dffff1b4213341941ed531b462600dd839c3a5b9e92196ce37230f7d89aa3b598aa519f397e2cdbb85d238bb8b81dd36ca413a610f359f2154393f38de3ab99d42a1cd646b2cd76a86ddb5e8e6ea3cbe5eae00354ffffffab