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 78419 69f86094cb121296eca49bf2b6ef1a11b97120143b8239786775aabf7f1a4b2f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d47e6e0c30713ec09616bca9f0b848e3337139a4c5df38fc5d4e8d64d5e2c1c3
Certificate Block Hash
69f86094cb121296eca49bf2b6ef1a11b97120143b8239786775aabf7f1a4b2f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008141010006b90000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000018cbe171acddb21f4452d96726aec14a62f23a482a6079f7375caf435ba065292c4335294bac6f33c949d5d02e76e734358f514f9c87c6fa2e88cbdeba0c6ad656b25b702cf5c2ae3cf77ed613a1ebc62bb275aeefbb00573d0000000000000000000200000002008141010006b90000

Raw Header Hex

00004020da1aff6b8640bc694d29622e094ac38c36f06d9ebcff4a7fdd7077c5f2fb3109206db0c8a6969001b5c2ac5c6dee82051b0a6973cb836617a6c6da76f4fe4c5bfb523e6a1ed10018c3c1e2d5648d4e5dfc38dfc5a4397133e348b8f0a9bc1696c03e71300c6e7ed4

Proof Data Hex

59,560 bytes
1212160103071c2ed5dcda9d376091c903d7505f885b12864cebd544e5fdbbc654ecb76a03052dddd5d5ba99eaf336c427b14c4f54ae623688eb1ff7054c15606f8a803de9bcf13821b5da9fdad7334b780b428ba3fdbe8109f52596c229ac8a66063e285bb8687171efee97bc4053cbcad5053ec5aeb7c6be855c539306c6aca52124fd3df9a23920a4febe1ba72e080980b078450014310957170d9e766332e2ced1fda239fc985357f45373395e1a17e28bf448248b7df704d4e78a27c4c6783106a7fc07db9e0b18728bb4496697d155c62b6e24417a0152e24a7b49403fb5d89a8fc2cd5896944e1bc624b95031158bf0686bfccf737076504c8eb1456906d9f52dce96e0f08f3d4f844028d1862d287b36da5f380d2ccb301715b6104ef293e47a0314876a1e13a856ee6063634eb579af9265993970a367fdc6713e7ca8c87d5c7923fcac6104ece33c363b2bd1168dfcf47a8bfcebf3ca6f0a72af0e56264b476e157955fc0e01153ff9645943602ba1828a7476afedc711419cc88cac899196b24c58d89ce74975535abf649a63905f91003b68312ead2302cc20b3b73fc41945a647d449eea67ce8d003df84bb30b6936b452d5c507633fdeb97326b68783d651b397c9aa7051d2cb55236801fad5ed8b2cd19bf58d18560ed39ee2eea72c95fd7277ced25c7d1ca4eb1d761ecff7ede27c953a651173ddf31d72c7fb91f1a64e99f39b6831a4cf358975fa4d2f21676bc626dcf945f6d53b1eee41fadbadd4fc60794d426826cf53e377e7826ee812d06d6c58f67408fd0cc4e3cf815464fe9bacfe7ad811e9a766fcdcd89b52ba97e493bc58b0e7a6d33b5f82389f2feb71cf50bf489cb15948772b8ac8a57ee99e147f0cbfd52e8d1fae10a37f30b4944d2eb6fe019071a662f88ea5a007d1a16786abef8d28b69587621e76871abc8a525b71f8f2db38281408d2d06aa9e6bb29b1d8d125aa6f3bb7c02372245b1fb9ec29ee1944792ed0ab5a8b562907f9721d24efe78576539de314ba50b0818bb87d006d7dc6affc7b41a7943d149a6701ebcb2a29ed3a96b883664d19072c3d70884dab88ea2d4daf63e31f7936a94c9ced264a724e9da0272a2b4c27e267ee0fcb265c5b0fb81a2994417cf64f74440c9a0ff6b135ddcad4465d4cd51cda7d03e8c86f7bc08cfab902fb85d14ce4dfc34d4955799a8afafbeff5027cced34fcbff2c087cc8ad3ac938a030aa9154179cf83aef6ffdf438a44ec28c3955df51fff17feaf89ad18b95ca73549ee2fe7dc2f5c396d8208552edd3c6474ed069e6f13108a139dc77febf5898ec42c623402cd3718bb076e3a6a57f9675aab7f04aa758a6525ca1b7043cc1c9a665329c91eb6d37b25d5ac1a6af5874c481a6fe736257518b5cec9b8f412fddcc365dd8fc058cba70ada370f658cb54c374df2140aa2df90979cbde5f22453e5a1013999e2ce5fe8933cdd66524bf2d0b635ac6c4a7296e70e80b4d279e4fb52c4b2c45e364e67262c9d70e22114c451561352aeb5caa03fdf5203093cb729395759b40348224ba799b9ade560f40ac7272f3db76e676bc1256bde2fcc9d648852c29df0c11d6fdede0fbc48353b7ed4084dcffb83221dce6b2e0cff19045e41764906d12b21ac277f9d0798222d9e64478c4630167c8080d7a6e62d80aedb6242a832c6c59005482e337c013c500a59aaa953c2cb16a6f55f0fe1d9f5cf85f1a776a6233ff61ef9c2b1c350975dde606420195f2362ff8a54d6acd9b2cb13d097df14734830f829df69b9482cd502f061ccce7d41336255da1c429165f9844081cb63497f4720a6a2863f5c48c6bb9bcdab8edf9d40b2c1c3d32059e452bd13ca20c17943b5f9c792deff266bcf7b3b0cc6ac3a63142209af687de4dbfdf22f2f828953329b28948715312989755be597e355364c0bf4d159e5a85bb4f6a6ffc205df0efa0de5540dc805ed6cb003b88ca85c35a0af14731e1e2e63bc76f69d63e33f437bdd4a2e82f394290c7611ee756281c01417e6077fc00bbc15223bf0e781d972bcf8120b647e72471a63f5c8beb4d57148363eb820a0f34de8ea002aa8993f575e022cccb94b3d5eed842a0692bdc796f3929b51ad4b4b3f38e0f6bad271789f00b991076c06ba393c7e6e3c4f121d23ef5dc6f1a16e9baf07167d97b1c630bd41589b8f180f57c229e957d4eeedc8683f70049dcb317f49462f710316955dd88b5d3e82ffd6d124565a95765a65c31c7b01a68076e66e3f370dd40810f46347270a7af1e3290c7c8744c2fe0e433c0e11d1357603dd5d99e3c9b4d324b7f6d01f52aafc3b25280b6c4e8ba23d631e0ea8f20f44e3290e162007653b6d0b7044d8ad454d3f90fac667d3a0d4875bdccd60dcf1a2f447bdff16cc181de82e82daa0b96a0693fc9f749a9b24ac1b3b1dbe97454b8ff3472640d77b3f7f15d34f5ed9c7654a3744027f25595ea9527b1ff1a57b4f6e84ca47f0333699853047abc1f8030e49d6d26531df33e9eef2297b136e5bba10fc244703692adf975aad06a6e2df5b8af26ea6a093804b479a0ba8b4c078d53547766aaede47374cc39376659d296a942d825ae61702241ea033a7e870caa67ac4ee21bbfc01bd0de2b0e3d875bc38c114d94647df7152e1d7b53d4615f8b5738b1cc9565aa1ab0952b530251601153a89b78c27b7c13c3c8299186b23b8ad9f79d8bbdf58a34057e0085b0c199453d6ae3c0e76ab3faa9574223243c938e928415979ebc720b93b20535287026226a562703c86087c76610b682acca657ef6150e033ecbbd10241500eb81a88650e4c1c0e5b8db931cd17974e2204849bbdacc13a3debd2f455417d15b9662446773a4cf93c5471ab3b3d57c4a10fe2a107c8de65e9013fffdc51327a2fc6607462b596591e7a57e78b00d7797b5a0bf24ae352a2cdb439b188719991c28f4ad43bfa013808dbae723b9a29457ef9eb5f0996a87cc03b42b4457a37357e8fa0ad5ac1fd823e57d735922a796e9a62c534e858cf04c24a93bc9939789344eff1e30c3a93788e72c84a8fb0a9ad134efe2c6c2242f493f602bb6c5c1e9d0ecd28c85ffc58ff3c7e92ff1d2f10ef05620eef81b26c18a1ecbd0a8b165c663e6104b4440ec3af9511a4890a775f68090a25b68b8693a4983cd87fc6daf6f0c4b4a2f47aab22cda97114d379b90e3bc6e51ad1a1ddb5fe52ac14ea3467fa31eb0e56a8668027712623dbb4f2fa35028d3df67592d6ae4a7de4202a3754fa95a0b602c153c5e53538669b0c1719fb558745ef69f177a9e141939334233b6d6b2c70ea76ad936603fafcb887881aadf19732025f98c4eedd692d5f8ac793f58dc5eb7741f8a17be6cbd4eaf8d56e5d26eba148dcd4bf5bfc47d3eb5f17019ca8bbcbbc9f8187229e2fc1552532fdbba3e640d9a6745e278ec01a010fa2577cb9f282d845a371396d4c797471e8ab70401d354bf2e2bb4be33b242d328daffc69053903b5dc8858351146b947dd788f7b7957d434ecbaf8325e7e035c4abc7528a9e7ab274e12c5ad2693beebcb57c759acf40bd500b7fede1e28ce73c3e1c71bc741a7c9bc1a51161561ea66d61159551fa23c55de264a97ee341234ca84d03744b77244633e174a61037a6a3681dec2d6fdccebb526ceeb780c417f28f252a08b56cd87496e4cee582f5b04edf4da354044a5e61d0a504e7cddccc2b5bd777652f1fecf3e3ec86c2ee76633dee1dac60b24ae81b06b6b2efdd1441a2be7870cddb3eed2c94544e3d2efad396441c19f741acf62041788a890143c6ef4701c7d65cefa5a3e7a77d95311ad399fabd567d72e1b807bc75fa77a12523752b78a4dbe6ad37cc173a6d6bc5e9caf0db230508f83cc8f59a9981722c1ee53ca8a9afb4ea639314894801a1bb52ecebffb069bf87f6019ab0612af4f2332125d0a966e3bc8da48374e6fc5d57d65cfcfd49da0bcf07f50afc2cf25b990cd9b5e51a259291ce34188047f256a1e2957bd928cc4544a1332e58b1bcbd1a0f0d3e0e7c4c389e0213d975bc09036c640a225c88a31ed6de7367f13a617c400eee79012ea02ae3b966c9f6e87162facb066e048cbc808dcb5e29b0665bbb4e08bb36c23860338a466416dd39c782061be0824c828bf8e1fed25165628ca427fad4e4876c3a2ce8115d8b1ff02b6866afcf13a1b1eab2f6dd49018713969b3f8ff21b97435f65ed602937817d08a0c1827d04c1b6612f7c43057e71474eb3b8ec9ddec9d3312d90ab0413cb484f378fe424532767cf2f86b0d5bc75cd3703be769b00d3e6577d87f265467298e46f9bb74a48e29a27ef0719749ffbde4a2328cdbed26473dfbc95bb799aa153594c9265f92652571d48ee72a2ed6c253f1f9a59aa3513b69398c533c08d0557677f469853c9ccb84c442b7647110b6096c55319964e8aba8e9274c53a32719819ab6c7ba5a4fa250fb3da4fd06077d66f74cfcf21a535912bbac12358021191bef5a8c902a9c7a1467ff5ee67a3a6c05c97975d4f7875c2f9ed86a9af6bf9ad1819d0fe6990a56517e8417645d198f30ff737dd45cfda62d2f322527ffa1998c7c0d561682d6234da98e0714ff871ecff5a1be1f927b2bf5e22ddbc545263b6b350563279be394c0532c6f1c1aeaa14375362575e02ed910e6be39514e193ad6f19bda0aa8cfe74511fdb9e81e527e0eba955a4d46fbb63bcf5bb5850a0b9a117e2e5263f5eedcc96eec0d7977e22a180b215dc0a7393dafa2d8102ced6c36cc99fdb99acafff693e23295856ba3f85ab0fe29771dd8b6e46adc3511e02e80c357a3611b220fda28013274a37b6c03dca4d46c0414a596e9bbb05ca40bee21fb2f53929db5fdb0b04eeb8d0944747266f8e0d75c35a9c5ec032b376eb98c19b5a4176905770e27b3f2a046f1273bf6f16c2311dde714fed6a79f938e01788679bd65a2764944ee957ba2398ab467b6067d76e9ad5f610ef5556e828bbf5db74923dcc69d2d892b67d0819ef436057630e2fabc1fe37682e36621d4e37b13f039dbbdd6cd563e19bd03e63a46f7b3dd162467ad9ac8526ab3275ba11151e79b31df1fc9b851c7a1b9317869b2ee505bbed4def746c658b8b9bb585379a8c61fb870906af71b17d827a2a78774d225d31dba49caaceeec7b999ff889c51a4aa7656e7d0b15dcb3cb586ca90e2b5eb16d02fa76449d707e89bae99407422f312ce88fe308289b08fa15fe71648e163fd9168f65ef01570b7439bfd34554133948f8ad136a2528fe0a3e17d3984ade1e17aba703d039358a5265aa4b10f562eb760ca55555bab64bc662f14a465ca51f5726572fe08d246a3d2d17df39d489e9e8bce2587c8a45bef8aeec2e99b28fa035c0157333a93ada79c0361d1cfb5e353ae2fb0f678f611ee6a23522e476f55153cefdc6eab67a5a5e39777bc9bf06d19b0431555486cdc100a4519b58887004eaa60c806eff6834dd45cb730e86e726b56d7eb84d1fd9bc00f626c84f41ad40bb91f137f43fe42c8193a40209397832fbfe43b86f5ecc15cb41d99f7df39f226ccf70d1019cfc48e286c69059f99f2e01f68ee29d62c0761d057e1ab896c2844fe7bd6bfa57a7f9b993e0c0728726dfb87880e3585437e97b4b2dc09cc9ddddcf58e12765d196995c6f6c830ae915ba943402e864df1a6d3b96b9c23e331e5a9783333f258535c3df96f8f60fa82b485781ef08b8b7b108db50fb454f52a6c37bc5b0a63861e55959e4e81e65ea354a4f2fd2be7d45759c693c750edfe9d5176f99bb6cde36cac4b940a44d14401e6f45cea33725b406653347e39f2620a5d46ae5d1f92f9aa4a7597536cd6e539d34fe35ebd807b8f32b4a818293ff5c4a32d6ef087229cacfb0cefbf785bd153dc65f612905b02ddf3567bdbf9cb5f94ff1d65a2ec823fd37448953f9fd6bbb13ad0d8323364641cbce2683095fbed9ca9a52996f937897bf212e938a6eebdfa9592fb6ede620a6db2663a86aa47dc7e70c97387e4c69806be846ce8a83634649eeefbe817d0bb4585a52f73619b3dfa7e17574c9914480c1f3b07d062675cc4fa4c50e1dbcf18b61a3977f2cbd34fa5600485aa905ed985a66b9036540561fc14f7c3977fb580e8906074af804cf333e8dff8b182db45fc75996c08e173468b11ea8c9ac321e68d0f9920cf5e3a498a35f9e8842472ebcddce784e1610eecedd7443c2a204c269da143038973b66cab6a8eae683eabe918f1f8e915b348b371df9953f282b9edf693ba28d6050ad59f5da6ad759f96bbbb8f88f1a829c20de2746faf1350ebd1365c7713b61bc43b0788864b1c52e1f10ec077607fa6c14678ec2ec4c2f1a08fee79b48a40fc95cd1f73ec3084935605dbc991080935b2b646bbbca6521db78a7b4ba98a5ade78f2be86510e3592c384adcd96aec160a62b3052bfd5054320d11aed539b0569b6700994a807fbeda0f4730465847a07605b3447c269faab3ffdff0649029abc4b8ca2d39f8957af8b91b73bf4d0740e794ca91fbf6cfb3e02955094638c7827ed45ccd8784f8a5822100efb65f09c104e8a8c41946313ecbee15ed86bb09e159d97088ed6ab8e1c1d0455ac3cb722b68bdf1e7a3df0d7204d96beee10bc4e9b92f6aa385f3e9663d251c0c8c02ad4b7f4c946c26bd4a536a981bee76859f326a973bb45aa3a80eb507dfe0daa429cface1ad328e4dd13ba4de99232bae586408c2f51175cc547f45d475a1e24f1f553df7c1fc2ed33eca90b54ae7bc9ee79a72d4364980e8f7a488796d2e54c2ee1cdb31b4cc6f52eb2c497992d44ec6eaba70bed345b9921d4cd32d5d09b8469d4b14a871b5a50e7f34c74a1d8a1c67a7d303397bd94286542c5c7b29c29026ff9e0e24c64eb1241a9b5bc323f7e2e0dea468493ae1b0c8b3d608c35097f0ab93208bd5d4206a3e20a41efc54d849430b3851677c36840824606e3f5dc2f75b11db13b1008dc352b36d35c2aaa67b7c4e86a95a59357d3afe807f2d679a25f27df93cbdfb67967f224d0d53f317cd88391bd5d781233ea6f99bff1a9348c6d3009fe393e6592ef65967db187ea7569101e6dbf49d959e5fd1549d36ba0b51fa5c2e4f5174deffeb6801fe4d1b49939edb0f696107f54f5e61b183a5cd830ed74671d73fb2dddcbe442170b44877b90a3186642b3f58d3321bade545a63d6a4ccee4f4bda12c7844264d286eca9641a99151fa488ee1bb6146e9b0eede0c8ac63577c6d814abc4c49f8cee962722e0a73176bfa20c8d2ecd37a00afcb239a01f66c91bb5042448ee767bf8fa280ece960dbd1fdc24c50293bef326e467d7eba8fd628f2b3355a5c4e8ff64e955addd9f6659ab769be6fe4ce4641d3879576e87f6dccdda3adfb82106c90d975bbdbb6349fc4d2839de0a00b8c6719e19e458e09c5d828d5593058aa0dabc2e7d83815b5b743e78be6e04e4d6576c30e5ac3a368d79f1b61905b61b76e56b507950b943529b1df16dde74072861a2bd8e091bb6fe66dd33467cb1adbf62baeacb8e778adca20d60b5da851b9cbcf72edd96f753f402ca8919a71b8baadd918998b7944a60c514cdab8a517269a271f708fbcc20c1904906fed6c173a027162c66866faebeb77fe3bb1c108c386e7edc589edd7dadc4c05d1d43874d7aabb52f048d3d3e5027e028689695d59058dec625caa92d2df4746791fac2f47e6f2b4cbd8aabbb26850d3684c85d53f95ab8f037b44ae6f9d0681f573441c51e81168fe8841994b77e072576c472e6581f5daea1076de3a7bdecbd65a7bf2b9713e8678f41fe1469ad130776ed43df9e38ffeeac10990c3a553dee503f725bee7ea8b95fbc00630e6e203f109a585dd78838f679538eef4d9311b2f245b1dab1fed650c3c19f8ccbd540f97ec362945dac7ef9c44292e19b171ca1cad365dc4ad3f240d1527aaae15b754760cf42df7e44a530ab4b93c9eb2a43efb27ecc82fb19ec48ffc5e84cf24f74715051d67af78de4906df958fb87cf8ed024b680d11798c5cac5b898bb8f9c46252928954a2770953e20c85d9b15ce3841e35d869e6b0a8652f55edf83c47ccc9b635dfbc08efaf6ed295bc53d4d7c321db062a00384d8f76d96d5d3d994c9d18abb7ffe5fd25e4502e0fb5841f0308ce80ba50555bf6bf4ed0f9699ae47ad2ab6ea749daf389f0d47bdeb80f281d4fc7fce171ee006a3113b7ceb5cf3411b8f55e5538140cc345c0458c838f020c4b445440ebafe5e2dc2677f6802c37620989c8c2e23bf0a3774eb810f06efe844ba40cebd49c43a06e38d7f68cc7b082cd89dbb99ee76fcc37161ee8f89d6f70ae6dd11e1ad6d13404960a722145d43b94c2e930b927d6e6ee7d5d58f9ae3f01bbfb23e5ba48bd32bccac81b9faf1178d88c815ce70bd93a8a2fbf3951d4d7c3dfb6625fa592259a1178505e957ed5d952223fb672c83a22fe714384ebd72d84e2196e577a1f078debe77e5c36cad9b139a253404798b584f402dc1f8df7fb558941e2c9a209e96443f38949d80a4ae7d2c0b4ab8f3f17cd447ced4bd8722f954e510a239ad841627de13a5dac88a975f44a75fbd0c3f106a1e06fc7bdb72cad737a417b92ce9b43a347105f041857a475d71327e320c7eef35d2301c55ba78632b91b4589164d23e32252770457f580c0db0f9850e0871af7552a828b5f1b778b0cbecd3b0ca373c66de582dec19cb6764869d4d8a5c503721fbec1c0208070554be0ddc2ba40feffa04f2c37d19acd32dbe5992a2a6206712d3560a3bbf704470cf5977108eef5e9b3f2e0fffff90d9600dd73bb06c6f1cd79ded975c83cf863d29b9dde1ffaa70ed40994f5fb566e3aed08fafa446210ad183339229c586c6bd9d72dab35cebf77d152e6ad2431d029a1140e6b4230b8647d007aa57f61a6d78cf933dd43573a37e6604a01fcb874d56d202f57c4c23a87ac7ca516614b983b81693d7c61284db0c484faf6f4e92306541e28222c6f8d489291fb7ee5e1552892cfe3e089d13336307fe9ed5642030fe39437716fb1b47aaa1eb48fb2551352051e0a67aefa8373dfcbae88d03a2aedaceb6c1493385de8677e6100114b42978fa23679abd03f7a00922fbcee0d2a0d3f6f8fd8ca66ac0b223a32ec1675a58ff952bc43a36dbd619d78692447683d9c2ade67ff0de318db03c355f1f89e93609a6f532cafe5bb77cd3caedea75a7bc43ac60e9ecbea47aaa49d2401e69cecaf52760cd72eb5b2e675260b618dc300e5cb0a747a967696b4e26ce764c0e611c1002cb125eb0eef15686e4697d84a8c40157b52bf86333782df08b2c6e87a8cd17805f5eb427cb7cdcb5373e12ef1d2a1f321d2d784eed0eab2998822dd945f14804ada7ed6191133f4e6205eb5961c9f93929f19c84461f7075eb04a75310443f950c054d35db344531d896ba45b2062cd5a1dee78fe953d1f90cc6aac6c1633f8b012cd490eddd94d608bc0fcdc0a1fe1808f8c44ce48e5125bd6faf3e7f92a359a4f8b10c53fbda686a417f49dfca72b93e9763283bdd7aa382950c405c1a1b5209cdefa390afd4a4c0d90b8ad09f0a99c376b3e2a7a7c18331fa24e2b9886b0d38ff9d2f41828074783ddf52176f6d2937e5f259df97502a103c7881ce4cce8afd19dc244d23efc85e7fc08c23a0d79de42428786ea9039fb834ddbcdbb4c872ecc1e537501f837c0c8f3cc8b1315e270049ef36f201a6c1b982675e87c5a4d1e15c4ff9b3f1b0dded09eac5d5981e876fa59b5d8c35af8d725a2f866f4d4b42c250481a1bda596c1bba6e904389a21287174d4ca76ce0b54e978226ccfe2664e9c5e5a403ab9dce5fe673b7cb84f66729fd07d418578b5ffabd837fe8aa255e33bfcaa7192d024636785b9efaa95671abf9cadf6e01c0245f747773a4788c526627469a435961ba0a0e73ae3a6ef9b99f9299d7a199775ff5b2e1b20e26cf970d58634248f1870278d15d83acae0e8839c9db18d9ab1d1e00f22b9a672cc7a6f38282edc155a8b26b4177d27a9fe8439ba97fdfeb77166f42fd0056b3b2009af0ec940b275058d7b706f97b6c55f942cae3dc1ff653396694ebbc9dc1aed0924f4550e51633c954a0e71bafd3ec94b97806cf69876359bd5f51414516b697ca4ae0b2a441ce7e756a3b2b15be64a94428aaab42bf0a75db74f3894a44f4c4f51cde18986f18d2706e974ab63a94f70a63496e7b81831dae0d1883adb9f99b288bfe4beaa2add2564180ee520c778a3e076cdaa6ec19b363449794c1342ef1cfc438ec34a5a11cfc4654404728da1c486a0c0fe5e0b98cb3655415e6028b8c26812e3171f139f3e9904d87e2607ce3a224ac0721cc29e4f40ee0fb64824b6dfb18a6b671c5cc7bda2f6ae1be7648686f0b8e2a9b87ff31104ad049e6195b557cdbeda1200f3f38c7966a5e4d97b80b72d21239fee4fae92c6da281e0aff3f5b671fbaf0097ddb1c7a38b7181327e9c85ec90908faae7c1ea91f6b52da7cf1cf275f1a9f5c108deec5ec724f08b210a6ebc6e9b9e7dd013e3c7a30c79990401a6a4056079dfeb17e340a2d8233ff6aa2bc904f158b4d4a7cd1b56137554ffe3c95f42c9f67cc9bf63cf35ebeec10477817847f7f58c25d99be755a26db800b3205e65ab9b31ff9731d619c7b4a7c2cdb83b1f015204037b5a38aa6ef0ed668e31078009456e50caaf569b7212937a5fa352bea2d0fcb21e335199092fb247a3975c6b6b58d8b74cd0e638c50e2bf98caa6460a8989c8c3e9e9ca524b37a23bf2ddc18ad3ad63be056e167e788c4187453b2ef76b0ddb00b8e926dd19eabb42494949688b4e25fad2aa6c32b1e18be5b4f188c140b6cc00d3368f2bbb60d915f8c689ea36e9ac67ff42b23a0b4b8f11c737735611e94aaffaba1ad72d5a6e6d2dc203140bd5ef71c11d4e1e4a65bf2b121c7a69048d98aee3f09b5e60ee1fba0e2081ae6d7ec9eb257d361cc72b38098c784adf301814eb85fbc0a2901b43946eeb11eca22f03aab13ee5e52d59678b19eaaff150f6195dd873a770e606de4b980dc3e2e7b771fd6da58e76752035ff9d06f78144b399fe850bcf3eac049ccbb0321b48fffa07d2ec38a74053fd20ea3f31b4101d6ec5d0d53c0e509677c40242126e685c417546860542f6a0d0150556866461092fc9b4ac7cad4627ea23fb7e41a0449fa50c69df86c82c7aa5500c0999ffacfb75338089004624e1936b509a402c0fd25ea44deedbbeec15d4c23c7bfd1ce7b40f233c51f8eb8a2d8f4c33b04b0d0bf9d4799c7f524ef71b7dbb41cbd1768fbc02b92ccb371714e62fdd0c7084b405d422bc8474adb6c8f83e1ebd68820d01dd5531f7ce85168f99a9ac73645d80d8f7ebf66c5406f3709f3b6198e97cfa5e5d157a04fef19c8b49ebf5c47b8fe8b04bab688dd30307b63de0edbc18c768cf120060ddcc29f04bfb26d1bc321fa6313f2463812fa9e87eb9cee527a57822cd0ab1cad79b1979dac7cd5eb928f6c778c3a8c755bcda799f607774a1cc75d965e66b8383610d47fc93312f00b5786a4399aa5eb8fa899c5be25215d9f3e70f335c71fdbec2aa59d0eb7df0ad4883fcfea8312b3842d708a60ecc88242b3eaa3f5d35c00ac57749794c35775147f79997d557fa5498cb49958c66b4681ff6b66c4ab8638e8900e4e2bb6167121f68ff9ffbe1ef1be1de1f4c83d8a7411ccd6a53a0fc81f8b9e2545bfd48d48c06d537a83e9ac682fcdd88b5d8fa5326da1b2c1b4d895dda50e066d7cf80dad16928a2f4ee403040ba74573aa33c0774bbc6f284a38f10a4af8d675593e595072ad18febdd95e32b1cf1165a76daafa3f1d65731e50972547b6eba8fde70fd7add3cfd4996b3adb12fd97d863aae605f3b86514fc28ef33abd9fee7c8095421638b0739e6898c96f47858bb1ad3b48ee7537ee1cb1cc24ccca417cdec61e01d8ed0353c9b1cccf23121ddea782b9f0d1b02a6776f7b5ceee97aa1f290841360657290efdc90a29781b3796d4b89636d1aa0db466c601a199a0c277bc1ee1b98c41041a03f4b1e136cf3244155e86618aecb11a2741b28fe6795e4caf26d1decf24f23027409478542a265e6b081fd8a9772781070c30f7dcc2730d31fbb342a9a7c43d5c51c428b85e4d86bdc519eb24aef96345318fc8d9299b411b76c0d85819965d71646589337dfa002d0742076970cc93c1a4cae98de887b4669a5d8028408ce3f998ed02d4ceb2003d96850231f74691690d7226ca1f3e91a56ce1e2a5bee0246dbaabb67f700822141256f7300a18d3c92e0a790f1ccd0ecb21ee3558d84a2f27423126fe21991f65383f6e711228b946e72966dd32682a53a042771dd2056713de1c010c708521baa8d5716cfa7a9cbe88c6287d1e0ec4dfb34f52dda1e67bd6054653cad1718a8b111f342e983897b0a33515e7c7aa125f1d8de2f0848302f4c5204e5f71d49a460fdad6eec1390b542e534e2920de9fadc83a44e44db1557a718d256833d080e23bfbd8e4612164aba36ebe3c84a2b2ecb869c66ed1cf247324a1a9aada83cca86c82242fc2aac8ac193a3078385c60027a9a0aa1e432bdbb1cc8200a82e8cbc226e47570ae7b74129353430bd7a9aed4a66f1136aa281a259411b519eb82c770f5ae5c3a6f55a241d8adaf481cf4a5e7c22bec01a4b227579c5d4edf3aafdb71e3b9e6f8bc78c73b6b4a9ff9d8587c610898faeb19a9c1ab4d3f810b95e67d1a855ebfa777e1498530444ac0f941559efb8bb17aa3c43141e6797c8d4caf0a213f97ad8be91501856f743a436c5e0a6f8eacf4cf9474b5f28e55c951c9b4373939597dc911af7071d1ef47e76b83059b7befcfa620833c40d870761f699961bef823c4cb69737e976a393a206988a81f766bf93b45405630c321a9c21bf64fd72d2a8cc1609416e1446b3b18b22cb9526e796abae38d360cc0bc12ffad882145553aaa88b025cb9af0bd5dbd322f8944b4e2cd78bf62ad8b9d45094366643667885bb6c38168004dc7c3bf4bd79b3a32bc4a56e9f2eb209b31852fb670630c6d18dcc0f8c0f2b363bd1833f5ea10b799431fcdaa7007c71e3009bfda0ea5dad09353febf98b07e8f07241904de455123947cdff78bef26c579c9ba39ad5dbd24b48152702443065f5cf02cace3ac55f43ffc7f116b2226eb5f1a606231451182a0b4dac621e0e545155d07d062f6ff72d1b14a204b3cb71386f38230343ce5d9381829f57278219961e563ba0bf8c470d8d2c9c49f6bac44d2ce6b7aa0b56845d7fe62dbe0bdc2059b8036b0d0609a9f6db24376d687d3214c3a8fff19ea0b48d05b97bc344dcd0a4366960d416c75ba47c5596d85e09d0247e103121b46f54de250cbd321fd47d52cd1f1d5e9ce0222caa5c4dc3191aecde01e8589cdfc4addff807a73385e58e08191c63a1d77c5475ef51eacf00ce42739626b49846176552d9836634815e6793d86fbb463baf22ad97f9f4e21e246611257f7b1530d3e7b60b44609250060498db0769e02f0abb2cd9584f625d05f1533fa719f4afa254d5d8fcab946419756af5f2f584a4c257cb6780263531c580d6ac5fa7d3fbfb6650c54c18b9647a3606d7ff12e0b10fc9e401fd22bb9196eb3099d57d0644ebcd9f06f9d59c6ca14caf30226f7627c373b67ef36fbcd72340c0489c8edfd15d400dd1a4873aefa9edde3858d83ee5df4b324f9d6b205c64d1d57e4c16a902df7168bc3a5740027c0e54ac1d7aff823f3af188fe27cf91abac099b751558fc5e09403c3fbd2a71efd215eda51dce35b26be763e307fe13eb22f7e5fb3a8a835ccff8a7ba5b3067e477d88860a6d556da3af411a08db31426ba0ca049f51d9df196ce7389dade400bd801323a2e66f3404ad645ab8acfc23dc1e8dcaa31949d0266b1e5570b5a79ba8960df52df1e11884e3f30d7265aec61493caaa91d27ff880351c2bfc66f2222df6b3ca6328d7dadeee6be1cf5217e1b612c41ed90773010a7244e6825c8fbb22deeb9ee8815b243229de7de081c7d164ae134d56df18849cfc9de4454469d0be04b7c8ec5bfd20cc72d5c7a9e0fa0044125f9f17c08a15b5c14c173a1ba0639c75b5992e3261202c8a51fb1de08844a71f6d2341fe0493be3a00e3018e17b492ed9fd54c4d93397a0e623d22b447c97df0193faff6622bbd6cb73d8ef99eecb71e22a58a39d595d7d94cd42ba690270c77b013230981c77ab5e619cb6e8256924a2c61bf4ad0916eb2ec32696409df34617e315cadd9e5bb8e94adfd160b683fc6eb7af17f974ec91dee5d9ddaa62905d29099059edde04617b9db20998bebd41411b89aa5712418d4e073793383312cb1414144f259a5418590712ed0c017628b5e22401760ce3759d5c68e0bced10bede76695ef86d40d7c772e3ad8cb5883d229c3c6324f636d234fa6c96e2cec2b999bc2bd5767febb7f346ba883aed97e28e88ffd16d66335f893704deb31f0c2cbb43d45847741271b7cea272eaf90974e478d1fe6bc592c92434ae3cdb298ddf04db9915f8d832dacf11b4b3c066cc53f147331153b9e32053809ff403238d9b5cb55a54a80ca07958dfbfc9062210ee610a28c12cc933b08e4e2984f9c371f2ef899d8339b03f65c904db5739dc59900b8331df56bd4232b57e2d3af0c4f15ae383c7df5f1ca765563673e52507b18bad6883c498e4fe6638052da383db0d37c6b29b568d09473e8e0c8173efd8d15448a836c5d7a31d5ff21e09629b11efc63ea5478692ac6bc1657640781311a7e6f79a20ac69fc1c0e48b82d732789d762ea58fb8c0498fe0e358343ac1554caf4f01a9c662ab1a45baf4ef4425553423e666515c1e69cb46118f4399d1ea0427f28400032089e500e8859269336dc75808f8d94d76851db0687787bc435b0e90b7fab5736cb1ae7ba987ad9f15d83bba0bfb46bf5f5cbbe4744427e431066afe45f32714a1eab9a34c45f3453ed4e50c1516df5b439091ae41f71be4fc8920f2a4e09d703e42ece9773351cae1cbe6001e438440388bd4ae1edc89e1d444ac9c60eab9001f207f25e3e636fb4004edb650f5f1aa05d16656187dfb580e622aff8ad0acca2ff8c9888a2decb085f2bc2c26627d684f425daac35e5f680fe2b3808ff03b95c86cce132ffa94d7f383e0c995d8e6ea0b8961b63f199e5d0842ff3671c8aeb0bbb091a24016742ef9c046a08fc4ffdbdd9260bc4560e79f78095478dc6d62598fb7a1d43ba3f3912a67b20d3a571ea47337920fa4827d253dc839fa5003c62adab3621b12bde2c2bbad21f13b31bdbf742da2221688c340987a0309b22ac3a7be41d36fc0bc51646c7c6e9c406cc690c863aec9502fb4cb031c0f1b2855d55990d990c8edff77e47723e4e5a4ceee935a6491eede86f79ceb344f0888296bde6c5f22fca02a6a91d21300cc60accfc327aeea474da67d10e808c1dcaaa0eac8f3e664ec68cb446e87c9cbede0cee36067aa5bfa5be3517496da42ed2f58f2ee46ad2a0926665fea363e0628a470a7f36514f3c2ae9db6bab4b30115fea026284c12f469e76487687ecdf494875ee3bc8ba5ac6f4f18a2375c20027825c87568076a8e825c4f43bfa8ccb7ff80bdc2d17573ca71c33b5c33fc0257c00d4398dcd75f876c8ee9d82c05cb56c9d322e6e9d04128a7c519304418ad0012d2e0a36203912fb830325d0c97db1847d96319fb5f1ba62d519e67725f9e2fa5adc3edbf1dcdd5b5dd5c50b5ee0a1ce077a256b9613992a4141020025fcd8c622a43c9dc1aa65dbd18c7d9ff340276ee963f7b4859906ebfe7b55efe68c97ae42f6d1236fe1952bbf493d1d8cde0409ece94b34c4a7a0a7ff26c27de5858d52a6783d5b5a4bc8dacd5869def04ad92e59161bce4c7a4f1755562bb9720e13797f22a88c7e8ce405e97dc456b97f64610d38d4fa4b60a4b5398fa322a26fd82528a13135b1c7622d545ac57db7613e9238537a52b9749f5202b7f727e94dc9d9213833704066f938f188d2589e4f3339c869769bf17c5de9e2a2641434adf3d26afd9869f67f0caf051189a50bd9bfa3c72baecedb7f0a01fd51ae919c8aaa8e0885a541b2d895317c5ddc7558f4336ca6dec0b7ec3acdd04eb45ad5d4466519ff82089d9fa547b5ca756d48125094b528aef7f3d987155775df5a86d86b609652ed8970fd942cfc9b4178760445149e9cf7b0337605fee9c1f4036741451e2824e443b85f3902ff32006e849246eb6b429e713928f7e7bcf0c59582334f664f9d96c71f8cc0dd5bea893c395c4a227b25a00a4548fdd0e4a8f9ba11e89394b75468746764102768ae63a793f281f8b626fa81b35dad195c34cd6a14975cb14363a55d66b2c1e25596079c623a9a3de6e3cfcd4e6cb98ecfe40287af7d7f1ed54fe29449707b3175b68249ac87ae9b7e444302398baafaf81d05ac95ea89f18be1a6a9ee718acf541361e02223b431b3ab0cb0397dd0c4a73a576ab2dc8c2b248392dbbfdd03bed964300049b2b07ddfecddee66c13a82f32c4759e6c6d0cc8541fa88c26c870e201f4c41ab06c8b7c19fb1d8cceb917fc93ccd5c4dab9bdbf9714716d1eff7343d8489d402d83e04dbe17820a1d1ba12486e47118f3afee122f21b88e758138537722c668666a75c04d641ca7221bc941c506d5cd63d4853acc04dc1b7aef865dafe960afd077ed92dc5ab20a5c21f298faf85fa89544ba697886a427cf931d6fc9386369c699ee3dc8dc9bbb40ac03aa6fe8003fc86c5b3e4c0a5be8dfc2fced8cc503e2122263eb93c7c9ad73ea3b62430c46345254aabeeebb380d92484852bbd3f0ed4b22d6b600e9982565e20a2dd2470aa921f7e8c2c1d45cd591109d496622471976fdf1a4341ff3e05491202fcaebb0d94adf43d9773f89efc57e4d4d038b70e42d56a0f19e253fe290b44cbf09aa4ae645e03b2ef09df7351f72278d9aaa5eebea1a23124834e2f1c4c4502090713ccd41830f5bb117887435ade398eb35e1cc4883b91482a0264db58ce5af558c507608783a957e5ea69ef4e0457ebc3fd44e7e13084dd99b30a917648da9f0685c6b5b2a04cb990f2c8d2ec4db114a8a74c54a0c4e8c65fa9b867d16a1dace43dd94ddca04d271bf9aab84479910045574cb030edf91041d26731dbbb687591c072e3652a26e1103de5d7395d20d883c57f9e522cb59d1e91313b17b3f765cb67da6e3a983c34f33536625bae434d2e96bb641bb51c4d47389999efe8942984f9ee0e4236850dadf5f0444647c508d0a2507791fc7f116800bb6c4cb92a30ce4a3b362fc1b2cae69a41032c9ae0a8bfc88adf936020c0d0bdc6bb40b9c2a6c980a4c4cc30d444d025a7df4b4ccabbec134a9ce580fd9cac326192155fcd105f4228e9c2635e0a68accf6879d3f9074f7c60e22257096be308d7a9de43062d76ecba36499b3aa5fbbb65617a6cde4b471bd7c583d61fb4ea5299ed2da47f41a991714ed1a86ead32929d587dd3d3e2aae7eaa66ede1d577d41c828ca3a1aa424a0398cc7bae7791d041da0e01a9d49d685e9b8084f31deb9547819b5d8c97f4adc614652a1012142111a711bff980443c8bed0641c53102f20f7404dea5869fcea59a10fc64b73868fcd175967c7f40a7e7a0d10671abcb8373aacc946630509a5a755f47b5550861f3424ff5799b4acb310d28be8a8c475010b59ebc18f18590d2b400fed72c51196f7ca68fd04750c8c271755c2e448cce6816ba4c1c6cd8a65778786d507131414358efb9faeb16848be3958942d38cb3d1c08cfc7c9273bdf51c7924a48f61019d4890404b835accd58217b85b41e82ba778a83e7f4a712f51b0c2a4f259265bbaeb574231550b58c95233ae2a3c72606749cae2c3484c88be11ff0c7a0a0f41698e8c09deda40c180e63713275200d5366e1fea629c921a5a67fcf24f100c4aef669bc876666983351b26a8bea56d967112505e9af402062f37f86ac9bda2c4fb1900e7eabaa51479b4a6e9f4feb23fc00abff1a81d37472ee9b8caf6acf860d67e71b4be8dbb221974e72b58f209cfb8e6c33c15b50dbc8f50eeaaad85820909fd03ccd9f953e5e3563bb841faf1ceaa04a832f5a99dc597b82a1ee95483a74826b792a96ebe441f9816b061e00364d0e0741919521ca770ca17eab7b505e364adba9b3199b1811a49d292cbb1bcdfee1a9617a775f2383c269c073d13473cbce27730719bfde1623e15dd163c636db9938a4b20d4c048fa96f4eb34e03cff3e4dab3943b2d1f8d2e6c3159caac5055112db9e42550f15072482fafff6f5206e4ce9b8c769f8317f7388ad51b5e7dc08403be4f64d1db6233923f7325cdc139f75a509097d63e9e235f688f7d4d5a7290292eb2d6b5d4933939d16ed68fc8738157d853a9cac3c72014765f41e158ee0e71e2e774ccf66cee42a0afca4ecd274b7494d8bec97def763d266ad7a5fb9d9cdda313dca70e5f00307a5f9c86a9b6bf1ade7877f843ee18e85026b565d564c10e248afe48791dd9eb6d26b3a986e3ecfca84dde565f13fa8febb6ae427e2c54a1de81ec6cf19d4479f59a72b7dbc0d88df51c722c1031e7e0106fe0e2a36cddcb3b4b0f5b32bac9df865c56a7bff5c61c97574bc0f31f134b06140317e41742aaf690712a980d7d832bc7a74433af48eb33c155d8256b0f5e1338f2571978c9ed6507ea96038003ad3b6701d36b5ad0c74671c4b96c6377f118f1184bc15d45df2762db455a4fd835b7b49d0ea9d603eab46e2c74effc87e2c1527af18796e12b7b2a157c31f3e97e199b52feb1fbf9ad6f5e398033b5c4a5db13181572a874a2ffb3379c1d04c9a0d5358b357a4ced653e683e93a2094c51a2c787c3ca42be19b0a10d119264fcaffdcf59f25637e7add5d4c1ed514bfa68036d4846a15fb57de7e762399cb998dc47931ce4a213b3abb7ff59bdf6f6f183be71e33030f1ccc2f68af36d20e3b098f2b71967e855d5b546c31ad01286042c3b420d34ee270baa9c3c469827919a1fe9ccd70b8dcaaff6dd89f20f8bcb599aaf2409d0d0c28102f72c5ccb8db1397c40935ddaf7978a11b39c19f46e60e78f3f2c1dade8252dd36a6ff9373bcd9b52b647085f40519838aec1590c3cbff21b6c9808a1569a4b2906e5a818ad500f0730bc4651e5c38a39f279de365e39fae4fa6c970b9a297262966c016361630a4cbcf16d5256c32b3dbd8b5d493327d7f61af80e67ded7d39784007304aa54306015088478a98d29cbf808989c4e0efd9e93c7fd1ea31223fa4bc58b89a56534d7b47a0301c15d441d1c6cba05c43d423d63cbadc4ae90c4e0f6a9c4d25d5c5f4c7f4218c258b80dca943a922690911760fe17b598eeb53b5ac62fb60b8a176a99ad68bae9c7b6ba6f6d1b0569e9978514110c5ec71eb38688dddb0e804749397bf2abac590cf4838ab0aeb44dfc7b409dd5fbeb982a40ba0dc7562fd19b2cbaf0e9d19423a2bf759e5924f562c897cc5a909238a04efe3f205c82db4110ac0a280c0b49ee55cda5da8bda6f9b05f44dcd70e9c333050b1454cd737ab3f4c7ec918807515f6373f6d2ca073f8e202af5e3e4f4db17f9d828d0b583c599632b479dbf901c0bb8bd6979ff487238d033f4ab7992915bdb9152cdcd9710e876a44b83ce1bcfc2e5e716ce3a1992ace3eaf49cbb6c6fc79a5ff1733d1c0a0b0248bd8f2c0639f0e20360cae0a7b41826b53dce1077103b9bd96fd7c855efd9e64f608175c1bbe29188ff561f4c69d65a6675fe04a4d38918febb201de0344a24200bb940cf2167492dd1bda2f0db09390e26e433102646137a8db7bf404f7a6e77208895bd8618f75542dcdd5a696ed876bc45f94ea9e4646f00ffd57e6021f52759ef937abff3317cb1b4aedb1a63aff9ad3cac2da4bc38d91b4277eed8f08eb4b772d3b78fbb8cbd075ae2a2594cb659a421abda2834a49c2d317d67fd5b21e9505f4d12a15bfa974eadd66bba5784214f625c103205394dbe521bdc04b4100ab485128bf9f65104e42061fee4282bde03783085be7757bf5c0fe34c5c9cb7ba8c5e7f71c4e15489b7d68909f24a13698d5ad930d4e65dae92654f90872af48520451cead6a227d6c9b90cb3f84cbd980bf16faa326a689a1b946599af01abd8363d815c13b5dfdadccc70376d57e9b6789c6e80547b258454ec3686c92699859fc91b6e0e867f5e36dd5ca1aac4f096e8fd668f6f20422be17391bf13ea2ec9fb2ef34a56004f119fa311df80f8183cdba4a174f46cdba3b6e382f3a10f4af65c1bd987c85e4a37362e03e6be15ba36d4a3bb22096ee757e6cb23752ce370f1ddc51b1938475eac3eccc6013899b262f2b0a49a33fdedceb056fd09862fa2e601d7e101a2b68fad7e4432ebe26f0b3a16bfe63ad880315521b8c1651b257244dad81af2b7478113b269aaa598b36eecc90429165549372474f16c641fa0c0c278eafacb86eb5f7e3fd7f5a87398eed2f10181c96cd00a486d1999f46a8971539049162f8b4cd31864a12fc2710de6c64d931ad4e291164341ca8d98df61ca318dd252106d15e1d837ef052d8999aa9147a688c86ab6a91d55d6275f54de81aac45a49a5e6886d9170a61bdcf52826c72ca2f2405b278226144084d04ce861023db96b8fb0fbbc4cab2d28138b93eefffb063b0be03929a217b937e31cc9bbe645591b49575d2996c09f4164905c483c60f0c569330d0f5d8c01897bdb24642181eedc412a8ca571534bedc6a9f1e14f8856da183c9e104d16160696723496ea0d7c711c84e111a49f9a7c36abc88bf1d17dfd59eee6b110a092a9a587d3fc8fde72c44729697520214fd69a88a35c3a6cd29f0961378e2a1bc8272967e0c5ff2784413fbbbca295ae8949834fdb8b6ee9149ca787f6956a009e4870049cf2050ed3ada953d9bce5d3c7902ceee081c2b9fac64bfb6d3362452bf3e4ce63172ad4ed2fd2150701ff690b25e1a32f6ad823ac0ded7adce6840adb956965bcef1e1a6b2982ee5a41739c26ba7159e3bf4888c9614d1f030615501be8ad0629817c210bee747f80d6890736f3eb3e4cba5f401b2c89916cf260e00e0dd9d849b4417074180739ea8dcc688f815e183f8611c0c2d10be9443daae767e759107755a2d214753ce28426a57932f2467a275aed39f946fdd0579d899ad4c79ae586393bf56008cdaff46bbfbfee3ff30762177c6f1c09189d73c5f8dbd5ed1ada5e049df72e86020e862563762b474037c57264179044c82d230e965de25002cff7419d72d79b17772ac047d9d8ac3ff5c4672f7cdbe5eabb1c427a04614cc44e77ff2194f0e8b5a940a5bf6995ee76a538c9dea607fe5e2ca663d97066c802b52254008e6de83d960837e49e05a3f39226055de21e60308c7e0bee504b97e4443e41a56865b5d1d7937be57fa9783e7c3d62d89f32aef0a101c2616b1e550112deb3d183e2d80a45293312794d12477ff821f0afd8137dbe5d8689467522fb2935dfb0288deb894294b8096c212067ef8dca2dfa369ccf0b1e4227d07544436f82c803b0997befd8371d63a7afdfe2d422195d50824726f0e08fa293e9529c1bb742ef11e18c0c98fe4a3b1146e0b4e52839c0bdd7294974e118ed0d7a340dcf66260f2776d9d1a4afc6e199291d80b6b7ba74ac53a45f666261fa4d35827853b7a4b3be4edfa3c05eb0d86788a295b84822613e08dbbd6fdafc4596d7af231ca0184915341dde946ee47eb2d3b809b541773788a5f841bdc806d27a3f1bf07ad661237719c674a66002cb3094ea2e1eefc75fa6636e3a60f7a5c0bf8de2d3e7b9d891f1845f53dcee14b998a10568160812456085dda78c29ce4e4a24cb925d02eb3a96b066897ca610bec665ca5e1d3f76b9f453b62af5ed41800e68fdb4d9cfaf47c3c77b89541bb1b01cbd86799c60745c001596b1f849bea8e38c06a7c5572daa6d8be958aa2952e55a22669cb698a4d9ff8e97f3d080b10fadd2805ff40debd13407e5ad355860f8ea794bd3a668491551575aa416d0b11929ea09c0dd00e84ffda59ee2388ae1f81c5e14b68549038c90940b98cdbb371bc78e1fcfcfb4edf38e525d090ecd9368ab96f8f9fd1899731e1fb65484e73a972b728a28473d26f2cbbf20d41b1e612e4d32f1567e4e9bcda9666d6a895a9cecc7d9561ce2ce0763cfa482e7211e8c88132420661b3a2b573998c49e0407b17018a812594a514be65157e26a5166477344cb91fc248c09477f6c935933d61a516f8e806c62341ec8c16deda2b5fae64d22cfd6f57bfe16eb12f9ab05e9b66819376db9118d48a6a51ad09749561330abe9942791d70950243295134b1ce4e8c2b59ac139e2c1487679188817830702a1b711c859537f87a05ebd74aa1d1ee3e740a903efabbbf1789e01daf626d947f9903bf950b99be966d2dd9d0d52e101ec9e0a876f9ec079671d185e8bbd02fa9c3989f021d7958e81a03f7271111251925214818e4195e94b1ff0ffa872a65b5de66c55310175450f5273a200504a3289211cd5c2acb6354f2ed3f4c1a0a1b208b85c10b8cd7b0f4a0c442ded91aa982a988a6fdb880da0c402d7f7fd8362ca0a9f34d28a9f30c37a3a41e86cf9b604dc870588ffbc95b848d75f035bde3cdb622ea86ba7285b9dd03b755eed0d98edadfe837fc32e33f39083cdf77f9bf88613f3c8fbdea899dd29dd3a7c3950344bf430347d4c5c80fa44605ae8aed41cfd67ee620ce99749216da24d84b1f25ccf33bd97acabf747fb4643b5b5f4770f011332207e28f26fe32065da89e1a20726c12849f9eeee34e491f1cbf32d612dc940cda268c2413c03df3a7ffcb173568598ff3ab98b372f222236c3c7804f3033eb496cd036fbfba1ebeb856de579380bec1951fb2306383a7204debdebb3602d9e669dd98767d78292570b2b5711b8ecfcd5edeb9da76331dd24a684b7eab1acd98d3d22064d7b744914578bbbe5b579e2cc611cc52abe31424f7b21bfbc9c5853c2e2b0c7a844e949e417a0fe9cda6b6f7ef57ba36923061e7cae371d27b583f32c1606de8c9957de99ae94621e9cb515a2711cc925f954aad87ebb1adf3d3a865e881c79d4ffee29e8e289b972fe97cae928b73472acf05ab4591cb144b1b6a98cf5c83bf6be1eabcf0b03d90abeb7c8d61e3f72ebc794d70780a609735562b6d6b8401ac4990c01138b9d1eaa570c1d542eea2594c52d5f0068a4e1e762d43a5de6098d3bcc24e8771327abc49a0807d2b0dfac6e01724f6db53456e4aaf42ab5a969b4721fa404c697e4154f76faefb863385786c4105f6877af48c6d9727854e295eeac19ce979e5b2c4bfc6e1d307005cba30509ab3aa3a85159102e8dfa8843514760754866873756ef0dcddc3eeac268cb8a134b78d17b504c3e18f7cccd9ceda4e62ba0be0f54ddae22202bf87bf86d803bcdd12aa0969c931b2a7832096173a84fc53dc44ab1d8283df8bd5bd4142cd0bf361d9025aca0234b30e8ec8699921fa9a3acd1046505c27d30b7a340d452146e8b3aa175d20c1aed04157b6646ea6dd6a1ea5c8b5f7d1b60e29316a462d52ae73d549c0301b91a356722b62cd1bdabc4ad617379044275a8709b9ec970f5601918b8f3d23841aa9a0f34677b2ac175be0ca811a3d1ef3d3a8dfa103d659fca2ddf03d9e8e5a12d7d93a78e9aab75e654f9099b53aa4ff0c0f7a57607d731c97e9006fa064f01b0c7d5976ccc6ca1e3540fede84e6d330fbe6432d34b717ca92dd9a7b9d41edccd08f18bbf987262a374f228ea4aced53fb7c44b8fb352cfb864eb3654811cc94055a266a80c6fe32b966bcfa9ac79d8eb579375595342e320773b98df74dceb6dc72f57b8db585d7076b1915e2e0377b0558c27ad3557d2fd86d6dc2eb80552f33a253eef8310cfe32df8449338b55492b1fab15fd61e541860942a13f06c174b204b706fc44248a2b2b22d89680fb922fa3793c298c699e4c15bb01a4fc946ff1b1e0017bd3b7b97ddc518c210e2ff18bf35fa47af263beef6e68f001c4402a726f9a004c22309bcbac997676b15367d6122a2cd81927012ed971779bfdf661b90fe6627fb475cdd375b450e8441b42264a33b201ccf1379b85cb648dc510f3644a0faa7c7962db2fe3795b13e91280a18226fe425d8e63a111fc0443725941d09615f59b6cc257c5b6f1db61591a960c3c573c830703e72db1a2062ef32c1692e547934f49baf52710858348bee0bd1af7202f889b472d491b6dd8d173bb5979f62c7a0e5cc1ac8e75257a4d795ff34050e8abffdca4b91864ad00ff78808930cbef0615f671247393f91084a144439a029a02a7c0e243a9b7019ab2dc8771e845589f71e7cbfbaa011cf550f02a810d9b28d0e88271ca8a719f57386dc4c932f85c97418a972745b9c8a19ac062dfd5ce3c2b2ff46a553bdb710204e33bbbb559f43cbd125660bb7727f2479cb5857bff91b14f445528ca6b3befca1758216f69ed22ce00cf0a19c3e809b040205f1f3315876b4ebf6cc108bbeb60a7fc0b817726039dab088e874d68b2f674f15a88f1a530c5f08f0b7817fd76fda366bae3ff1038f7b75df9efad903132446a6da78f6a9ac43cdfc17667e0ac3e4632377b9e27d869eb592520d80b209f645a60b43b70f10a0e5ae7e2b26472b3abeece13828c01a873c5a7ebc6a3f445f30e9a77183000109bc8c2dd70e4e37472829cf6c5da40431872d5dae4f7904ce78e09dbcdd7b05521a552bff42bdac246f1b7a0e8091890a3dba69806c7f12e30d6a9cdd282b6427c5a9420dba44293b748ce8afae9210c198bc3db55127f6a0fb28e7eca125fd0d935877e91f93733efee7eb98165a06d7b6c8cdd266558a6a0959bfd106d41ef8f0fb30b215c9b8f876826aeab94a18dda898cc79281ce2581b239a43a61a4003bcba89b91f3e50a85c665a06bac671a41d2295abb51c566c1c25358b7d8ae63cfe59060bf411e9c646ac285227cdb432d329cc62f5f21abd6f3028d7ee2af9d811c0423ab5e6e9a7c1f0f56962560e2b71a66e8df181bedc04b9b389b886373d0cae59a33c4e480835fe4d42015a0127312f9280c81b635fbd2e190386dbd5d419db74141515988239777b319f2da90f7fc516a8df096f146d8d89139915e902d3583db1dee1f69492cbf57ac8e5a49c67512ee4c0f5202dade44981cba58007b06400bf3f75a307bfb2ba972532ce447fb3d7e31109c24d4bb8a38db4a2085ddef75c8ab6f83fae5670faefdf56136aebaa92b113d7e94e080a7312e93ac00d9b98c88e69c197b1f843bdafae161338abd5fd4b2359677f0c3c1e21ee58ffc4a6572f975b76a8d6e246582055828218a59d009f54b56a9338ea158d1423d3ac9df285461a1c4f485525d7bc293c2c60cac3140c4840c5c1e9488eaf0eb5415c141ac7798cfdf2efe50cf639333d762fbc69711cc4c69dde21957d64d54d661ab805e8fb87890d71372aa650093969b76c51d006c442486d0b79c215d5c694a6bd061c6ece6bc84856d91a73c95bc5e18145463bdb1222d54c85c4a78ac065aa104bca5b3451003aaedc203a11ea0ccfb6fb40516f0df9dd025fc4376da5daac2dade8a5db8c21030ac4989f3e7f395b1fca8a3eb65369f9caa8453638231d804b3f2c9bc4ee9953fa75082eef069e7e45339bcee8222cd2d9d1e8d767f346e733b96b8cda898b91d2b01c6922a49cfd9560b1107f2d5755bb8758e556ab956b206b6e8408d9cecfa64024b3a3d70749d8ade914872d788d08333c63ded43928d4e853c751060b069143c1ecd2259d78f58cbfd41c061bd41e8e683712733bf8d07e78c11e3f25b3d669037ce09a6392a1eed9aad8b859caf7d3ea2f9d06e1b7e8c105cd2e096609f668070060c454b79aaa873f30dfb5b24ee2757016a2f5f201079e04b60e7cc4b9b813f2e025ddff7d3d601d41d82a73421620d4e24ffc1e32b176172eac3e256fbce609e30419bcedc5c47cc7e17fcd7be5dcf0ac6ea80f0b51de42f8fcb8df8a024a5405dd8c4f0e4b521839b225e835462aeeef713ee4681cc1ce086238cccaa9614cd90372bf008903116092803f29c7e2136852196001df2719810e1a88b1309a35d3afd38c2b212565020363d62e068f371a1f336b04b9ecf831787c48c877371020e51ba660b31e63f266bb4a4f51840c80767ff6a0c427e1b3f0f04b0a303ccdc09e34a3aea9916d472fa0cf715ea59ca26ae21c67169de7a10343eee3f53094ebac3e39399aaef59d593e9ebeede612da01618067bdf615c870807b290842be87c8ce0a0c00504929dd60fb5256970b9708c1f2c54503fe3a3225fea73f1ae92b3d9ffdac4cf0d35c76361149e9f637455b44360016ef050fbfad0b9857d9c419fc55a00d57bea769fe6d4999eb719a885ed1e4266c958c757f5e09f8c48bab14e9c3e8d45ec0d8450b195f9eb7efda4cfc0c5806e088d3c74a8884b7d76d6287a74052796b2e656de03a1b99dea6303d4d71b07fb4c204e765c79e86ca82c4e2260aac95f2a5acb01c54657fdbdc23cbf2a53de210955603fd3113328708bf59c840aab1b3c5e0623f0af085f7ef0f1181d5b8ba1dba64416caeea3b9021249595b51d576c041dc0ca60795837de13cfbe4f0ee4bfda6d309f666d0adbd456778c8f129b663dd2ce1f93e70b6fd0cea1c75d7a02f3f71cff160ad6ced2d8d284a5ecae54848c10314c5fc446ad55fbc7102546bd6ed02b6c259b6ea5c050b6cf2bb8beb3cb9ca9501586c2fefcc7a820dc126cd0c565f88b628ce661128f3bd199bd1e79299e9c62e2998e27a57154e0156ee600b6e58458cd6dfd2685bb64dc6bb35c09994e60f662c2f2ce6c8cd3d70ec0ade7bcb0caa6bac6162f030ea5b2e1af66ec07b6861cc92c7a9f490f1f87f6937ab5c2d6943c8bc4203c5f03bb4fd3024ec0d7fedc859697651de2a3d0479d1b9d06ddc428fe974c4984bfdccd3dd6319a954df76e6c64e2895a106798a3e8204d2916260b885b6392730e0824e0dbf4e117f75aeab3898028adef7acad5215cf6fc0f3ea5e6270a8a75e912d6983e376ed7ccf769ccbc4176e76908653e88c3dfc14628e2ff0a8aa8f7ed310875b8f34db6c145d4c144ce37910138f5f531c3ba9bdeeded16d31c5732aafe8c6967ef75e922f540cedfdb7bba9376caa0c1fb80679961f12d9ead40be9559a0ba4b95d51360d3fc5eaab20ae54e5ea5bcf705a5865fea0248019755c1b313ad899b1e6fb494cda870fa92badb52f5bf549ebea3e137425629080b60b60695ca28ebab58d7dbafe1612bdacd4194d70be110bced773cfb7ba2ec0519851d276fc0f76013fa55bf36973d991fd26c93ff420da7234b3aed6ed6f7c74622369ae775226c713eeef16ed160d1db36466846225d6cf65ca6d6c3e6987bab793f94479b7ee24b492aa042a5ece318fc53f988f0de41df08ab667ffd928d1d01fbce93bc34ce2fe672bb855f25ecaff9890177ebe19e502ef9739dc1226e304b9f348020797829e0a5adfc881f10603b42c1aa871ba77d787350d7b62fb32d221748a8caa09e77536b93f8794a9b4c28689dc5b4f3cc695664d6613b9afe0f10b9fb156955e131525041a01b1df8fd80e8eb18d3e2cb707a1e7b2d8415a3b69ae33cf8e293f4d6a7cbe134b0fca1f6e7795c40e0a73df14e2ee7e635535c3f41e955fe226f268b56bd791de16315fc04f11308ef2b6106f167979cd1b336bf8e604fd5d720af3416993292edc257e9c13485439c2c2fcbd06c56dde1da2699dde771fccfb3f5b01a0f0f6e89714fa87ca34ceda88f87e36bd50d80b3c04987c0b07a1dccecbb0f1f44ccfddf971b1176881d3cb0d8afcc3a2b60d38bc754d21cc7bf76ff87f859c89ebea5536260a180ea9476fff464fb3577ce331052d48f9ab0c8fc003663f6692bd9ee4add308438c96d2e14c7fb9535cfedca2a1e124174acf1d86c102aacfed943c9b2db55bea6fff18274833d69cb728aab6739ed6735342b0ebf6b1b7aad77380d196450582a38a2c0f1da045412ed41da3ee0d4bb2d8cd22a075a86ab4f7aad4ce2412a58584aff3bc8ac7cae4999eb1a738112af7972a411d502af263ec4279988ae6e627b1e991c186571c266b3f84e783056a4af13003e5a619d3062a59c43bdbd564b4bcf97cc34188727e49ef0f915557653c9f278d266752797939e84a945b736ac7cb4a16978143006677ef819cfb0d007432df97bfbd450e3a9ba9ce71535cdd0ca591b6342fafdd0efed02847e3b88423fbcd94cd390e36a6af4d34087fbd0741bcf25e5e331ddd7369a9dfe044a28cd84225bdea1a6a7e654adac6d6d34fcc673a080f388c65ed74052c99a3a024fc56c807a5d6722a57ad6caaa4a0f6fc4eee1cf509986b00b8046912735b6be51b56c4f79c0ec2ea03f9b09fba3fc8aeb0a917347a554919de925e19c0b1e283239ae2768d15706062e16e996d8fbeadd32805db4206441be8b06aa08981457b687f277e733fba894f80ffcc44b5525670b07be3d892f656016bd086031d3e6f18457947d4f357116085260c18eb7b474719a068d3ff3450fdec172f51b8a5fd75bc560afc44067f9771b196797adba9693aba9c2dbafe54f81bb7864f3b64865c65015d8480f133f5f15612fc445031ed3809c7faf1424d595ca7e0486657467bc20d6978965af40a85c97175c36a495c522cec927c62e53e4629d84190e93a6c0ec18341596c273421f531e2d0d4990780d97c166aa4b6d660dfbc75df6cc67ecf2a4f748f2adf17ad9b4599845e822ead8793de0330ff3d506bf5ddf9a23a89772a2688d4171ae9fa768589a499a9df12878a8fceb54b27128bc2ccad9875b01ee49788f2b57a1479cc926f28f0870a6b9b3da0a461ba710a56441ade09f845ce3e0dc981afffde0ad5900c3037554d63429cc5608bdc80fcd0d8773e5c6abcd40b205bd43ba8eecdad9563699e3c9c94aa24adb11c142121bd7a6da8dd33e5b96213bacb0d4fd7e1b9c0b7beaf4f5bc9e34365bc67f2b40c1598a07a5a8afe18d99a8edd485dd0cbcc71ac36bb19edb3cc5d8d2fce2173a7a4c43677bc65f568171e3b08283d1edfd14b4ecd1bb9a839cc3d61e36ade111046924163007ca81bd97522acbc8f145339d24863aae1a2ec4aa9da8d5ada96c889c80cd9ff35cb8acab2e926f2e494d128acf4d9c70eb47a922356dad019151f8ace9f6a21c3ce315777dfd2cd62ba14dd2a4f3fcddb0de29163a2664151a8847b83299ad6b2b30aed38fbe57ed1c907e41d3922f8fe4a1299bfb94216500a372b9332d0196d151b5ea103dfd07474e9960008bbcd40932e5446bff2aa1b38288b76a3a1605cc3dc9ac56a89a602d0bb5a70f7bae0802065efdafb3b57c47f50e7ab4e9549d8ebe0ccba75a79fa5d2b90f23323f93617ad358eea7a44a3171f051b8b7a0db681adb43ade0db7be481c4dd55ca7d8beddb267965962e0923278841cb9420e5be303ff0b3d59e7087e3d5547b5494c68c820680fb1f90160ebfb868e2294f86737debe46d96819d91aa6f688720c6734df99eecce958aa1111d478ac1f5bff35a9e59dcb3ddb8acd09e9e533f9413d322d6580183c978eaedc1546fa22187cb9c9e87451a71004e3bc0a37095ee5cad845c9fd0e014ccefce728878a3eb9f41bd93fadae4b482852eedc70b813198322735b4fd8213f9a44e946b231f7ceb80ba5afacc13051704ad7825eb041e74de2cb5cda8ee6f0b5527a870bb1cec7c275ef23e5f1cea098c0fcb85680840a309682ac8da104a7436d1d3d5c198f6d5f8e97f6777a55919a054329d0dbd40909a7dc9a70046ba6da0adb1c0579d5dbc0efda3636d9c98d59deb394f8fb8ded37f90e268d1d47b669b161abb28fe257321fb3f6edb920716af2b9793059b95de5da75ff6458cef7b7ddeee03e363a46536b9250686723ce782b196fca2f882ca4532a8dc123e6e6ad2a4d15793bc19048a54b634ef844b15e31a573b2e7d910bf09aae4af674e05f0fcd338637fbcb90f9a02d85f401d4634168cea3188e8bca607d47553bbc34bacb100b3b2866d4b182c0f26d346abcd259d580dc4ebda3be516c2df2831827021f758ba69143cc0ab704abae87f5716e898d4b5925eed0710ef91beb72a849f41c44066bf0ceb7a83ffc461af30bc189ab147fe4cb2ec74a1d310f3098f39c63842425a67f7594dea561e5b82675cc4ff2393a84e8effdbaad09dab3faa4e507b2d9bc2cb395421c973b0ca4983564725e808a3f0164039c4095c2f67c3c4fd9568f9caef05d3702c7da02629818458b61f6064897556327d3e0e610a1e1476b8529a205057db400050a649abae5e694ec0b83ee0492f118deac9a586a1b0993821b3606ec9abf58309652ef1fd7308d129cb8793b85b4898568faf20ccd7956dccc93992cebcac962b55b4a29070c1fcec4293990a681f31a9ddeb3aa2795c7e380a7300be4a92ced472c16b542b9acf40a15a517e5d8aabc3ac50b2d95fbf796d8453d7af5d257e438c80cb1ba3eae9cc37f568d79cfa554c22a557fce71ce6713b48a446405611c8e7b1d952b3725053993307d43740bc7b79f831ddd7b1dc480c434fd3a15a1044dc71ddf6065f93fe94e3d473d608bb32953f82dd6a047293a6233f87db3afe86835ef09cb1e6491d6426e00b0a88c10247e2362f9df77441cf1bbeba1e291adf3ba89a62f2cd4d0fc4ca63c0d0c6981553d892aad919ca5be946d605c8d62a6436f2623f7d027d09db43721fc8d764dc345260c24f1a3787ecbb176b176ae0379fc85dd3205042cd3b6349e5cc07cd8080d46a6942e40659a77ff52241a4e72c89363698ef535f0eeba88233830506931ae88f9fddb7ca186ccfd0fda255f3d82dcf74c0f1d6a62667262a407df07cb9938d1c1e5854f7d614e4dfa3897823f5d50182db8be47bc700cb276ed741fb5b6fd9b7c3284d074728e43d59a55e3c8a466b1863b85c4c7499ab510890cb141e4cdda047d91084eaf1e72b636f0599166625ebfd5fb54646fcd7ef237c50453b29448c15dbe246c6cfc38108350b7de5689e3a717420d83e90689ca9505712f0fd13101643ad6ee45937a5860bf4601d568e4270c9100c0d61d1dc18827b9f2cf8290b4063c9ec9a3ff93d3fe7dcd4279e5b9181c9be2404593da8e5168428b024a890a23dcbbb0e96a9b24fd0676e909c342563100a7685703e0866a3e688d6e670ca732bdce9a74a9fbcff26828b60342bf479f80601229ec0b269635c4f72f34d2f3fba224640c08271b9732f9cb57c3200bac085eea12d5553f6b5f1c614c51352a607deb9f2d643b46c384dc9250f6d4b25ac6676509119b00d29e0779c9ddbd6d0e500a6541df11090ff315f8ebf38fdcb58d514f4e4bc496a26f85a97b8b5c8c2d91917ee2dd29823da0b34541473cae009206b0a08ac9fc4c8473b6d140fbbaf1124d8c172713459568836676d41691fc43b72bc18df4ac7d11d833c43126f11315686e4feba334d1e5d184ce43de503c8873f5792c176eef87a754a768cdaf38df88f6b5b0da7d8ddfb9183e0548cd44b32ba264d4e1dafcde66b85bcea6fdee04305fd7ab4164dc0fd79d7f64f7f2e106d6a1ba7a719afe606b22c8a23b9d11f89e047cba836af5fbccec25a3d89ee2dd57f892c0fc139e85af52316508fc7eebbd30e94d4faaefbbbd9bc363e4fd209377152bc81faaa61c53aec1311d3b32492fed35eb6b4803575b946c0548a3b1ef80d899101457dc88d557831b3a89ea8d0b626ee146b4b1b21663066be413c3a5f139b912842ab8372b387e7f26892b2b858e48e1736003a92c7f3fe5f01864bec933ec49f61d6a7d6c91a036fc5a4a3a543650750dc32a75842918399732a892812e1ca98c8e92154098ec86587507df57d2b7084c4a9d8b46ceafd00548cc0b34e5593357c88c948366eefc1b4608bd70e354baa426c6badf1a99bb7936db2ae57b5108881710b5e68c3f2031c5d05f7c62767a6feef698aa350dae2305c57585dd8511c08f3f005c3e9dde6eb867a0bc7e7a8d30fda8906a16133fb2c0ba6c3545c5948fc663ddb1e5ef6065ca3131bfb609acc6188649d0fca27a76fe4df53c55625ce17524d6b95109c5bdf43163e766ec8047fe6be3266707e47721856ad013981cd2afabe807b6912cae8745bddceb8e31a786b0d2f3470d8172caf97282d993b13261bc016d50de0f2d2d4ea0a2a042c80d931c920f2eb1c460131ab492487f5b4939244028b84b8fb23afec73f7934feb9951f1395a3134038c2fb31f29f3a3aaae60c652775755c098a490539011bab0ed7fe45ac74a5f144bbc0c2771607de8f8eac0bdb7248afb303636e23582780def570dfccd12e037cf62601fac5ca4550bdb4a6f4b14617ca1062644f3ae793d26df15eb86954ec43f3098c08bab8dcd95d2dc1fe6a88b1260d2dad2efa86b8c57b00ad6b43f896b3326cb63ce8f58614453af1b0ee41f40009afc2f5fc37aa4b35f5f47009c2e1ffd2e9a816ad5ded0762da8d41ed9f0e14d6fc9fa409e6c5866a1dedd6f6c2832c22894843638060a2e4abe55c54c0c788690776b45185b92fc37bc0e780107e54e7ee7be91f790bb1139338dc70fb4e98ebc780063c6311d3a3b51519433790e5943799367c940d05cb96e80ee50feca0f741b2fb11be5254a1a10f86ba2fcc25863ca2da87b77cd36fea5e77850b8a3b30ddd7dd8c5053c487b2869ad283a9dabe7c3da6ac4341f8c10a2d94150b240cca117f054a7e4b5cc74f0d76ae31301389a98e4668ec01a990c592a433ce1816de253e758217d04081f4fa07f0a3a57a55e2a8880d8613da5a726a5b40e280388fc8348ead12f8c27765fdbd32185d0aecd2511884f20e467900fff8c01aed44a0e3e8fcbbaaa25b1d62320e6efbfa45991054b0404185e74ba1ece2c5d49755661ec98aa5ee798fdd1d3db2f86f483349e050e805e3444e348a80ae904ab7ac5dbb4f2e588c8f1e39eb2f1864fa20adf53aa87ca1e2efac20f2eec6f4f5a137c7f0852b2611c55fb3c15e9694d6ed198a405e502dc7140ba788e3e9186679383c592ac2a5859bc617651a68ffb390031b5d39e30545c6ac09e6750a3014d99145c425d17097765b9b1aa4c6b17b40b6baf7f267f03aa02516d6a4c487eadcdfefdf73e6ab7ab1f18a638e2b2a96b09427963879b31e5b651944e9e938e3716820092263db9beeb91d1ac7f76cb610f9e1779d3a3db783566eaf1415f5ff62ebd4210fee164d3a4790bffc233e2b2ba1db63c656c295218bcbe28746d4104b745626b5e1a3c33bfbfb1847e01aea70f7d6c43913dcd5bb6c3e871fad3bd85ea42da6fea1df841e146ced24b785c33844fd4b589b724c976b8b03af88002dc8ec935cde75a31928e1e899fbf80ae3068e9d81cb5c72d3e474447fd13df75bfffec61f8fc3355d8ed7f93e3270daca3c3c8b4a6c00d080846577582ccf6638c958cfe2a837c7455648dc01fd82c35d824bf27fddbad0065fe8306dbdd27927f9c7309cb5fdcb9fa3de3ce996e275977f078442e02e43b2cd779621b9d1cca47bf8d4a807ed6f574e47598b1f8208dff88903205189dddef4d3bb5c77d0ad96aee88d1ad8c167a5bb56398c86b2ecdc0b1219199cec710b94425ca20662d2a0c3d38efb0e29ecf06e86385ce35f76a31d63fb5023f5231b863a18827f7f9a37acbbca826fe117a25de26c45535becf4de01c5b4dc083a1c548b6db034bfb9a98d4a18b5a4358da5e46db803cb1be5f6019575e1495893dbbfe20f5c810f6352570d2807b95d49c9ef71f61e9d1e6c0b16786bf8975dfd52d4f9c0fef7794c46c55d08fd8816fb4547f0f35fc8d25c9816fed4d38d6e3686ca4fe084a7c330fe43f70c2fe9410616b29fa767ffb8136f0047f770096d30e7f2b6bcfa22732714aa89acc4c2c85eae65830b62898d133f23867af5064afaae30e4415db1a0efa5cc771fa1e178e8a67327eadc09f40aa50c1534743ab7ff6df2424393d1c7664a1df39c6fd3307dbb64354693e8a1aaa06f1f2afad1cf8561e0ea8d914388934752b82864d4c1f6827f5596509c899e9b899b396c0842f020828d4b132d25c46e04cd67a91a646ca4d711c642462f41d17f6ccb659952458de88411863a3944b60e18be585bc37d2bc44e1d3f177a4552d1e3f61a8c01b31d29adfdc46edd472ee627ba28a0f848559b678025adc1568df35bb7b446154f59b3191c5a47ec0a31ac60a05f4fafb8852aca2df9a65918019b03b7511cd3a527d3bac644b4e50406100831a2c64b791e7a851b90ef7e5dba004d6301664fae5d92f89d1de7cdaa9b48170474a6feba6f82e90fc28331741656f898a39ba87105aec438d182df237971f4d1c0f90b306e711b52ce121a63b10881db28ef94c62ec1848e62a7576422132ea0cca0d22f67051a957d89889456f964ebf984e698a1e017528f25fb61b4c0291da788df8d73f1fc964ade8be679456d575a268d88acf4596d07e6d766c21b7e43daca5b2662a079e1ef9fc802f119e0a173495b2766d596c0a66f34a9905d5b4b40db6c07fcf500dc50eb5f6366442b79cf641c886d1a1b449e18797980c5ef694477def0a099cb6ba8598692a783594aafff0aed9a964f3f6697082725565710d82336f44bd5019893140370e395264ce8dec1ceca98af0e29d75fa64421fcd6b30342fe540f03f4da56bc9201b2a7c0a5003e6ded7c06436104afcedc5aad27da684d015b37a1cc0692695549f36c232a68354e1e6bb1d92fba9a046e29a04bbcf6b4e2be46ce8c8d12db85f2b85dd7dde31097cb50b700bb46b5105a911e45af3003d3d844bd797b14ff840afa065b530ed680552d5c50fdc3f3a0f2a024ffca4d43d1645fa471e8d8aa0d170a71c75a000151ac7a19ca99a3d51c9ee20b7001b4b6a3806812b6560e93d2b28920e6df54e8f007560662bb9c3735d2a9da410f6b0d073b431b587eccecbf49c2753f70d3717c4fac091b0aa596a3ecbc2217a4f5b611d41cc843aad00fc822f4a4eb03ee3c35a8929457e12fe893b36fb5526c9ba8f8787a76ff3c84465c465da22ffea4b3ce455d5cb35e38e5a834a5b740ff12ceecb11dca3ee8a4ac89c90368c389a5ca842a7c477cd90813d54cef160131126c074cbd9f6f73b0031d0aea579048c3206d7eb49b11b367ffd7901220f95be7f72038a9e0766ae9e22d210e7ff7c32085af7b8b2dec8018e8e6c513414b99409f2ab7c076cfda611dc668c7db3d44751a6aa318de38832c84dae22b0429eb86ba1be01880439216c0a59b4ce42b11c2ce422890334ba3caf1b6385caad309c3885d5cd212626bbd3920b9c0eb4568acc543d91c860611bf807630d3b0813ae3a6b77bf91863a75e1d7b3632bdafb4475f10de303a74ba1f1279e92d9574d77a897ea38e6410c6224b8e5ff4295796ba540aaa8470f8dc0a47c82afb25528842d5995bbcf9eebb11a73f13158484a5ea26f798e11d358a715412a45c69d1a9b1fac04dad30ed7c87990e92497010a94786314040a9a3c318d75b093df3ace373ec93744c4f176d9dec157dbeb7b9c479a2461b190c33193f1a3d161b14831bed83708f3ffef82de1840332ce7f00eaf95942f133f797d64ddb6ea9a5952232c962d2e8efffd585315cc5cb28e47e943ba900b7904004e55ec6494b8ef07ac6fe9203222af02110409f61dd9891d1694349bd2313e3244c7d91d5170594f9bbe1a4530d05a74dabd8aea38e281175c86cdcfeafcc5b02c3b75a65a20e59c49c68bb3661de587b34e7c142372d2aad1fd61e54bed96b9dc98c44f10e3d22474210907b3ebb0854740917cbef2fd6365d478e4a69ee5c3171db10a35fc22e89a45709b684e5b4ccc287dcf600a39bbecafa0a86b0a4bc96da36476b5287d269567e65872b4f114a19e7d1a214887a70c7972a2125efa451ec9ff8828f3c88d55da021ca5b387307e568d1811f8289cbe6b0695448cf90bc11ecf281c8755c83a7a2922afff182fdc32af6c05ed1fc76288526fe1ddbe088bd95242038af0bf104ae8b33212ff5f5d22a26327c3a913925faeb1baf3d5ad34707e92c56e53152d48166559f49e95b118c0d80cc4bb77c07d32031d7bafe93c5c0871cf2a2633894cce9740408918ff6398a082486f28cb89c856b1d66038ed8d473ba428c4a18c91fc4b9e598762325d57ac8cb7f9ea088b9f7ea3ed4f592bee4c5fe2b0cf62de57c778b6b2871313838abefb3a411ec2e44fe816d7ac01757b672171288585a6989426f2aa56f58a85426a7df9b102f73c3034e2d48b1cba914868fd22ba6dd8718901013632f21fdcecbf3aadedbd0b1bcd5707ff5131e9020605a84179e2a8a3d06b75b9360637817af13ca12ee9d6aa41da280264caec22fba91dc91cc5d7ed7d04a6b6ac5ebc3b651319e1f7b27655effb510632f611c50248d371484d57b5b8be53cfe20deefa3e4961cbfdb29c30288390c183f46ff216fe8e0904b2677b7268994a24ee1bd7ec0c7e31f5bcbfcf735bf92cabde538c9062017622640d581635d922517dea42f75302f8f674874572ec605ab729a5f9534dac816a72389ee47a2508df93c22c4e1dc62a3ff29973f0c70742e5e4a4ef267ea4b77ad46fc2953bbaafb5042243cc17f95a32b2da3589e5be7391aa72b7b51f0c1e21a71dad703971c1e63a3ce880b234a7422cbd065c9dfcb61ffcd3ec490407176b319c80cc44e765ac14ec2513c30a2712dde790576a34487e3730637771b80cd372def50d00b8a9df15b8c97c8cf471c0befc95dd1ab18e0c83779d7c32c98e9a7ac94c5be441dfc248be8d0afbd86c65547ec7806ab0f757905147680269b955183996fa00055b88cd1a043c5687c0959601bd6149ce6adb8a0969e430e1272b387b44330b504e50baddfd4a9c42585bf0e935e652844ca2b10ddf42abbbb602465f4acd96501cd8ff0307d028d9d6970fa0190322a707b9e2e914a8d5fd063d4507cdb5982f3e0b5950d43939e2f2582f551af7736ff8803947d4384aa8a63dada259498ea5b9eacff839816ae17a5f1797f5515e8bd64cc2905190aa53de11eb6b5ca7917fa529133cd908ed258767e55a1f98d3b23254e4481a71def250de0ff342e30109649491c9f857130fef0f035b08718594089ad2f0cb04a303ae0bb00b2927394309a506063a8747d245d869ce0314b28f3e0486f8e1efa40040ea4de735f4fd3f9457d389efa8e3befc75d11b44a7a907c7f4d84fc251d25eb545d10346ac6f4bd0779563cd640ad0036acf0e8fae2aefe92045c07d4c3e382af54216efe74ea8dd4eecd27cd2a50f71944e3005f03bcac2b11c8afcec45000caec6501dd977ec12fb7a427fd676dbfcb7a879d477a22d6cb71de663899efd04f4ce84309da3df01f38e4b8fea617ea164c7a885cbd37fdadf0116ec6606cc6a160ae5ad55502e902e759f65ec4cf17afd4730a1d3a9ba348c298a42f86ba5246fb0b9c6596acf627d3fe8b993fcb8e7bd0cb2d982de0e24d317df0c94a4bf06bb60a31d3ddb5f6f12ffb0ef56f6bded5d0cc654c2bb70eb290a2fb1d72d3a1a962dc88ae834f71eed7b979e2dc1c68766a7e364ef722adf4b033fb2e78e53e77c5f5429aacac6eb6b87191c175c5b7b0cf45fbe90eaa9cba5d27b4efe240e743e57ace8df2d7efcd0479a1d3a3b51519433790e5943799367c940d05cb96e80ee50feca0f74ca44b427732c4536b67b14c0564bdb3101d761f178eef93589945aae02b0b5b1c739f7ad7407c241721e633b29a6fffb81ae890bdb1b77196c972c965f28873854acde56ea25dd1084c438cb5bdf9121d5da0f0ace3819b0e1178786412184630bb10ad022bb32d48c0698ecf968a286f7c2f9729ee655ca3ad4ce3a0c3149fc70d5749eb4448dc39b9bd08a35e127d1d9f3fafceda9c0460fbfebe0c514be707b68e0a512961346ca3d74b474fba4b0a4816a5539c7d8551533c05ac3028d4171bef966ebeb4c2f93194997f54e6d916691ca37c8d4550b07ad29ced9b97fff837c06efd8d042b3621d320cb8fe22574ca1d9e35ca0508fbfa4c6a9f05188a0642ebf98545bd81fc80ae906b0c36c9b9ba86b3eff0c9899fe5844118a75f4a6f385fa5475482efb095d32de158366e6e58b5a2422823d3bf34bdfa6d4a81c411f53723bf42f29d1980ada5c008e361c79630c5850f27ce8a828ee5841618e800e44db01c22a714aec989384eec57c1d53920b1f04cbd1e3b0b6a8a76a64dc5c125f9e0be70e89c1a26729d34e4da14756cef35e518f9d644152eed7afc289648ca7950c7915e54cd33dc216224886db51f44158df8fc04eadc40bde9bfb259cc3eab71f883c49f86d46eb861c342d94b59a7f67e1b96bb61e5f826292758ee16bfdbce26c253cd78ba6689a2eb17b6e8a57b26d33841ff87a6d78ec79d8f0221fc9e48a87a141175c83c98b028fd9152467102d3e474447fd13df75bfffec61f8fc3355d8ed7f93e3270daca3c3d1099f884e584e72722fe7d13fa999b36e3e0a5a9b82fe3dd7c24a30c8dcca14c81e16015b113171bde5b5004fc5b96181c27f7c81ca75c7ccbb7ef96918e62d8bbc1675c5fe62f2281b2232711118288850cdc7021e5a63ecbb7d47ec650e9491d05a37e930157c508e9a7692f3b1c0afd36825567eaa51e4e01457ad5a5fd999f279339f23d38b34c305babbb51659f42fdc5e1e2e52b1cfd000fc0f7acba6a669772470db8884fba88068061a54c33a5817e76dd345472f0d383d4b15700b1a7fa1b72ca0805eea27bd611f95cc56ef208eb5a43bf711195fdb61da7cef7d161f1bbaa41a17c70857ab0759e12d0643feb05a263141cdd1c3b7c55c547789f0ccf4847a24330b726c41b94d28530385d4107447dd75d70fccc7e72bace41019c39611217ee20661b586ca97180c84d76a13dc4bea204c2b5f8067d91778021c9061497f9481468771a2122001a4142c9df7d0c02f83258db8d596bb9051a2b84e26a6feca1d5d48a6286cb473f83c30473b7c069864f06c0a6f09eabd75821e275d02f322b453c5f91262587bda59843c41ad1a6ece995bf0b5443dc41288d2293054ef507a067cb0ceb1767b1b7f2f275bb3d61ca487736e63bb10bfc0f5d3edbb0aee11ebbf5aa90ba9f1b0cb68758bced83004609596171024a87d66ecd19b2180f93df2bad645ad496deeacdcaae45a88639715691953857eb8f76d58dd383b03e110abe7a0ad11ec1504329c8fc0f96ee51b60566a26cf696723119186634c70a541e71fa8f89783cb8abda6c8cc4eae297c801d4854c7ea042114896ba838cd1659638944d3b8a44f00e53cc94273344726299b02cf6c7959bed826e596a1d1f217c9a209821ac091aa0e21608dafe38a990be93ba9d0b07a71121f621c3794da19fe72d9561c231992c3f4e7f66790b306e711b52ce121a63b10881db28ef94c62ec1848e62a7576425fb3151019be54c7dc7d35ac1e88eb9bc3dbb2c1ad2441c7f83de7b9b12bf8339667eb2841a87292d4cf07f4bcdd71455a458c4f03aa274b55bbf5366c27a6b857cacfd895993d325fa66f717f93772c97e8f03049c5afed58df2e964c8691ef62a37a62e441e8cdf452865a4f3566d435def9ec299fab7f3d38fdf72af019790c7a56b61bf700ba0ee28089cd7e1c116a51e281d0e2393b0cc745587160858ce13150409cde5ed88b2d0609d1b733e383b05bf775cfc9aecc6b78096690131638c6a17c57ba21c281157221d5283243070371010ba94a953bf1d1e573fc113cef7c91a4d7da0e188f4a3bf44717e251a1c6ca8683fdb237ef14aad42b378c23e4e078da066d57cdbcd1dbddd969a87f60bd2e71c5c30b54769917826df6df303535e4be83ef5492229d279ff70131550b42b16def365e28483650a44b4e6c82e028707a2d11ebd472057410cb5b79c84b129bb427afb638c27387879360f30b9cda648891986f2ef337f9340bdae1ec5187ce9d74e08437e7b730ded5a2a1cb99feae405a4bc12a0f6647c4b2837b9ae0c84da217c6931a19a08b5bb3c62198d7213debdcee4a84b511843aad00fc822f4a4eb03ee3c35a8929457e12fe893b36fb5526c91c35dfa51b11e906b792b4b0d1ba11424ec8100da9826e16fb8c7e668ef7c17541f61d10edca1d1a712a4d21ce3eda998dad68188fea66aa1a85a586f2b4280552e842b8d0fd7eef7707fd5c7b7e255014a3f9bbaed440f63980c4765372c7f738ffd911e283a9aa46aaf2586489bea14487fc353f7579593d3f34819f3886170921c6341b82f816f5b591e277f94e9be43833c5234b971bef277cd049a100f61f4bed714ce6885b499a85c12a6c16b0f5d731ad206ca24e09d6f59f94287bbbeb4c8f5917e7fb984906dddbf36a9e6cd333591e81c4cbeb0bdf3c3d43d747835368e6356355990a35be78af6fd6f510b349a10fcda89a251a3a8b9b19dbf7117dde72c55929dce10944cbfc1a90b8bfaeeb9ce237479a8ef328d7704d35e24f6b94536fa09e17b6d999031785ebc48b21918715e7691d78c14817bd0eb5ff1d169cf83e7fc471fbeb8e14695a29beba05091e547410a9c29175b093df3ace373ec93744c4f176d9dec157dbeb7b9c479a2461b1ea5b9382c116cbcd2f8597409add7698505f3aa401d0f67c51561dbbdc7159e43ee7d6fca8e54f44e627e9983de67b85fc4a35be6f9164f02f3118be52b3dac125832b6f5d14b06a921d3fc8079433246e91e81d53083d80e595f036a3f62514b2b3b2bfdeb2c170a6d8578ab7a63095cb3d63931f018a97868ef366c42ebc41c826327c8a8966a31ef66efa93aa4ae392433f5b5655b3939413a177ef05810ddb35766b7e4d40dfedcb23202c4a3456134ce4ec12f3b16fed29987bd43cbb468c949b4f6a8a7d55a6424db6c1d8fe5ab5576e28f5ec94c60710ea907cf5ee4a731e06b9d710204ee4e4508a3959f5e8351e55ca39ffc7a77a0bc1eef46a20884aa5093ce611d600cc89c0ddd340b46bdf2858a15e06ae6334991bb2000d6a96afecd88376beea15066c55380f2782123ae60305d64a5050974886b4f31272e3d50454232ba0905cf22faf85a18220649026c58f07f5c3cb50974603b2f1588b29e5c5dd1b5aba2604de1ad558bd99bf650a324599973bf07eb4fc82b43252244dd400d38a72b0b0fb04af4e5ec34bd932bc08a91bf2b073c436b2cab2b4a20aa928f693184b1154d34ef4fe1ecb0d685397dd4e249834f99ecd48effd7342f88b9c343af9d3ae778bd6b6f7bcbda83a6c269cf9a7d4f6248c21858033496068d5936ea1cd8aa3c6660c5b9fd219e083c43c4d5e7bad154054cfe908164621134ab041ab9b246c2b072f71db35d8cd393fdb90cb76dd84444c8d391af8a0f7cb3eb67550d9fd23d1948fca06249bc6e142fb67b3a33d4d05ac9ca69a191fa22eb89b4c6abdbd715909ba1a6dee5176d28246a03c4fe4ee477fce9089ce6157c7a6037e1aea797fedbc337c0c24506a3c4702faaf54a82159b39930829f24429fda5f8cccc545e7ea244e9a4199035fe6bae6eccf38f22126ff7c86b154e96ee18e046e70414d48e60e68d05e31957ec61dd85950c85e475e7f5dfe437c4900b0f70bef6f476ce813050e861206a253f30b8a4b16df51c907ac28fdd75db7845f428c1e3cb70db677bd1f9686c8e2f82f7ac8dc603b5bc3fdb7e737f61be6210c7438d2a29ef71ca03e335e514982930259a7b2ef1a26a86693cd88551384b2a060d31bf7220a6bffb533f726e3a831e154c6bc8dbc8d2b31543eee900d2b89e40152d18bff9c73bebc52a18018207612158abbb0f367b05f478eaf49ffc14f462459ac0c5a885da20d779876c99293771637ee2b655e38620841b3ccf3578e4ceb87979a8eaac7293b5d9c5bff9fcb9bf2e94e727748dc1f06a53fb5a992014d03b154639dbeab310a24a99f3027bbb7590e8d81bfb69470cd11b7a052714315c64416261f94204542ea77c613c872ba496e96085260205ad8f3c9394f45220355e7e46daf5ce964478f113f77ba39785b74c24ba639d77f7fd2c8137e6fbb9efd6b769093413c2f6d2ba369aef4b2e7d20ce9cc6b239e8b7ffcfd65a203cf40315c62ff7e6b68a787fb5376111a1151448975300c562238f25232584cc127399b936f91521aa0fa6b4513ae59135e3d66737cee1b54f9830f50ce27e76a5af02b42331fec74e9a2bdad60a20c48210be2efa5410aaa1351e45bb799ed2efa2094648e373fd4cb41428e0d98aefdf4c4a774458201e31eaf86c7d65132be0d4def70c93d115d17799de5877a3d1765f94a1fce215bd07793907713a24076b40def6dd0a76e4f527d8037e3dfbd7c065518c31967735814f806383ddde3098fc426cc45b82364ad4f558f165a24732a2c78dbbed9aa344630de259b4544e13cdfa0bc7a3ba50753cd823133bea8062b651c1cdc01cedcc71a9c72f9292da36c18b2ad437395e65015833c61c3b3ebd21864709a7b1820ddb15e44b819c7506f22cb7b21992d182b93ab711c5a004a3cf11661824473fa2f34afd25f1c514bd8106ed6a68d3abc65ffd967cf373cec97baec9f2dd3ea8935a79bb023aaf66a27aad930f286227112fef4b43dcea2655ce97993d6d811517846463d21dc55c1e55a0f94eebca4e84674a3abb9ad4b27055d73828acb6995b6cbf8653fbd27672828d960337c54c84ce099e620c7f9bd4ec5dc38e448f8315eb348852ede04a07474b1474f79df7374fe2afaca4dcb7131065a1975ee0ee481ea12459049dcf8b1485c5aec4b38973e5c41d5aaab0ce8e79bc42d4bab6320612d89b68636e669b50c0843ade6c6c3038523b2032d0872aff244fcb3ea77ce9b026a7f6786af0477661a229f03f0f36dbd99d20cac7ced9d9124a5a4107ec24f18e4563ae13d217cb050650ed529802e6fbd790a373efe5beff65c32a3a85f19a8f1c45aed9fa87cb15bdf80eca76c0f61f3f75e84f49c1388f78a47f5131eaf5314572686be001d981d7b61ea3c8d11c9d5a46b76b8f228516af7d6271e6be1b84ed79afd6cd36595c24f659cb7cadbf37c2a60623a5eba3a2981e2c09e95d11d7eebe8cc101383fb2ef91bb34d9ed7289cde06ba8df73f3eb037c2e941e22ae9f427b0722536f21aea3a40394fcb76ad00293b4608a0edf64aee23d888af65834fb6e46ef51cb67e1493f49d56c69adb1597b44d531d2f1dc277c860dd436fb84ee82d0856631e6c5d4f6b211a11c489367adb737414086422e73cb81c54578245e68a7502606c5dc1f7c71b918676dafd40e053b6da9a2c462b9bc2107cdf0f08170044fceab0646bd516a7e838f824afffc8cec84be56fe29727600e7febc0d7e1074108299259fb08ec0ff8a04f16e6ee4241548273a2983620cf60fee92c415b23696ffabab6d8e424981600a250de12f721378d3061a8e96b9c042e4368bb07aa47c8e098ee849c20f6e00912400737712469d3e99ed3f8225b0d0badca22ed8ff1dec61b4c40a63f57f1f8b26c5b37321932ccfe75bb9b34aa87388e5c57c88cb9ab90d15ea3a76ff68014635bddc38dc1afe7f6350b6a83674589be047836a80a08786bfe0ed08ee59c80a0975424640d83e7baaa25a4bcb84a0377c5f270cf47b45a21821535e7cc0d676f87bd8b3c10e6e4ade9ba199523cdae84a947680cd2b459007ec0b9c054cbb417862bddad3e8b3a7e5275cc6b1713ecdc82e405266864d1f611b7e583a669bf2e2df6e11f8ba5affbfbd961abade5e15062d2f25011ab0eda5497de1d018f293896b7a57d81ff737a158460e278f4c884bf740e6a8cd804befd27918feb5cc3541c32a2a0c5dfde3a403d91e100b6e59f9e9fc1a9779a5ed7e4c19c568bf99cecc2bb648ad6a6119a45b70404e0b4a68e045cf32b60131d0c6710c08fd0ea5dd7253560284aa6c288ad7dd606eb0f5242fa6b91d950f277742fb10ca35582c263c11ec8787d82be8cddefaa741cb290a2880f4cf9e4fe10776f58be544a731623e9d1bcd0cb4b1775eedc4946c7071493b29997c9c5b1bc55cfeeb892af9ef248f5956ecc553d717a4173c2f67d611874c6b255fe3a0878f03bb99668ace2aa16adb2971fb775fa1ae0c608e0724079efa92fc20946ec4dad92d3168e34332229fb784a16c3415ec283b5483864b35c456320eed2e3f64b7ea5427dc17c51d9d08b29752ca0e382820b4d405c5b767b5a68fe81e03829616e9edabe2cd7c54a5fc984b32272c85a44437076b98d58bd5bc572d34b35c8fe5cdd0920ccbe195da92727918c892dcf25554fc63630b7f86757c909ebb4d388426161769c65a1747ed2db5648abf20b5e3df64a17264b26be2c5169d0be6a477893dec8a6cc456858427434378b5dc33eb36d1be5f07ae4477336993508366993c95eeb03671fddbb6c0d1e78786d740bf16bb839b53a15b8c1f983b9a00aecdc3baece99cbfa55b90175fdd0ebba373debe529c1af043d532c6ed0d6544be54df256fc820a0e005347d3178d31da84d139bcabb7a437228789c10371124915d786bfdd6f3f7543cf904d6cb304873adbeb417a72f065971947e8401064c584ea9655b296c461a12b3cb662d10870da8ae1fe555d759cecc2a3c7543327518f9c1b934191cd3f9d617585fe873567df714a8b397a07936588da55b5a97c4472a6cbb44aa3280f4f2496d22d0ce7c207cb9a0013fdec04192ca8c8cc23014ac1277cacea3ed242cf35f140edbd3a9d14652c726290d285c770b9abadffcb5b2fd4576e05cf1a5070020deca2d34c16ffaca7cfa865da33c659d58c7c0f2e0265527383ded1f5915acf94c501e88e1d3d3a824da78d4c0b00c26f5fd5ea373e23fa77aaddd1625d07b1f83bf99b2b44dfdc8c13fda911489f1b5ea3c64054c2abbaa9a46a4a0c9764ca5823c770b3f91258f759f64e4724ecfdc4db2bbe8f044800926a72eda1857a89f116d5f328aa4055af5c4fa665727af4bf877adcac1a8c598a4d92e6454b4d2a2119da6c6d3c46bfe00c85a4f58c54adfc07e93fe0820f0c1d9d1f100c076e1599e91e9fce1e4b19856a67c9402a0ea23091ed7c821f118ef9e4f2306ef7c0d91e49f5d38b6ddd26b03cbb40050b7b7f8a5e959d7e51a5e06bba12150432aa360815e6341f5d967dea7a4b643d601e246a37305a06bc7e1b6b05643da0e68f7a5d4755e3787718a548e5c5aab28c53b3aada2243ae3b04787d36c4fe7bec7c9c8c8602c0950832f8f23443c3c9bdf5de9927b42902467b5642a1cb44ae898bb9e4f9bac63e1fbf4c8877b19837a7cbcfb3adee4c090ff0646060aaf591beb35cd68e40f6fcbfbbf7099695fcd19f86da0a1b27ebb475dbc9dd9407ebd81ac68a8854f5adfc45f3dab36e8f3e944823de2fbd6d31467f94f0b114ec20f29468d67d4e232bbed2228b5fb90ca977db9077155bdceb92c98800dd939ee23b01d18a5511816a400a8dd1367f67ff02513f16431c12715983bed8fd06f0455317833352ca9ea7ca957dd6a8b5f15aea250cf5b3f0585e230843fa073109041d747feed374b70c8564906bc8f00821f21dc87258582012f2b100c48df13d859c3b785b3635aeb1c8fa6fbe69286171a0613ca8d3894c45fbae2b5a0d1f03285ccd859664c50c6dbffacd804cf1d5d0ed1098c29c8f9b65468062214c18434955e014b54c8c1591ee71df4fd438fac53e536e5759bd0dea0ceb966175a5812761495a5d8bf303d1a6dbf5fc3eaaba137826ab2c33e9ea1af02ee92e67780d2ecfccc898312d02a9770193c880665a1ca99d7722259eeafee6d82ec2b1d0b7d22cae1562cf5eda7b3d18e87ae998a1c3fbb31934cfc04a0442fc8cfbb2cafaf1bd8ef0487c2e74b60baf343a5860a391a655f7eef38420b73e714d07a6b325b8c147005ef9dbfcb1ecb363a9953b4fa33d9d6ea274c9c4f6595794e716c1b41e9a9b4ebd4867722d944a4b6a53d6178b8417ccb1ca588e28923bd8df2cabdb8088c6cfad53b212daa61c0f228b1822c483448b898dcda75e3226a7477854053227b763c162b2793cf2ec7cc33742efeedf1cbf07940b8695f5d450bf256c45d8cbf718655fc59f959d862f2d9b1b93438e73893c9fe88da1be521fe49f1f71f4d6207f23e18be37f7b9fb192d37a4f41e779cc618f48a73bb17c5f9260920ba2421f718a4dde2cb0573048a44753e1f201763b50b627870076829ae12d2f01fdaa4295321c1da6c4d09b1a0ad4507578828de1c8495ef89ac8cb906cd77fef2459e1a83bf29efa293a12a25cf988a8931cdd161537a81e039a4d4578ac8f7e97d8a9c5fb70bd3bb27674569b1b9a815407dd88983e439826b88e7f44c583aa547859052a6037fd85b7e702ced688c7a2ae06e85cb79fa1e0e4ed2c039f9a2758bae5e2a637e89daa503472d3aee4abb851cca9245ff5fff09850001253f8fde627670c41ae4100924658f64cc2e417a3eccfe21bfff17f22227a8886580978d4e2f2b65fb065e6d7761f5babddca8a5be54d809709c284291dd3b9406256952ede7d3c40994cbe668c395daeb7fc33d00cab0d1e9a2a8a8e370730fb3d7ead815549a44083d76abc19ad0529e91101e6ec5bd073c2cdde4d5295d8fe3f9d0e7b5317517cbb65b73ad1a06b4d42455f3896f5d4edd9058b015b07eb53a286fd77ef5ccdf766723f324085146be8cb04b014e4efaf20974fe2a0bf842e9fbaf2f9dcab40fb4822df2797258cd59c199b1435bcf0313b77ae241ee6d99b1af17651f9a14e40039fc86126e6531d53fe18e4c741018266c9c92af7541f03297522b9cfafdfb7e2549368d19ac588e6a4e67ed43f4eb560d8aff35f4f99c0c6f68e147bed02fa2369c12a8e5b7728c97c8c98594addaa98ac505f7e45a672fd786e3507cdbadefac8c979260f493fe0fc3b2998bc58e79fc0db215066e842b40ba4e512e8eacd43c3bf09e7700e1f7f2ddaf7d05173f128b76adef32f34ec87d4bb248784a92851865c3ad41913a747420c93e6dcdeef33141bb687a14c32ef1688ef1572794396cc670986979c31462f5b74aa07f4da39d83edd525875e224c4d12a075c9773822dd299512eef277c48fc65db5d481116553db4150d7bc0fc7d99b6cd7ec2db1fe55def25f0db0604cbee2cc94aea13ec8e1fde26f6b395d76289d8fa4ab81b98028c896d989400ec97ad1d1ef9dc668dab5109db492dddc3a73698dbfcbc697eef7207a8ab135c9a9f0c9224b10231a813aed10fa89e8106144a01a938019e5a78be0049085f49bd331949f8f0d6ad889ec39bee010f5a26d55be1c3e6ab3011e2282aa6442dab3305dd7b2fca615e2c72356952e369a4516df20bb1e0e5b61c622f6d349f3e1c15de66df2854818e3a720d22015ef28ce949820419bf28a9adb155fc805861ffb34fd85b908f4946e0856f82377292677b9c8404f026f02649ff8b21cc8e3b659b490e15ba04b44954fc3eaafa892b2c2f89e189de192872e3e5091666616eb95947d35214c0e729370382bc2cd20bc9b17bbf4a794ce8dafa9dfafa75367f0f329f605b23e4188bf35b869c0e0c9fface7fcdca7c8d492de5196799ed5b759d79ba03bff725dec9e372061db5ae57810490902558ab10be00f97211af1f44b2c3897959968f18c7af8337cf230c2fe54b8c006fb5ec1f3472c6fe9c6ca8806217deb0c9d7484cd1f3de3ca02b8c3def52508aacc21ccdd7f3bd6c5169357791d80ac695a27967c1e65f740e096be308d7a9de43062d76ecba36499b3aa5fbbb65617a6cde4b471bd7c583d61fb4ea5299ed2da47f41a991714ed1a86ead32929d5835989f02547d8e1610cbee2de9b274c5a3d1d3741cd0baaff5843ca23bcb2054b4946b9116ccf7dba48819a4cba7b5a55cfaee31e7ec514d8e02da16b95e6c851b38936269824db424685a81ffedb621d6eaa6db8c02ad0b297b40c7b5c7de5ae886d2a81cec75902c270b07ad052e20ba74cf0b78ae1142e946b1362461b047c9e3aba93beb38bda39a8ea3bac956aabd9180077a45936b0f71d8c1b569e3f3fa7dd1fe38e498836404b5aa2e140553eff4936d89598f4f720369a254cf39184acf99037e1d2a5e4388a567f7248c7a300c3652487d3f931c6589a5dac14910654308781dcbefe6288e99847d74597db8a2c6fbc0ced435584f1896d7571027c0cb0c19b6445e36315f208659eaa87d57330d4eba6d13b87df1e759fd0cb2461d05a99ac31d054dc4a7087873749b108ffadd11e87fdc629e3fa7cd2e9c81a97c7a1be24962d17e1f281ff54bb052048e2b0b042ae750f8dfedfffcd28496986d9172732f6a582d03bafc208c2aadbfbe6abea2ccb5aa9b3924e3ed92722db5710428ca4f0a0bbe0dd7369bd36ba71926978b9c80c0b9d63c000b4924d237761ae598199516d9fb59979db210fd88ae8585230e0ce735b9e54f712751982e6a2e618c984b93672f38e018ac24ef266d574f53ea09b58557a2a11fe2eb563cf2849a2bb7838071f6a027983bc3168883acc206b33120d1a6c073d13473cbce27730719bfde1623e15dd163c636db9938a4b20d4c048fa96f4eb34e03cff3e4dab3943b2d1f8d2e6c3159caac50551ed835969113e258fe2387648231cf70d535719db6bcce88ebfebcc0095ced0098e987972f2de228b1e0c6c6d15a2902713be6b4dd1386c6691797b5743f22671d6ee7d9c75b975b9619c422f1bd32782878a922674d2e0ad6cc9e679ea6cb83baf0e29dc1d81c1ed6f45d390b1b66391e2cd81c7d0aee5cb67a2972a29b9bf568ee07b456ab89ffef1bb148e73aaabd33da16aab90199d993b408e68c160f9a501eda70ef92d81b5fdcc9ef2d02df3d36d31833ac8d4fd3a1a5760d8e57eaab1b1ab64bd006236b99bab1970a1cae81d114930d3c01c98c47702c397bfe0ed387a14169bdf8069bc061d167c38363c92d3c1379631a2a44212548107b2b170409a9e9e506bea419f5a38b38aa5ecd5f443ac6541f73fd910f4cc419010ae7e1aa7f7f92236addb5db00c85724c46130db80bfca334a9c93f4d5558c5a770071e19be16ac1815536cdb1b9f7befc041ab02f9ff578ae26b72f4b67d6e09f658914f449c8c10b1ca6b27f87aea7b9fa8719c8b679c47a9743ee0d7bc7c98509638a99b55f157b8c54fb33c7bbe5cebf441dfe9aa62aa54a2702b774648bdf2f44a76a1b88ef76062d126d63665d50da2405e77cbb115c7c88e0fc97a28ca187a57c366f55d224cb896acaf4437f8d5fea409cb5a3cfc4fa318878977e6f6fa1681ca4d5e5e37d2a4798f7de9d58d11e7e49e0befcab9d1274816920d9435f5e37443f889fc40d9b9accf6cbbc9fbbdc2749e73622a1bc965737ad0b69cea8e32afa44de18de3f2b8bf78d3db1f18b5e745a0e5e71bab2c6a33542fe35c854ae89f62a0d8e3908db62d66a2e0326627aaa59fc4521e3398e21a3647f05cfa3775acb5fca26e002c08d4401555ac96daaf2b909d2b153c010b1fae4fa6c970b9a297262966c016361630a4cbcf16d5256c32b3dbd8b5d493327d7f61af80e67ded7d39784007304aa543060150884786f95e5995119e967b7db2e18fe43f60b46dacbf4174a56c4a4f705964b7bf49e213c1010650d7f96a86aca61f46f7c0f5f096420603bd540e40542e9d8b90e4b57ceee504410a22027ed68c0fc2285c5b3453ffdbf7aeaf896b0f1634fd764b2a7919d9199940b2e6fe4a0c17bff889ea39b0e73d80f2374e3d894ed144602290cb8984e2f97a6fa1579a3e9e05c1cbd1bd46e7f09c43c4312a1140f9c776f7341792babb8cddfacc6b5112ea9b7b24426e715ac2865b51347fd8fbd423db8576aa7f373952c6625b167ed3e281d731c8d3e130e1110e6294f3dcbfe8fab5c1332e544edc51220a8fd586915ba908f631f598abe35e5bd79d5818906530cdb76bfe98cab85f75babfbe743d5fb7e4cfca34ab4db2c8f19d278f5fbb18bd720e97ab6d758bbb1407e059ceab9385c9726f58f64bb5ccecc1e18364558fd27e3ee91380b3e8b3e7cc113b74686c9df2f67752f8b83ad4308799af22dc675b83501c31af58194e21e3db93f3bf52aba002a366fceca30487480c5f77b5366f4f2bf35b66be9de90a0a680f733a7d884c646137a8db7bf404f7a6e77208895bd8618f75542dcdd5a696ed876bc45f94ea9e4646f00ffd57e6021f52759ef937abff3317cb1b4ae117141aeb186771ec8f009dc9a542fc80db5490f839c5b261b3f43c8c6358e70e43067e60c78068c36c1ced0231a11eade85383ee88d7cb0fa3ef5d75aa161e12243368c245216ccf7b363d247d6b779fd672e9a0fcf996db3aefa351e9f201bf80901a260090fef4b64281d5ab485b871bfd010640b8e8f0bc5a242623c65280908278983d90d18ba6eee09abcc96f66af867bc7e6d8bec51b3c7ddca3faffc8e0388c28e1b83ca0fbd8d541246efbab7cd144eeba700d1e13b09cb0321937a12bbfc3254c95a595640a1a3dd88723fde58efde32687c66ad71d9e5f73452114f960b846211efac0fb0941f375752d240339611db8303880e9b98f32625a24aad3a8ce5776b7484d998eebd5b3bc162e41e5760bf93de8148060f07626bc4b5a787d7bae1fdfacfebdd740e2729002f42ec5ac14a9b19b64bff28bf1d5accc6013899b262f2b0a49a33fdedceb056fd09862fa2e601d7e101a2b68fad7e4432ebe26f0b3a16bfe63ad880315521b8c1651b2572dea8f6be177840c1f8b7b98335cb8319435475faad9bfe39ec62454c4e3e2493853667cc5911c657e4c9caaab2c6c3ae938c7987bc7bf31eabb7a985ac5d48cc373d7ca067092204b536dff11980e02c0baf2d2794dadc3a5b65465a55af5a82d40aa861717c798866645739a7de85f6770ab6a5b2611afc6b09d65736c8ff362860712e9c847e4a28c1f02adbac5d1a6b7e5805dcc1333ed6306ea158acd18f343521d1f7ac755167bbbcbada8293f1c93a47c87d455de4ba0cf98e57e7493a6ff5092e10df3e9566ea1cf334c779ac953b9f15bc1f1f8d022f4030c4737247c9137da2d05c62a42d74bb930fc34fc031a5aee4a481fd26514ebf727f51a03773e192b8c652a227c6853b0e13f927ec46a891a3ecfa6c802c5722393d82c101a194784153be890c8f716e055ff345741e36cf5b0b0c09fe8e5f89fb5bad3f35c8cac78a6121cfb8b8ed8a1e731327a4bac9d62e6fc26f247be4d004581ad4e392baa8c644bfd9d2a564a76dfced423c349d20ef7be414c2aff181a41751dd57cc11303e3fcfa2a1681cb10482057eae2b48e96727c0a8cd6b49f0c6f158b360d60d5736556130aaf39e427075162ea7eef3276bea97e39277c73335ac6d0115d976f5bd9b5f1dc0d3a0e9c81141026d1932325dff38528efeef66e09da439f945327d9f4c8b4fd3ea41d9d4de912c056bcdcff2825a92d5293120517a69897bdcd7c85325e6591e2c9f13b8fcebd54346ddf1838c6e42bb426a05c326151cb3f9e7a65822fc134a1545378843d7dd7b6f09b9616c57eeb33644c113a7bb291592fecc04fb064db8a18043df245d41d6709e9f67d149109d04518503eddd59fe3fad0749acf911904bdce8cca61a9c1a83e693452a0445118f373e765cc9a126a6ba096072c8bcff9f360248e34e40aa1bf288996a30faac86c2f7e6724020839447a9a5d4719205ad94d368c24910fb09aaf56cc61255dc9637929091e3b8aaaf2447938bf9e3ebd54f1780ff27c1ba91dcc597fd7091888428b5a20cdedf801e8dd6530516fcdb8f30feaba09eaf8eadbe1c436a86a01f4e2a0517f7b81c11a3811a18b3892d3b7ab8fb89486515d3d9bf613c3b28b22cc9ebad1cec1d4341d0eb4c6cad4a9e1a4804866cb820beb9a06e625bb4540eaf42b5140e11ae02de7569ac9bebdf4667208ff020526f0ae27e396ba319a49aa649c873a64a3476d0e314ea9e0acb28f87646d75547b13701ca71b0cba1d31c42cb708889c00571eda05da833420e3d91d560d53066c8eb08e15c363a431dea3d9acf26b9bc037c6f602806a9879d1ef5883ceaf40e19ea03c2264fda174df52c590452a1e5a1cf5bf11c1563c8baea7e4f235be79a7042d485e489d3b2a9130505ffac7f8d6eac5d725a80c55e7b4197bc1a3ef523cdc44946711705fc4d69e607c6f72742a3ea17950bb33c7e23270263e9270a998887c22aab143d715f0aa3fb81d0bd3163e6eb09c5b020d9dcdb8b528858c643073ca8c95efa62c9e2c2602e9855ec7213aa3d9839b31d7221fc3f234da296defa30324502cbaf0267c26f0f6c8f3ff9d91c20f66e50328b9437c71bf18242293fd965d54531ae6067a3258c447883cd8fe3a67f70bf0f9616b23fc94a7a50b149e8c477a7347c6b2442dbfef8fdcf75f94be4aea846802898820187f6e2efc1093240e717531645d0855f7e0dd82c55ab325273de787e2d719e1a38300e47aabd846c15da5d2c53aa0a303f0baf0418de6849db6501ed649607599cb020fbb6e21fa35814779e715a06d0b6d290c0fc6cd7d5a566e5b75fc88f712a60685b43cd883ec56732be0f6cbd830c798cfaac6b6ae9c02f3c89e70e844615743e4895746edbbacc1390adf0bbfa42715c4c7d06253f0742681d49589ae85216e7a8364ffcd25fe2a89a6590ef2f3ebf1db75190fcb6fccf7c7e622edc892a0cc39b17db97a004f61f958e30f773f974401cc4932f9051a671eda9091c80f002b2bd90e3b291f6913315a668324d9dc86f7de40f6fc8befce81330894d50a9a6136b5482f69d2f4ea5d522f456e6e3db5c1187c70644ce25df496447da56431fcd49b455fcc0be42dbb4f3cc695664d6613b9afe0f10b9fb156955e131525041a01b1df87726fc5d9d3b12d34454b7818154d3e28a9785df5e7c81c27156e9c782fb498d9bf469d6c871985e235dd6ac75ace14e95f25d7af97d4159521461cc3f39ae0a69e58e2737ae1a869f8dadf5f8b477f08f66fe5865aa6db7d11b9933b70ee777f138caaf0d188defc844b70373e10d242d8ba49a6c22aedd6ee5b9b7ddf3f9a5eedaec4c2cbd192603aa3d7d9373fb391e57e3bb877bc7360f4ffde3c16c5bd24282bc42b0ae76699de422358fd0a352c2922b9cdc98a341bd643a8828201110df1a0097188a3cf6892dc3873162d9b010df9cadbe7aa7810c4c1f0bdcbb4d293db4cb34a56b03a32758c9e1c47356e0c6cd11173ead7619c68072135baa76c399ab70c9a4fd3e1ddb35c78ce2d2c3310d9e0e4f300f8a930d8ad5cb6fba5bf1a443d911d1b1cf72a854e346cc015dbb6da0f593195441061d384cc1a980739bc7967b335077bbae2be6dfe30d97a43fe5f229913ee958e5c953c159659926929732a36f2e6bf58e340cfe9b1950fe37ebfcd90db0aaa996c7886ee09974169061f18b4b35b0ae6ef00b2cc445ec2afd6c73be2b8138888513b5becebc897f930c7b067d4e09dedb21bc2834fb1fd30013cacb93c48d16dc087d3329787f25389416c4a5edf839aef782a9cad5c2d248d1d55f754f5c13061ebc7ef87557395563fe2877d9e763a05c99972af109d1acfe2b3d3dec19c6fbc70a6381fa6a80ec22fb155e64d19175c3e069ef9e1c9981958d067a5d6722a57ad6caaa4a0f6fc4eee1cf509986b00b8046912735b6239dd62c8b2ebfdd43a7c030bb3fbbfa95d58254f53472f67d168feb3a3220ffdffaa85275486ab619985448495a0ba5084427de0653b0103afb999f453eb13b9b17e29955e17d28aabd3ae7b01c493070c883b6d54f5d99ff16cd0f0431ccf8de45cd01637b488d1e00ee5e7c966e314db28a2ae96e724ced851351f7a42ea7e951b33d86a5b01207d3a9330afde2450f1225e3d37866b8992fe9b3915e1538873a00566d1dcd842112ad7359f548aeca4408dc921f381b3c3e5dfc46c224451796415a9bea41474194cc1cf5e320049d6107a8d2c04ea4c4a2fb58df30e2de1770830b3d941efe38324fa959fdf6da97cdf95db3defe1f2860c7930fbaf56a0c32de841b52200c045503d0d2382b169a36d73fd5e6ef620ffb588ae4ed5027105f84f7ae95c30a82bc3a706c14a57d4648334509ffbeb80e6048868ff5e2b1bbf09cfb57a04cea5c4bc88250d8e68ae7887257356f74410a1c29be89e8eb4e5f730fff920f391269d78741e70c5e2ee38a75db6d2427e2f22c899900ea28d554ce6691b2b3d5d7987638cd560a2ba9c6467d9748d059037da52fe35f00ed40bbeb8c1fb305cd71774c39c4f79f22f06670544e720d291d351bef5c9f9189ec699ef884c6a9914387af6271bfce330de10ada0d4cae43e073bc2f6911647e14cdf3d1598473440086d1809459ca695cb9ec11bcab5d4c7433dfce94b5a9c0b381587a7e51790ede903bf545e9da095caac1eff0fa8f7a37cfe35d13aea2ecbfbb0ea9b9590325e800733842116313db81999c4567aeec01501d415f0182dd336981444cb8f1fdf6b6ef95aed83657faebbafc1df2a5030238efd2310ae16f242353ea52836f5f8539a90b9d32856fbf8ec66a60f8b07040731d7a8f528ffeca4e5dafe77969196af6384be36f11cc917ac5dfe5446bff2aa1b38288b76a3a1605cc3dc9ac56a89a602d0bb5a70f8e64a5658e9d87b6197b9033df979923c20dfb5d589eb8084fdd5f98c2256ad038d87ee62c9b12deb3cdad7911b0c6e6cde6839b12d2df553a24391a55857bab1dde2c092c1b4a5a3ac22816fc79c33c1bf48e4105e20558c0189eb14fd52256ef478ccaef1e0082b043b5a3c3d2b1bbd1f5afa63283ecfe6441a8ab04b1a84c0c59efa9ae80b258586ee1be170cb41c7fa0adee06b42fd52b0a7e8537220098a25ed91566dd3b65e6fd5ccf9d8be0973dfd2b03ddf84fb7af1a1c7fb4615ad661a3dbd9a56f0727bdc57638e3eaf8777689597a32eac6307ab536931d0dd4940b15ec92edb4b859ead351981f76b9d426edf6b0480ae6d282c6cdb1313de4b47000ae2c7b456fcf88dbe4601b997ac3992a7364e3ea20e486fe9ca985df93899186930103204dc89094fecf196d7815b7c022e5506f1bef5db7ee169f7021fdefc4b073d925cb98bb497e3f0b43825d3d8ae20d45d93cd841b0930c0dbc2ede5b568f56e470e54205b7fe0603e941041506acdf6dda1cc5ad219e1b9b7fac695a6bb8ece7e546529c9bef3234bc2d92100ece2b146e75e0fe82f0c8b2dc501f60f23ed53ed914ba15212a4d15793bc19048a54b634ef844b15e31a573b2e7d910bf09aae459a5ee0e0e0fea19fe42a3782dcfdc7a834061bf63e0c65d5cabbdc847550f41250bf308347264bbd7779fe6fc33536780f444dc1b08c3eff18a0fb4bc0c61e6086e9f0f61948ed5c4abddacd28178ec8452174bed8083f3289524c6acaa44a8d21be68d22a8481820c413567e35551a74c2275280bf9cb8b6f3736d2e71c54a098fb8c7f5cfde34fff6bf8ac000bf7fe407ab484d6dfcebdc6d20fda9827420b2ed1fcaffec63da49a06c90a967520e9fd0369e368d2b12b6a879deb491ee5d1119f80fe22e760a33ffdd0c4a7cbc6dfd817d7239b40bb21be04812cf722121e235f7f378cbdfbc367043484370f23fdd2c6852e60a796ef850d42758fc3b43a1e1f5612adb3092ce077953395409be9d882233a8791d877202de641c2bc644390d06fbb0de1aace21dcf7fd50f27ab34d66d5931e26c8c863850762cc708e50bff579733047856eabe3a6a51e68e9a4eaab0501130aec2807e5d8aabc3ac50b2d95fbf796d8453d7af5d257e438c80cb1ba3ea4ed6c2fb3f0734a71c58b9d19e1a14107db94e62495cf8f154df63c950bf7696bf192c60adab5c2cdf1a82360c3e0020a3890e8cba3c691dccbf885e165ba63bc5141d0eeb988fb02a3ec724f79d3220e0b534d60430d1f592fea029feb9c683c57403abb58df0d8664fb27c16076f795a27627ee9fec81a47600a400f824d583ea7dd8b9514dde8201e2409c7f795b0557d964f4d4e2175c3b25805cab68d7e00aff85d2d95b0d899e323387b902ec769d9ee5b6199442a39db6a253e428bac860484ac50107531944bc8507c4e3900ec234498579460286e872e945f98b670624ac4af834a27ef2745d17c36ac52cb2adb5534d6c38bd315c856f5ab40b801dc5898d8725cd19f78174d161cc1f707a6726f2cc5f1db694807b820154d83457980d1fd867cf54ddd0669c1cee922016a3ae5e34929c98a47c0a5b341df3bf0017586b84ceb3a1740444e0e6c765bce2575cd7e3c9df9604b21b8a64ce74216687c25d3c1e947bbe3d4e291a80b3a7808a76a9227ff523c2b18408ebecf04ebc9c09a33830c08bdeb872fcdda7f2db0be0b9c3221e7bd895cc22bd7b16247909b9ee405d0c4d509ba882a883447796e18a74106af481420372f6a43575972dc9fb90f6530b51e6141c1bf4dc9a25624cf3a7bcb8bcdf154d408322221864606704efbeab3b42463fbbe3b8313d14c08d5e4059877cf8a7c18891afbde5ad37b14ce2e4bb6f48e263ed7fb23558bdf099dcf4a33afb6f01785b80ed5efb94abf73116c5fa2be83d4a301ab6a8c9f1c4079b40ffeb28e2fda9fd3981e420630b856932b5cc42ecf1cdd96837bdc9d908d02221284c5d055eb270c53c66901c42ca9ca8dd7abab9c9543fe77210d1bb310a8435c7971a1ff07b0f1fef096539bc5555728ddfd35011f5c9b391f2b54a892bcf9ef7420a4fb509efaba5f2e499f3213e42e5d240f6e20b92d3ee3fdd7da97ac7807b798c1d662e7e1257a9aefae5123d689762542778a5a30374577e4f67932d7bc0af9610699b596193a13476a3fe7c8fa9a0b0ccf060aa9dedfb2ad278af6176caf0603294e5b02b7034fc0c8d1a9ce3dba506c38c2b776161aeb5005258ecc76b94589309d110d658b6675bc1f3ba25e528ae443d1a791c2e8b913a54f50f09681e5745f20d99f47715c5cbc126ca1f02f1e86d3a5a970518e354abddd2ffc7f99536874022b0b4c48a9befaa8f0a194d3ad7277b9021621dd980f73f0f6bd6730af49ddcba6bf604af28bfadaa5ef82b1f099f311c508528b1c122651e86bcf64e92cff1a2ba79469d0df39962b2d1d567e7f8172b478519cd6e8c0bc52b967de5bc189680ad1c68db8c7b8dcc5e2ae5714abcd654fcc56c6f5c2214e3ba768397196b609333bc03a75213c1dff4d144b788ca2c63e2af17f93383f53b0cdb976e011289464f1b0fb2d0d9a79d6dff70e42360f2f48811e2b228114be47be64579e45e482101ec264b5da1fc0402619a3cb2100fcef459ffee2456304954acf373a8c1db4e0c49cbfe24ec694664ddd59056f98704fe7c61810a9c5c6dbac03ec048a2a240f69724c815b12ef34bf5f92f5136abfa01942622968aa6f2f52cde9395c5895aeb5849b0d802ad73168882d28c6f60456134af44fcdc784c1deffc547e216740af93cd5e6319bb23afe808e1afbf15b45b666da836927de21ece016955cf264eac651026a3b3c94eea4e04cb6e34fb76b274dc1e289e83b08eecff3cea5a1543153a4fa0163bafdfa08832226653bc631153f7f92dc85d5577c1d33e5cf32e83f1a1b29e6dd8390022402608b4fd3c8c335a1308d9cadde891d9903c809c4d2b1368c58e597c5e0d739f04fe23ec8c72042599acd3fe21f980b9eec3e7ccaec279af79dd588b0242f7317889f7533a788672382827eeee5f7387e3bf3336137aff8ebc4dfcd0a075c1fca5619dd8cedd41ab0c3a42d63855a8ea90904485219c4b4cb59eeaf9e55d7a3a8944a8223f0e82b4ab8491c563ed65e615c670707bcda78f37f8087f98577d42c8d53f87859ca64c1bdca49ae1beb9c44086b1aad202fbebff0edc5bfcc3da1899582a464a11a1a6c2f9c83fe1c81726b1e831ecc4ab581d03c63d69723f62fb11b519f785ef0acc5526e57ac5885c4f2812f7c65fc6cde7ce84101f5b52020bdf0c6620c9be8ba5c281aca704d9fc50729d967edbb45a1d1a01801c04ff69bda31ebec971640686eedbcc525eed7114779b51a86018d72d9be28f4e4fde694d0b47234100eda3f767dd02ced6c8da95f37eb787ff0fbc3e5cb58396e558a6c6c0148895834e09ff4198dd68477210389d252a3b21198660a9b32605e4c02137a50f3990fba5e2baf83db10f27a9cd3a11c2b69a70b6a421ead5fb2299b5bc649bc62d9ae51e591ca60400006faf581fc2e73fbc84b8f3c9ecc9086b1d7c817c72fddaab8f89cb433522d99a653929258793fbab77bc7356ad21b961ca4723cae799dc1caf9c6940bc401a15b1e820bf6f3008f906a1f3314a268e3e0ad504f088bce85ec48e4967b8efa4070ab5c5bed01754362feaa1fc41026f01d7b9c05a1ce9f228682cf57e1428b279bfdfe2b2acdab0e456beba94eec4f3711c6bc760aab0f582c715fe8a4edfaeeab2eac0b4892ac2a95afa56b104452143841008c48dacd4f400448bd619a8a379dda1b9e404edb446173c6de5343cfb6f457a79e1a89b69245157f93d931c9cb7e0ea525aa973ef0358cf9711cfb58b2db3324a4132a80f70ec6204bab813cfca0eeb2ec3e0c6b702b4ebd1dd7c5f7d7ae1fd3a58a189527876ff0735a973fb675ccb952318b9010315947f154b0989550db2b585eb262f35ba2062d6bab4a4e7dca0275ae2456dbd852be59d7cf390cc758b33e7fecc45d7a20838ad1281923f4561b53e99bad395e2086490688716135729f8b48e5e3ab42e5311c1462c56a7781a398843943676cc2f71d80fa4ee35a6c278f9d8d93df29489a609e4aebca07bf5d9c6b5e895fd95588b31b3a15cd06b210cba790ddf2fe60334cca9afcf5c84c806f6b963b9d581465f62619eabf8896c5c2ddc19438f1b3071ff3a8aee92784c2f2b67e1ee91425596f38a25b266832b793fe3d2dec96259c3d95b757c7f965046066594a5bc4ce3e8407f66054e7dc4586e73866db848ebdf37cba5ab73c5a4265483db42a761689556988f68b870fad3118463eb3ccd5b4f76a3696d6a3894da7083681bf80f9333bed2bdc1e059b5d4c24d7f551fd898f004007563890ec93688ed27b482227d6273e90941c92ec052908d721e0384f677dfad0be327eecd9fd1b400f54549005c65b2620d49d434c3caa3a2caa452f841b14408fde12771ba7f332d5e147cc8b4513be07877a081c94af65a2c2c6a38994d4a1b074144fa7ae89be6c2d9e187fe1fe619001028631a1fcfafbf1b07e1ca44a60774a7df7598fb2ea0a63a96838368900261f462111ec45b8303c90d6792eb514947f6d44f885ae73c21bde80e075235538a50848ba142df2e70025dbc292c66fce671321fc7deab219fa53d645b7c7964351eaf792e11dafa1c1c01140f65b0f14f472cbcfd0c1a01b0049720cacdd63dfa63c362c1ca7227b70a3e35501547cabfeb2160ff12a138722f3eb4e2cb022cb4a11876dbc8508244e7312b3cdabbc184fe7d5cdcdc63465041765808254512cb428c9f9faba2a23597e068a0a104b4dc8617a5a7576a46805e841e3bbb75ce65e64653d22556a8d015fba04ff4573470735db740665503d23407e4d954dce547a30482c0b96568e75cf9c39bd0183577c4a335a207e060f078b22be54bcd37c2caafd87428e2c6b3dff50f534dea2c57749d5d97389a991cce871ec06a08d464892090c070150b693865f3726397b4c7f7e33896bafc454873da7290aded302003167f672361a34986bf55108abb69af5e46024902a05f2c2dd571e3d70625c48e52a7787a86d827b6912036e757eb709995e087c4d49b9fd4606900c7f9fd6b15c242ef86e68ebd8f89a97548a2c910fbbd370b5612864653495431cafd114c9706e1b207cb5b03dcaae0e0f0c50935995cbe89b3050f13437fd066553f67355ddff4ed507ffb6c8751cea9bbe0a2a828c9ca5d808663dd9796a3cf0b235d86ded27851aedf04fb18d10d21de47d84ebcf48f581ae6cbc08b5a41e429e63bdc9ca946f08169bc01e44b97c06904d8c2dda0efb8cfe712548a7b20839d37193f232fdce09cf05fa91596d6bf7e9bac9da9df4333aaf40cc45ecc9bf37c7305bd681ebb350ba2a2a422fb43001fcf284c508b90515dbfdba8bfd884370e412f305034f212af03a80316954e274e232ad777bca9402e87da0b4bf37da25ee5d3bda6df8e1ac5e18de95ab2712794f263dec64f3f81078c5b4b576adc414026f72d6a711da9c578762a34a7c717f81475d6632e8fb1b7d11cca42600885fcd69b3a853819c823e1cc7d1c1f58c68c08605cbed44999d17b9cb04cfb6b96f403ce6d96f7dd2686336fc6cd599c2c3ee33bb3a3cb3c27d1be26939b7956c652f9e66fad80552aed1e9c5001ca6e283be9b9fd5c94ec3b0cdfe3022f447016384048de761b6fb0689ed333d7c0fc3fa909a4a610982e28fe758dd876a30c07cc5c72471482c3b3052b691d3fd38fbfeb6c72e0e838baff626b05651abd317876c867b1b0e0d81269534232b188148e38f366736780909ada827cea6e021dd3784c3a20f9488bc14821882fd1b8b73998a24296c47bc9d48b632b5e80834ca529d9b5889dd9f28b13f7a5357852378062136e86344bc23d8f2fcb9abf0f1c69dcd186d94b6dc2c0155f01ee10e86235ca40b09e8690d8d2f09b613525fca47a54479671c9f908a339a37a27883a6d80cee660096957eec6455970169115af0da129b560e61e8ffeb8dd79d6c3b3ffcaf778b411a10659025764c7fc142e3ec176d1edc115c2fad6e8fdce2ed179e6594ce8010004a6a89dba5d486b5ff69c36554753325d829b59337ea19054f7fa395bb864e61e0cba127bb3cef20ad53b7907c4d19534c621fd51530a0a96642c8d464d09537d49542ae40f208e35eac0009ebad9439600b5518953d263f3597fbfaea71e8c78bbc8d04ab4859db37da7b024e27ab0c2f92f2bba209b00c14ad7432e282842123e571fa86f4ddd2a1aeb57da627fc9eda5070ba923f553bd76833aadf85c077b07450ca92c24b5f716b441e6ad24419fd447f457e6543ad33abbe2cb304d77ca44d32e9d05ced860f7e6127df4007d838475782cfa50bea020e93710340377ebad375afc8615960ef31fc9bdcc8a9c350a5425dd5594122c31541525eb5a977e3d238c16efd85d06aab17052df7e7ef7082b68a8d1f0e9d0f856f9ebb27585ba3ab19424f167c87a712b974bb7a3339dfecd36ba4a15b7006761ad90cbbe684ca9633eaec2713ad11b967a9b86618b3a11165ad6671b23fb1dc57e1f180861920f7c23862659db10fca7e10d2f7ad6a755b6aa413873d94cf77b851d7d9a7e950cd9ba56cc717dd44d258d4f89e07c81a35a8c414f229e2e01da2b0efb691f4f23bab8b8cc0995e8bbfee7c71a0573e78de8f46048887bca6338edbaa20d4c0e00f842ece950fd882ebff65d008861c0461cf590b65d4ca58de7657993170a88a224d1f923eaf2d414e17e15266ddecbbf5c828af994c46186ad9f7740ef93a745bf970f285e324f27578e25f06969e4a273e4c8b836400af463103651d75fe881ecdd589d12d577a450d3d72b57181cc822d1c18e31a1a51a9b9c0103ab54aa31ad4de90c2548575291576176b194a622b0a1c4e909eb9a290054a613a9feababe2c753b4d17d77b79dfb3ee9fa43d783262440dc024116eb76436d86f923a6b5edad8f8b43af07c2738fa3cdeaccb7a2fc82922ed29ead281ddd6516be123519469329c2298243ee1668d370d1eff51ae010dfe3d081ea15e072b5efaefd8625924f158c0e44b25d07a300c16d24782f94e7242a43387186f09732b5cbaad8086094044d4bb7171fee42f5ba210fdbedebe6e8759a95dd5e79806aa505c83dc1527525723cb576b52b490869310dee015f29b7f73825f70a0adcc22d482c964cfe1ba37dc5d3480e0768eabba8cb01202b09784fa9512018bba581bef28db696c2e496d8fdfdfd845b2867fc5f3ea60a41f571bd0d3c876172ee6125c4dd9fe802728d20759ca6f6cc68eb13b85e2c938d28b55627f77b135c3f72e259e6691637057d3b2db51fb2d30a4330b1b42b79c9fbf90425d16de4f260ff7c5d43ffed771ae3e3952b61a89d4c97adff8e50196fd145947f4466ca5ee2c4e43df913a7536858d2a18c5d8347590f5f0e957746e53c27b0f9b498ed4f6b19ba0033d6a8ae91d348bf299c0e398792c3aa208fc8b4421da8389dd0a16697bdb8cf6615f3b589ac33c004848fffa79ec54890285c4180b67bf8e5535c35fef5d38322c7a91153937b58c88863cefbb40eae9becc3f7918bf3e92ec4ebc3c97a8bef3a9d8179702206e1455849633be833c751d927de06fbad23d8c3026e72cb2a2c01b2bfeac1919d67d2b232ef060ab05041fec89e502990b9a676cf28bce03f0cf1d83e747ec8984e12d8d3a98cb470f30abd3880d0ec117ed94d6e1770a808a8128c7cdf6e980750533ec392ad4d9fbc1bf90584740ef7844085bb4dcd7c72e1a7c16611dc382248d8375245c47a69a6ab6eadcb223d2ede2a25819b47656c8ce3b9a4ce051d2dc6c8b261eeff81a825df4dd42da061d415eb10a050701ca6af02a0e9c40f39b1c7a1ba8341af2d75533ad032abcbede848137db59cfb9f2a4cbc93c8c9714ed125bcb8adef88d6fb7a8d386a633cc54a05af4717c0c7aa90c7280e28d5c8d087615c7c188d452bb4e14b588613d14d9354fe31afaecd1787cd461e118c9319c15485caa65c6c565e0f34a79945f4288404a1b6acf54ad8fe2f147c3498ff96d2fd514f317cd43ff94ed45a920c23d782f06acf793e7c2daccb38f481a485f42106be806baa5f74346f84ab7747cf5de5341a51dc77ed2f93d6cee792ac110aef34c418c27655a1fcb36d00b74eab885f0513d2afc9845f7dd5f98f943c6b5a0735e2c3c791389be33a46a87e44536fed3e626f36a2654fd3035caf32a23f1cbfd970e4b9a0538900ee12295d42de032e61afb92eb986b4eadd5d2f6b83e274a2d9669c2c9f649f9cd81e8605c1e50c0e2360b307606b44f36325c2bd65a518c659ee14bf1206d5c45dbae4f125f0563ba83ae11efb61be0fd150463b71a8148ed6d1252ccece458d9a499691631b39b7436eff7bb6af8e29b4f1ddf76f80d7ec5c6276ba110d352f420d8c7b420bb8dad7b9e4966b55b0fc678585df89a437fa40c62377d17f98dc212ffb097d29b484e26969b8ad60f7e3b3681d6ff5d49d06af20d25e8f5d0aa5fa54994637646b5c6ec3ec7b4df18135891fd20a1df527659b1f7e591ce22072cc3d3c73046822b6e17cb50a50bee7994dd5d63bde165b7349a24d1d5a4b77bd39fa122f2178bf935e94c37c7ecba842e483d0c203e1a672571fff06ded100ae4aad851e9ecd1f6d6327e691c8f5c56bad6dfcfb4352126cee519c47477b589808b62c53bb04360eb37c9e133bde49bcb9f52a53156fd0e914fc22b4872f97bb15b21bd3a09778434c41e7c8a764e5c3bdf9ae991cbaad400921fe1819865565920fc959137615bbccd8e3a17a6ae5938f30a06ab09488f85d135136e41b6901fa6e06d44e714a947ce5b785b6e9784b6dfe24d7a1a82f62fc51da6bfec936d4c5f01963ff384b4cea5496ed47fd99823e65978d1903268cd830e4dc89f565f367bdd8e818e11990fe988119989dd1a4cb52380f409fa20ba7267050923e666fe9112f516d035787b350af8267a6ca27ec917fc9dca14b97dac382a292d52e70959984db54ebbcaa63395de83f05da874e9bc5f86615e6475e177a8f4f6c30bd49248e1071479c366e9db339dff85a3b1114b04fa5774a038c969767eb8cf63e6083bc71624fff5d7fb09d6b6e8195d8799259a238640ee67d2ccbebf5acd54482058b85b0c97a67331da65903e7d53c488c761b669f807c90537b3addbd85037b9d90cfaf6bf6f36691221a48dd0ef0cb6fe4d0914384d1a6988ceebc86de4ef4e485e2a6c1c38ee72cff730a322aa04426de79308f5f413e8fbde0ae6f95899ef3ecb5b6012c11a3997318e485845c980533b412032f7ea939c54a21e549ce802062fbaaceb027f2359c47e600e26da31efbc34b156b60f95643ac2f61f95d7aec83e9e29cb02bb19b504b6f429839e1d3daedcce1bb39ac1711a6e1ba5ed18cef90e1303342d3a83e1095eed96310fe4184cdf13b6eb29ea13c70fe7cf9772a92dc37bed16b2a57340dffd5e205f5860facd041f35a2924f838fa0a212f15aead88f0d30d7e48ea385a8fe7386026f0f782c3bc7388a45ef8b8a47532c138002c296ea650191686f7a8acaa457e484fe5caaaa29258a03c27b2e34d4a645a22c79e71976ea8489ae1382469e3df2364160d0f7ec76afc5587fa85b65147a48e116fd0e67aa2214d9262bbda8b49a40029f1f0aa3c3f9e273e83c0e967094f7e096543d8c6720dcec300d847584db6ca51ea539acde87ffa6a55b0c330d3b7d43106b053ed7c747d91ed144fa68f83105604a58547948ad3c5f10f1330a217d1fe63b39a4910a41a360bb0ab7db9273e21f043977c2ab0baad479333ca06b6ec7f1673704f3cd7e28efa423c7d6cd7caa506ad36307892bc17ca3a40757c3623cbe51854803ea60c97cff80ef0f25d18e273293374aafe3259945015c9d9ab05c09e2efe6895b993217bbe3b3273aa16d8a5c87cefa548c95a40579a2b35def9b7307c8ea0dcc9d4c3811cb911df24463e8368b22e3a2fa159fc341764353027f315ec77621ced8ef4723595f6299ac87703df175e622b8d9b93bf1f7b6ffa771ab8cf419a55be02d5c2d9e18aea9bad8aa24bbe6c40097a758447f4190a0992b31fb5e6725cb3e00b01dfc91a1219896014c4aa30c74f62fb8e137755c92adb7fbd23b160df848cdaf5f9b3e47c1331ccced2e33e4a44baa33c2b90507f7b2af993a5fcb5ad26b461af13a0c41f257bf0c718b2687034a56540b1630c3aa1bee98004411a6df98e2bf56d573b6e0066ed16eecf1de5986b84ed330d8f7626c77c0d948fcf3343a0ab4363b4aebac862c3103fa32ae6ae2b73629211160f74ee0846adc563cfb8b2487052db100368586753f63a9e3f53c023a38da90da293dd9a7b44131dc611ff3c210726dbfe766240527b50d97e525553090d2f2a62f1a6601608f5fccb42ac5c9ed03fec23d61fa11f46bc871385dc36d5d79d26eec69561f0e5878b02461c727beb733ee9e0d41a2660c6834104ceea2b113d15dfc6ad9c9792b49858fc39ae43e1f9fb17910c964cdd90c45be2e850e7c7eea3374ae8cec863a69f25047e16b919804511f6295cb6c07a8d5f77b4cb5d99b990438e7daf30f68181715337b1d5be18aa4721b4b9b09fb7f9a3a3dd36301c919b8fe25ca1a4736eac119a4825ef6fb4bc6f5248c5cf4810d9d251df6656526209cd379191be792934e2e763d343c8dfe7ad56a16eb637b53008f2a6285c33ce2e0ac769b7e424c2df55dde75ebf29957f2d6ee7b417e51abc7491c19d1762518885f283aba196b4357f75cee9cc9f7932935ee19a78a9404a922ccb8e38053bd68f1336ae8bfabe9013fbd4842b9ce55ba62dabb30a8ac6c8f0988ce7b911df4dda73b48d0a16568f26b8e818e90797be16583cb79e9eb90084a6f6bc230e196157bde634d88c2d23209e805099f78e94d707c7753414c3dcf632ee774159da6039442b7ba45450b7f270c6556f78fc03105e6e4023d140b207071d51f557ed5f36445ff0ac463165a37e847b6f0477ea705a1bfe05165bccf499b890a91362dbf0afe9c43ac430622858f047699e57bf61190462b466f4b427853d61c649cfab44bd051cc1c99cc629f384a6f5d2c85ea73c9f17faf6e48ef48264ca5597cadb364ccf396572438dab31aa6f73e63b3697e0509ffb30397aa7d5692b85aaae6f212d44b882635ac9cf436514b9d7d7c22f64edbc9deb18df525e9dec77620ae6560ba1bc758744e989bbd4c8deebe6189a71967ff59f7b7c40257af9ce362fe79419a476d0335544ec1ab5dec09ac83b865efab3df25c32f66cdd6c0d4554ba048eb271d4123f3a1c7f549259baffd6455edc80abd9638e49b68e1eb7fc21f7f1291afc66b3a14869d3122ca70ce2c60be02cd84be7d6c0db5a5da3dd7f2996673b94b2a0861311bbbffff4c3418813a08c2b0164c0082eed183c8f2f4167b2e5069f684263e229dbd67959a88e03b7f9f55a8132e093ca858c7386e0e5adfe75d7ddc51acdc71c5086e8bd9e3965d1732719846b723b87a308f0f13795a95be4fe4a5742b06b60b17742ba6e3e0a9ae0f6434ea296450efc5c2c81a6cea3f00d8a6f7c9075a0b11af4922adaae761ff6f0f89d54a71d7bafe7ff9040e15fe93078100f6a72bf5d67b68bcf3ec48232e1bca4a8795858719a92cb2aa30a67f30c825d0f90c18dc0b8a8de1ba9c587436465400e100c4dd629c216bb78eb9cf403562eee2890d792140f46510595a79b1aece03d9a13ba9345e26ccd97d53dfea2d879c46349ae970da02a09709ef0ddf47751b693c87009e5c72243f7379ffa4a9a127bb48ec0517c35e3f8fe6b6d5a354f84c3e3e488e7181edd3f6b3669fa381ae5ee286f4f3cc2a05f1563e87b9b8bfd93f1732f52dbafef83616121f89ea153631537ffedb91bb6cfc11f6b2337555dd34b12bd2596b7bbfbce6a90d78c1bc3f42f861462fb88b8891429e4a63b0626f848956d106e856afb75c0b095e788cfccc2249a49dabc44ef11179098a854f7f4c0fb91ad4ff6ff00495a25d8651c2e154fe1c29af368b393fe9a843f91d490b0478ce0ebd18c1b0065c96f75bd66aca7ae02906c95ba18d03adc49ae9f3542300d65d8cb0034ecd6d0e75f8089aa917405024b68da51f864072bcf62a71491850b6345224ae9036e9ebbc2ed475f5f0b5523a447f271011c7d2dbc97bd5671ff43a8f11c462b0090fc07e9a9484f35fc8f97dffe4096746f1e7328a3b37443123899b2045894400c52745211a466dbdd52ec4276286ca88b5e914f562b525134924b0807ee35aedd4e7d027399a5db0e62e136d6628d04d04996b95ebc9fda346a1b754a6e3d3e2a396823612ba6e23e50d11d4041bd165bb94c5ed799778d9c1b0600ef1cdb04bc845e3cc1a58a279a83c5c1228ecc2bfcdea9359277609a72f1319beda011ef135968402b5e15855f881ebf86639ddd3d02282de06c6fc59a987d28065dbd1b16552fd78fdf116edd6a82e5c5c451db4ea162af4e13058005ee8b281e29b7bb68e6527eeb5c77c4420261bc64b1785de4120925f62efdae90677446a439b20e516e27b491cfaca7bece98c578077f08e17e2855138a5c6d0071b17e9cf222e2b5df311067d24fcb51b34cd400b0e5fb104a176ed6fd6ebc1c3d873d14dd1691e8182a9f7a68ced7a0561104ca100e0d6d495d9ebf112ef9efff5f1ec8d938f591c3982c7798a5f4e7b73da2a7a375f0a89c1bbfd50954f0d91955128c6b0396dcbfc5846dfe159c77641e0f88774bddbcc5efde58a13323247781a59fe3c713a45efe2a72cbdd35ef1f2330071dde5b03a3a4b5400cd2b98b5c23de321f66317592a194f22ed0cf65b5b09dce86a04fe46d4f417051d35dea933f8ebf63c6cb8542c16599801afad586c1fc4cae9d258efd57b283b8595d9b4521fd8e5c9deb5b6aacc5d3f8cc13232b10603e9ab5b113736b9fd51261fd8108272c102b7f7d56078150d2ed9385d32b234e08c024f668ed92522b3c74769a699d527f28bf9341cddcfc267ac0631659fedb12af7227559595875134db3426692a8c59064a3d359cad2f589b9e70a2b03ddfaa1824932c3d3c6bd633245b2f3fc93c048b128c6c3511c0bc93fec76da88a57e93611407b53b73d40f6e97129a86a7f8e963e27436e7d0fd380957d3a0e2cb63946e59107a90444ace43e2445ba60baad0bdbe7d5ff1183e55bd5eb77c65852f4359b9e762f8bb2e394d60d54ed99fa1426dadd64789cb5dd8effab48fb6cce2ed0bf109af0a453f81613a995a55ecf2d8d7980913b47de56b775612f2434cba700595272dff8949e5b9b21bffb0aa4202f4251ca7d131b60e09b1f398bca392d49e4b9576417c6854a55f8697bf060035ef95c830d3c8232f3b6a1efb5fd4419cbf672d4e36fb18c2d8dbf0d3d3d2aba231a84dd6dde5cc25086441caa890da24a38f284a1395b75f79440afeecd9114055f7029ab53307807e487497562fab38c807535348ac9f99f8d7b89ce2387d57e14962aba7afb1753dbbe47122a5566ef5cdc35dce940f5dca121ad0f9c225606be55abe23ab375db75fdbf1a3e9b1392c8ccebf097beb216dd288c94a13bccb5bb22a635f350feb745edfc2a08abfcacacc320d7e35110acf46731dc870539886eb7a7cf42c95598b85af05e9937c12046ce1c24b6602092d6bebfd7376f5b9c2c4e1a23d5c9fc730b086fc042f0b89cf942471352c5c4868082f1bca5ad59e51e95af535e353aebe55eea666fec9c2ec12a1b3304d2c7144c4a458f9aa48b82bf163fa4c24d28d1bbdeb14c16c559116419cd8af6507990c7739df347bbe14961d19e4b48cf056c39dd93e81c367fd681041406bd3e0d224b260f2792c91ed104b68dbb10af68498c2a40a0cd6e01ddf4543ea224457a9b7600922e2743d3beb157d2bd8c0fa8f255537df1b1ca9a69773478e0bd4dcc40bb6808651743116b151b8582de27e5264c6a7a44b2d70e5eb9bfb336db6aa45c0f959cca58a318880911cab6c644a4870174617b0751fab8d0773090295d3481fe114e0d718a918c148f080b05680cc401a78d6bad67320b44c6ae436f4e11d5181ca0abb922ca7bef19d32707bc9d2269e129a56250876d72b57b97f40f734d93f02b337c08d4ba586f0e566d0e14c02c9c6a1cd0071c7b4eae39881f6f8e86fc3d0a4dc37d950aaa2742159d92ccb88649fc3289826e60f99c2f509674c6ad8990b9ba685b9088e8a2964ed1dcbdf9142e00cf5e38045f758fa255e51e8acc5b9e011ad95231ce3e2daff223ca15ff79d1ac0cc751828dbd109a0cfd2ec882bfbc5e347d1cd9ea4bda99345a3f693e040b50531b808f13f0e0475d25db31744987f85bcda16886b4d90e15b3b9d4362a2891778603851974ee29903ad31a13b67055842956ac583f1d9851bca1e384eddee2c8915fbaa87b7e64560f434e3118dc153660412fab1934febd8cbd938a42c7f8a6e53ec8d416222bc6c4a15a6dd77e87bc2e0b5002529ca8721d1fdf135c0fd3cf147fe6b9f76ce4d718e17161759e32d750889dc3c44f48d7ac3d63a0fa0e9aa37b54e39413562e253d5e60b0c2bb26afdbc42aec172e9a6239dcca14cda23aabe2df3917944b2ada547236be73fc8bbff34f15384f92dbdce537678d3c76b22ce10f27a99000b4ccb6239797a11eef8a650ac195a8d85be08c6fa95fb8ae907a2d44f97917d4b64f76205b748c183d27ad16d531e08b5d3b39d89eff34e1c118360761fcb412a7e311b79c4ae2fea829efe6a55642f0ef8cd85760ed95c56b50999afc7fec77e915c1d194fd75d305882d9615b08d5e0493223a57c98e2c54d159bc5c1cd9859c2569ba5a6df6be881e3cbf45302b225dc91188e869e998dfb9bfd2b71b53ad69a8e61805b4ea50f34be8cfca8c12d2a9d9f962c38beb133fb810c10c992fdbaa2dbb83ffae76bb78c050583dc0d619562321889dde6c418d729dc3e0ee13854042d536d35d1a6e03d845c8e7d49d627b0e0801545acc46ea4a1509eced53844e581d5f784a05129ded6de63f852b9e7380bf6f856f5435c21c75a20b67b71e30bf9540bc50c4a035aa4674fe6242b138244b87d2a52e9595de2947b97437f03bc208bba23a20b47de8232eebc15c629163f791beefbfd2305aeaf0c08eb0344b0b97558e534a5b262fe2893db64b6e6eeccd36d2bb25d7a5bbfb033e15aaa13ce5e30a2254a9514111f6909534cf03229e93350852bfdf024ac93e4fa4c5bf0c47a42d21dd06562ee2fd178a0ca1bd51ba12dc549f75e491b62187598a59c1f89614ff0f15664fe4723dca4b225df15934d9dc1423eb81f3529b00fa68219751b885f5193e3189d7aad8115c086b56c72ec79e4debcefb95a9ef92ec1a67f2031d48028615862fd7f075299c989e20fd9d946a295dbc53dba6419bf48ca455f63803ebe4d2bec6abd0abe6026e1aeb4694674caf692182467e932eeacf1edcb32c559d1f06ff132b472faac68ef8d1f7c8ecde0281ca9483faf5b47cd965adccb0bdeb277b4f8f6662812773acc78e656d3178fa0c11ed0f2e2ef6fa74bb95bcecbde5a8493e79967a1da11b2d68711ce034a9832239fbf1823a55b53fb661be2d616c0c7bd8dd1a1c8c87bfe9462b03c6f9a71ec6ef34f98f0be3db630ca2c68cc3f1f9febfbdb52d19341d9147f0d71781bd3467641ed88c417c8ded640bc679d3b0bcf0b60dd23f2911bf3fb9f7f6777a158b88be54a9270ba0e8d30a3c66e198d4bedfd10da35960e313d47bbad3e423b7e3c64fd3ee902c43097334cc8ff32dd8e0ac9d759d716ea19877f85ab81747102712319dd25996454ec9ce9eaf627fdbf3e847e174b5d6f2ab0ac83f94d9c8ab3522fdc2a9549753862b3664bdc13144c4877c99bad147e5d18dd45aec8909261778d3e18efeaf4064c1775073178b7276e5f5a19a673f1a698571c35c1bbf51c5802f029db3cd5a55ed5447468ab5546d1fa3bd2cc33684e64bd1714cd8200a3cf2518be1a9ddfbdb77701910bf4c51c5b5798e99746ec5f5e66c7bc81e63408417344622503fe1d74c57b39bde99040e09d6ad039c960a716bc3bd2b8361a44bab6ad45c8d4c26dd9f8303119d0171d41c5d70e4c85283793d902b11b33330bdd9eeeff3dbd472562aa02b2c493cf2117b5d89556de55471198d452e2b6789e457f01a9e9d4148ad10d243e8c054d1d4a0041747279540add2c06c420c57cf5b217f7b5877c49a9e5d6eb0cc80082500a40664009c659b9244c5b5845c06ab6d1a0175d9c815271a5577601a5316426a70112a840be6c99173b32a017b1f70d105d1610ddcd331db5d33c0ff0ee6e4c87ad33f192564169d5674afd3d9f6a64ddbfece5efe344041f7285f2f2fb6ff93ce678d99613394f07dc2f489f2069a97874fea8cad53dd49a87983f5f6a619ca0400ffc575fd598a65b625f2d25a5f73aa9c52840a307817c1cd8328d7e1f3948df2a215b83df1bd68cd7f70b6c5cd608f627404431e2b1babe4852c13a641fd0da09912996785bb727948f37a3f525d6d643ce8f9aceef04c8b8f8f7cdb0a66378c88810632478f35f64cebac9527707b48334b80ed64c52ecce80ff20c1108a5a6d4b7ae8532ef66663f015cc378258a42ee0cfb4c84f8ae922a1f7537e7d73280ae91bb7c0e64143fa78a0fe6069badb1f64f93ad7ef1387ab9c1577955da34afe1172660c7cfb4636c5d182fcd2c6d3e4cb5740c63b2faf67b188f68891f938f99edd726ccf408ef9494d7c7d2a8e87d7ba67478915f1dacce8f375810c97f31dc33e39e3d6e7c49be3cf9aa7a61ed86a2ecbfab3bd1ce9b0e12e026b9a7aaaed6065377ff0e36d5892fde6dc9c814bc904ab7e60e8d4ed19d5aa98e0e770f8082675d98a8075ad160b9f282b6864c882146d1c0f11cd312965fcf33fb232aade3b250f449c6813005e9badbc845d7c3fc452b41756c7844cc6eef0cb011f1589232c9fc93f8a639df780bd2446e2ad415d51d0959dc6ee592b925f476eb60fc4b149dc13c724f745823ff46e6d705daf33e6a654bfe4feb636b718b5ae560936dd0d73454cc224dd7d23b086115889ac7fba6e04c2f5ec8c732098bd4d743cba4d0d1808d7f455d918812cad6d6aaab7d15947fd7d553fe42f7219de6c94bbd6839a4e4a46b9ebcb86eac84617ba4bf1f97dcd70e675e038ff1def605d3e2303097094c18bf7aab82836c9b129c38b5efdbb95dde75a0909fdc376410ec5da1adbf197844b4350438a2fc724a2ec1bfceaa02b1c2dcdc7cc064147d80b7b70cc888a74ec0e5f6c2ccb1a6aa39ce62de55606f1075476c40a515cbf34616f837f65fc3b4e815cd98dc87fc10e97c4044a119834416d4f87d7a50b8074c679685c904040619d23cbdaf1198b60744a66840236ac54f63ab978aa12170b29567dc37ae975d5adec3b05f5a40cc7a07a5b82f68c31060e56036a219521071d346b0745fd67fbf3ff023b621658cbb3c263db7a707861de9abd6c26908d9d2c52b14065bdb739c8bde850936006b94a25f71cff80d5437b4bedcb96c39ed618bcf8c7123746ebeb606ef39e5452ddf5dd801ae5bf17238d71a8c6f49aba5304e6ad8647be49eb06749e26e059b51232e25dc8d1cc6fd054c16644c2dd5e0b00db82d63bb7d1dd161c152d5ba57c975e364b2dcaf7345467729a2cbccf85d466adbb5f077acf49143d219b2a64d7230e2218c727dc5a7f407bdea1388b543c62fd974748db9ba37972bc7876361b8a0feb254a490cc8e6bcd3e058a9a4fce05ab07f773e31321a21170057d3153947a562da5fb87e7d831260d0fe3cdc0cbfde0a19c8dea498adca0a9aa008e1c9c9d6af09361df60841569e2d2ef4669287a089592059b5eb5cdb7c1a8ece1588ec5459c7680f8c80b755e39cc1b4db5c59d1ae6e57f25387258cec3746368f1fbc0c9fcee85e683c0323c9aa0f5310f8e9c43e7f99e11925e3ff1e6f715f9bd3aa8314ee6547a4416d6f47e6182740d1a04f9000e1e6ae7ba2fd3ce4871591cc652a59de4c400679afbea640e8ab865c93caabee640ba310731cfc374846c3389fbb110a282cdf349474e47b29039a5deff49ec2518803b1e70d56d70be54902c47300c73f9919dafece9e2efe713f21477982fa488eceb87de4ffac7e223a24ff6fa3280ed57067c66b985e0804576e3f8f2f76c833ead0515b403dc217e145833919ef515167003229677de61c3c20e98b22a854d190a17f22da78c8a27d8d4f05cbc64bcebef1ce8422dd13a767d29e23f8e4863b82d9acd89f7f2e957b49905ea142f3495660dc69dac9ba384c5654c59eb1ece274405dc75d89bcfb8a6da69dd8d4c7fc82e6fa5ef964de68f385a16423a3eb01ccdf48fb6963d1eba620c8d69533a6fdd192aed3630da3b6804da55b1fdbf997d66678d14983b988281dca5a5a67202cdcbe8b034882420895f71258771db0b72f1f756ff309ee3ca280cf8221b95f2e7d17c684b86419735399b9ea2cc1b8e80898de8326871fe2b3d7afc94e922212053c31cd68c5576a59bfccc46d234ae5a78c0dfd94e8dcb519e0cead8bca80abcb0fcb28c54040a8caa6be43ac96415e9221a2c0fd2f893deb44c6b2ffd9e832e4c83b2d2357cb16c7d6d694d3069396844822653438d60158e4e8a747d50ab1c48536088512c273e2bf82c7dfb8b1ad7cd3aeef8bff4f7929fe2be9072dbc32e6870e82a78fd774bd4bc10adcb66a746e97740854b776976715ebe2d7ee304575d81953724a73b662b0afec282cd9f2ce1753d6ac72ab82421aa0157e58d8a7ce3a02b8e4b1742e01e3173f74b8d8efa0bef44bf5ae1eb3b9e5505d2e649bf663593e443f985e63e0fd4ba46bf73e660b7bb3ee42a65d53c8eded63f19614cba707b17b596fe5b55c9a27de845f233bce18d0e7e6a5961b9ebe6883086dd53c08c4736c866868f3af19c41408bd9859c2512da8a9cf7ee8061913a8d7439a25106bd2701b3f5755327561b3791161261f5908819c51a4b8978c09f05bf4ebf9691523ded47eb94139cb6c29a10e018113a86a460fb01d639c18c2a7b1f3afd85af684c478f0411cca94d8854e564342e7a11f63af5414829e618c6409eb88cdcb63e0ddfc17ed98df80f249fc87d00f9caa37ac0af3c36f8ce7261e3728477edd070bf996c7b874a0aedf41d3e5babd520cb75ea46c57d578fc612636e3d793a2ba64b034284680bc8af8d95e7b28bc7fe1be3946ae0faf14b80a477be5875f20dc2249ec59b6ec030f590c790ecd9a93e5bbb4a78f6262bbe59399c442ca754b6b0bab6587ffb3b3dd5062f38195932a5f078fb3b822a45d0a907e58e9facc3b96ad3d718d64e8fe7f183b65eebc355d09c900b00f9996d444b44067f807e7b26fe8903dd45377d91ae6cf5e24684a663b48ae2c0e37ee45fc95d546abf643f6cbcc4945112a6b8180cb2a4e33dfef2959fa2d768c3133de6cfb24672057c043312162cd52caf819709d82582512e8fbe32ec848e61e19ddea4014456427880b5526bb10ac31f85aff57ef450e8d9d73cf36e7739f0e2b1be3766227ab680d5360f9892f6b884e4618fa0af1ec1e3eb6fb26522300b5c9ee6cdf919cf3206e3e6b1ed5b9b92064f2cc1588b021977dd658340703fd7a40a07032c300efdfdea87f8f3ddb72da742610ce3bae3eb3b98e89a216341298fd26abdf920d677281449c47ce1da7ffc9acb377222a8f025c1fb780029be50d5b61a21044d4236c5c7de9a664b5c14ed69a4a444d0dbc783bbc077c0ac514a641002bed9737b4da7e088beae489f2f00a4f0e8d86f92f39fd11ff1814ee0396350f02a8985b68b064585ffe585d341b36e90228064c512ac898860dec52b56decc8ecce02db9d27ea9d16cf4dc353ab618dacd8beb092810ee63ce6f9c2740a95580c27145ef355aca97a9aaa90a65513e82db50a9bda8909b56f4196bc10c1a5f921bf8b82c27b07259fcae210db538f0fd864319d5af97c79c81fffbeea13d2b19e8b30ab936ba0693ce216115a4345a502adb63a7ebbec58bc6b3a89dc80554a17a426389727ceab6aacea99b04394c11a0d5cf6076862eb25649998fa89422134d62c57d24a37d6419e25935b6416de3ba9715dbe09f0ee817b7e13ce3e8ede5634dcb37a3396d94a873ce29ced95441981754bce587ebe4433e5e785c8da94a7002f7e1a93c4d926aa5acec26b82499385d63b0d363fd4c685c8f81a21f9c6f8c3a99d16dca5236f34620f3b2c0f63878c766f403021fe024b4e1b60e949c8543556f9cf8710eda163d2bdfed30baaa3241c60221eb173a22879580f0180c7deb7ec8ae1bbdc3395d843914091a7ee7a172152f9bb05d37c3ad1dd391d2440b7201ff1395ccdb056ecc89c29064a409f4f28f15a753a02ed61b1abc06b26065d22a39f7d860806aab2b04c83c47d96db56e52b72885d25ae4ad2b43643f3b94716ed67d31191125d55740226d9ba466cb7ea5fefd29b99ad38f5fe2ce24337dedfcf8a34329cd4b19fe55ab99b4d67edca34077b96b9bda7b0f52cc57aa257fb6b62f99539a5ae645758dd369fd5a609dd45266b7bbcec571673757f2976da8e7ffb8aa1fd3bfce7664d3edba297ad2bb9f29cabdfd978d190a68c0412b6fced128906a4aa2d55dcae846a6550c45d9ad6098e3b9c3bc133cbf0207efe1ece0cfc7aea3f5867f136e52ef475942aeabb3e029cffd473781fb82b833791184b4fbb4b0101f01d090cde216fac5dba7379eafaede6f4df2d10ca16068d24fc12a60b4f6ed201576e1dd57d3531a4a7e7b9609985d35fd024f4d6f85c8357cd66a6d4efd8a906e2ca411a4e69e85d3040ab5ccb10ed7b8fe6adcf403d2d2ed2ad1abb7f72be44959e894b23ae38c2487eab6330702f5cd2eff1e728880a3080bc8621c9ab8702cac97b930b6f2026e2e5ef15a92c8cb0006e727182879a908950ca5d1c4096d5ec8f2f780a8d0bbc6fe908b2f8738d66b54dd277664a1c66e98567bbe96af0ac327743ed2d8378bda3f4b3e2eb2186c85bdc275a7e1f9ccfff7a9ff43270da58711e7fab69fd97ea956042786db17fcbded650e236607e02d2e0f62d7ba53f3b9accb301e7bb44e1b28c04e4585467c63837bd46c990d5de6837ddece7bc463cbbed19814c966549e307e1ffe0142651c7a3d1b583467d69e432ce48301b65a2e28eec8f94e44d2a4b6168fa46b12fedcc85d1de4dab92f1e3ca961504093a453bc72047d4ba9188dd4ef44632c1bb5b1302c012c6cf4802ff0357dc62c6bf67030308a651e5ebc80a4f2ef1f0bdc0c9383c73b2b62cf9df806fdfd898052d41444963e91425c575a9218404f5d9d05f33c8f04c2d7ba6ae26c8296fa471e043d7ce646bd5e1cb4b50ac6b43d8f061e96d3344514d173c478bc8e6ca1750b5f92c131aa7f84eea78c820f98c602cae05c2273ca851f498d6cba8e63f559f2b3ab7f399abc701294446848ea8d8241ffdea7d5a62c490d8b1400c022a8636ac96e2c069a076efa9464cfec81dbfbb682ff855935feeb0d4a4ead20301bfa5ee79263c9b27d513c300021cb469dc75a6c13c32100df342971b6a5488883d82736f85b3608262964c1c45b19c231bed5771ac3d0e6ca582a1f2680d19619c9997f3d3f7d7c8892cb301ca2d96644d0e7b72cbbf7914ff1a3301395214e64ead9ecfaad100c1d7eafd6c90a95a8f3002ec471a475819f66a35728641285d753a89e203646f790399dd25be3e0fa1052e6ce987cf2237f7c47d94ad0229ac4870734fb76536b4dbb642fd294c82198a5f69ada512d488e9100eca687a452855ab10f29ca2c1fb5d7f3e9063a72475bce862a8d9da0f9c8e89935659ee44b1d93c1ff3847ccc9b775525dd239194809f0b7c7636a3e714510823d938fc4e0243f2bdd00888f2f853739ec4d15f234d778bd4c4bd5d27870dffa8640e4e0f1d94a55d8a9fbf972053cb5cfed405386f76324d920c4ba071cecfc9383431eb4cabf910bc28a11e9f865515323713cee2263838f3a571076f14c88d4bde088e0ba608b2b6d9dff19a0c69465fe5f0cff998453c4ff805f38aedaf05e0c22d718664ed364679c08e8689184800273b79328f76c6197b3163e50b90ec4b64e3bae267128a0ee705bb7662800ac807e53210bc0eaae949ea6f2a9c776678b9a900e388535a18d41da4e01f4d71cc150592c77ca2f9bbf72ec11583c86fb77350da5699c0d9bd22c6f077ae3f26cb7dd2829a66716ecec1bced146c61d91b06a4a76d27a6d3212f2bf895553932a6d7d153e08604fdacce79b20fc079d52e63728fe2f6a26abc423358d3f6b826b030be116280a76c6fc2c56058903568445a9d4ce221fc9b6700587e5838a2c674e1ffc71313dc84d103fd305285df458619a64604505f9230c0a283735d68d928337f0e9dca2c882b4bb99cc7257313c4aade625cebc9dac0eb5500066d8beac254dff007f7601f0990f1db67ae0c1a4da7a9c1d80f2c6604b60e515b6f02007c4e2770fbfe1de0df1966db8e117f8740465b079bee9d78ed01e469db34f73783e9f4c4a5db94e537619d2ea58cd09b804f24969902e4401d70f3a4c3c831c27edc0d8bf33da619b5d1ab507908b3c89e6f4f279be9c0a8c6c1c02a1c2b660d0fe0ce35213defc7cdf6e4c6e52210baa12c5eab7fa23f87e71d8fda3c012f31a917c9f206645f002a5a84f665506b5257579b19644faedff2f0b37d49057308f856bb095b7d8e46c895f1bd76c1d3e05209562e7569f7b8e345509262afafd207e54b87e76623c1db6f57353392fe568c7b56d41e1771a733c4587270b647f54262b12d91da96628ebbd4343882fdc6c5496a6fdc6b1dbf0f0bbbd82e4469616cd640f5513fe148b91f104bf9fe7012d214eb0e70a336cb88bf28d5a1c5b5fb9837b5a6e620bdf40ff0d4a6679a0ca060880c12cd18aca010f90e12fffe37324e57f4c44ba772654cd2d5f78a5a9b39efc0ec1879b7fdd74d9c8db733dcfe73e7d9855e434780d269666577ebac93070eea49799ec32921d8090ce9eae74ba43f578d3b979fc8045b3bcb23c8eaad6362d6cc2aca74a00e4babf6d0cd132a370a67dca49c6e854cf2443157929796200c1f31fbfe1f0a3c40e68ac75d548d6d463910228a189bfc30eece1666e0f19fffc07a213afb5104525e4b61716ee871faba210f3ba68ee9a07a877500007738602a3dd6e4d35fee685a30dc21166c9203c79a076dc8920e09dd252eb1cbf49ea6f192d18e0fbc2960555c54f3307dfdaae0e0128063e612ae3047d555c3bb4ac3209610e534c1dc440c8a34d18756a1dec8529144a50f4a99431ab65ed205ff7f2a2bacddcd4c9a1f85ce8a2542482c1bf237d0796135aef1e14574eedb4511d73116722231435866ba18b3465d1a811c7921de512923838e94926421ef5b01a1aa0f9636d46bc85e416c4945cba6a1b234d64fe3eeca45a7948381f50963b3630fa9dbd7d84c549081219795951bd507d61ebd7ed3545ad50c82e8844322f5edd844cfde586f046bbe78a8ef987c528691f86befba22cb47989959a0a245f1879047d9ecf7d478a8b8bb13720ad764488ec5fdd45f6f0ef3fa48101d875e8a571dae93c08d423e56885ccb1c8f882d29de1ef5f765e3d3627cc7ac985fdccf40fc1eec4115679f9ce2ae70d7f00a52ee9232743d6196d59437a1fad3d67fbdee58e8832834ed043c4ac00ddfc3241f98e4bc14b9d17039f13ba7755271c096a404a0cd848ada2cade08f870f30211655eb6ff3e3caf1b19aa0ed82b83a67232dc03ab56eb9873f3892df4d1a0db32eb027ab7f481bdacaef490e1868856cfe78c82bd245984ed847fd9e8eb879d0ac776e73c502b1df733aaa68e706bf263504a9172a8a2c468821af23dad792b1c68408227ae474e6344117da63a88bc11166043c5fcd5ae00cb072d954865945f6d744b5e6890635adb225112555069f0cd972179dd17484748f67f9d256b47334ae6684b8d57c8b3e1653d9a5f8aa8306c0aad655d15eaca5a4fa1da194ce79c20a91663c5625151c3bfce708757f7b3ade368ccc03eb3070feee7c7b7f363830e29158cfb7e5da24be7dc209e17ef2ab68dc6975d1160a0849f04181c6067782d9904067afce97b452b5e0877f74a1489612196e18527c9f3c73276de33939ef805c1af0be9e3f6792a8c86dce20da4d64a759b0b40106000c4f6c68e63fe2cbf2264a66f661f88da6030d6978d2d43a547051076a0f8586c877cf435897ca80e64cd5e89603e24f33ea828e3009bf44320c3ab987c5cdb4efdc428f36086c70cb8bb4ec8a1158219d06556dda71c1d3a86cf84e2f3beedd6346922d44187cab5cf2d307a5010386a518a7fa3594c2f47e5325c7cdd7724ddab87210c2b6d325b9ff3f9abfeacfccfec098d1248358d488ca3ea90c99a6de129e2ba89f2e372109793717d52d85ab306edbf7b179df6658220e21647a138fe398ae7ed8b10eb44bbcd292b879fb3ea444005a1a788d93f68665cab4d62b6dd9898cc80a00e0e095784d74e9de289c37db85afc7d16112a5d5cbe0482a7f90cab3421dc5741ca73bafac9b680636d200cf943ccf0574f0484df35d9f47c993581d510b7e4920f6c9e6e8c17504447c51148be411fef3e7ae0036d1d8f53f239cf8bdb7e2266fd43fd7f329610ebda4e1f981a85f3df8c13980417e1066b3a2ca37fad42de4e13460545117c91149873aadf6238e80c23f4e144fe77074b0dd3ae32337312c26ab5bef523768ba158cc27a5b61ca51c3b6089bcad66786543864fa01814e83a88382c52c0c4eb8a1d3d92c0d7fff630c375733605a1a92e109f0b36f0aeb96427d567c76cde1120215d877f4bc5f38f261af99e3aa02fa17719c414364905a208814300017ce6d35e1fdf5c9328a52af06a15784501b69d3720592697081b7ea5e4a7896de0bdbaffcdae66149d7476b52fc4a9c5fb80e93ab8540fd0725f11b9c1fc5d84c5aafa5d03a6bf476cd1b3999a38461d05c7dbef88574ea29c76a48f8664c263786b7947f7a1add00e3f43771c8a03d98a67a59b2b68c47f41ebf49ab38d152813f4852ead1a77c4a461502d30daa6d95f14abaf3f1c298c60374e0cf0b3994bebc9c0e88ec2795b7deafb23a340c1187bc4999ca361e4ac3d6cfcb4686fdbaf7d4e5de55d15c143279d65fa9384357eeec67d011ddbf18d0f6dd05c8a4968de96f52b6d4b00e5e289c839e367fe3a250fa9a9fb4a07b5392304c362d32fb26583929aafbf13fc5962096e62a5b350f20f50488d93d228c168a638bce4d17ca4a62e3c9c89b2abcb4ff03f09a691c5d11d7db7fc57cc73cdd1556bfa08803b6db0bf24455e8ee04dd398a96d2e6af9e8a70c4e9fa8a030c26e061edc4988c2d7331d9cba97fdd46a9e042e335550f201814b3a5781e6f4b2df58d537e7b28173b7893981c41cce1c3c975486df3c148c98c905c0eda0fe9106b03f8e2a9ae1e9613fe867341a7ce6594ddc82074bf1e52b5201d5816296f92a5df0234cf9d4fb3b765451f59cf34aae3d40559017ec426f3443edb8f77f7b533c23fa14a259c8428add0b3de7d36b2ce908c7a02ae92a474c4a68c0dda93b608018ccbc40994335fb221f133ea2e3595e3c6fbf05acc3c8e771207bc26b4d0d1a256e8181dbc95467985ec6cd83011558b1dc204c54c67e423ef5c4a4e0d3fef3f997cda61d72a69c8c2c1047de6397d7ced5d95aad60db72d5a9c824f7b1e49ab83a6584985c0606dcf7ea4e8f1fc9f3bf0fecaeaaac41165e69948dbd7d860b528458496dafe22bd8c4b07aa6cfe290917219305761b15b64973608d32a8e84dbc3142d67cf40b105acaf0a4f759312ea2b3a026e321e363285c10324199528c6a66538ac455115d34822c701ae03f2c71c953a6f596a310c342722c2b2037a4e9743bad0bf2c4250008ff3de689641efdc62393f0c41a2fb9a8d1d62c650e6f0b74537b37679bb1f840d57e5b6e22c19e5d37af73631681f974a6209d0d0dadd3c3f4c178bdc317464d042f71ce96d0014ca974d0264a6365591838afd0b1aacb21f03dbd193c12cb427525fab10b057b63e535d538068c5f09d0a7c03d8acca03a95baf218e9b916ed8f7a58c44537b10b7bbaa7901599608732ad80d52e730175fe79e6ad8e90317a30286487747e26fa3c0f8356b0a13e962fdb50556fe14cc70dd7abbf3c628c1d7cd72a3c78bc56fe49a99d43dcd7285f168a0ac4cd895ac781e306dcc2e4aef97c3c2add5d9411e2c614e803c032a0f1c4d740b66c46afe8aa3475283b05eb4e1110aaf80c2abf08fbfcada0d94ca668b6a6c2312735db2ba6a1bffdf8ba763ca6fa1e50710a90bd897faddf1ef7bb58a01f5ea27b508b459de216fa1440d1d3cf3d42afc69e9c605ff068e1b19bb8b05673dea4420b6f05a9fb03c7f5a4bd9aea96b4bd05fb04bad608d6c4962bf32b2e91062086f9912c48324fc5fabaa6e7f98b62723478ad846d60e2117ccd929eb2cac039782891857975008ae9badfcf30d29c720b37eebb09c0e07e9b0cf77af1c71e7d0236380dad4d6f38c8f6fc2f1d516b924f0a93f82693e9cd382dd020b20a075f90d1e709146f3d092c9c7cb177e680c3bf6a9c56680cd7afc5a49c45b7d07271cccc56548fd6a67c3dad7a67139d7964313d3a2e7981d18ce13ca5b96d7b6f1a9209f86c9877c85b7d602a3499f41b84af5761021f2206c0bdfbd1f4731aa32f18b7da7ad05368c3402e3547e3d9c1247a8d8c1a087aabd502dc3e0fc4ef4a517236d2bbddcc551c19a8e2ea38d1047e1b447a27d64807fda1980e27b6ef951f619e135b5522f2f92ccd24fa49620f10bc3600bef459621ce4f32d769ad169cb6d52732c343702b4ac435ec035a1228d23249804e43dad0dc1a30b0c41913e1beed99bd1fcc9d3254902ba79047a2f413d2847168e157f8dc2dec195036308dddda339ddbe28ec1ad8b2cc94b83db0ffbc922c47fe84b527c9edfa31c0b941ac9864ec4cac907258a94878d7a99f985f0dd2020e0b9e1503583bb2b23104c0655529042e10758c60507e20a10ac76545b5ee42158eecc73a5e3680ec68d677958a969f0ecb6368ab31f9d3eae407548bd43c6373ca3bc4ceed0d8983dd6cf3599665726ca3fc388387443d83b1fca76d3298375703abbd4eadbda3a7e50aa173d7e56efc2f8153446cf56b50a7d3ae0c47ffb7dea4cfb28b7523ccd70519b31eb349ea61c1be66e391c57188348f38e34372fbeae18fcb92e4ee0f262d9ca7b191b42d36a156a9f25d8e0564cf133982d6eaece1d15d0f55509a72fd2cdc89a41fd9df4632a23897b6d9595d65fb12621e7f4135e701e4f5e90f052b67b92e61b0033d3a06f69ef0ecdef7ea621aa0db6d45e62e7a8248e8bad12fa07add611f6a6a104d2ef7d5ae8a30dc3fde6c0132e7b02fb41d8d7916566e41de000e9b9125c147521a505f6f7be0cfe8de0a9472658cf0f9564bf8f29bc75920b82ec66f948a7f9b8ef7bc7f3f4df5c97c58b9141980d4f63d2b657b41f988f9aa87fbb7d40b60b918a0c03ff0587863389fbbfac3f620d5df5cc973d4f75bc52c2d148985d2dec619958bab2c6196c65a6982341d16d7ca1c6dcd79d14be3fe7a4ac7245ce566387e0007b77953263c4326a791babd2800cd6adf60d512caa2097c7f4085fa3baee4935046f30d1f5cd8b39e33b757d8ccc070dc6197761828bce6f389860be218859a86a70776c451afcc2dda828d02bdacdf55f07ddcbca877bdc6e646f5d2b7995506a44308b1408e1da6cd40b5c7b268a6cffcdcdebffe064db56fb4e0f575a2b95e6f1cb48c2d0c8e7291b1ad92d3c05b23928342899764c06f59163dd1587120fd970effc6a40d56355f8621f520b7bf436e380b9a8e9c719953294f8ee2a797d97133f45cc8cadeef52ec5494d5a5869dc3a638783d574c9d086a022a78930a8bd1426f20c34745622355303b8e5f8cd5c5ff37ffc0987a150d7816869d23a35ff3732b7b439caf5341a683de1717c12dc6487a4a6ae983151992db2e0cf7b3fcb4fcf27b0a28ed8bdeba0cac4f2903d2373286d389c330dcbeb009f5362061fbe134327765672dc59a713d6d23953070471ca75e188064089a351055e1409087e9ef107ad7183bdd720a4a554425d8070f91701c4e7eb3d4955234850e6200d8cc40d86b09df5b4ca7999dedf993fad0e8771d5eee5ab17bc51f3f44d915696fe85020d805201c8887726f0c5d06dc97da4bd0d2867e8aab4d1ecca1a3ff8170c23d0837e21a11c03d339b3174cb33fb4b4e29ccd15bc5b9bb955c2e41f735f4e08b61298ae3dd60cc53bcb500ddc05ec2d0b3e9d93686264e590bb5a1c703d2ae622ccd71623f58cd2429bdf40dbdcd7a8b3593b95bbff25a824c5cd340be8aad55b8bd3b3798b4dcdc855911420f68fc493502d0d583ada048db1cdeec911e812e444efe4c553a3f46906ce4fd18b3a4f6f66da2821c2665e65cebb2083f912e19e67e5285c8a49e274e9325ef61a859c04299d590f6a1e7f67d04c9fe1d91b0985074b75311dd7e61c91137f711ca0d9f400b5cd9d381eade5b5cf5f0c9ba30983a234e6afdda85f301e432993afc3f98e25c4e2fd1b0b10842997a994f717a54b34464fe25a72bacb9a3f47ca71b76600f98729146e0fe11d59585b5f4368cef85468ebe737e6af31257feee20d6d438f5469f1200aa87b13e330028f7c2380aedcc0c1b07eca2bcf3ba674c934fdfe9db97d02c40f094e6b00b4bc08623447b525287e7861d305270f4afe33c7247747fee5915e659c145f1c697a200c7d92dd1b9a205a4d4b2ebaa7758e4b0a5a24ab80edce6abcfaba2553b334d5d6e26cb40ef4ef182480b06a08ebf0e854f6784f5a9e19b9665bc282fe3dfe65568ec21aeaced4bd078c334af4b225a8723d8732611511f59be0a34d647d69913283fbdd9f2983914564743ca4adf2ed1e67fad3becc612cd79c00483aa6ccafe1623a80f5548dd33d6535268a1e3a728caeac94f0363273513ee8f4016a793db6c7746aa667aadb04c47a32335085e7449910a19488018e9d14ab0157a9c9e4cd6cdb36e1cd5cb2386a8c6f5a2f935558c091cea07369505275dcc50960241a99b6fae3e7b0f6ce9650bdd23b96d8fa9ddecce4fa84941f5c8bfb37d8c175971e89ab3e5d3006db2566049a6d6d75e13f59f8a1e2d325f7883efaa4d5be010ebfe07c80b0e42e9284fe2ff42f168117ffff7fe8