020008020010a2a4cd2a88aee701eeebbe01e1adf90d90cd04e18103aa16dffe06b7a502a4c401fdba028f8104c923ec20ba0d8c52fb2076f8aeea394de6265c85969d57b4efb5d4eded50e2058d7580e1ba80fa48020010a8ff82318fb9c702dfa1dd06959ab3018e9f15f797058aeb01c6f50cce55f78a019c56814be103bd0add1539f9a1947b0914f481ba6794cfd3fcaff07ebf4b37de21608c98705361fc41225e020010b8eecb338e809606e68ec30183be44b9ab0a9dc9018ace0b8071acf001de128988019fac01f401ba2fcd41ef03f8000efff011c1b936c46edc66b398589abc34f6288199ff8dbce6c3eb846ad4020010c5ee8815ab96f40fe8e5b508a9df860ac8b104e4d89c04bc8514ef97109d46d0b701ddb7018a4b979c03e048a353a709c8ea9a41e66fb169b9557a1914b7ded60a8e108c28472dfbcfdf700aa15a667b020010acdfa82b959ef20cc1b09002cbda19af8d39b9af0c9cb85191dc088bfe098dd5089fa505bce607948201bd84018847d11ca3391bf73421375cf58347993854c4be47ae759894155bfccb5ca156f52a0170020010ddddf439f5fbb101a125f1d218934f8af80e96ed1c9fee02908e0bae9607dbcc03af42b4c701cb209d18970b5a92c7cd46f2724e570affc8c2c9b1aedef6b30ffc2dbfb950db2d7f55bac5a8020010969abf18fd81fc1ad3d3f1079d9324e0de0295df19a9ee04cdc507bf14a3ae06ea12e09902c773bc1da3de01c2b60152c919c2e229561f132d8c7664ce067df167482e4cd82cf615d3a54002cd1838020010a0f4fa3acdce1aa0bb30fad30184e506bd8620ccdc07abe702b7e30181b507c2cc01b267bdeb01b039c40892234eb76da00e7d30fd9507768c4af9ba64c7c4beddfb6e98971ab75e81c559b83c10000339cf1bdf735defab9932ba19d0eb7f249d7f2b97e9219bda98d43249a7ca6ac6f900038ef862bb0f2dad3e700a6b6960009ade1b8043bad7e51e4c9bff63e297482fbf900003bd79cfb85ca1ced610dccd46bc674d251614133021016225a1d8fa35a92b87a5ff000381fef85e0f9c713410b583fb9b1fb1b37296f014f9102b63007ed43d4354cafd6e00039b7bdbef28519cb5fff2679e37b2c43af09bceda934c5388109a49a3a69b7a7e0d000334d0ef5601624044529982d94d0013cc0a50f86e5ccc395b82f43c057034878dfc0003011aa7b7997fe2a4673dda1dffccb71c9d8231c025d698f12f2ee8bf7ed0a3ee490003cc699e4ef7152b933d72d0a959312b21176e05728e52f51effd9045c704b70d6c2000384169f01e09a7ad1d308f0a6d16f4ae6a9af5cbd274a886ec21b5a286be1da412b000333c4b277192aeaa057647e7a6007c8141457f964e6178be2625c8bd6ff81bba5cd0003adc9205bc34af9bed522d86ccd3ffcf45c853629a7bc9abda1fe52d4cad5aca0f800030962d79ad9308e5382db9866ac8fa694ba66285c1ada4c4155d34f2a1834d7a34a0003884cafa02967daffeec4cf623912473f0d44baf838795e0791876446df355884e8000310d9dc571086708b2da6fd084314132df605ad5fd284230800cf75c86a3d3c1bb7000372118f80b7377fef6bd4ee5dcbabb13047dd6b3ca61ad6373e2671f5e1f2c814ee0003d00c567cfac5569356ce2dd62a75731270923a2b20fbc048c1174b23a16b3094a0a304017b7a327dfaeec31c6ec02fba222e0f0faf2758496e3eb74733349d93ae2dc8de04109c30e933f2cc77c09405c45ecba361801a17cdb2dba8eb5cc617735372beb630a7cf0971c9ace6b4cba1ae2f3c66a09b41d498184069d73617d276b0d7a47c300efb6ce0e786c2f929aedd52be87ea2ab1164e1e4e6600207695a7a49952785a8da4417b8f6f265a8ea7fec1187a77c3a08e5ae1a34075e9715a90aee14ce8ef3c328941f1ff29d1bfbc9f0173f6411721c049ec45f17d32f34f505f5fb1554a72c736a8e59cc3b5798737ba583bccc22ccc18bcb6f43d40cdef2ddfb1673d047dace677e621ccec0ba988dd05ead759452a8fd17bd1f7d5de68878eff5698e466694a19ae74451c50d2e45956c773d66176e46f6c4f75b83291bb5ef9ccb6ad0782d2a4053170bb58e6b6c0a572aa7e8a94e746308ba46f877296eace7ced088093f8f7a94ee9a8c126447605acda714be432906fbf7aa352d90373654c68b6f2affee18f44d3c662bbd153b2d9f21ba8b682aa4839275c91d7cf75bd9835cd4e4dc229afed79cea4411ac8aa28f448cbdc2e15b9259176d783304be9ac17f603029072b901cba57c7175fcb093c316c8f2f9eb06597ff448749ded5672cbe0983c5cc2ebeaa999ce1ab0e4e6270f5d3bf042f40454cd23288f60f3780e55ab9e9c9ad0d4404fb1e316f500bbc5ef98d1183c9ea3753a48d611be541c8d99d96a84e62e62365c7327cfc62a78d843f545cbbe5b71b418a2603d61f8ab55182c068084826ed8133b58c73891235554c2da0189f8fc1fc39de410f1cc65b26e510ae9c48b9397e932020728587ee6ccba73e7621417d654cb77a770658e2df31379493f67dfe6d53a9be75c9f167ded1f7cac768fd7707cf595950499753928835485cd1e037ed432a401074387c0152cc4326767fe18b2f7fc852732c1731aaf80e8694cfca63c71c164b094fb6be14418b273ab72fbcfacb007bd425d3ab2875442f6c21d42a2af3256089802fc95a0d7f117db7ec69d18400d1217626fa787fc71740239b24daafa21e2f5c61dde8383a7550af17b7dc17c5f3c1daacb511b3ceb2909b4887900cce39ef6e251d7ef1435984dccd9d1e56b95d69e6c915f7085005272041920c0bb0479e06220f9f2e233164ef2434630e6feed0a0d06d1473d403b99eb81282ce32825cedd9f27e01600390c74f056d080d49faf59fdef301c47aa898ba73920dd7539704d9e4b649745460ca6e6cfc47cc0735f5f152dfecba488ea0e735a3997354b8d91cfe75785facacbacd1ee4e9b799cd22763c4dff03486ae9611ce6ced8adaa287e3f921dd2e43b45e2b3611b0a5b68aadf1c120234de128597c36e0f14e04c99f5dbd6722bcb5735a736ff4d2ab4a7924fb1ef2c946d5235fbb5771366ab32227fe8fffa13049de506a921e3da27dc4684cfaaf9ce25af7a141df8d61ebe0b2671e68ec1770672b43226cd5a08be458a0bbb89b70bc9d2d1d11d94b36a3f508025a31801a08e572c82cc3e6169bfd273e0a2a7a37493d7384d50a6e6698def1a1efd449ace20f5d71180c99f2fb0ac4b4ffdf50b61700b6e53229713269ce78a081ecf9dad5a0ae930bcbe16dcfd105ff1e64c10ddf1f57c9cb2e4f0278917e5cb840b6ef2a7416d4c60c7aed32c2538f95ef3ba65f3c3e0301a328f9b390caba32ddebdb8db5939c24d5b0232ada6fbec2ade9bdbd87708646b0e040dc54634cf4cde52f80afdb65796c5fb3a6d4314661ee4a74c9fdcc354da54c66132995838c9468c3b184bc63fda1a32a4fcd386fe51ca826569057601ba6edfe62ffedc3cd61bdcebd597c7b4259eb0434670de9d73759fe6c3241d20b19fcba2746e32bb8ad161e9a4ccba3eeb2d4e18b08799ac07ba736a3e9b6520bf62e8ac5dd3cbe10dcc97014e0edcb29bf85f22df32d204f02a916d34b3dcf090a17f3ed78b1095ba4a2d06bc6d44939bcbd2630931194603f9a60942d70a97c4a644ab504d3d62d3ed346b0e2cdec8a0533c9f34d9f04cd198bb46cbb5b70afba7585277671f25f1f0a6343f35c1b4884ae29620f32307a6f36d399560caeb8d8c8637029148b166ff68607cffa470b2ed687fe944c9f3d679869267a2920454b4a7bc9d9bced4c17948500379f452f62ad79441a5c37e1d430c593ddbb5cc7eba2cd338f0c8847c1ec522df7e8cc339addc84d0bb6129520c5cf40e62ab88b05bc8d52168863181d3c6c88c537cfeb4d626df2b6edffee6f710f5f5383c6c268ff080f8ab8818f445243785db3228f7dbc389b517b7437a37031008659f9dbb56b2f6f22f86c8ef8c556b3d99a88aec83499fd62398c11e43d6a7f683ca125d3431d4f08d8224b41277843a77785a40ff8f3dc8db834b4b925354e0c026fdcbb0ab1a9c2783ee1ed974cb7f5e5dbcd47f201eb7e4b87a3bac14fc8d4d7ce1a80c60a6d7043f117947a5cad3bb1bae81ba136e95a7a0967f6c5c2dd53d8eb1b58bf0c0d0d8cbb1d499177692dda119e032e99755cdd9c4b8b41cbec6bd5817424d281716aec6b124f52a4aa7b6c465acbc7bc6e847f24b35582623ed3403dc9468d53ada7531aeafb76f689aed5074eadfe79b81551c1beea9cde0403b43f25d2bc5f0618e0a353c9f12930fa547e4e2e07665da5a8b306d3b1d19ba406942fa0a1ae0879b32a77127099bd00180584d62e0117393841d9d29f53ccc5f409be4a36c4447d117a2d23735f9aa3bc0551a4de74d9ada9abc5295cc2ce2afdc748a8b6670c862bccca2f3a9f2005135b37e8639305dd9495b922247379739d16a946ca9582bc6e0bae74b644e0a88fbb47f30b1aea0b6fd35ea3f829980660d29cb45e74ca23943fea2ffdcda4d82d0558b9ec472871609b6f35aae3e84bc306b01c0c62857b8bc52eb6915e97093915f06c87d85865069503aa568d496da191d2d9050ff7c2faf6152d809ee3c8ec2825c7c2d53b3409b0259a67add1f30f776be70a3b670db5ae237eaed4a8d942775a082f82e843e39dd9d30e43c566184492c20d0dfddcc2ef64b07bd035ed0cc3b6c559ce92ebc056934133e728c785d62a1e0f6936c9a4d6e41704461227e1916f9e7f3c508c2509fba000727af2e0a9b72605e103455ed6843831f0777e04091485b90f0146b12dcc2c8c4c7b9873515b03029430aa4136c2f0bc006f7902633b560d6ce71ee55cd5600abcf6e3c04d76560744cda09f8d4a5e0781b737488c5ae17db31f5dddc07eddee0fa40c16a76ab000eb5a9d34a8abd6306b4d435df80c1fb10efce8bad2f59a1e5bc9566a32936109dadb653d35c8b3dbee3d984cdcdb1c8cd004b79e3efad6815f77cfac468f980ffa3cf78fe56e069c93a3df36a687aef05c4f9666893e85350683ef5cf44c300cca01b78edd6a766708cc72efb72ad8760d280f7507182f71ace31a8f2e1aa80988fe46da142e6f005fcdf76bd437636498d332d9a2de6fa341651904a399ae09f0483ad0d5178d0215b7fd6007b74ef0be213463b9e252e0a49803ec66d44900d08d58a14cf71be953c4db6caf95744497f209d614f44052220439983aab8b0b4470dfe6c4e230dd596160389aa990d976ff79e23f020735c088661e58cef30c95fa96e30a88cd10b1fb975f0a2d8cf797edb7edbc14169b225859a7cb4abda4d2612d752cf47c4490bc27e87075f8d2e1fdd6dcdc6e492fe16b5a8aa0dd08076852c43aca39091caab4c916932bb62c01ccd9a0daf115baf2bde39b0328d101e1820a085c0e0fe1123a1333337b9e1fc9450900d1f0cbec2e56813004bf27013dd1038c0a7b13eaa109724fd0f6dcf1e4dbeba71302a1b84800f380ebffec0ca063a99040c35892528b5297b657294aeeef310f03ca6bee22ed7694624160014b672723f5408a4bf4ff05507f7cc25a42f03ad3ff8c8d1c8d3d7677b520650276486966b57abdbec7f2f80f1eae8ef2aac82b65013742f83bce88bde1bc210c56041ff35160073d02c177f17398c292003aebbf30f97a2d7fb19cfe0785180e3effa1bf7b2e3c8f2785c5307aad77ae79bacf6de2de8d8da42c7c5045fd840e28f81641c54549660badf20fd8507d72ec77e21eac84ee682949bea0abe18d068d1c686bfba88d76c644a756d042bca19c00ca35d6031987144807c00acb840d36c3bcd905549f7d157fbafa65c5f86a4686e89f3813f1e6f8c94c0b54ce030eae861d6ce2a4744110d0c578222a863fc3ceaf85dd176bb49c6d5fb0693e2b0cfabe4d982b16a75044f494e1058d5e6c253f92fe823f516fce03d6632315a80c028224c44b422c3694bb27053612300e1093c864abcf1eff2e8cf6cf4c92890170aec6fc37be363fe43a49ad2557629dd614031cf2f4507dc16369fd7cf1b10c26385c25dc5cf278b2b9a466f51bb62dad406ad75d0ccffa85e4b6475a28dd070dc4d49c22e6bfc3597c1806bb8e7ba26b55acacd9f7679df34c7503a606f86703285f587b025657fcaaaf4b71d2c02dab0c21c588390e82e6bce0460d527407a030292d13e79283629abef29f2eb40888988004e0855d14317120f28b10290635a3b006d2b559bd2a0e9bc475c23b5b2c05dc29525aac0366cc7d6e3a41bb0603226dbd715985b1b99f731c46870072eeef4e7867d181555122fe71fc750c0ba4683dd365bee288c2cfc20a6e43753f75f9326f7503c3fdc677fa36540fb303494d2a37fcffff9fd40e48e1da8ed763206a9f893e0d13cda9ea63754892c6086f1fd6b164eeb41e6e66819512f9f575634a2f10354600956a8853e3ebb08907a3450c86a68420709f782fd5ef29c2e9dd41fdc0180d2c0e47982758cf6a23033e7b7d952fb79ce00353644453eb48a815524d268afc171885e299299268bc0213e368f60a91a8f275b7dbf1d2e4bc595500909fd0cc26f19be291068a5eed0f855f3aeb9c23097323fcca404bcc350031a23eb5bb24330574ce58aa8af7db03b46b204bf5fa7c6d9890cf5a96370e5cdf46c17d5ea38a6c21d14022c1a2b0037e3f228571bf07976d6cfa0f143762c2f4092dda1248903a0c4e4556cd74410f062afa9bd57ba7c9055ed50233392d45eeb6d7820f87262ca173a917dd3f06060c957b1f23adec6faa57451d6d923a14c48491f7fbdbf2c9dd4bea4bd7304404d0c320fa865155c8ec85ad5429aa3a667b88a31531a3da2f4f9b29a0a1224b0ee86eb461176056a7c2d3f32fe4c39a3835086791a55cfac530a378b2ab5e8e09e3a7ec6e8517640d46175cca4d6fb2a4c7b447e5d751b2ea3bca065a6ac67c4d49380a6d7faf1702dc9ccdf2486dd0f8c42965f6420441bc6238a446e45bd80518f63013feb1a173b85c0aadada51445433337f9bf3ea52898678d3003f58903628ef10cfb8bc4cb34b927059978e2da5fdf7107cccaa8ed4446e91781ffe807ddf5e671846899863b826ca4c81d52c87ff8b8acadfb782ab5b0a077528a0e08c5a428ce127044ebc3d9356fbd0c0842190ee5d7770c7e6f652e01d8b9c94904fbaa026f4945ed10a3f2309ad88c7380bebdaa223f22e3f65fe9643fc283620be57cd6dd7fc19fd2312c4a2c99e5f12354b2a658bc28cd3329030f522831d701d8c0d5433f26f52015af27d24cecbcd6b3baef039af8279cc83c6bce82b16006dde71a4be41b803cd9160bfe2cbcda8fdf1966478562e05694523adc3f9973059815033efe993e59acb53a3062e87561889ef8008965de34a131b1140b1e7608d840174f3770abeb74d42a3f65001e0fabdce754f4f0f01c417d7a811c3e5806c34520567a9ffba84a60e89fc10e1acc7d63347d042b3b3a19d79096ff41f704ddf45acb02a0c673caf069abacdcc211b4d65e7363a45cefda800179e40ee60b9a8d390228866143ccebd61332e3ba6565cae8a8121e173b709dcd095ef28b05e8111a0768fd8b7735b41c1e4cd6137e868d1ed9c6c5e092b2cc2437cf1419056640f9e280c0db260356a2c0d36c0622a6d052e9c0a2d035f6c2a75e94ebf909a7186e2c4197800e3540d1c4aaa7bb4d4a2dd1b7be0a613f3edda461ac0c2805b8474e790eda9a88ee6bdf25e7bf59c4f4f9ec245ba44f2942a78b65941cdc39281bd7bdae0b82a0fbecc1f9a82a781648581b784d387e0a96aaf81feaaa3003f7b8bee1df7074892a37567e3bd43552f7b08b284f3fc7a41dcdac8f489e950f94a120ca285befc92ccac1a5f5749eec5afcad70cfefbd241522e68f6cb4900026ae18ab06f43164a1a478a7690f26a424da9412c00919dec31399e923fae10c193af14e3aecf96854d5912825804143efe9bafe92488a6680352abee8a7c701530b695c887713cb75d618c8adc365e14058412ef68f22a2bdfd82ac12e0c0010e13adb550c2c5f60787e52787f03fa2139cf95a7472c06cb8e9f3a379766606c5aefeaeb791229ce758731988162eaa14e63c756bfe33287c60394e6af37f064910e5bd6896501432167a1923fdd3d3c4d42c5b2bc00ecb64f462cf28f3b30934bb372474fd0898f5fef0c5cef43a7f40d934900a45e843942907d93d26d9036ae7db810e451616b21342a09c59cab283039e33bd4ac84929c35350f621f90910cab47c307353d2eb17a6bb83876121cb4c5655d72c1588a5269aa8f201b60c1c73f8a255c9ba51faf768588bd063f7275e28a4179250d068088ca086c755030b6fb947274e1d736882034069b1eeeb8412c40dac6e37fb0ba3a3b5307d7c068cbf44fae6d8d02b98a91f6cb4e8c6babcedabd1a9c52987199f556dea57e50ca21016dea2bd1bd3e9f26338e3e8feff975fa7ff3420a152c34a5598e6c9db0ddab20cbf2bdef42fe678c73424bdb0c562f5fd44cb256d38d937916ef9a1760d523d8d0cae49f3fbf0ebcf17d2be5c8971810dd7595f5c72753207cc7ffc9ce679a0da42adda6763db155653917bda1e53e9597334e6965090dbdd6677b4700e080e8f9c04847527b430352b40ef10e99bcbf9c474f9918f02c58d02871fec04b35282df8af487941906148cfedbe189beb420cf258f7544645e1ef8468fa2046861a1593b9d34ddd9a6ce7d1216524d4742f5e980e451b1a632b5b467b0d40fd996a86a5b48d32531f2c96571adeef17e5f1b401078666fb6f265344f4b80092560ae7244089580e7cac293197a2f50ebc6c60105a15fa298c88c3a1e6df404e4382478daa2c8e011907c464ecbc875cc061f0e9e00e9128e53f375cc0e350627c1af7c6ab829c961fe57548ebba6e475191c04d4c227aaa10c666962522707fdf947ca23a3dfd00b3a0dae8f2b6125d5cef2b1a87230bf03787298583f74015a1fa1242a0053e7deacd78e75f84af5130bf8128719913b098e832c3f9d6805099e08afdbcdd76e5c8101545f6baba184f7eaa4a563e6e4f66a4ed713696f078786853c3faaa2fc7ac8643876c624c2bf6273be33a503605c4faa6b54cd2f06742bb41520bf8830690b7cbf9ead5a61a60db07def1506143ecbeb0d62c29a03ed661dec8bdb0cc4542cd7acf3dd3cf25c6a09df1b8f1d748a9ed224c17ac60c96ef83895f668b1a4740f7c6fbd96aa301b0d22be756fb130dc07d5152944b0ffd36295101403e966ca06631c70a42f1697e3ba204d46f381126a39435a2fc0ef56a1b60d71835646e05020f3e6c25b00910d8e54b474297f7a7162a2b867d0d43f2730fd6389738bc80c9d4bb1a226500b5ed2f0e7a3d2ebde2727b14e9dd220567c3170ed7d9c5591675ed0586c90eeec8589658520ef2082b518807942d0565ca111218c12b4466996459d96cb48a09b7cbb7e85b5c7ca250c42361f5610a3715d8c353eb090575e0aa505e3fc9b1df754e2e31ffb84ef967056039e65a06ab7fbc460aa0b8727c6eb079d3955364be5bd374b397065c89742ff5ea16b7085343ee02690417a8ebc815920ae10430f77c96f6367e0228648a18dadd368209e10bb82be3ba145d4f112338a7fcb754a5097eb40e0b331f0e79d1fa5e49a0014a8ecb6f5783adc8e2d5217ac0b141e984a2b71c71d5d8a707253c2595817d06bc4e7461e30c4fb3a7b00e36d5e2c67b80972c52c7b8677ddfc9dc105181050b1b5f524b604c4fbea7725601d053cbf658e21bdba150aa88815c0150f7034f0c06645424d612a56e1d45450ec15605a03f8aba5de6b3a4c5f3bd8243fffa750a08fd89925786c2a29ac7653440c0ff5d051ed3d09f9785276bc4f736a67c2507653f5da0ca01837bb69e1febd100e01047b23e147fc7a6b5b8190bbe78a39301db0a01baea111559e44ca1e8e693587ce23bd3f42a116dbab93c78b35ea42004addacc1709183f513c66af3b2986dddaaee636d8ff14947e3127b44855322c0b66bcadb932e6ddc36a12767a9398589f6acfaef4f8e6d94e7bc4c15bfedbad0ddb49c1838444ea238035eeb894da8c9ddf7642bb66eb6898be38fd6e32d3aa07bd27f1579f69206a2e34b13981d2128472c70c91edde51d7f9fcab24a1aa06073041d5be27f76543f4fe824e29565df7e2009a98ada3eb0ca54cb843e5600990ae70a75aab92f7cb1c44c1576ddc0bc34a6ad86046cc7b9e8b295cc9fa0edb070d99e4806a0c4f890fcc7bc58ec341fc6fe3977514ae3fbb9d82003534006f05fa2d25b562cc31187c33b4d150595e08fc1e9d39e958e66ea1bb5d06e15bde042475acf7b9618359aa4c1b799c608cf53755606f95d00706c1a05e5619007e0665c51b678ea83c36bb89dc7674919e1319ab9c6f7b4762be84862ca29b4a520254f43af63e5300c8098950d5c27d0f249cd6ab671aee45e1e6f72bf71513d50b8b09c437b9438789972bef5215c9fcf76e9f80cc71f0f27941071bc11de51f041a38aeabaf6a574d2bd37f5486b73c06bb192e7e102e6ff39bf395b69fdc2f09167e1a82a9885945bb6f45e05cfe7bd5373c3ad039d3b2e419c09d3facb76703a9070fa719ce61ba6c080d6c2702d43b46d7f6915f824058bfe6362a903a880257dea224bda1d005f090893436260f8ca60d16e6d7cc78a37166faae4c628c0add821c17148924ab70809a57d6a788ffba8377ca1595b32895f6148eebb62d0e6c0b9bb2ca587c9ac618c8a4673dc1885ba7eff58eeb25374cd104a88d52e40e5ccfc4bb8f0debca049d39b46d31ecb312725e838bc8389210fbe9dd59ed860342d8a5f42549142f47490854f072366dab05b209ba6f6e0bf80987f8c62937038051e3270883285cbce454d288e286d49ea78541d9dd3dd995526d91eacab50aa704029918db807b65515f56860bc73a29671a657d59ef4b55ea1e7c2224f50693f841355343898108225b37d24cff25dd4cddf4c8c34454a36f5301e7924315f028ead14de5ad25ba461e55285356705025b189ef51ca5351994fb50e97a18e2af89dc1e8fa2568b9ce7aaaa7947f5457697557042dbe88f94c1df35f20b576ea9781345337e8654a8da369762e074b96df4188fe3489d29fcfc27e30a56f2aa9b7b5173d1f924ce9213da7ece4cbf0d2967b3b798ecac915d919679de519628d5746239571953092df74bb0362ed8874a412088627999888577152afe98926a6da796cd1c619894f78952749493bf530732cef256518d58b0a11f8888d3dcde2babd63847bd58bbfbddcdd286f64c1a4a28a9ec00e9e0025c0810619f53a5ec48ded976718aad458f8e313262ab2adb7b70fce6023b3a123fae39f68dc0fe8