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 82063 8c5ff45ed8cd377b3bc50b1749a9d67185cbb98e199d8d4fe13d53d76b1d45e3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b8a0ee205c63ef0a1a3d81f2d43a592b1c8a72e9995748ec10336042667c834b
Certificate Block Hash
8c5ff45ed8cd377b3bc50b1749a9d67185cbb98e199d8d4fe13d53d76b1d45e3
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00122b0000800f0000
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000030cf79bc59e9459828b921e47a95c965a9f70d186e44afe55ace2fa82a50ef78acdde3b3fa3dc7f4827dca4acdf4bd0d333653d9c9ced4494867273ea62dd6c7507a0ee5a8c1606486f7a661ed4fdb65d5223e0b68751d4df5050000000000000000010000000100122b0000800f0000

Raw Header Hex

0000402094ce9d3b849a53371810e228b19fab6935ba287b18374432e0c81ad38cf56be0517f7cee19570a8a574a6c3da132a441c49987ddae1c1a0b43750d13a7369aafdd04496af0c700184b837c6642603310ec485799e9728a1c2b593ad4f2813d1a0aef635c20eea0b8

Proof Data Hex

59,560 bytes
121216010307dc4134344611db784620f055d267defc692a81d15dd918296635761d22f4b3466d8b1ddf3292bb50feb4ecafb3b38f48c1f4a8db1e785771088bb6dc4609fc91b7632dacd035865d91651d9cf70344e9077eed055bd9933686582c833f647ca41776de6b4bd4a014ef1ff1f2597ff91865a29f780553132c65583610934b156d75b8b289687a9fcecb0bb375cd1eba8844b70f42ca0de599f71a95719bbc155f1681196a5bcc0d46e0428ddef57060e3bda5478a463529ba90b67d4e3f7f15d61423b845cebb7f10203a027be9f81a4b78887b8b53f495b15bfcc281db16274d32cd09331711acada72620a0f5554dec1aa5a0ada6d184a2948e890d3388eec62f42a343a67986eece179737bcc7ea33160ed7ca8594c887c6f04941ddd6b2f2a5937f9b5a762a2f8e3fad63be1a74e58f2a433e31d3e11858391f3eea4c63d619891bc896ec5a2f54a48afa68e81551bfed5feaa4552cb940290943a1e329d44e37e96afd433c3097e409323d15410ba1e738151988fabfae8e7f9126d059406d5b38a69ef4c8f558e2b4f5c54f28b0f975e0b778e24f284e5c8275df9080b442c714604e4834f4d99cfc8c9b69d182284f9ad499a56970adf986c48db16e1898b51207ffd1d98f2daefb35f5787880192dcb78a659793819593cba93fe6f251ac1879b8c626d988bb4e02d65396eed2e7bf2f817a9a22231328575ff76560a6f73053ba074590a7ffbf9ee1712518c0f73b40bc1e875bad29ce97b0f630c6ba81e302a70e716b5966fc9672b996339ab351ffa8bfa58c5bd189aaf44c8d5988484ac1b2f08566d2b365141466ac03af2e2c98bd78188e9918871aefb628903dc97213a9f53c2d341a1227abe5363dde210cf3cb25ec0398abb23a921c9d4b391add358ed0bbe8a62cd713b26ea6e174e34dc3771fb417cb9e989f72e1e422c3b7948592f5c116915a433c04098bb5575dfd136ed132915b0951924ffc918e0facd9bd1f690c0f945d0722c7c78c44c53c0d0327ad8bd8347cc769ab13d0f57d013ba782546a5819d2189ee2543dc788631b188f66d6cb8a8806433b465f554b7d3c70e5bbf28d1640220dc0ec83117ea11903c993253358b3e0d4d6c21e0917525e581fc971a84faa2aa9d51d973027d806d47762b6082f752711c0010aeb9c687424c0e464b6b07ef2df5a39ccd74341027c7b5fc04488c1ebc4b3a2558a5001c36d34abad5e95fa6f3d344eb4cd9c238eba3a05cbb4cd14697d95b98738267a6ea905bb1c1fd58b7ac997d0b81fb4197c8addd149775f88d8a478747dd2bd6b32af09e623781584dd84c9413eee9ba4d19f03e7c39f060e6b12dc97440318328fc6108f5fb8983f484288e7c61a1bb19faf19cd8288264cf144b8ca72b6fc107a0053230ce9fe69726b19bbd5bed0a14abefc496ea183772a57374b4ce0d877c57b235e82695fe7a75dddaa73bf1fb22c770c7ea18e8ba46623a0684c0ea22aa6e8f314b6510d2c05a6d5d1fba5eb42ba193794a801620d18d5e2dd5dc8a657d6f2017f0504d1e07e8d4d1a27bc5bd054a2e4db4d97b174b0fc6f954034fe1869eb79d8c4b8e30168b611402e9283c3f9fb65e4d7fd0fbd728f7d968f95a28a3b226e03d3ef59351cbceed2b6c5f1e2b14406fc3ebc78d89bbc39a6853ae9f56067bd62bd2ba362b1dd663e3338c4122e770057d52ff4eea77a74e3b0882c2d085813a0f6414fb259bc4241428cd13d0fb7d18141673f6abb292a168e3e0b5bc92f30134668a3c9ca13915e783b060e0aaac261eeebf33221abb2dff40815c2f5de9b4735c309cb6b07f4e02fee8fea6fe30e9fdfe8c9cb98ac6a09f53c78b1e9f2b57ddd532369e56a01079b3ae12e201e95e147a70e2374f0971c0fb81826ab77d8a0830babf22400d3a45dd5b5cdf9a4bb0e4435e8c8dc6b5f6bf78375297d064380c26999d355edc312e5420b0f82446fd12fb2040dd40d5674820e1f96f909c1785a5d09183d39b7d2112e899d5db174b0e36e6b9fdaecb6bf2af8e8d57486886f839063db69f6a2846f82637235a34987b9c7d7100e5a60c99d9e3484c3259874231687cbdc6208afdfd80383d4ba8686ebfc68b427cfa22ea69677e3d0b89329db62312db2f6df3f9d6edbadd0797b77d339ed029d17d2c7cb0746287b282eecdd1ce8ea071e05769b7905e36667b32885f3022afae24c7f59f9963d86ae5e70dad1cb552eaeb123c790817bed5660f28ae55928bacd4348efc7a7522c6ff1f9635ea0c8218f123ab324b63c9cb5d9d8c91617127a3af4cbd696654d43f7910bd27e8568460ad8d2ae1fb196db2423dc77fb8a9464b05760a11e50e4f094963037a310e68f71acdd2eac0b7c239587ea8c3d51f139f2e52f99d7410303dbe0a8392abafbdc07cfb8a2a41e4a089325e645feb24a3d62cf1821333cf3ceb43b288d0acf92137e9a608fab6da179ec79aefba5515088d905794cd0f959fbfc7a980ee8a34f5586a4aa37458cb76cc0fc709f117f68dd2bbfc561d86a2623b43eed6c50b148589897a313a0ec9c08fa289df27e3659b3b932991b86625602b506e9e51ff8a05223a7241dbabd7e8f7df99a1c22a8b3d543124a1e146f306749220f7e1f86df827741152bd2da77ab4b10f099573526850f9f1b3f642b46115c9107325253dd23558ab9eaa38422cd01ee61a2d8a098facc0e0cbf47968d318ff1e0f8f6f9de675e0246e616f84348fb7e2a2b5a91350de43e56b517e082db684db530c463518921199b4daf39fc75a1ec8de8684771dfb9cbc3611153873a4882e20f02f251a7dd96acd1b828f86c91bed67a65588f73a748316fdd5cd4fe384a5cdee5bd24851afd81f843283a7765df0b1699b4f674b35cccdf969a08ec74e01fc4500b43509030b1b1d5b24231d481509e2c2062ad3b1c1db4d765123d244ccda8f052279d2c940f1165c778a55fa3d29e70a4cd524444d02b5c76fce1aa34f60f10cbbe8136a004c5cacf7061d1b2c164aa746a2a5517f8ea6635b2621ecba9a59a778e858c4122636ca6ba461dd5bc66c17cc3692c5b9f2d7f042f5e342365f08600fbcfc0c23cb0c8fec852892b2ec42d3c0d2f6a719f8e6860b9df81c3c7010cd16798930abe47332052ac18ffb55a648796e8e0e5670e768c8ecc1452dd2807a6f48a82f20da44df3e21731bd5930d0f3babaa4d0a42f2230ddbbf39a31a0c6a96755006ab77d81570002457772d68ea804325904d45bbbec85837b3bd5273d3b9cf47353bb9e526daac79a3da958dfc8367b9763b3b2704ae28ef015f580fc998e29aecb2f6c4332670bf568b22dd99162024c8c0b6c6bdd47b0d0022dec6e06697a4fa9cebb9889ae92506b8842a648d99f6912a4b837336dcfbfb1f6b4bb0abc57bc7e4beb87184786c4c5107d57e626d3b1a616fea3fa261230a10cf3f5182bed81e973782904f1c862ee1db550d10cd21fa6de63e013f32b514f61c86b77ac9e1679ee26ef0302ebb72d72332d927c54b4aa7c7b499e933d58b12e35826dfdd28e10279dafcf08f12a83a7f24368d430233e1076ae3c31418eb8a6f03a8473250d54555fc89d96b23897facb3ca4b4f195e5ee8253410f8e39b1098b805d310709539f942d29552aa1935bc144725b2a3c26a07886051256a4b9dec09e06dac8be90702edfed2e857c6ae9842ab6190a15d1ad8ba1bd0050447c3bf1cec6d2104c47923d27a697c450151792f4ca6311bbaaf5361bd6acb89bde0e2fa63ead36c07155240e2f64f94f3be4997ff0fe94384480404e3952f664a3bd10a78109a7e98c41e64d825db6bd862c1083f89235c364b70f1878d4dfc0180552a1b4069c094f8361ceda0eec9d03c8068c8732f70c000c9c8ff51bc26916cbd9da7008c937a41644d0ed9667102a470ce90874c662fdb04c726f0a50f770d7cbf03a9e690b96a07ce21ce70d2b08a2e176a40c7d8ae26215c9e7fd9ff9ff51ce463f6f796095f6a2efa5b85d4a6ed6226ae42cea5ff884b78880df0f79ee6069502aa5c5f022686b5f97691dbf5c2fbd1f51f6dade9da38da92f8ede7f36b476154ebfa9a3db3c198fa285e0f2b02d3de29e0df838f0fd85f183a6d1bfeb7475462ae9ac1f633a539b7ffe423d35d666574c12e3999e03832d7ec4218fff58693b2363f017148f7cf4e832b9b3d940357ac6dd8410ffa4665716bf4ae7d38e8c9c856b06c5cee6fb0cb7ca36202256702b3b665a755f107a59646df25ae84dfb6dcc0d4aaf4cff8d80e1ce50de0cc9baf892df452db7e50c4823de169191ba5a7e502f39ce86821f1c1cb595b404c270fe6f12bd48149e6368a70c0c60acf22d77ddc81e96fed1c12871a4d81500be682fe633b77e98a4014d91de9e3f0eb21220db46b32a5ac40a94b5d173a15f7a7df451d92a66e0ac83bddc94c41aaac95e83503a63b89d315647bb0616a4c742390b886744280969177e31004d5dd918164c8e04d40bb15903a1c740917b83c803052e3e791053d505d5c817a8a41fe9a672e179aeafc5f6b7900296d2cb2ac2aa24eee0bf980a0099c68305aa08401b164fdeff66af47515c5e5cbd9a04db559b3bad044aceb2776c28d9ac366ea1319de4018b14be1959e88f9f80c6c0ad96a31a627a0924b82d108971c1b0393b43a961de600845b4c30abd755c65414d4ac23d3d7f5089cdab7a35e72d5f2097d0aca585739847a83823a3a508689fe6ccc59d5591a215c0172a6336a0ebc2bbb09fbe1bb8a985dd7a6a567456b884a01dd7e88591f15c44a1e51fc4209e749ce9ec1fc9d63baadfa32d56fe57e9f0b9d512e32606b083e24bfaece4a3b6ff059f12d4b7b933d839bb91f7bd25358ffddcba40176432eb5800e30bcb215311b236ecda9728a6c8f63c8e03b01e883775589bfbcc815f97e9d0c7382c31c791682de499b77506261fccda83498c35e758689d4de3d7d6eb4ebe2484a5b0870897dcce39cb4be2c59ea623807f0d7186742e95d6ab01122dae5f1edb95824014cc2d79199c3d5b9336ecedbc7f8bd150583b27ff2f740a27cac530a7b9014db4e71768fde32449579c5161969c8c01dcffcec61321d9a8fe5e044ceeb7303fbf0fe9026fb00e7a3870175682e0619836523768e214dea18838fec816479713ac1d945d069ae8fcc360f79e2c583b537eafd44b7525329fa947aa8fdf12cc4985e6ff9e36c99194f718a9c68384d6c0583f0791309a040fa9c679441f8d35038bef27a6b754bcc78034e693c3856d6b1d7061400782ee2b496cb31b87634521312939138946f3efe86e82ef58a9dde142ae2447ae7368fc6abbc3e779126a64abe6f75d57de671950cbfb82f1a9d4cbca4761ca749eaa6efd2f25999ec71833943ca63a0525f6c62de0a31c08f78c78f7c6cf2f0220bcb6cff6bd8b00532b5364aa89596d97fdaae34821c7175c55f2b4315a91a44f2cd6ea965b6a66c39cb80fa186a3e4360f49c4d59f52643c52d6e5aa2356e0642f38e8e1d423e030450b4938d918cd714b2402e12471605c0024c187349c8573989d8a6566400c4307f7bb533c3f77702cf16276e9c994079594597d66d3a52e762adea9da398bc2fbb15687f04f6d2e5d523e7c61f5a599512a5c92d43bff56cd427b08ca55532f6bf71ddc829414f7edf45fed2d248469260e436e30792ffb21e85952c6da0e9a3200e4eb248387923d4e6385723e51c60e955e219fca9063f74affffb18253780e22136045ff223da2b22714c10866a73d7c3cc438524cc394ff30fb89247d0a6ce62755a833f2a07121c5db0492845d8a4727561e2454128000f7ed052535a594f4e1136dcff8778b545a7c57444b91301915cbdb2d3d53accbdf241190e9e2a715b09e8b180746915cea2733e895100bdbc4e3f3d12df7174d88bfaead35def14c4ec559b86213ad3e4e4fbd6faa7501b0278f9ff7a80f5b18dc634e3f427b9bdc2266215881d7fd97086767ea0736a94b72684a196e8730cf55987804d21e30eefc482c760ecf68a32682b0df4a44ebd1ee16d594ae32a94dc1ec2ad376266c660ba88e42e8bf6c8b2c50c09f3c8527011fbad39c5e8cabf9860ad37a67c17f7ed08e6a94d13914f08d42ad867390129e7b1a88e6a0cfa4b7bae2aa6e067958003e125300dd13e5b8926175f82ce9fb95f2b2b94c66c635304d0571337be72ef42853e1bc4b1648f5df5666d36c0e281d3bef0a42efd506dcfdba0109efa4ad6d93d7fd3e8cc1eb46c2c3d8d8c4e803201d7087ed9229a266b12e5fd20fb4bdc8170d18839e895d4cc312dd90dd0b5673915b4dc112294ebb26ce8c57914cc49ec29c100d560edadbef261f4d558f91e174f78bd7d7e13fca869c3a57a4164f3f7ff0547f1033849ac0acc83b72ff7cc87e458ff50c05ceee8a7d2ea65228e765f5d877ffbef04d03d7667d620a11ed18ee1eaf7366c89f4c7af1eddc6a827b057a25b613128b14e88623091b2e399f29795e4c0bcd590078ce5492651c644bcfc759afa5d6f2732d2b9e38ec34dc11f8110903c3f62e9e703d611feb7757ad9fc79a0e920907cc04850db0c3034c71f99bcb322c027672926f33f56b01b03afeece3c50a6a9f03a8d240886903ab0d26d8e8bba475f009d5a79a4217d04996c0eba924d3a1ef75ebfb34600dbad9122dc24bc82fa418888efc38e5a93f90d1803c70f055f80aca9e588acd902fd492586fab73697351dc14edf482a03b367e63b42235fa02642c1be698df3ab50c7b8af6176c8ad420e1a223934a902f9fbfae5aed6cefe7f610d338c3b6931f36dfedd7a7e55b9792a9a17617ab09374b684266d9f350e52791e9252ce35260bbd6fe339e18d4f88cc8e87536696ba78816c8794d488baf6dd62babde97b8a9392f894dde5b632af7cf79c9e47e6893abec6009074c278bb7210c3b79f31a7d69aac95d401821a0029b59cb4107c616bae25dd5d276e019ac714c840de5bdba15a953ba62ba2bac11b664fc3a1c58a3da6159b7c6002a3ac9dc1252b4c26cea63706084e15e5baa887dab0448bc1ac4237da493b3b9fe227eb536088d8c996e5cb5c0bad19423205288710714514729d5b4f31b1e2d943e7e6cf30b8a6fa5bd7499769e2fcd72b7d7a482e7150986de5a2ab43392df0362352ba04f8c62548f1c8e63f2b7b1275cc178961227fa1cb8165340654aa600212c6c99b887d97d70ad82f97a36bb74d9a9b1c30f441ead9a142fc1e750c63881e6628808bfa716f02f72ebecf37e89873aa5e5472f9e0b62e531ea2eebe519a842ab507dddd9b2e558482ade667ed48fcc370ddbf8588fa077e9f756a0e3b63b05713befaa5860787c2a5e33d6cffe355dbc080ebc27eacd4db1828c14aca0c3a93d927c8fe87d679c5a2ef53bf2ad50938095303ec3adcf29f2a8e8db16bfcc9497d44970a23108af0b954d2c3c200fad8c3bd42299695926cbf1a88e7bd6cdba7fb06d57909778a6f66a62ee4a3c39d1cba9a35263a69dd69b6fc784cedde1e0edd6e87c018bceae610caede7dd95aac930d46c176a4047c689a516fa8b1117f90541a9a6fafcff77e8be074248151c155eab35400db156b7e04caeb425adb9884c48bb29be104eb7816b9a62e91ab7f28d832eee5d36769e95a6c271a7da8212cbebafe44958f4d7a603982573c6347620cb630dcfac6faf6556ce94010e9f2680c5066502bc0d343777978ac5be2bb40b9683b06598f300def26a5d0949d5189f5db8300f6139366e6097069b6ecbf94c59a10ba5e540ba0d98fcb352e46bbcf349a530248d61eb5d5b8b7704e3d38b1a5fdbc03f4cea2c7f864f6082236ce6fb934507afe284ab4c6c5f85a4549d9f5c7f828f26fd0e20d17a494f7e5b771ac4930a340801fb83aa5b2c037d49a1023bfaeb3f824f7ca17a4110ffbfaec74dcea56e259410440c59e1dab2f3e046ec931d0429aed83d70e5d5775f0af7aafdefa0b45f90c2882de000f1b2dacc3f4c2cc1336e9c5a0942e074707a2c5cf1c89bc2099e17c7c1aa449f3b4f8f23020009e73929daafc06531b52a8a3ef0faa0f8d3edfeba1ac75a4fea331cd55f34d62cab233d84103d4689d4c441f9fa210cffe7dfece50a1c5c18212b0002f44a7d7a66968ed9f25925f9d63876c50811dced3d2ca86ffd8afb6a6b8c57fb4e611c125436e84f8f0a06382da6cb173c183b3c5902e7e135e6fd539940a4ce0a36274d0438c8d256f54e8af7fb3779c6ab63a2d07dbfcb1895f6ee0481f599cd85540bddefe92bb8ab0128cd71b636c323578bbe32b75d6ccac1a567e5dc1d9ec7f9100e05fb7860101e10c207e05afa1372d601229dca1c57b6e40f305936dc2eae2642729ebbe142ecc16dbe4f6584f5a70eee4cf4e854dbff4a3a62947af5c6ae1cf2586a8bb3689def959f5e50306614b3437998e39dd13f73e195921cc19047c678378de9d60468656fa7eb7a0edc5a4a3d0d0c1bfe77f7d859c72ecdc5dac90b0c64d0eb5b9e83432f5f8972fb84e8e3242026a8811989fe3f1198efff623de874734fd68b3bec8b587ccf8fdcba7d12d897223234cd27522c8d344f529e9e246a1c1912fcc5ded2a99957165291096e49ed58790c555eb8e8827478f0fc7ad0a57769e2c0ec88678a44f4799e3b2b99615b29e4bca606f245f810ace91c4061fcce6ed6e1eee61a338e097ccc1d5a34a8dfc6b1dfa9c06d3be9881152a8d702bd57261c02d795ba250ed3747df516dc7d9d1bbb60fdc099ce5a1d693f7fb05b3907f3f8b9285ce5c2f1f0d95c0f549155c6097b79fa68240f42705cbc09edf509382c5f233c67355e307d2b64cfa201c8633d01549103cf24e55a9826a123826d45336b8cd872367547743144565506cf7e5b4ce08d3ff76109832bef611e0e839892974d8995fe93fe5c1fd5a957e20521c34dde4777e8ca61493296bdb8489b9225c91927e9853f71182def22b205c7132e2cb14b1a836331a105c4ec61752cb5f92cc3ec7e75fe442a5e5c43711a0998998767b92ac311d6b951acd3ac0b61265e8863c977a429d1226c93ebdd4f0149405500c9f86ad98519fa4ab5f2c1961cf696e3b398c30633a911936c58d1e46b4bf07576ebea3ab85f4f52995ee1b08570f64691c5bbc59e78eebf7832e12f5509f57a54c592702ba552a94131114d68d1dc69dcafe6872c370a3b6165fb807030d0f5ae6fdd471bfd9e481451a915fe4355f9dcfe2cc7ec202cd9a16a5f7828217dbbaba3288b0f4db19f7b99c6ead219e3b8ca988424203fcacbd62205681f803ad3e6b7dc6bdeb86291d07acadba92a92754ca8b8a33d3d2068bc80d136983f291960ebb3d9c5304919a461c42bd642050c2b8cf57d5ff24f24b8da129e0ac45de14c7157283b4b1a091a02fd2e2ff8a02bdb675eb57d49f622e606a46868d36ec39fa304ea423284f348bd5f585ffa2c7e66951ea5fd550d0b6763cc96f22e23247c453ebc1d1ac2561401bebcc747dbff334d901733858862ab2aaa7ea4def9144079330d22641800db833c309759222d9ad50810079ab3156dcd80582978b86735f9f73dcff079b6172928359b7e7414238a188428e1997efd814da476e9b6b6911c8aaf11e128a7096090e1a3c28fec8004398952906150c74ef3d3e1e1b9fb7d7c1e4523eea0f259d128cb285406c4b091b38e73b7dc54f6d5cad602678a2157dd2a0223f51e4090dd4efda50b3c1c4e50e8cefb8ea91bf5b8bc839fc2125370542bfbd33220fd1a3435cd2a24a8f93b46e976784e626b15b26ead8fd64d8044fe34c06a4977b467e962141089b3a57bd6fbf6140d752d991fbd4ce56aea1622006e08d08c23d4f00a6a5674131a7165f0bb461e7ff18b3c88714a18da4f0ee1ae34f9f00afbfaf5537f509007af570cfb78beacf9e05e22b9e28316fc7ec24c6898a70a44caaccb6a2c219f3bea829e8addd20bd04542b729d9a5d4586b79cd340588b962b491e7421bd597fc894036cb1b8c26681a1b435c075454cca0dfb834d4b74455a23001d242c49a792e0e6214135e1bbd3808f4fde7b7343732bc5c613f6581e162f6a54e17adc02bcd4eed7a086727a507c6df13d6f74cd3023224fb388b7cb868b7b10699ec31422f8ff26a777caead7b06a54daf0db999e4b43669ccb2bc98e930cc72c828ad9efda48fa738d8fc6729a775da5dc0b403023764696d593dd2f2fbfcbefd2d8a05872a52255716892fece77273aabc59241201c6a37a014f84a596e174ce13584c736cc452a809f080c778a2721b7e19da0f12f325f7435d2a424ec44ad37eb39244a21e40633317162dbafba3409848c07c4bc3067adf8b3930efaa51ae5d131eff7889e384846dbeb6402db4b0fd438705fcfa4cc54e957dd0e7de763e024af6c3dc020915083220176ba5e9c88dfe2d2544d1a86398548c2cba6579969437d967130cff8f28ff6795bc3b3ecaee950a54f04739b7e102dbafca9580dcf9232425d7044ef6f7203644b25a0a9264a79d3a73b427a9f5a8b26b4d649d65dd96fe8b9bb5ea52b923067540b7c2c30068c946e8522a5e26dbb6834e1772bc9a018ff476702ac4660409b31b2aac08d10d031792267ff8a501fb9698cbcc5172584784b0ef633d061073398765d86a3f1f04111022c86b0f2376d2c68638e97942a8c7576fce7a786826f2a68a12ac6d4ed2257e619ccf745c06b2a5006cf33cb382687fc0e83836617d476d187c0fa66fb0ce3dcfe112588c9e505df19cebbe2d7cf4d01ef684b81a18ddb9cf5b175841d799e4729d79d393d15ae54b1e9ee7fddeef5aa87f3c465dfc70390b75e3ed03667b1c7b60f37a301087d2979dc94beaea6b1a3dca245beeb5c8ca8614e68e7f9930c67f15eca012690f553f131944367d42564a2b18efe85171834db46ff2fa61939795507d300472665fe32447f4a8fb6e29d2419cc8c700dc2b782cb740040535c216e42ede3324bbd90400943cde61415a1187f4b4bf42c8ad395daedcffc87b0f5338deb7ac9e6c99699920892c9e0973f691d05a4250c271186ae4a09410d172c036af7312c2c990198c7167451d41375705f331b0a2d508413a035481ab99e13240476dd09f9069f524607876aaaf526d090f65425875435c892cc50626e9331f7a1960b23f4dbaad52315c970b729a97179e491022cb0e2ce0b5e63aa398a09eb597eb550bd52a34b8d8e50cec7cfefbb2ba423083a926d40a60a5e77fbefc4840a4288c9aaf92158d887d87874d71ab7dbe3ebf5622bfd326459db9a7b0308f639067297c5cf56fe938b4fbb75d3258407c4549a6560b152caa02701ef83029fe27b2d55d4495c00eaa194863967de77b3cdeba232ae332b273d8f0e050c039276ddabde77f7faf692f8960a8ca8ab2ea75b842c593b5662ba5f65bbafd0c46b13cd74e235f309c1b144a2915d56ef853ab65d3d386e4aec44c050c328e2777d298ae382735df68ed41c66dcc95dcaa5dbce1a1c674caff61a95ebfb32e9d45fdf6422643e18f260e6c62a748fbb9d935edb6ec2dd201dd75afeabb72f0c0992145404dfad3a6a842936c0d05dd8f130c5a79c5ddebc01746236b85d713910e43c4ae9c1494e9453bee6ca3366ce51064e49ce3fc2b421a2c9c2ded3efd6e0571e98638702f34623a0ae505763b639856a9d60220d5e3672011400ec0e463c9ec2b16c950cce2f168b579f9681d43f02f8482e40a94f6134ef1b28a09a1c11310cafc2b9b2639c23dc30efd35642b2b91c2745171b1efd993c3cf5b4dbd5da9a5f776f173021d9c13cd537ab15bd15cf10459945cc0e23ae68839becb54238a4b4ef2185578725dbb4d8a71e271ff9f7432c555c22339d40fd42f3b59931336324a29d747590fa5012653c3139fa058130d8f0c5f4fed179f584a79cc67d039bd4e130b3adc5848cbbb0d70293941a9bf2188a560632a4fdff392d55c66cc67fb6a00677a7d04e1407c45d9f2c8141dee9be38a9a351a81ed14726ff23f2e5d3dfaa92319b8ce1d76815aa090eeeccc9ba1483ea0e39281449d937dbdf3f1baa01667709ce11a47d2cd3172c422a55dc279a84407eb45b7649d00d60d737fa640cc07a8dc4699fc423ec02831256a3d2917153d64ae9745fa34b9e420a95b56cece36d64a39a6462c1d950e8f9d67318e2efe7b923560c20bcb5501c49fa8b73f7187ab14406bf5a9936ade0003e8ef6d51a0a4fac6544724c6078879afa510c4b2504755ab933c75630f6f6eb266436ca65ca4eb138b6452de9d995f20d887b15743e8b85e6096b55be51a5e4d4dd01e0d8982af1f3d7ff21a0494b97c86ca8552c5be9c1895a7baa1b497e56ba6291b21bb0dd12b716d3bd707a571c1f5c79dddb8af497609188a663b76d8e69c18a4c53bf078ad60ba16874df9567f0d16a26df8f11e2c258a75b8884bece1480302470f57f52d9c2a3aa83e5d7b03442895cd8d6547fea80a54e67a8058451d66e1aa2b84987818e03543764f8c6d3ac7d548983f53988ce4b1f61f41c76d18be1354a5c1017a172be559932b743ec5ecb334935487d97db0ab80465144bf1859d1870dc471c013f3325e2cc1e1e402ed83b7f148f02437f7af78888b393e86fe5419053cf7623719c3a042a20d474a38cd56596905ab0f0805ae64439032ccbba62a6a07a2ff17b334cccceaf99120f08eb5f357ab5de331ba11edaf6b10908ad1a58b769b312e2dbfce91f81e3dd2f79a45db4b4a23e63d8a3a80ff9441030003336b00385685ec460191f5f508c6224fb3f38e94b1277e2ee28606a674527786eff9eacf40e9f5173e4b65c8f1f5bfb7e38923bbca06b1415b1be98441e557138823eda9e33acf890d6e7ed9d72b27014c364380bc06b2595152cfebe3dd3f2916d31946bdade65955a62a444fc2419ee1fce38c7a638c5c499d79fc2ac2ac6b990736de5d2195ddb55786eb8b03045d42b07888191f1c47919c402f076a5c062eb68058a9b8116bec456523295162b1ab28ac66fc72d76e4e126e9347e1651798317050bc42b0924899213a1a0983320b7ebb515672128a51c52de05f7b33a5686e061066986b62522e9490478a3ef98972dcd6d859aa17176c56af556cfaf5504e8cfe7b217326e98378bf711933885416772538d2daae8855564a3ad59290f1dfc71c4a099dcac129791d3f1fe25e3f5a61451e9fdb83b63934f5a040bcba66c3a28e4901e148a605d4eaf64b95b9991352b33ad3c953c0b8fc49503ea407f64a4d74fcbb32d9a46aa41cc254fb23b4ff5a69f53fa47be5555b282c29de58289a195a8d8c32ce8f8d0965fb75e6739304a9b41bd03738fd989274f149023f8fcd668746cb189ed92e7b49c71a3fbf086f26eafb9422919bba0beef664356391c68bd091d0b2d5ec16586e714da8bf3d168c02cb34537db5f7440fa2f1d23f9157430a140fdb0f6e1f82a98aece84f034a18688812dcf13805f4f9cc5b86a0852b187ed8031afe628a4e1b2e25b79b550ee97d4de5886faf810f83208faad6d5fec5249a77a2214121b0e2361dfa48b9f320490b1fbbfd5efa8d06e033d0698aa1f305129ad5df31c353aa68ab020195471a3eeca5e4a446c5ef1372341b211c36690f5f6438622ad2644735dc85afcaa524a30e3a4999ed3d97ba4377a77b7a51c44a6decd606f665ab4c7c458067f29c2de23fb6c73781acc9e447c9eeaf1327e3e1b24b162b598ad539a4a1c64327570469f574e9e942764952d528ea2f44623d7692e81cd0e38f814a2d30ed065e34e262654b380b3570d093c4af88541ef5b3e9ce588c9964c831c7fcda0958995d87d2c30bb639bf3362406463e0104c168f1e6d77f4f49a937ea2a00fd31e2b81a51e6a6fad966fd7de937d9cedc5c8559755e8113896d1996a634e68b56e6c59f163a305f87c3f86f2f8e5da604abaad3d0cf6d6aa94b872dc8558c5449ebbaca4f04f288fd83f978b613b085d0ef03f2c1423442dd8b5dc05c99c589139f8af8bb746eff16f80ad16e26244c53f0da4da126515a9cf7faee1ec569c5ce51b91d70c1060150fab2790f1d9b165c4391b3461c36efa610b10f46a6dc2f3e53912beef6c851e642156c3cd242c57893a161ab74b4239291d6450dbb1e6a8c228325f41b684bd252e1384b48c610ea10526afd4c49e1758eb93ddf37f74c4181d37eb0421dbd55347423fd392a331c03a59ffba671aa023dec16164f1fabeb7113c1458052015db9ef83f0334afe7883318440e258690f1f03f7489f72b162ed75d12715e2a59d8c70a4fd5375e286c3008465935802946d4e36a341d5940b0896634a932979527fe16d8b7fda4a762636c154facaf497435c0e35adf0f183c2e22c1f7d365af9cf40c9168dd245d69075df266977c3ba4e3c9f80457826dcaefa20b1c784a0acf793ff4bc0c51707309c95a5791f045680e615a62c1b5e1c4bc4adbc7b8573c2d3340f346bf7fa58202807fedc192933315ebc67bf57fc9c992e85d94e78a8d58660d0185715c8379f79fca80f697b948dbe7483e842b1fd377faba15f5d96a25c4bf9af8626a905e25bf8619e5d13db697cc288244223766bf09bad10992e1a670d37e6547fd6304d78cb1141af0fe4a8fe80e6ae20945f08957f1f75c56f03ac46b69bfa3a47f89a8bc68e3dcf456be53b56bdfdea41f9c765f5334de3c3fcb7feacd81dd0bc6e8ff4bdf76b76c494faf855dff7df11e6ff4557f867af31797d73c24ed5169cf7a7ad192e8750570d16565ba77138a55fad62e1fda6824de72425d0c7fec90b36c3d1359f318e053437791b601c778cf37f00de618785cf72ad9d7742c2906ce9ccbe3de3ca3cd88f98f5b1d9b2595ab4e684feb580f41dc457279aae5c1f39a848402db86592907630e86a8c111660f8b9c6c78f81b8140ea3c52276b2223331f32ba167fa36dccfae810c9a1146fa1a4db8318c8d0252281206b3e215575430ea29d31f0f099d7eb2162e9ba51f874adff224f1586f5bd2fa8530635e38609dedd989d96ddb7bf8363332b164734665f6e1b42c7ab4eef1b96210ea17a77c12c3ce2c9eda58e9344b00ebb2e07885df39909ac85f5b2ebaf497754d0f8be3f11caf644c9e18787ce2fdb8f0820b1c93beafe60889391e8c5dc79844efbe63d45b25b1b98c07b09207b2f6aa6bc1e388ac41d4bdeed85b0cd12a168eced37989eaaf7fc5cdb58c584b96d86ad8fcfa5db854c855a102d1cdc0191082f7a07d662f237b5283ff83ea324667829ea8aaa7fb6f4f61d2e8e92e200b549e056f03229f0ab2f40b8faf823074668829a6d8aad9e1cab33b78f01349e466c14cef697d0c71a825520e307ac043d0ab9878a739d2f4a2caa07590ed127f21e6be3b22bc59e277742498570a33139148037422261ccd9492b0316fe30961a06e1eae16d334ef50f09143f361aa8e759dd9a12b29a19999f8daf89ffa9745845227b9a70879848df1817bfb239202ec3132fdebee31be2a11d652483d8ed508a8e58df439608423a91d68004c10d588ef1dec9dc97c2721e0ceaa7501911d2c8180abb49e78da7f7a5b382ebc720a32755040e43cd2b923eac9f43c7ff4f94712085d1262b01f692a5907e559df7aeeee2a370cbb9ed7fb5c830c8f044de4ccc77dfe0d486b2b35d47976ba111859a720a5f0911bef53f8f0cb01c384b0c4e20f1d7e62c175ab3dbcd4c078c7440899e8a61e3379dfe8286c9eced917b9f774702964180a25ce17a75f970c18d5fdc5d93506c12ec316fde0cab1e379bd6f694659173f0796b2a6405eeb0c67ffa7d552937dc95f34a4422d823f20e847e24970d678d3e8eba763d88891c5279f3332dac3cf54c89a10fde5b2e71fe2d66801e67b59349612a1b0591337c238f963b732ffa4a4379a45234fb7987627c19c38aeea70820975962d536b554996c8d38c0b40f04e57728ebc4dfaed96894349dce0ff1785adb13898dfb9d4017579745c9c124efef1766003a16057597971359371c2600fcddcaa028360766ab11a81e729e167e82f8280ba384ce2accf5441b81c36f92f9b65296bf2de6497c1abb8e24df4b4527461b1e621d48984fde2101826a8a41f769775864abf37cc901c75b4a1d577e785c5d2185ad7b05b38b8e6ca1ff6cec42f5d483f1842205eab5617fc7065fb53a0d9f8ed4fece337958b272849940c69a1b9ac00ba994e41fe88c3fe7d42130f064930dda5c11eabfd9d3e2dd01e5174291e427e139ba7a3a85d5375cb13abc0d952065981576b99cf7c1e6ed6216bc2398dd0e9554378b6ee8bef2d96923177097208f21c4dad74dbb6971550fb5b1227e720ea1465e924bd578c9b96ea97e8b6f3dbe365d7023e3cee6861abb846970f2520167d9854eb207030a21a35ddfb8098c982c45504a2379c0aa43d91586f8e98e9a99175187e6d2a80e03f5cdf5d5495a4aff16d3184b8596acf768c8d0a7aba24b60785ead46bb8956cb3b564de2d283c716f2e63e3280f24d44014e195854de7558115342046a733a6757fb49519fb5dbbba9d53bc984a7ed148b42aee6678ceadd0ada4e36a404e3e642c7239d5beeeea171b66eb59ded644eeba0e6f761c8aac03df2e69bd2f937e644910f11065cc519ce8d2c46b6013439bb15a16a31c85d8f4fde21bd356537e76fac6fe6bb5b54be690dacc92f4508fc807148c3643bc7a28472f2f3247aa57b0ae2eb35b720e0be547181c864a195908a8603e3170cf20ffd5cf1cb5ff1a69a9ac218cadd233e7f36ba03695deb52cf79dc9e4ab7cb4f0768a19fe4152936e6b603cff66e7da590118fb065ad77f472dbe708984e4e492472ddaaa160463d31ac10fa58da4f77b7ba93cd548e4e997f0d92b75162a3bb114e00f32e15b1dc5d9ae6a868ebe48bff1ce80097b8a939f57e0b063d5f977f8a93f7b03666b4bf0f46cc5f1d451be2fb32c46d7badc53760f3daecfb6a940f8a15969fadcdc708837bc0571c8a4c9b24ddd7b7890be5d345d0cb2ebfa675f318ac1b648e2764f5733ae0368ad8a489a60ca334e4e736f4b922cf35e2d0bd16488cac9554c18ae542bb111d2e98c70e5478d99216376148e2c3fcb0021b261e3a108bb1226ba289ff29e91199e51c8be827c2308f88b566e7e07ba5bad169b4ac67a22ac461ace665fcc4859abdb676cc9e3ca36c7083080d07cac7641fbbc53a86df1154d7c6ad847b388fd666800f11efb9fbbad40b19ac644631a6d14e7551e588e0baac28424e104f864be4a280a50f651ae2b5cf15f9fbc7c9d9b0da6e5ba129c3beccbdd433b77bd709b1ac8e8b47e00b5ac06e6216a7651f51c307385c49fb1b3325f6235e53fe879e36247a8f224b30164e2c2b00ff65e2a8d841cdeda633a8e51370001f6a339ead00e7efdf4cfa069a1d6f5d8e7b1a0bb9d34c8ecba92854332ccee07f3d0fd37ea63e59270dd4439b8112b0c0690fa8fc7f74f0fbedac55e5161726079d4640c8e3bc1bd9a9bf68e687e7ed670a3fd8d53b1fd61c03cefd2ff8193a8fe0023ebb8cdbddf66c12a36b99cda7c25919e1c328052893f022265bc03d4bffedc0a468197d94d67defc54c0fd3653351cfe006a087d9fe73f72c96bd38f403ebc1ca83c39bd40f13827203229f050b363d54beb0d35503bdeacc0e35d4b2649ca70b1203e7a8180f3851e4360f6df93d21b1b6ff418ab6e5c7e54677e4cbaf61a67d0d4f9a75a84e6ec5902a0fd2b2ade18a5bdeba27a0b5ad64187c131be8420a85ce47398652347663760b69e0b05f4200a424a33ca2ce123bfbb5c3d0624e4ba331ddb0383290b215ef9ef0d2b1c90705eb74603ae7c024072cbc3fe74e223aafc38736567f3c8512b7b735d6d89c7d4365c67b5cdd2bb7307323b2a2e2915221cd9e2b974de2df42c2d9a79b77d7087e191df71de59a3c2ad5d15260f407190a85be49b14e18a028cdb5e802a923628061a83b9caf41423d6175f93b8f93d6459c8066b0ebcbe56273287de88c3490f6e3227b6276b8ff811bbc993413fad1d88d31326ce70aec6218e68c7f9fe2622c9b144e3d52c9953f6b794f1b3790a835181272e87079c5e24dfdcd987b4265260321d98b6a516377e25175c557095b78a7d0d16b3c16007a61ff7a929b3b8e53f868537e5ab8ce44c7308e1690cde2d24081089516c5af15528fad19e3827522b516c1bd4ba3805b62601de692efb612e854adedf0276d856d4a1fc90ed10714d2d0d9bd28b71a8ae75e27443ec2c7d055497bb807d88f59d8ee34617571a43cb8ae1b71778fc65fb8e54ce9b283eccba26f7a3c6ef34951360d44ce9f7c69a8187009b1fb2dbace3a01df8188c0b32b89d88cdc1e71aea34fa48432e29ce096c562942c5a4760181407b50e3011cd227ace36682c943b54cdbe3b58c0e896ef6bbb9135bd977f7822898a302e99c668970cddcc969d91bb5502bbf961a6f609941bb8e7215d1fdc6bcad66164f82fc8b24545577e074e81b9d1c9ba605596a3606ddfa1f89fec37f808bb8d5413291c2f48123405830c352d594afc1f8fa91d4cad6270a17dcd13d8da3a1b46b53c70f492623f79263fb4d58690f3a1656668785e70a12d3550effe8f35d63433ea58dad22e00bfbfa06ef16067a95ba1761380353724e9b127bf19fadb396c312dd17f35b5e8f459481933b6b99bfc22dd9d68b22d739902b0450fdf32341946645a477a892262193c92481570b2bb3cc3fb1dc5aba47e6c5e75742996acb9e0b937e9be1ff5dad2052f96981628959d794984bbce7fe046b57a3db08759775eb5f28754e92ccd4e5cf09c367e0f174566e61c3a9e4b50c2026dd98b110d13deaa61399567b06c50effa86f2e0562096bf69b060a19544c1bd5e40a8b052161d6cf36fef342858a106b26c071c0f6b934e60b2df97f342fc641028ff06f3bb5fcce63da4fceb702650c601462420d38ffec3199e8099fa3678057074eed1ba40c6704a7277195b3ea63c0ea69960d90ea79fa3d8a9545e2b42c5bf1235334a9a32e8d2ad446a8ae492cff8c25ef7e57676b35842c8b2ad5b2e75cfb32d9ebaf6d00fb81e1eb8c562f8b1dc9d5206380f01b7106cdfc0c9e6aa1cd22237aed42804e5f5a8c72776ee72bcae23806ff4d6633f52706f620f17d1ea86907731338927de892103ab920fb74a26887439179aa6abb3b16ac32800d016673e7fba41c4528a512b69ef0582398f15d77cfe5a4e02432f79c329444d365b73584473d184fe1b1ac11c88932e7b78a89db7e2ec6132e9ae38fe8ca23baa538c6e503b1bb6e9d74e8a9967eee45153ec54fb6543b735fb0c04b251d3f4ced518699ff9e441fcdb3b53b0128e6c6796036a0279f1efaf11be889822153bc30752b2f7132b5a6ab48d8bfc657c211f00ac8c41a342dadb229e8ad8f44148991119190472017d229049136ef01a8490cfa2faffb171210c1718874ad3107d0d7247e29a6d5c01b2ce0774d32eae91d8d289c59fed2e1b811d414ae3d4a75a5d6bf908c344898e1d9349f251fef000e09a7d4d80e1f4cd46b499d2483dafc589b573eebaf696d6c1f9682cd34849bc75769a06dff7b10a49ba4310063dcab21f27a809900053dc297607c86b2a850c157aa47cf6039608a87244256451a3cc882be169ec22a8b947e0d46a995c355260b05140d9f497739a7c4395d1ec559770fe4ff5d1f19b99ef42cad96847a735e3563b0dabb44d84e31defdbc2965dfd6e425a98096903f30ed80ba1e8c09ff6183be26091927d7beaeb02055785bcb8a8b0143fcc7ba852ad118ba81c8433722f56d8cdc89a52c18ef6449c642aa1b62e893b28482e1e5f4bb24a4f7e3870d6eae29681c199b1943f695f72ee57c477cab9713eea9f79d21e95e07e21aedae5ae28302531e2e44884ee73904848aae30bc284317a45ab68e5d696352b8790277eb62d2e1a45ba0ba034b5a12135a509ac32990c25391fc734d807eef99aca888ba216175f9645ad8f5c2fe8cca7e98943447810c3bfa94fe27886b7c53ab54853b9b9eb832d4812b6ce16d422a1ba6b4b904b9dff0e3c81b84cefd54eeed7952f13b4b0b60c7ef9bb1d3a293109a0d8eceadaeeb03fedc0f843b703b31decd8e768a71e3886f2afb6d8604f28f7c160f46b3449775e548fd86316ec198ef22e9716eb06c85b6942ebedd10facfd4f7d2a5ac68413cec66cf6610ba97cb81dfe22ad2ce88a0328cd5f5f859012bd1f69a2350e7ef4f3ed1f230d304ddabde401bdc133404a522b9e635b218856c76db36f32378fe11b175b62787567018a0e53541509eba8876efed09e6395224938ad5b5d668eacac13f3c09f3f25a18eabe934239aeb44eb8799f18a566694913c43fa7d815e81c7eefd396aebbed0c3ebfde108304d42f5bf1e32294f2883ce75b558b0d07accc193664ad67f36e1cf70721684c2e16a5c1eda2d45643dabe435d05bcc1f76affb8e78e99179b9d17c040eb43a5946b169502ff6bd0d04bfe4fcdf5da17d088b4ce47e6ffe607e0474b4d464c17fe401e0abfbdbdc21afbd59d52abf6d5645f62d23a71f52fbae06e7c8cb0e8393eebb08518363e1d322dbe6fce389c57334476bc1346e54ac4e6f9ff8fb1e6e837f58063e4f6f2b1d05b8694806b543640f18c616a5ca0503fb8df74cb0e469308cf16c06e5d71f1991f8dba38fd171017a28cd3b0a1539c98868b4354347449cd0f1e7d5fb2a06191e718df484352b9c74dbd5e7705f06b7c9480ddc564fc5f7e3efcc121a187e39ad599b737fc5ed5edddef4ec633367f5ff5503be296cf08b7308d1b626f32faa4e89a2f70fc5286ba260032680db04a6ddd3c4c1e8d39c3e5e53e2651b799a391d78e9a557a56b47d1ac97d0e290cf92d00a5f814e05dcc0b377286f2d4bf994bfa55276d4f15f09e9693499b79fe1776d40d150358ca3d12cc83fa8da6665612844a978c4cd78438b0852c8350fbc9927e33e86cc7ec850fa7c1a630a130ff3af8f067165b770f0607b9006f740cf2094d4863f29fe679e9c152d062e41e5f9400fb747e442caa7fb30c37c9e3c19426c63744e8747afabdb8496ccc36f760a112e7c987ae5b125555098ca9948e0d370e9d6b30286f56066d2dc6659a32fda185b396815f6097fb0d8821101acd333b0216a9457332ba26d35c63763967fdf41a365d8055e0548780871b29d0c945c04196d063f52ce5652be13b02dbdfd4a1c5433d7841bd2ab561bbd25a0f11b21ff50c73e79c242fb2f1833fa14a18a54be20c2824ca2df609677b52111a24581e4367045a7680c9f5c75040b2ef00183e12461c6f4ba6efec2267dfd478f357d680e05708752acfaa4a2cd5633d85bfa6842ab601e20354196f05c1024a1f7e3699fa0a2241acfef9d56d4e514c8c1f1534cf60b484e11659731313009cd70896edafba7077b7ced9b32d54fcbe41819283d21da78943d77d651d164823d970d60f28f7d842a9d38887062c8d75a755822606d862c1cf1fe0e398625efa823f3d8a59d5ef70383a8c4712079e9401c1c0d168e9d0a825c665249baf68bf1ee595e1dbe421b87c09c15dff4e477b2facab7eebb41e5e17c38df9c524f7c37900e31ead7ac7c2450ef502bd9edb7fc620147ba5fd4b8eb70a6f0e28bef9564bbd3055168ef9213310e532b79fb455416a070c9478a237a18f17e336cdc0e2358fb2373903a7c7cacf9474ccff8bedc0b5b7ee5063b610067e7a33927cb0eb5bde30d61ed29639813ca8726be603aede8a14c437c1d42cfe5ff6208db8355df42c79e16947529336a84420206633024d8aac245aedd2789102a04831390df3e9187dc0c50ee03f474d4eb78c915c3d063274db0320715909d0bbe196159ca40a785c96202bbd8274ce59a06f3cba123ddb7c39c848fec76476ed7d70883de423d5a692feff3de659a562a37cc51ba289ee957ed31f935a709e2c635cac28eed7fe3bc8780808f9cb61a630c304a5f3b9cc828e0a5c9b8326f3221c4816ac5c50fc2ff9e3a92ab0c41d6768eeddfc5c6268bcb8d24e00f2bdc2197b35c9a4e27e9c6576b681abc7105f9b97ec110e1eb3441bd938ab8360736348a753e20e6275dadbe36b0aa95f7989120cab9f7bfdd66bf5fd266e8106ed192d0e6b007c05e3fe25081b8570edc85f9ea30e17519f1e3dd392dcccb40509d1f50f7de63b55e953afba56705f866d722dcad64ef2a6679a8ffb87e50eddb6155ac113d88306fb9607cc795809c289659330b9cc18671d3b9a6ccc09e7e14ba5b29021cd7d34f42c5272f3ebcf5d2da2b87ebd34d483c7e80958f869c91b313c8d9ca56784f8a0059f9491c21c8cca308499f976ea2713d48e1339882d0140777d56569adacd87bb504b1ba2d11609e44e549e9c6d30b9ef246980ae8694d0d9c2c4fcec1bc63e31202f60cbb59c59d430cf205c0e1a2b4d7c1f5cfc6cef7b1588333cfd6ee89d562d5803fc2132ae5090d88b5e5afa8fd4cba118ba224e6b7fff7d0b6916c6f30febe4e5780474e2154f240ed11edd85d8c28f1b0f04faa2bbdc5f18198338f5e56dfad46feaf546fe12a075c3ad4da0a9a5385760dad6e6d8048172b62a93cda1cbfb23b69df3d67ebcc67e4c03a29dc8855be8f838ca7b60d42684632b5e8da85e6e558190cfef97c35298bfce546c2be551f7d1ae365f866a7cb107bea6093dadd75505a13467e23a530cdd5d861b60c0ac166448fc5d6d9d05ed7221643ceffa6f63349ebe8c4069288aebb8914b79f452773549ac7b91c1c30bb27ee51714d9d6c293cf12c39051759138a0f3facc73b5f927725526472505f98f5dd70564392f129fea7a98b5591efd0d05bee3ce786596a1cae9c473ed256e76a422377a70468e1ae38d0c372ab5cc7560381a32e458d288756be02d01a8c9bf2e47532417bed685b4af6bbf6f6df5e9aae3b8e027290d9ef631e650f346e9acb4ea552dcc35378093c978e96d08a071ebe84b8b2d4ee2cf6a66f0582f8d1b3629d3f99a3dc7783ffa5564ff2e15c631037b1176647fd98c4d9f76d50cc9e1e7f34cbaa8fc160754d9e25aafaa284d599fe66c8c344d1596199e33ba16aadb9306a70b4a5e13190ff3653b7293f3bc9582003bc9544d706dff603dd29ca6d1c8937e6e10d0b8c097dd9faa9e18e43b783df7860ad7c6a1061e8ec5d3a81ae402a65b9e88931c826d66393dc13f0da9db918ca35718ea2c041e95e3363ce6c7e37505afab35b8b01518b4856432a18869cd108ce542347795909d525e4b85a28de34ef2efcd9f44bf2904097fc23e8d35a4f3321c3d014fa3a1bb7d65e90d54af390ba4bfe419c4e902c1b7a586b17c8626cde7c4e106d29cd87112c8d521edb743ed14510c11615d4641bc49bc376c90a17da56d035e677b30316cb72c3ebf1ac1eeae685ee9a9be7e6bb8d60fd948b5148dd9f726a73da023e944c259bfa70a7ad695ece10a7d626d2979b14d6490da0cce023fe71ef392a9a2142ef1be70eb24cb4134bd2e478e9c904f0b5ca813371dc1e9c54ffda9f0584fe8bf3e718d0a8a239677b408c8f24bfd8d0d72b6d8eb6e144d00a664171e62975d910874203289f1f7d467e1a514e1516d29d8e118dd11437e5b42023a830935a6f39c142ed631f194f182b52cf80bdc1aaeff5614f28001cfec3ae15ca4db76c5c3340a2e98e2f33d4bff68ca51741264f35efd04f2fa6efe6ace391b3faaf3f82e51591bf0582bab117cba62c86c9e295d75120682049c6c84dc0f28e5087e6b5a887b90f8985720259d6421d25af68a62561f171857792d79800af684e32d65f25efaa023f599ed7dad7f7fcaac475bcdeb5931b89c0e7d0d7f101013a3125a66fcaa5dbcf94ce04835a138f94cd3e328c937f46c4bd110690936b993cea56032c02edc6c2bfd116f42d8cc1d31848cbc130d6839168ad31efc75898a01e39daf253bd3da34c15a494797b7f580270e564b773d7808618700ac61e75dda296584938bd6c58f6311f19a0311c73b65463f81e21d0736a6d0982cdda82b6190e7431cb0bd0e669449ebc2b55d553fcddcad8fa2b7a88907cb730d3d085d0ab24d06e11db2d9f0ab818fc435c017472f9587adaf24ace11c23313a84d444731b7bb2bd7ed8ca4a553806dd5ce1f90c55a63396300fd607b83eeff88a48bf48bbd4bb4dbccc581af273c375ad318b63171f127044e6d7c8a88bf3a19eb980f82dbea5eca1a85be345cc20fd0c197626bdaf42f9a1c0fe21aaf3ab80c8a1c9f20e152a41e5a2da4b4dc162a1f450704d79bb16b0ca763a2907b4ba42b79f84a779f8958a4c046154c82302235fe9cac7e856c335344351966cbb56c9ca7fe5c41bc04c74dc077304e642f0cf178124d06b340311b75eaf2ae6c82228064163d30ade93583f267f9cb09ebc0f7bb80a3e889112cf3a1b47fa221721d07117d1b80b10a9704f94608439f56490d2f75ec7a4c2d11d172b7caec88e3f5b395f5bd59701f4b3d5cb48ea3008a85efe5b61011e3575b40db3627e75bd9d00c2e3028a1717e4192ed707d453d13bac2a074515bd2c885b2750e3c157ba2eec593283ebec7deec5e6795c098098422a0c92de7bb04fccc2fdd044bbe5adf3a889b28ab4cee759a804beb79cb4a81cd2d72c1e68baa9a7988d8bca49a0048602288644293e6ce7ba9c30a9cf28c24f3147f1dda39fff12d8157cd65682b8756b3fdaf1253cb0b5d3d8d872bdae01ca3e9411846be64b84732542ca550ec817bed5b3bf0a530f4b0bfd32249d3f2fd9739984ada700ee4c85bc8b6e2fa6d2587380ffe8d558b7e9e9c242bb3d688a5495ee173463e75c6b23d59d025029e8880c5f4259762671a6b00a29e5954f919d6429d16ff5828df51f6b80a5d21a12c31cee2bf36e262c63cba9db9042c30286f5f6327c1ab9ffd39c3dc195a1dc9005331aa9fb0c0477ec04cd91ae8d282858e4679f2ab8f688e9ed6835be18a02fd254ba3642b6e444378ff1698d4a030fc072fc62e1915e7ad14c5e60ce7ecb30337bfc14e174c782e80bf80e354af4d297667d4247d43682465538dcceae62b4628d152aa43684a4559820565333b85e3b408b1f23fd04d37241a6e67c875d632600711baf60425f8791838282543a9192b49df98df72b7c26bfe851d362a7815ea9faec394ee09b909f9f0251ed79cbc5e69fac57fecfb6aa1cd9909f0e0244d1638e85d4d8763708865057f88bd21d47b933c2ae4534a394db39095af219babb9e599ad9e8163e1d0abb8f6d1e4a1bcc6b7ead954ca600c7cb793e869474c8c588e42d70dfc25fe75cf27802f14bba88d9ccbfaeba281fcf7c5378b54cce84346a8968b27afe7902b5e8d85c407d608d511b8875ca4c827ab6bd1dc7325750ed645807b0d301a373143aa1da6f6dda7f7940ff336733f0f18c0d15f64a7615a60e71d7eecfe48c68000c50f514c039417c8b444750585b126a4e974629dc376da57d7b04ef0fff5075fa89cc567f181fee68c1580886b22a66bd440d4d5442f691e9e6fb5d8897d2da4f58d17d66c56c6783427cf95ccf1f10cdeb30e30cdabca239dfa04ce74a30560e7dc2746def27dd4e944b7dd02780969281b93b10271383db9228ea05ccd1c4c7ded9b33b3cccedeb1406339d62fceef113f165b5205147f9061d9f16c164aa9cd317a9e81a271693249a82fb635f215179838d453a51244137fcc620961a26b7b44a98f065ee30aee9d1fb95ced1b2a29d55be5a3c955473558435b923a5f58f6367f61caf8e0e4c3d3d78b6647efe92bb426f143d41f3306ea14773f2dfc8532ebd45024f135d4a2e0dfcb807e3a54fe5efd5ffd0541e53139917b7be4dda1c7eeef4b6c49d941599e56c364decfcb69c3c57dc0ef4b76704e0dd7c7d47b3393724d975b4490fd30bae0b7d15abbc45251437254f5d43982fa3745ce7f6e410d977be5cd1891881622e81338bac6720bdad3b7843ed6c6e5186c19b00c86b384d1c9ac12958d919171233a15a724f8fc4a896cdf120861af652973039c8d818b5af431678698ae939d5f8dd5f99aec8bf680d1d1ca45adf9b027a5b019f2971e9ca5f94964e4256ffe523a5424f53902e5ecc93b6d8deed37e7b8b3a973ec4189f23e039c4e99a59d125b682a0e78c2e70884fb30c65f9e057ca8e4d224a20b707d91d68b7f477dd0f24fb206cb455424f06737a5343f5bcab666b2e1d72ba8825c00ba426d0cbbda5e12187296dee09850f1753fbcf0e093c2b82e865332372b05a8efe019c6c0f95fa78449f4ec819bca1ff29280b10c83351f6b68c745db9c747813550b40509c6a61b5914e071fb897bc0cc4bab5e6036b13337f9db6cf04a77ab260ce32216cc42d0a8062a45f64788e0d82a8fe5a697c7380180ec39e5aecfcf48f9b1e83301e722ce61b5389925811c68af96d39a254ac4383cbf1d478fdbb23cbc1fa1b09ac3c848c6f56ca16cead5c23918878038e4a7062c2cf0e42a7898a7c77cb2e088fd60abccdc4346ec0b67255e8725b8104bcecd29e45ecd231d247c9d9513a22b1d88db142cb933e19382e8ee4300803059727a93f399284684f887adae187d7073a1f55c9092d660bebfdaa2b765d4d2333981e542deee2b8f739852bc888175841bdec0bd777604b5b9108c491ca9e1568653d170f1ab38ab873006b58c43e40048eb79a9d91a3d3de08bd05b2c0c139d93de20fb0da895a19c387e59cd11aac9d4f4e9b78968f07c0aedd973354b4746fa5cfbccc01c8638afacee929b9551fc2e36a44d2a0658857e7c460f22145009ba236e04fbe3b79e61107893623b713dd6568d466a8fabb19bf30343b570886eb31a676d442d0a62af0ca21eabbf3d91279e04a16ffabd190ee63c4e83d1ad89a2edc8264ba3dd26a3259a09388c0e0f6cfa793b8b1af08e506743cf48887b1ba5497d423706ebff7bb7811f95528768d93b7b3d9da6b422ca17efe1b0de57fe4996eda76fcaf4c67f47b00a420cbf1520be1fe158160a9efebccccd978f7cb55295d852210c7ee9a76ffdb5472d109ff24391c147fe5230200fc3512301104ea8a86650b25d6a115ffd4164020fb4622b33b3557a601f086c713a37591b5220f5ffc4b5781614f66f46db49089c69634cae23710392d90f3336e8f76cf891d6bca08cd88387d2c2cb0e944484985610351e536db0cacbbbec05ecd561f17f41ba979fe8b860efd517382105f5230dd85c88070439de29e9178698e3b475c3f2e8d88800f6388c5a468f041bb0d133dd421d834981093f6e8c7ce565f564aef8dfe9a199a1e33130d7973d305e6fd5ac880f8235873101648222ba0fdb5fafebee8bc4de70060d83d845802c5990598e7d7a320895553f2afb397f2158e103ea49ceeb75a049e2f3b408274837d14396ac8851f63eefdf1dc59d6f2a1be3a62b59f72e448a237e0877ce5ba39529309801eb2675bdc989f82a96c681e9bff61017e8d7d8122a0316cdf7cdcd3a0c10b892f204f35d52ddcef9e4d019ce737eea47878dc7a20200af555d6064da95ebe0f1a94d59e2f3a30c0780477d62add4b0762f8b343a81186a8f9b9a4e9bcad075e55dc6b5e05e094f36e078369ad91325f2bd2ca60289e2c482871cdd6fc1e80951e423d67311b8280f490a48f91becf038061b2fec1178a682229a7d618c5900bc24033b3a91e0a06b52aecb6082df2dab7c4fb7a5911cf392793ce7bc8c14869cd259fd1eb7a17cd973c65dc8826a270a95a5ead635b2471385070bef98e8a172bcdb339e3970595b107348fcfa34786697a0d353e005e8984948328a19f47db41319aadd6f67605a575e5d228171e63f8597e1cd687792df8c6c1a13bb08913cf7d4fac97f745e93b4040f55380052d6a2aa2c982e919e7c1b12b35bbef172e16d862eef21c0ad561389a3cacc44001ed33ca669df33e204b53d5484f9956efdbaae62bfab319f6f4f9c2fcc47336c6161091eaac1ea24ea5be6fb83bff464f1f708c228cd270ed09cdc66381c13e59b42e25956948e1d58e4eb0631bb40e3086bbd79357aff6d6b6fb57beb5e8eeeccaf1607402d8ebb7c0bd9c515a2c2aa2a68b97b005f5ac1149854214b15e58c6eeb64ceb5d9f42892802e517e072a1b8ad65893a13a6238b47d816c5ccc41ed676a1c6924ba00477dcf78ac354fa841ed31268b28ff858e9a58e11547e4e2bf4c36d0d9ff1e16affa244cb9deb1d8d2cafb97492e33f10cde55b61bb8c8b7eced2c651e95b8aa3b2964c57fac1e3d498b91363336ccd4180ba30a23b5add8eb6c818ec58f7c3dbae2fcf5f0abec4bc1cd1326c1a17f883bcd13bb33ddf6e8c27ada552f4202182e8e2a10c373a0547b3e0efd69b3b4a00d6e4641a4603b218801dc56894e94a3cdaae623b90b4236211f56623c65e85e41c84aeb024b1a8fbdb833527ae069491680945b85048d2dc897dbac7b70c6b43949847c2f5651d2e58e08149a299b69468c6bf3fa1069d57e686929d018866aa281ee02a123cc8a0d557a38b50cbbb50ad6cbb6c3a8731453d81afaf9fb5d594d21a086bdc18c3995d6fac9b925388c7e5bb5df5e3c621e1d87d91153482778320a8f2b79a74954c8f2fb4f34417166b7b09e514a1950e39f1995c3d38f3910665cdaa71835344b61b5892f4b476ffda0414a7319b32e4ac2ed130f13ba843ea99d7659f3223ce5214209be9ce9997f5e761d32db9bfb6eaa4e1ce44254d140fc1e116e0f053d471e24391de4e0935bd2d63bb1eda38b47d6794b15c06305df8b405ef13356e6a49c31649347a4982a5b11b11883147fe3986c741c778d0202241a96e3dccd4b457f48bb2980d1985f6d320f9e9b7dffae6a8d9ab38c9c74437efbdf01c550c1078ad7cc053227287ea19424a4055c287cfef7b84393966e29173b12a1e4d7828e56b4b5c7c86ce177e9890bcd34dc50983e19171695ae952708334a27b7e1ca6df742830d9d5d22bd0181a2b45ec05f028a3f9cee6388a006972f6d569b25ac905ba560b80b100613ee3122c99a2cae50dcb5574822c88e3c92afa78fa07c729a418ba8c69678d760dbddb5a221e669c4afb1eb7fab02ba4ad9c337f2053b1a947423ceb4b120a89b5229fc677b4bf186225fea63df67730f8f19741d5b46e14eff431261c441c667722868a81a758eeb5fcb56a983f0e083fb371e892c179d12a50d7a3e3a8c3dd4aee686ceaa5c20fd1f10cae59af4e058013ae0621e5a7eb94d22b0154b1103b3cbd91f85e310c7106c0a9ad59b84028cc06d152b66b2cbf5d9f5d157174e24229770fab55bcc0ee40e97d103e2a4adaadf475c6d3c657fbf194b236a88e3178565cbec0229edc5eba3e000f1cb4a8efd5421ed33a2d6b77e6f60779c7955b2f8b92f48ac34d9fc158554f72be3fa4f6f1651b2819acbbf9ef0a26912c8821a2e8e4fa6ad66c5d637fc0d5e44488e8a35d4b2541fcfee1859209473714224ca92a7bc1aea7bae99401a565159ccbdcdb16e3d231b8915c00a867324ed71a2898631dd0e01705435505e5a051e3612fc902899e1c9cbf1d264a29c33f0f5f4b6824b17a79d9fd05543928eb26693c6a8a0e1848c46b2b24cb80c778b0a8704957a267a8451156477460072534a41ab318e1ae430fa18623c47179a794dd0b423c66e32a175d05c9e326dd752f22d363c3b875e3dfdd53c59261cbcdbb5976df1e5fbef2b76b944aedfa1ed70b8f07a8cf99916bcb4200104f1e022f4032ad91ee5a1e785b94f5f5461d8f7b31f22c70985fa6992fd7e3679945e910dd5004f32d6d6621bfa5476549f1399eddf382ee28c8ee9678c3a2000b8396f5e5ebce6bc9b966312845fdacecbaee038850d2be29ca7d405dcf9db591a3015a4bb857173506f32ecb07ad556b3d010bab14a4272f6420d3bc4c1f92dbc2f2ee875cea45c5c3f9bd5ddbf7309928a8cd1b08341aeee86baac571e1b963014146f496481901493ddad2db2d9868a2861fcc050e50a06a2a266eba6eadc1e9d6e40a70457aa0570dd3e428f8b73b3dbebfc12aa2c57d651b4cee0d7b9b8107a9fded6d693789d29cb7cacd7cc9289b9506147f5b8ca2853dfaf9a3bcfcc14e7761cce12420afc4ff73153c312158aa689a4243c3a4f01fb8e3f7d7eeb1e28a90cb3d1d31ad2cc619a33efff4bc9e2f4afce727b7be4818ad09457f4425cb8266fc4bd2f2be907a4de0be3e623939fe0fcadac991a544b46561d619b591d95f8ff13f5f30934268b6690dc3d7d871dfaade3f460caa5106083a871f7b396a6ea9192e3972b723794cb1116e7be04b54a06c5821a85a44b4ed2fc3cccb7eb86d362d1f319c98b04c8107777aaedfa75fc5c6e8166c2a7a1fc453a408fc4faa9ddf68f27c8d09f1dbeeb5c73a5944cb21bef31c835a3b9e7d0d628bff54a9e0b2e8bb28fc149007869699ed3e0fa7f6136d499f3e0a495871225715629a0f854daa8870fdff1b66281acf32af9884c29a5b21ea6cb31af911419a62a6a693150ba08a8efc97f29d9695dcdfbe1d9329a2a41d34713b80f46217c8954d4a1204b344abc50ebae08b8c01974d06bf9ae730f6b28af0d0b6465275bb79f5a0bbcafa47f18b60797c02301480a47b4eae53e4c4404826c365eff2c7645c0ef2776a932b3fdfe4958a87e9ca40812fbe6ac5f7dcc3d8e48510dee3ad431b69aebf28b92aee970b85308e513a2501edd73f76d30feab0a2a71e491c6a377ba612685f1b9771bce2788cae3b0241b135d9bb66655c25994a904f273899f199e2758c1dae5dd91668deb87d9875b2abe80f6a2b1e265d33db08d6523a00f8f37c1580b2868272268a2d52ad9fb2e36d9a98035a0bf75d00c2cb36a0f0e2c2b9cfc024c1dce1db94e59b2eb8820fd77817fd80b6230825293964255d1da358e586ac106f09ba2dee54ba833eb6918f0608f62665f6c3c933365a063411404e11e01e3e55862c6fc8407ca6b993778fe5dc24981e00a452bb583ce63d801cd1320239c0e3d5282a957ea3a6adea7fe6a98f1debbf7a512504c70d9e52a6fb201a6b8c60babb91de0553d7b42cbd06bf256d7b5e3ea79cc648d66a62477e812df4886971ab8400efb153205a905e4a1d4ff4db840a8ead4017f4bb7ec5d423eb88a4427c7c3cdedb4170974287d6b5df417ec86c3df79add0888af74e65ed7f36c8a48060ada266b0f354f429b48053c83224ad11b9629fecf80e67a7949b2b5b841925b1adcfe1053629ef9d16b3df0141a300a548b8f3068643ffd87a44d06a24e8b0c4d587f0dc8abc37ce1b5fd02988e8dd1da7e897206f00d78d1a3eae6bda2110f8447f7edb7c163f6f029a8f39907e8f40fffac959d4ea58cc1e30552ec08a737eb08d88847bc7fc193049d183a3708c679eadd488a3191232af37138eaf9b5fab307f59cb1dabc29a07477a07362cc08d17c75e75787dc9692e73398a94fd54931871f7d0eb93470de56f292e52e75ea4311a0c866aa899e1f6af301ff19b5069730fc085f3c32ba075d0ec0d45eba06b445928a6e913e99cd734a28f72c1e654f9429fb76b48861690543a8c4e0a08dd522349bf15567c64e6c6c44da762c2fa37b53f0115994f24b84ebf54a6174c1a5f7ec41a4bfa4c6536ec7d895eb4d3d8ab422ec9832ce9f0a12ffd3fdbf89f742d60b8d023df0cb9c84167aafcd49572387ffdd971dec4acf78ed685025d67dc3700950b3666d7dbbd3465b3368db0e700eac7d0baab7b048a4c167241be3791542d5debf00884920af1fc73bbd4a9fa430890e780c62b698752ccb77c7916b72dd0f0681dcb8add91a66bacdf74279a8d10a0a30f6613093cb2423807f8591047aaddb31860e2606d8943145869b9ec00108d47427f01f288028db21037c8e0471dc9430feefb51c6b08912b904688b5f84c28aaa89b9b42cb4f65d1ba3bd68defb29606f77c0e472b6d04ca44ed6852d85d6fcf448f3786d6a2aebcba088edb12c9bcf8b874a7ec0f2ab53b631b4fd7fb69cacb97d2cd87f58cbb6630ffd62f6e09def1af1e40b1f8a01655cf4dd535d6c3904d95e1c042252b527824ac302d482c8dbb9a4d50720c1d7b3865f8e6bcc015541cb98e4c92642f3b82dba1293c8a5fab31cc84af0d433501e4f55e4e692209b28f325f1f407d1362d12fc7e81f44b0f4e61633ad7dde9dfae3c0c85788e3388ea2ae608591c925461207787e35a5146287d28d6c2e2e1a6c514dceef178273c99adad0bd408c60feb6f6c9e5ec41fc9d438cbc5fcd0b25c9390a9704215732466e49cf7e06ce7c62d6557c35e0cf5cf8077e699122af70ab07b8a02643597bdc2f45029c9a687bcf3390665dcb91d18e9147b423face00c65a4a9a1364f74657823a5a7ca919f675b89224ac921ba10e8cac219542d23186b1726bb6c0dcde03519ee5ae2cecbf15f2cf8f62821cbde623edb73a55605872a75fe469c4b6ead44ff08b85208bc014d8e4b488e04ed7a26bc77acd947296d233fa9b5dd906311b91a61133738e6b01745d110594662e6c7bc94585e9ea15158c99bc5a2b84c1e56b11057b06cacd994c4bd86a7470fa2c623848805bb5bb18bfc4335c5b45cbb0a9a4cb1c9a242942c4e06446b5f06a51be1fea71178a972fc1a1b86f54eefb047ec2720dfa97d43bb101b07d8fb61bf1a9dd0f4a913073f7c7141a556c9450845900cd802084d4cc2833101bb4be1e76bff77f6dd809ff2ea638a25a6a5515bf416c2f9cc05e5aca8390e0ea04030693743a6bbea5e4a346f76a02148413104c190724c01f9792bb3ac5197277a787c335f02d1db2950ad71b7503b6493ee98838619c090ba2fb596e145088981fc8210bd56f70929a46cc986b97080908858f97ab4d2e2d47e2ff62e3d946d5af861fed1060437064752a65bb80bf4629aa0991094430ad2a5e309d308766940a88b6748eac274882981c07c0f8d6d0f00e6393844ff42d836667ea4dbcd37296f7c15cba88b53892baf7c45c509a28cde36157f3e1bd75e0bc0f6dd2b2f395c11c3fc16ec05a8e891ba475f29595f9f9da087e9c1c0fb3fb8aefb4dd91ffd8f4fe08aeef9e96b1c14545b2e3e0a2eb81211c41140d9892e790bcb31b1112d1877dd661f6f129f14eeaebbf2a5aa0a48df4197cf992bcc14c554ccb2482d138e2a58cec3e122aa49e6379f8034389837dc7c234a20744e10872ab55096c84875785cfa27636f2fbd98748b5c8fc7563bf30b2471f8dfc45a847a91d95cd79245ea1c8b1ae0b5737497b71f9b2294466916153c5c26440cfc82c51896bc6a6674af814ca45bd60f784401fb99976d90447a01b94fb9bba8aa8498911c29ebeb1f1febe9930111344205fc08dc955fdc324eca938ea537b2031943bb49dc675ef65128725fd9eec457942a0433cea23ed8be2b1739d3a72274d630685ac7ef2ea6eb96efdb449aff4fa01ec572996edf9b69ac3df101a288182c63d3914519fac5aa574b0d0cf4ec703e3595000f5d5374b88b2c63f790331c1244cc2f287d856442e80eb145cb767013a2c5752ca9f7c261ec4e6950c5d7a3c2c2478fad584653c0baa9a431c9b53b2b7de5fb4d6eb3641ce65508f63fc207f00b2e39c508a027f509bb448fb97e62034fb6cc7310bb8e6a5463b17d9c18fa1bad70fd52c67375dfa3da4b9fed24e710cb6be18dffffe09156036a2367a3b4a77717bcc2597269a4e77325b773ca6767f5e902b1c35788f659a2dbbf2167b0df07d9e0a4773ad44f2dc7282aeafecca721e5a826784ef7b34c6e1f527dddefc0a9d51077f2edb7ba8ab5239ccb417de3d2da053a8033c8bc7b164d5d6fc5121ccc1ccd9121fe90d9b31cc432389db5a76bab02e01486741b7eb28a8d164a5187c05dd6b7243ac01b04de7d3fcc4c8f58d1cb85252303367712d4d524d90cc670b12387170f6b0333fa1a639b3b59ced634eee678be38b2a84567a68c98e3506ff2ce8513fd15f9bbb4040d5300564e98c73814dbe82c6f792b7d842f7d9f271f2a9bd24d9aa531642158c494a5beefa26586a46ee61d496fb35556b38c429ec41385a3192196b69d0bb93411be059d764f3f5e732afa62e47589178ec3a28181906ee9f9f43a4ea478eeacff468dc21cb8e67982fa78032e41cf3606c87e5fc2d83914bd1277c5e0916e0aa625d20c6d59790a52e41b0c5848e21d114cbb0c43509db6bccf1d7049b796c9d130bddabde4263f0c9cc19a3792e5478d5cb1c6164ccb8e7cc43cff9973a56b8646225ba98801e589f7aad6c4b69f2537b7c3da37994d8bc4eeb124049929be3d984d02b02d17ffc549f883e9c7d9f6b699ad5a72709e389d31110f5c784522bd39f1ac780d420762cf9fabd7234f49c06a107f7f1b185d4e3b1c85b1454a4487a12471d52a68bab0ff8721bc050a6a4bf5654222f71dc51a0fa6057db6a0886af6a4aeb73807faf59302d148c1b5b86f095913d6c2217a04e62ca0c92494e34c2ee04870790556a660723fac1619e2bd337f5fcf405a7acd646a16735ede622f7df9916e7b5d7bfad9817f33de22a2a1c2b503d09bd7f377af6eafe0b70738b0aceb8bfd54a0f59f3c1fa3a325f9619775d7e786507d97381a99bc6adb02b06d66d4ed35b154a9391941b5730f6e27ca333604d467995b3813f13df28cbaedf059310d064bb28c597520363286870c9733ffa8205474330d49e8271078c00101fd18de3ba60de7ea347070924437adb0ff97146510b07787447e01b44702cd0b493789e340350f7a0a5f9ca5bceb9d03b76ecf4934924f68e5f56ae81aa94bf433236c6dee5c464549253a7f9e746aa6df297b1ad8bcc0c9f407a2a2b2821943b665b30e185fc417ae02e87d7052a4f23e3c99cb60d697e6dd4fda80d6275234aefa0178b376c012cb22ef4b7e165a5bcaa31de5997f48f4653b4a6af964ae627679cd0377fcc901711cd073bdb1ea90f4045d227dbca0faa79a1de24f01bfb32241be65307492f8de2a6461380286387a40eec326c5889209501977010cdd71190ce5e7f14e35ba5367b54d4515908349087e270f8e7fe9a0d29961f52cf711179267e54ee7005afcb3fc721b85eb4c2c7c9fc7ef450dc7f48ae21547bb21aed2eae618b17c069f4e814e8ce469ecdf39f826e60b43cdd67ce654d8fa3579c884f823c011cf5f962bed23476567102e455543bd3b270f1c26180343b1aba53035ee51478ed05612980a85438322333c69491e14a9152c1063acbe8cf4f233de442e857b1d536a2be97f62cd9143de9c67821d6516322c40552cd6856fcea0c3613162cddb9431b32ef157882ad3297386f9ba09f363f6ac5564c10f26a99862c97fe5e345826a882663bcdffad08ff5b6586701d7673d5c035accbb08f17dbf685817ad2d86390c834fa78c2361f43fd8cdf93f32111b97ba7116af5cc55d35008b2f9759af03e6ff5c107616c52208d9f41d4a1c580af994e9a0e82ccf4a157e6d633ddc232cb5bb3c5eb63fac39136b8bd4bdbc400bf9414d5cbb15e2cd1ed84e8a1f12cf50301d21e2e6999202f8840fb29fd6638ebcca3d5eb5a10375d158656ddf4d84c1fe1dd78091843d25d68f724156a50d40d10f4071f1046c590cbc99dfc374f5b77761f001a6c3052589bded7ad6ef10764f4db2d9fbdfb1e0ba88356d2f78f2e183287bf6cb7344bb99087e942321b8052e2cb5b0ffbb8753a2e9df1db2e030bb2030bc7f42ca45ec2565c7b9a5133ad76a14245bbfe6a19842b34d9470dd1a90149dce2b21a593ca6c4ac4a0bfb253559f1ee196a87ebe3586bfcc6dd61a3b1949dc44770da8a9c469bde48c05519afec859aef09cd4ca5cf8c000c72e8652bf27758cfa37759a6b4fd2eb4e9410dee4bc30bca385839058fb6db64732e42bd61fc451bcbc03619d3d74c0f07998262b16b24e392cefa33584d2bf952a0ea8252ac921e2b22ec02d956af5ac87adf8eae27673a6c52e5b7990361113bbe589fbbbcf3420e4f1174a1213f716ab03bdcf9d61fbb315fbaa8d022bc31f163c1de3c689d4bfaf1fc8962b5d81f92c7e87bd1e4d00d083d26f31b55f91604de8b42e3d7a6f91ac06c2832f5f7dc812f5645f919bc5f4b7bf52eecb2168e4688514634dd797edb5f32a90fa378f9e22a448bb07ec1da2e79bd4ca3ad93c9a4cfe357c378dab479ed81d525f7ac7ce4ba3d95cb4c87963c4b6fa5447f3a018af0d8427d3d658f6c6214e1a15fa6816b618c28e1e5ee4863aa79630eaccb141cdaca342fd13a0e772debe95bcb6937d85c21c288b1b5e33f530f1c36023f6d15bb3cba17a17196fe8d4b2f2947d67331530da340f6a8ebcfba230e16ab62b64699a96f8332d629e3b0e9f55e84c977f0f9e4ad313e8a88f5d2d814677b0bb60d253a87b62b6bddc2adcdbe45022ac1373b9f939e7b42f2fb98d7e771c1c79d67d616c93f0a44bfeb31e5769c141c0948a1922e88663571d827d22808877c791d294f87f7430a44d5f2c22b8a7aec9f91037e8162d804e865ae5204a8b87bb11460e07f0194882f5bb3ea6f0ab94cd397acaf8d6b2620b4832fa6437b9fd34cc11a98a88c9c45a58746d29ec8ae14dcdc072e8d7439a04b716b2fa18b2fb345b47273aee52baaa0fdcd7586b84b16a3cbf8b951bbc6ea85e0418f901d4e854b3883df46f475b55c95b1e4ed9fc460e0a499492605c3c14ef296dd8346f2e9f9574cba55bedcc994b7ecda600fd3a312ce4357dfe1b3e36241ec9d43089eabf4e1bd03fc9ab329af9004d6f87c3a8ed8bc0a353a0772782d45204d6ef9d60d21422b37890b53a66828479b08dcc212abc8a51968b82ac71b4a1e5a9f719fc7e97189a637de52824a639a2681262c1a574add195a2a97b2ea4dc77e27ceefbf91dcbe7c3d8363eac4bc6299e98bd8310d70df8d74de1c338888e701f39d08f3be301f15066ebf56b2ebd66e46a1b5b8b2a036e7aed1c38eee5ad2ab064d2e7f8395295132bbcb0439ba53f41a9d836e23f1454724f4ce50f3b264e1014aa01ae4f348cc4aa114f978de7fdfb164f988531903aa6440392cd4a89f390e506cb9576227677efdc867d623d758148a84654b92b34dfb1cdd6f03af549d5c3f8d82fb341b28906b569d07ca55183cf0a8143495b9311e62a8ed1f395d7fed3c8fb50a1581b23ef6d3fdcc0990c21148869db67b0d173c2c37116b37088a9ff0c7cf563b4c33fe6c5dc81fecd95c26c55f5f6643b7d483be4d5cd48cbdc1f9a0ffe5754b405151b145b388214879b06b69bb96ad3529ea6dc287174feeccd93ec261fa93d0c9943dbb9177337b0349fe7988d69b66e63e13e4b35233b34a3fafae62dfdd180c88b47b2d79b08532c399770ee2471444ea3935cef25c64c3acac61695d86e89d9d346fd4e06090607083b0132acb49fde157031ad90e3c51b29442c0b59c1ac724f75f39dde07e49877ec2366577ad5be3207a87d57282756bc7f627ff9d99890c7bce8cc775f87d847ea6bf87b53ccb264cb3d55f59100bd15fefef7479725b70b351fdba282ee85a875d28cea83c6567a0db53a4950d7c17d6387410b42b1794393fcd169454b34f1ff676d3e6f583e027b2bec9996d9d1edd3d10a16f7847b1c2734ca230b6f0df0e646c11010565a8d82fa2ec1b1e0d98138f0382878a22f65f58e75136573104a7f3dbe2bebad56b7cf393064c297539a35604a56d9c33fbe7ebf027e384875d739acc3eff68a53d93f4c2737c623605f5553e873c7e3dbb7800d596aa8af382a1d1de2b935e77fe5498299a810c48c39b5395b7bcfd4bae3a1472f1bd8ef8adfc2c5e8fc0c3046fc45a5cb69d2d52486a55334d43590e44fbb204342a1c9dd9a8e34dfbafe163bf4cd03c330445842b02fcad5751a8f6002d141636a1ff1d4dc7512b0a09da72a9e1a1721292e50f3cd159d84ce40be48b7444ad92a2ef546d330ca76f8153a501edee61dfcee6d398a7a1669ac41729a4697cab23c4b9709bf4836490a4fd1f0da14423546388c0b9079800d5185251eaaacd8b23c58ee0fd6e1c1a30456c0ac97822604f3b1e8017207202cebefc863071ad0815824916abfa1117c17e5de99ddd4e011cbfc5a607551dcac9e8d32e711bf442ba2ae502aea5eeb11dbf47e520745232761810618c3e1154a0f4484101b9cac1cf8bbf47ab31be6a093ab3492bbbb73e3aac1676f1b313db79879d67bae1bb208c23a996ea0fac57e1d063fbb0d00038fbdd5ae3c3cb75bc0537cd14e0c87d8df72b3097dc4f5ffdcdd8d4bb178d2bcd75061cc1812561d828d8fcf5cdc909a89b31d959d9d6cbd22edcdb3c32a11b4f172d53825a03cd851d2a6675046b4a7a51f0dfce343c3af425e1b99691d1629e4a1d37df39552aa74ea97f6568c57ee0b51d0a6d2f9e8c0419b91fdeeebbe27b29c26e0d3801ddad61eac94d258b502bed8d6e84c4cde82e58fba7cb34804ca5ac2f9011f0baece1cb0ecd2361822bb7069022ec894165601a1d292773da6ea8c24d87fe2919839d6d1c59664aa0f3e60ca0c15bcb8b76a38e08dac4c54e90fcb2005281febe75e1aa9acad33a4abad11d7d4bdf9a962d11f7fc60e6c09e9a44968f4b60dc360dea7698f26b507ef37bd78eb1e0886c8d6a6b95f06b0161e57ae46f3caf5248f04aee0c0e6fb5116eabd7eef16a3bc8ff8e9055701ba3d61e71af64bb10c8c10c52fe727b214bd48d67d14042e4ea2873c4c75fa3fb1011908be96848c895876a4dc0321347a6b1e74f87e81435fdbbc1d5fdc09d0ea27528b0abd673a3164a3732d70787ef2de20d26290a956a0d251033001618857a9ade4c7fc1daf836b877d4e8ebb3430e5a9de01dee989a552e345011d814e095eacc86a74b0486c57b5c0eaa41a0b6ef596f35137cdb6b2f8a70fc0142b2c4cb951d576ec77df9fad1db73d5946c3f403eeb37dc6e9430a8d11dfff83334fc024d71dd9e8d8f2e2b4a5e5b5b69e8eca317617cabe8106305684f4edcca7f45ece36a6d27b0fe4b2196874cc8c816f132b1b058a88c6f3de4a5add5c3e922e76e31d7e602ab2c555a2d0efdaea25095d3200db5107d5726ed87412a1f3936a6931aa2ba174d2f6e6e2dfc977394de54ac1b786f1a15b9466b00a8f57ea63477e44de2282e3c91680fda2080e0a2191e6a7c0a73cfaafa020ba8c6ce6d7af8480acf521f19a2324e03557e5429d7064a02b4c0cb840c61375a84748623b6902c4b0a02efd77bf5d2c51f80290c00b39a18829f7fca9b0e1449c4f07cad430f7035dc1d623ced4867c7625e7ffdc048c3a58a447c98a473ccde552661b5590b89ba3f08188e375818b3b8bd44df34c6454ad048ccaf4ba16578d3a1215419a477ed84f2c29893728155782defaadb25b35a9b92ea35b602339b30a35603f5fbbe6a221ddce86cdd0dbecf339aa8915c5e60a42c9afe3af40eedf9d04b68baa0130754028c6a994aafb0882fa8f14af4b513beda5bd1a50eabf2692d50a4a19dfc427def0fb13ba28ee267eb8bc1be662e31cf51544775b948c032b368a974f6328fa2cf580e71c261c9312245dfc91d336650e383d6983cf4a43d58b60d9bfb72a3dc707fbb2f47552dfd170585e279984edf6ccedef65aef4f09fa36331964cb11455b00298a5b620a4700b78dcc259d2242877ef70212506a4153b5596550388d248c7331eaf5d3d9d19c6df531489e8e9fa7c34779f89ab93681f7936b66582b4aa681f4c21605beb1e86ea3bb840d69fd4c1bb2f3bb38f34d47f0c9e52d030f012c91b5de3d9ca9f9f467f2b1ab3dd822cdd519fc03121754470fd24ab60e0e479879de5d1097d5f71890db1a4b9c6080758a04b3d558bd1f32c2a33e7c306c46c66d20beb26c12cd05e512e6b55d0d4a7110399664ce4ae29a6a31c29632e750c0dba6b6bd174abfac2146f12876864913e0535fef98cf2d2f8e769e386cf1f1e49d5ffa53a7bc6173003a96133505a6229d664d946db69420196a57f7dda6d2333101562bd9482d7b7bf750c7dfad62eddeaccba3ad243f47ece201c400c01417d07dcc98aa67b2cd043e9a00e6bfbf05fd45e4a22d7149a224c13f2b0e9bfe63d892ec65e1b50aa58c4216dae15b230a614cf5a537bbef3726d9e8bc909185e65144e4a3cedd24b5934dd905034c9590adc55c7cb9c0a9d5138761aacf94f75cb68be59a8c9fa57a71e768b8dec4fda23a774cb73dd1141e3410548ca9bd6c4f24dbdc9b5d1e0444aa51a2b73888317d31fc398b0597997107bd6b05f115bfc7e36b24316ec32361252b2f1fb526530efd0353064e0bedc1a88216efd53a2fc94a58c0d7b0e819355eb39dce591b48955af488581729c0ed5a1a371fa0cb91f33905bdf532960e3b1cf97aeb9f4a08f76c89513a338fc192fe909cc772b0970662b2f4b03c3317002f5a0403d4a1ede96f7b641e140c21114f4f8cd7021cbec4bae953592a490d835e07e96e4c7493d2c6e7ea748c92c3b2c8a093cd8ae741f22e54c4e6637bfab693dec837f6ceeb13007356c6221ba27238fa560da62b32ea86e14c712500f1cd12196de4859723df529dbf5b721539cdabbb2e3d8c488cf579e2557d683c6a8283c83c743e6e0018fb5a4717ab65f876c94930ecdc2ba61cc99165303bd61986733d7863239bd59070523b450e96176e61b1f6f6d00609abd5b7143c14d99b734454e58d4b3710aa17fbe72456400271a4dc06b3670f4ebd136f5bd585809de001471dd2102d142843a6a39c763f6a689431e5547f86ef6bbd25a4039d39bae1572d88b69162c79908d1408396fde67e6ccd1feccf8e1f085cbc03952ca16a0ff251d05676ae6738e9ae288929516ff2cf650aa6c0d814929b3434e94320f77d9e90e5be64b52e4acf7cd0ee87caf0a03f51c76ea6cf63f75d449ff779b67726f01ccd1f4c363468108d1e23c4bfd90835d36aeabfb3e026445a1aa65ce7efa2d65ce9cfea6361e00fa8df57918804aa45e92b603c2dde489f607ab9a0077d3d1956270f51dbc17b0959023885960109a565b39aec93449ba8f7540b91b322beb6895b7fe44afecd72424d7abdbed51b1f608de348f5deae6897efdb54d9d38d025cccb7ee4b76d7ae8561e664b0a8002cda418641762c977d49a726d95295cf7ccb19c85176cbd4dd3f0d4e6b2b668b76fafe22364eccc8e856101234ca83ae770410ce87591bf3ad33de65b24aed427ed27ca90978f6cbadb73b7e57db3851e4a9055d2e8b1e47485dcbce3005fb8d2df20139885647791e08b8467c5f9d1a2e4c72a2a1446227fb833a8094246a1c9129e2ba66cf64ad241892ef307cafa4dd8f8deb380ec341385c899e5740da43c06728757edf5e65aa1ba023842f76d94d6a20e790cf80381c8bb60e81d7322b5d7faa9ff0d4375012a824fe636e27c7abdb261afd47b33523cfdf493b54d8329f6e3ba629c1ab76a6a928c84ee5b1b31639f423c81057a17cca2157e904d2ae2cc95b979925666b3f5a09e8381783fffd16f52fae6dd5ea1b23728887f1aacd21ecb6eb7999677aec7298716a4d3a1a73ffa9bbd336fbcb7fee8e53be7f2f8abaa1fe33c8fb87f984817c18b8de64c1c72aa4fac37dc102e657f901e8c3ec737508d9b840927cb401967d31c49428b7146371feafb9c2e44981ae08f783f419535c0a9d050ee397fdc9c6252b033bc682770b2bfe9eba88e167a780f81d50256d7aa714f6cf9545254edee4d4d58b0263c35f4bea4f98ec373566ffdd107d3b9fcfec3053acd6cf9904702b8203f253d9090e507df890b7ed7733751555958209e1fd7dde19a9537425363bc2d8ce6a88ba0129c6d77418385dbf1b5d4451211a2be209dbb8e8f6b7be9a1578f2eef356906963a71d81f80855cf8eff74743fb6a87829a2de1d5104c38dadd3652feef1f4cb85da689c3a56630cb3c0b470e4469dd18aa5036eb3e044a1ba7ad2a2c78bb393ca53eedca82ddf8aff6e428e22c7a98dbb4fc549c8f3aa0d15a24858afb3921c0192ff4a996ef5473b0250cd1e817f57007bc2874a274cb30880cc2b4c1b708e0b523d297a07a12fa0d08854bb4cb501b3dc047e5c47135d365c3de51cf25e0402e2228237eda1b5c8ce8d0344e22c44bec76bded25a55ee7446d72a67b4442e851a25834b15040208f9f88b2b728c15b8cbefd5412cec0c4340532660654915089cbe4a27afece6b1e49e6145a720ebf82f23ad298aa1e6add2759273617d8489f63e6147367e45753ccc890ea2e8b6cb697280bc28905c8d43e005854fa93d809a10a8ee198bf66807d202a5039d375b900c20ce55dac20426c6a52a27b0ffd20fbbfb46e97a1b10a8fb14d65f78e4c0b7b5aa1426bb848952baceaff177b4e748613d909f609f80bddcdcd74c94da8095c53c4263633f3253fb16d57e734671c94d9f16bee2b9f3ad1ceff18044a0485cd6582196275af24404af4de4432f17fe7892dbf29586077b7e97b3224d2601dd4a79f367b89724eeeed55ec773aaa3dc33c2ae284d651fcf949d3849bb0373ed6989c189128e5c5c14006607dadca75e28e4d0c623b73651ec57cba4810e219d295e50ed0430e08970f95dc139866fb02e5b0cf06be2a5d4799ab55ab2b365b4234ba81f09d8a630d2832e462c28d0f4e9cd7d44335cf1f4782f5d1111e32886274fba1e6b2f54adc7cd2bf604437bc9752fcc287fad5958657a4dc217b56db7ee1bc7d3f817239c1cb77c7763feec521fad6d2f2518c404db7523479dfa69a56fa640b724a271f5b17978268beb014598de5930ead0ea0ce4234051baeb91643c5c12416776f18e0347954f896517107c06b8519ee96df45571602eaf0bd22663dd011d93fbb64bafe5f2e221d5fa23ff98ba2cb6f592452a5502e3a14c9e96e0cfd81e3651bfa4c714d4fa3bddf4744735fd9c296a785f7f7eb492908454569f19699dffd679c17a5bb0ec2a227d45f580d112c06769027476fa77a17af1eb5f0dbf2f1ab129c46bb09a6268cbf710c305ba8fdd979a283afca470d95abfcc52d27821fc0361122b831eca55c4534ad4c22f4ec6cdea2ef0557801e097b611e68002e4d316876ed0c23f62ceeb54df6b518d1fe596732461e470fb757bb6b7e83949a8b135a8171ef98223f40cd2c6483523d21c16fd2d2cdc82d0d111eee2abd5176763f211266e416c771f8e89ff94c6d833c27a5eccd63767106a67a4e50e27fd7e897f9cc6f34cc2804ea0cae1192bda3fe59db307521723257a44507a1423510914fcc78d1b4816d47dbd13c2f53b2fb97c97f10308a69013c89f953df77559eb9d833ddc8104d5ec42482f8656734a72cdccb21ab3c8b8de65716ee87872fb6e56ae6c430486da9a424414a2703abfb8c7f754c45f4a19488360bca1e57d6854dda84615f363b2b975c45f5d4eb51450aee9ee15b074e2a39727ea67f0a4141e142c829ae433d7cdd84ceadb620f48ed7629729e9983c4ad871753c9836a168b67979c229e9b311675a70d5239c8f8178c367ce8d9c90da6ca802abd457ece821f371225558f54f30032c896bc97ed7d4c07be946d35faf07c8e3beb0e7611e0f9fe760204c0a2035e12a95291f7f00a4876ced1f1bd0cb0f9e0f1810bd68b49873b9923524c53e281d990d601808d2cc4f89de4bddbc069acc80c8a6c19f4d90a5506374de45911129863235a6bf8a023cd894580ae56f5f4ddc58ba33021c6fa837cb3f7fc7f2afb6aff515c6e2fc8b8d38758599b7dfb0a269980b9634068f40011e022836c8cb19a06836b02509b807b26c73588ea8e1c5d06ffbd21ddb880f985e5da37484d66769f67069d9bec995c091101126d610f6f781e5a3b8285c18ca95b716573d1fa86ce552070c8579b8aef7c5abd67a1156f336c804189562fc64ee7c805e443cd2174edd29b312585cee5cf7c89b5443abc5b8571902a5c988207874acfeac3ad98089650b42b3b850f2b4f9c58f697a889b3766e267ab27e8c59e4359e34a4a40b1cb48c8f74603214a32f513902851836b16b87c2c48380017e104731eb26c1d2a631a17c5837714463aa0f1c4d71e6bdbd4dd70515b5dbd45d8740f1e76865abaf8a854257195a538b6b4f48127b141bd476a24d9696c6f042152147660a917140661b1d9a9f013edfab00f5ed88a4b2c594fca22007c2eaae8f43140d7aee1e637fc4b481f0aae43395a71a790428cd2ed79b80dfc407756fc9a31e12791eb1e9ac905e814aea1452141ab70bbc9ab8a65bddd0406afb3b41187455d7b7dee60fe00c36c11b793d9c431f9cecc4f74e4741e6019a8d3a8f91d6eea7d47ca106f26b892491f32bf5ff38b8b2ebbfbf08bfd187b672ecbf69b210c4eb97f4c276b856c793cdd8eb457447bf4b9aa1e5b20b099709e239829a9c731cb4fea63c8694b0e93712904e0d8d16df48e9fc401d8ee7f992af762528b824ddc802d59020206633575175ff795aff624db3fe2fbd54b5c25bc112f348d69564e27ba9511c434da145467844e432cfc7ea5d55e4c83621db935b0ea51bde543f96328c360453a234427190e0038078464ed50bf9c50b45d448cbf2717f8dc83c26d87c435397eb1aef265304bdabf6150da573a1e8cbdc23bbf3c7c9522c0f385343fae349bce1a9874c491dde42fea3a3c176c2a524abe857a2b40639223b1dd91b88ece07744b8433795063f3fd45ae690a5849c8eaada6cdd6f91ed1f7f5c516b9935293edce2f37b2fa33444c344f871a8af37d09b6e03ea85255bf5a11d186c0dea19b6c14e03aa889173462ef46ce2cb8d5e6ffbfe84ded37a1e53c1bbee293958189ef9773d3c493f8e3e3e9c3a433e925870c4f039fb45e5f549f8aa4495ef5d2a30325c672beb7486b8cefe6b5704edbc5d6b7a9eb572d3fbdcfb5bf4f61d0de80c4e9634d96352b0a2f9b9967fa356efb80f4c3a117aaf0d5acb65a4b112108b19681a8043da447d0bfc35a88e1cbee0eb296e8f2ae79a52fc28ad4eb727a9fb92384ccc1f1f80cedaaa3bfc3ca9a5a5b8906007463cf741342ce2aba9bfa5ee753e2b372427a84d0bf78033a556e6c4bd916b4e0f3abd5576f4d95e2ba42a12f964356308be77f7e790af68d7db2e28093f879ba951f44b63601b38e82572dfe73a461645655fa4c36fc84d9935695345f67db7a2f0d4cd9653ff0d72c5782dee41a2ed385d94600f34462339702fdc543f9f94de4e2e1f706d1c1f7426477c063186405868356b19a73ea47bc653d2331a965cc07eb04c7b15e303a3fd204c50138eee4d46b2c4ae8ac50d9d270dccf673791ab864b106abfbfd33631250d190adf4e80adbc82dd9bbafcf58fae0beb797aa3c8dd4d0ec9b6722c8c804ec891e15460fbdc79cae9981fc985e39790bc5820f2100f367e1be76806b7de134481baef9f49d99817d9a2b363737aa0b05c8401ec3fea36fc1199bb4a57a95e08d9642059946cf8c0a69d3fc3bf2c1fd0cd594e3a0eb809f680ac558e0dfa15e39062d0e5d8d7d4f163666af52a4a7d2b7c501aa5283f418535b992bd19ec72dc7fd8e95d75b3c57cbf6af84216c3a81cbd4adb1e31b72d4b16580a19a64d05d069c4a3924e1f3cce4dca1121e37ff23a7fcfc36285d57b6a5db48853fb3fc188de3db5a9a8b6e46f4919b1e631b6066daee8236c41f805126c7e4f08535c51d7b0cf0031b458f4277236f8f5ada06e2b25490afec46e0e8510616ce77bc59050c1c6203cca7a4b8ea92a4015e9ef34c80598072f9f05716f7fff5716906b6aeba4d6cb896c104ece1bea577adec823bf9c87b87bfc3e9576c3eaa7517a5315045e7b883fd28826329334f4cd1e80232c7c4e5b73b57fc5b8c22babccadb05dbafd3fd165b4acf0741d0599febe30d0b1fa083184a87136b1bc197a7fa8dd91ec516c2713b61437c759f8f87a734c832f5cb8d1bcaa9516d3980fc795f19d70e60705e520472ac06434983b1e8d225076b2d54e3b2f5c6e265cde95b25acea1122a9da2789cd37a06845fee47d015f678ea7be390bccf4924787400c257a2600b76b429a9f5945296ad6304004fa46f5f4e41feac042af190556136869b27779d8ef8c8f3e8647f3d92b111e58bbad5d30eabcf71413be3465cc22d70465a8e9602f952459055c3bbe43bfaf83a94a40204e4047bb80b8418aec0ced76ca25c2ccad6faffd0e78dabe53a63b88d6c4caf7ac3a505101c05366a86c43b3647b0056f99db2aad72cc6a8599b90550782cafb4f81371d5844147f4b58bed4a8371702c86ffb27e5f7261b3138e0086c528a283af2f56f7bb3a3a0aeb1e7e9d1c1cb86dd777f6482808943c8e77d2f1434d4c40d5690ff153463facbeee76e2e7bc38b5429db26c594454e689e482e8f8be79932432e982a1bad4f1b0f5cd22ea3f64efd05d997e63e27212958d9e54228c59c2da64687ed7497a4f99304aeab6904ebc2efce6d6a1fca9653b15f9634866a2d8b672acc86d9e3b64a2b51523154fccd07a8340a3400dc2077721d11929d69d52f73a153c11bdaff435c4ff2c49aeb7bb5a16c068b82a9846ab14c652dcfa1649a056b8250f8f4ceb8440d9775ccf2951a7808b2c05dad12d1e163cdedf3073d2f127777fa290d19c7d6ee06a753f2d12817d87654a91c2a2785fd19717ad30fff39c25417c76f1cdff1521bf834f3be851dea6c550e46de7a94744a3a6094b64ec73880c3bdaecfe5fa199879e41ba75f436e56d76db55a002459019620fbc2ccb845bc0628712cf16d0e31d3b1a1c602f857e1b98a938ad1ec79eff93b55fef80c482fbffec9dfb5cecd68b3b422dd0ff67299664dae155abbafc7cebd78e6147e18da2a96d6f97e169e446d82c7383ae5b962de52e9f53f48647fa7d2a507473f3724ae294860f5945dd99112cf07595f8a080cb9aa9ee2cc8d40fde5eb7b5e2e0017993d3f1bf8db598509c6ebb5346fce38f6e7e9272d23603070e0ff321083bd04132e1f3d966dbf065d73b4aa00181cc725035ac14ed9cd5a8b2f2c22cca8e86f35c5dc3a26bd3ab6c81a9cb7417aabbc1c3468b0574018c2dd7947f6c93930a5c49789b831971d13702036c52a0731cf24c22b20d92e090f46699651bb9970ad724305643c4ce5f6fa81717178b4445a83176251335f21882c943dff090d7c03181e5ed722d409f1f72efd86b6c8fad986e5dc264da3953178370ac1578abd245f61f8d5576615407e808d4e90051c9d00a65d6d2ed7907b667458ad752cf64d8e30eeddf9b1f13bb16434516f923b19f64b39e1d5e563ab285a41e5c31f4b71f11c9b8fbb9018c9215ac41ed28e806300464fb9bc48e9bc0339e77cabc65424cad1b45f65920f34eb8c853d36452c03bfbc06b54c005c3899d8d726dc29400aa4a26a2750c13ec2254b10ff1400f22d4090bc7d61579dcc9aa38bbef66ff3f65a84eb8cbc12e70e43998cfa45648fcda4f46fd67acd63c46e274a3f355d23c7138a86c8d71730c2611ed147eafb518297c5323ff09197bed05b8c66b7f65e389f07f73e22fd27a42da17c9d628cd2e9ab2db232f6952ce69119f736d9193ce6d717daecebe7cde81d65827d79fa4d82bd5cbea02e6179611342da058abfbd13f50af1e943230f2817789a84b0bfadfa399f61dd2a98eb8a8b857a7c8cc1bf5e3a7535fd008bf83cc8bd0904ff47244a7b76852f837d3a0ff6007be282a6f668c2b5dabd4d950c1d6b7a4b336bfee0dc01c64d4820d5fe9ad711396989d4418f1900fb345d04efa91450482d751aff325e38a77b015e61c6c9559acc47ba7ceb8043f237e0d1476d41dc5b4b6830fd1c96a37d6f7c0421146f1d7013bba8fa278934a8fa3663e8ff3bde6f79d7b5e32917f65de15c0e20e572072fdab428e91701ef8d55d8b0c335126d41e26507edfdf38ee8bf7f77b95ab6f7f343f26f5987038edf24e0896840906b92222ad1c986c413aea7bffd96a392a370a05f85aae68cbeee5a17a20dc63f0bede8f368de2f4af4f39971eb53d57af85fc2a335b8d7a8c48da3c5d8a98e3f22f2893ce2448d67b9197a612032c44bac2c235b5d356e2d58c2a14612bda8f8281e0bcd9df36e3ed8d3d4c389b92905a36e612609de91dab6de9620c277f3976cad8240e2da12a3aa448bb3d979c9f2d401f97c16b47523011d7e3fc4b2f0da138779402fc4ebdcf0ec0352aa4fd712520260f201ddda59de757f3ac04defe98b7a8551df85b036ade0c386446f002cea243d8c12bc37c46a18fa8453f65d6abec9479247549384330126273a7fa0c33e7574c53bfaa65a0f61e6bb89c9f2ce06d6326ee1b40cf8553d0be9de969619da10354e02b3948cca91c1df4465ed18866f57963b9febf7bb5899d56bd13d054e92effa28758d65a9f427ceec8b076c7891bddf18d153058ade3eb7482a4eed234c0abf0ffc785bc3eaa90531588ff38324888ae5da149f7133207b775533c261c383794480f8eb50604e3493047471580ccf656a20dcb6204cb92c7d7f6ed8cd0cdf6f492a8f4b74221b11389a604ad895424edb26a5b1b62fea513ed0f9b5388fc4f730ac72843dcf2d6322a4053f4bac87442c52f62f06d40816c5c87d532339a3371db2f074ffbb80960a22b9e8a960ef4a9f14de9aee5588b7c090f108d3f3ed7beed70c77908081d4fa0c05bd958c5848f949734e6d560c4fef1445d00d1d64ad461d01739054432857de0d1e671ed04383cd337d2a41d57c9ff24a41641c9b70e22180575ca030b1d7bbd0230374ffe90b1e540efa3fe530628f926305ff1c2dca33c86f39b11418fa77369a1c8c0efdb2d7b4069bf021efdaff338bfa1c71303cac7a07e3033c004dfef4306afbd1fd08e97fb6e3539dba131252c8262a62ec23348ff64ed042506b797cd2e680b679ccff9b9b2508a8c1f3618629dd4bf7c53cd01ddc124708bae91f2584f30d82a63206f2ab5fa2fbc2db2735b3ed0d9e0c4781c0f319dce522cdbdfdb35f3cc53c88bfb4852604f16dbd6d324734ff3f04755a4aba6c90a3f647afef6649b8d74a8643868c7278efa99284f15a0b8cdd4d4ab8b6d69a4b329ab8d036e813a768c753b0935c5c1cef22c9ebc03327ed268e52885e6b85fda112f34c9d2900d7110f9908912ed15cefc1dd396ce7b285c610ecd233f18233731b851efded00f769edba57c96cde79e0db8d21662431d73e7103ac3262e1b9447adae7394b0e67b98b5cfc25a5381f0feb1a6cdf4d11bc9d66c6a448159643544ce5e6608fb6ce3004061692289c8dfbc0063201dbcb5f15b5800b1f5f41ca414ab71d841665673514dbff254c5eff66cd474cfe6577f3a7c3ac0dd720a5c0c1fbea9f5619f8837eba990ac024a903191a1068fa8fb4404da6abcc36383559129f3bbb0bc1545f31720c1b018b75f90544465c6e659a86d6f76080e8db71a7016c65980466a5e56bc24604176fb1636e5f432b9528567d84e186a83cbfe8d4a4b68f9d422cffa03b244bc9d8948c3b5cc476e1d5b0e754c2695459f43411f864251642554bbbf07114b5bf359b02b400a019cd5a6062e04136d9b48fc3069bb384f6b9a151b724e45b1088ca9f1927535859991e1bc7782489d1afeb75b8c6231716b1b656f5ac530c0ff0199fb4209909b341a33fbba7a9f6b64c8853f2c96585a456084d15613d62b1471780aa3c8c50f31b60163cc3c7a89e9b1c3785ca709b776fa3f11f1962d8a03aaf640b2c23ad1ac4412ac41750823e31d86e662d08c07a4f48260b6fbcddb47260f71946bfda4443834380091e24e659a81871d170e85754409b211c88a02310c15b4a39c9229d399e542dff1d5293743b407705489a153fd270c7d0db65d6ec703d411ab8462075edd86aa2d6e3e1dc7dbea5edd0dc20d07a96be487e9531e05c716d2e694ceaa67cdc87c9d645e5ff60cc57296cade573e904b47f0d3237d8968cdcaf96953887d3fd6278ac6871ad9332dd59b74860153728a91c5245cfa1c367dc4ecfceffefda7772e258f091c249c2ba026f8037fc9eeb8f46a12c38d6e12bcc80f5fa2a9eea28da9b6acbb03d3a4987f010a743181d708b2113856f399ffd663fa165ff579951f8ab556a740fd0eaad30484c4e56360e82da76a4265284916c121735d641fc50db16010cdac394c1acab9c99719bafc4d0f23d7ae21c2dba92ff74876a7e2b7344557583c61b4f9cb9fcb67e799a295d9e2c0bec565f028b111204a170a2257e26ccf919028c50d11ba7a1d8f56f73ee45379b75ac2b84bdbad7fb51f5e0fd8a8f42f8d7c9911aac04b70ceb256ea486ca167729a17361d96c0470daf90817c7071f203e1180e0d2644f3d3bd17e2824d40f636422c05fb0dbd0efaf3753b1679ebab313823e2ffe9eae809641ef546f26595236176b26d256b1a790a84379d5410a11f55135128bc5fd3317907641c9a2aac30db342b56e19ed9aa2b38c939a6208540c465d19c2005b51fc3db2405d3bb788d7dd65d437eb1066f16953f0e5a6f0da0a6376d00688363082721041db0a0f9b77e5cfe53fe94b92ff69cb5b61ba8971083fc97a2d76d8ffe097ff99d414cf2f5e4ac9d60744e20e94a38b727f6ae12b4f122dfbebc96894d96af45baf3daba301758061a09ce19d048c902a68b089937a4dd10a1acc6fc5a909a99a9e74881fdc806240c4caf880d2a6fe1ba920a4b5c5479d5109ff621c74c9ec1c23448ad09174239ac75fd2a636fe3bc3a046a48ef8fdf30c186be46463b1c122aecba14cecf31fed6e0f3366c04ccc4c46fc2228d15d41155efc3ae861e823bb216dd690030edc793ed514f1e25017be19973dac116de47050058c296a271a9f04b7f5ea7d724492ead65b0713c6b7e2cbf6d51332925828bb71a570039c1cf7d10deb26fe5c6c42494a723437c779115b5b51012c45e46cc7184a2c14becf625f94f02ea9a80e2010cb37e6e598a1c180dc9329d671899f703ee77c5ed4e476dc097b12eee967e1d98e7d73693f5aeddec25b98ac130357aa5dcd8f531c7b7fd4ad4e725b3c00126e2639d282c2e8afb18676bc43937923be207ae48cae634e0c223cf973eee134ddffc990b521fae16c3d326f740c1d566e8cc1e4505f8ece5c53fb8c55725876517eb80de0a198f303e94953e556571d7e398b71d6eb4d4b5cfe99df4e93979e9436a5c9bdf0562327062d5d5c101afa3c0e28c7f7b0c9e3c06e4fedce9a137a1f6a38b9b5fb482bb089164b1debcd7d933ae1de2a3035fe3a0bd9c2200b83dfa8b42bd08f7bb91403a7cd5d5686f38a7cd5e08f98587bab9c24a09043c548a00160dae47547cf53152850e7c1f62a9d5a303080e68b2326a29da081541f680813e7d10b69b5a53f4bc4780059aebd4b192de2c87ef2fe29bbdd83e978c03baaca25d281c9c259c274a0046af7038c3a8a64a305f1a57dc18c6033e4a3725774565e2f8371a3ea0426e4470ba1da9f348407380b11710b5e1bc12179820830d351bbef6519f2dde2d947290f9a9c58de23e6847abc50545b2c55f341b32009d499f3b0cfbbe7848abaebc0d4c1ae5bd763a85fc0e2a9e2a7fdc0a13f98d7990e17f71887f95540979723ce2d0849e82ea23773e89571f6a6ad5de1a45f0a082423e60bbc94e01a7c3b708cc0021236ff124eea68ef46aff72b39c9fa1d1eedfca289f7a6bae71175f1e40619391bac220183b1db1d6370873f871083d6fd6b5675414e51dd47420e175b6cec6dfac7432a738a681dfe2291312dc0ddfed3eebda92e9846c2dc4a5182bec44e847bec5abf9e1ede33a730f9f597786383aba214a3aa1f057614fb818f1701c7ad41f12974d5fbbe0b03c595eaae851870819357a9f158c005890bed5733fc4b279c9d7d595a3651330f78949dbe0f6663675e44e3a1e74ffa2f2f85999e8f11ac228da3cf70b0435831191c318c12f931912d4750d7df9e2bc57babc000cd27383aa45190078d56076dfaad6fb3f36bd1c502ed5841e61e38f5476907c85ff8a2456d9ec34cb0ea5f06757173dd20773f4e3b26e16501b10f0ab6e73e9f3816d07b74089717703029da6e5af8b60e91ce337139b49c61a48c9e214779b61853dad2690834071283ec03ef5157a7f6a90a9f21a369695136f285a4b8ced617c87af20bcd6d06ee85a920cb4b1d68017f033a1d85d8a1c254431a1e759691afde3c4f77604111665668ac1e8c09d042963430bdb9e20ec3495f22d57835829aae3058ebe1c992102a1bcc3da437cb61c5f7c5be5a5199e702a361a6b406f4ae5763cf1b95f719bf8791900f775b7131e5647a82c6e521a8d5e959729c2e3744913ddb99a6239040b155a69028a52aa4b27d9b29b8ad2cfd9189619c50ca5828bb71f73e9c672cb71c86c485c359058689dec5cd0989d483f1dd34b9b097ce098c3cae49c0038875a055b95d12d1e8a33a47528854f04601c7f45d64d230c263f01a2b571745fd5098dcfb1df60c8b29aadca9f23330f870c489f47c92e42272760999972e6c4ce1d72f2def2d21daa13b9f5496f77d85bbcc89113f980867769c4d823762c62faa155df0ce759b362b5a4cd70f618e763dd6066ea02002dbbb3aa345cae9db14818161aa96cd8299687adf610e26bc94a1f8ab95c5a9b59121a4610a98e6e5da34c83fe38f25e16e0b957c7715107de4c833b69b9ab3d7be0d1e969c59027151a19e2f5e8466dae223248dd324f19fb0ccfc0c8f165e4ce07080ce22e4be814a74cd95e991818b09bda478416fb794fec253601543740ac97dabafaaf9a6915d04bf74d4054b07c273becfdaba58ef335e8fb0a26dfcb4b0cbee839a098d02602536ed2cfd5277402ce00c85fc7ddf7fb2549347b0e999cabf4595d0b23789d8c74c571478b0a1df0119b4602a6a3f12d434444c80bebdaa3f5984a36808816cc4cc3eb50e53879185a48c9995700466496d534eb99fdfb286ef489579c64147afc7c3f17998153dee044a8f5179dd5a50b0c1f33ef4a55eed79f46b87a1bbebc31a877803f804d445d7ac7ed85e7cfd5b3f286d5ed7aa28b8ff6be42eb1ba7509f97cf099e8615c98eada4977fe1d4a247a1a62b293a9d0a49eab770157fbc0b9f248541443d969d0b1cf219f7877853119278a99f519ea9951bd97dca296a23252fa804cf1664c5bde03e249715c94f017fae6b64337206ab137f4769e4ac388b26fd4000d0dcceef8c8d56928950b41baf704047897b8e02696b0fd14b4852f642344c571af8a60bda7ab9d548db1a988ac481716aab4e06b170cd0ff31ce56ae1a8d5c66f0639e49276c9b83dcc0ecc7a9a4c9ba80b0edba02c122369d95f54c07e1e4438f24144a760f267268fa1b52de87e95c3b57e58d3269da32001eed6a9730f6924150aef968621e6536da72f7c48c64ba318f637af44a0e68bce5f1c2a8942e24a34fb830233aa2ec7e2a1bbaf878fa4eb76da646f21b350ea8500bdf4990024cc247b2f6b95e2e6d7254e242468b5b913d06d17811a7f2cb198f15b9f482291bc96147c37d3dff820467546ae8478359b24dd29a50388620c186f4f51a1ad4d70ce6b89cf20a51a1ce8263af0c6144857664e84bd85419275fd6295c9eac34beb5e4629f31c0dd74b626a96d89bf25d56f48560e66622fd526b6a00124941dd2f70abdac227e64f8aad97ab21c1ca9fbb037bb8d2fb8fa2a700f50a7ca98b8ea7125a05d7d4cff2489dd6ee8b18a2dd66c6cdff0aca76d60ffafa70bc0cf77874e9e36363a8da053ff8616bd03829d42f25ddd593bbf0c5a268ffee83dd6a4e15f5bf8a4c220cee42440ce7a58a479f9fb16154e90722b74290efb6d101f3099c52b759a63eb24a286a653f8bbcc6e5491c647a216056f11909a1fa70fb5c4a1bdd83117dc51ebe6202ddf2fd91e56df0a5bb697e1b557253b81775be058738d2dce83daa705558409ee020888cca9a34c272f696039cbfacfe671797f4b07601df2e129d658160ce2c27700258de16b775b906370d7a30a760a664e60835031b3beaf3793c96d630e66d58d21f1cbcd85a88e0060ee1f2fbdc5fa58756e890e69231a09c605cad6710a65301513c153cf9e5e0c2e04ebf5d3a8cf373a08ab39ee812e52ed1c362925388a6f6c4e4d28b7dd56a675a8d7f6510b6e6159bcd0034ff274b9947a57bddbce2f92928c503b392d0ce5300b689ebd5745afcceff15f24f309927d72461d27553349a53b44274b95068eb575beb6a9df991f3e7946b84cd9b95af0facddc1cf106c657018951e95fb67b3babfda0d884338bf4a5ebc1abd58717702aa85ed4c4d0e5657bf95ef58630cebc71f498554b82fbfb6edffebe8691a0631bb9f0548e02a04a18f9ce0a0361d876a896d4ae9f40a3ae991da192d40f5f5500051e811cd7d518cf02cae93a87aac5194b4ecfc905b490d0dc53049c2604ffa066c59c89dfe46647fcdec90ad017e8f113d9a76d16131d95585c1228fcae67920b40b0757b7d7bb87c87d54b8ade00df2106d857a7062dea0e8a63c2fd12b474dd50328e369c7bf163c819a1e5ef196cc194fc05fede2a1b26de271a32e248d3c41eb62f90a03f2ee522064dc01049c745b87c6d4a7da6b529b983decf47a37639f8c85a06311609d8195f2e4c79d42aeee2f300cccb0e74bdfbebbfbfaa539c2666fe38b431a76fa99316e41760c21ec2a2462e5d406e962cbc74124d832ffcf370564fac13afbb67fdda0ccc5aaad1e20dcffe1c5f356bc28226341a5cd23690d9cd0fc9852371d5278a59419cb84250b6c924df0417fd0476c8892382276940d7ef101e5b4bb703d8cfc24efaecc5208650af15c8537e284e7e2452d987b70d0ed22ad6470f7a3f22cf45766a6bef430318b2e34c740dbbb042d82816f072f79a374391cfec6166568970ccbc474fbb7f4a1586b76f691a13244062a96b30dc0b6629c0fa4f5e34aa02ada49924bc91c5f6da132f9031f3cbf4b10a25b1edfb38aa7e7ba742540adaec13138c7cd24e74d5a1d0c05e3760c640b9d8a05302f184dad03aed1be1e151237c9192a229789e589ba7a6a36f98df98a8234da6b68a32eca1fd71f9eb4c0fd4eb9b883fb3017b37350ce8a0ea0cd7105a73bb50133c5f75336d74938ffe70fa4c2f8f724c05cee1a6536654cda96bc721391fb7264e3c21996a8e30045a3731c54fe194b0f32718340caa7958e2aedd33df74822dbb6e78f1c1fa33f8ccbacfb6c54cea2c063e19e6e55e8956c5d51fb0149c5eebab4893d4275ef1da43f25773f93bfb243ad67869dd41b358e268f8ad36a77762e8e1f22c1b18d628d3111071b3332d225bba358e3a219a199c3b27619c6142e174be6bd3d464012fff0b9a5337680d0ef29437b4ef38bd4d711488449eaf9efed067578e13f205dae863243be8a7ded8b9069862381a112affce77e80ca3ea74c22598bf576f12434c9dfa52cd1c2817a368d2d2395451ed6c48b8a4858ccc91e04af3e7473270683f2a61695204efe4cc4c5b44c1a414c92c1d2f033ab0f0a86ffc63c7d9f04506a3bc211f178bbb513ba6331a69cd49beb6fc4c371db17dbc45a8e3c23526f1db75967866d9c833bdad1ca3929e252feccde03fcff9e95b72846f0a62c229ce81093b61f8a0ce3c4d83f7f1a1b27720cd800094a72453099d156283111508739a16a74a176dd872b901804bd007602554e8e6c04e03bbe2eeecf170f9c7236f0b5a1b88d214d5d2dc13bf5d576accca1829c69fc1304a487ac561ce38f1336ea09daa3f40107beda88e7400485e5ad3a8ee043bda644f25f719bf4d7510ca0edbfe94f37c233e86a3a338183fe4fbd04ad9367aa16dad2720d37992e75c4703ec1fb7910fddfeb563da5645256a3b7c8e8259c9774f3862294c4f83db7cc4ff413017da39ad4ccc6353e5ccca66756e93d2621733e4276f416d0f4fa92c02e78763bafe9e813d6200fe86f07ed969995381f063643b9307d02a82bdb60abf8dd47da461b745c91cdb62bea144af07bb8eb9a19e5869cf666d63bd5cdc85a1aca48403c96518d9e440104a99824d4995a10c21ca0fd687f4ddc0969058c0b68229005c1dc72e901e65805da1e09aa454b2110ad6475e4c2362010a86d15e37433f039a3284d340f6e98027b8c813ce657b2b75a3a6376806772e4bd4e8581962fb280d986724ae173e19b4a757ddcb58bbf0faa34c8c4a990ef3b2aac0ef29082363aaf9f7a006a6a046e0a4a0f6cc9d44d3f24c4658f61ab198b4f8ce7310c9d3135a7d73fed2293d28cc09e79c82c94359ea4140191dd6cf09920af63ae58bc63745c33dadaddbb150afacb695c862a450aea39b2d1fba44103afa5b704e248d2f5298bf9a118ac5d622182e60d9c9b690e12486a1f3801776dcec287ae0fb62d275eb362dc260bfa5f986d4a66681ed6fed5aa230d424b5d7b1934e3a23157c22d65f9f972f771e7e23d5b401dacb957b6ffc3afa42ed07a140ace815a3c1f9b8ce4f27c023850c4bbb11c19376acdbf669a92f2a7ee5645cd98a7f3ab41287d07dfd9409d99cf793bd2f2e0c39da5b9466c5a479f8f8033d1f73e91e6ac601c920e238c30f856255a49dd0ab1d580063fa69f259bac12d239f3c0b2f4239b38fa3bb5366e1a6162849326d016eec28e779ae43e276499da0e3a0b07e7360046ad0bd88c192fedd2a295e0f0fb12c3cdfe8e9d4fedd3570d08a1f00531dca04ad36b390d7ac21198d31c0dc8cae6e7e98da6fd67bc8d7f2f3576fe319733b9e23d32fc3e82d6ce1c814c33b2e06f5b9bf8424cab4265121ceaf7493a28dbef4466a73270fe62ab90a15b0ded9cc826daa4af9a6fe5e96dc1ee36be1334ed684647effde721b3ca0d351709bf8d8f7100be4c01cdbbcedb8caa7b8f21302c7b0a3b5f05744683f00872a1ba269fd9440fdf703270b351a076406dd46a3e5b23ea395b8223adc0259e07a6ca7653c247a88429c2f520bc9843075586092f68e69ac9421799a76e7477c84cc84a6e2064a2638730c66451d7ce78444ebd6f601f7723359f1e792934cc8b2edb13e4efcbced83ce7ea9ba89e56330a4f5420e1339f6b090681cc908ea67bc9c5396e0fdda776110ed8fb21a20234e6c0e560bb4c4761a73d7134e2bc4f38b00af0ef29d83f5b1f9eaa29e515555158842abfa4c8bb922b0f59800eb63bf86b56de467dbf05201485439fdf69c9d075939714ccfc81bf68de0a47a708837e9ee01f5be7ebc5099f1b0fee015c63a1fe9fea429c077f5028da267394cf0893c9e3b797ff9fbe8a8053f6dfdd2d4738d990d4355f8d98e1aa5c8b91aa66d6790136f5238cce28567e0e5611b593dbd9058af17a40f890549b34b433943ef7023924d33ca5dafb48d951bb907bf96bdeee3780c527455f6a41ced42dc28f2b0ef8af242e7928e82f9586c597a477678ebf683f21f3ee7269103b831f4b17f175f46555415bf56d31327887aeb326e0cc8caae49f937a3dd358df90f39f718019d65a84d6be8102dc4fe269c7db7f4fa7f223e4f52943fd1500b1a76df81694d83d5cafe0632c274d675b6cb98fbdfcb5c0c751050ff8df71352424c03a346b899d3584247d6ab8c4c0d9541150784461eab7ebe9a0fcc0c0de6b52ed0d741ba821e977825732264f59ce98e04adb7aa1cfe256208d14a1527211268fbad22ef88172bad83d1f96d9916d2b25019cdee67b5066846b3d1dad788546e4b79bbe9603d2e47bd8123084a9a76391f6d04f55b429bfc35818b2d15a209caab911805891b679734b8daf5a0095152161a27730b20ef73bbc76b125924db8c528927481a88e4096b515547f06f7a18e51c29933fe84bf94871bed79ec27d25c223c209e1f7f5442735cebfd220df83f8be6af53c5396cb6f1f5fe54daa88ddd96c587430af314f3ae3944da9d512d75663076829cc5dbc2656d36ecbee79c4af23a95d920c6d3875592dc1af5409787f02b49f0726e67a6c61b2d281691c68d35a6aed7d9c0660ab62145e5444b823694f691cd0d805fb9eadcdaad978cb246c9e67a80a47b64c1d12da358c06799aa43f09ba792bbbed881ae7497a3670658b2655f1ce961b93bbf79a590e27898eb96d2f1a21e636dd12d999180e92ae380d9731b97bffe6720ce9a7bd7a3694be28b1228856813d4900b5ae1ae64d3931fa4bcff6653ac42c9fdebaec71be6a14532b80f3082d25696d1fb8dc441557e7b01e4a786e47ece5f71cbb9601ed6e5d38e470abfa7a73daf7c7713197bcd4bc55fcd5826d4f7118026889cc4f6b15dbd320a11e9bdb1a4acb8de5c3f271fe62a4dce460d312cb3fbe62678e24a8c6ebb76b25af5ebd980c9276be95c873d39b156fabcfb4dc70f70ef53e0b279ff124e0a9d7ca348081f73fbe1f2c65e806c4b16586057d7150c421c08a27975ae94b8719b5dff95ec4d1dda2eba3527607b6c4d1441f376fcdb015a4efc77336e58e385cd0276537ee4fd6cfee192cb12f540dc7698de4f94d46fe3771ed1989bedba8e71e197155ff7b1570d105643b988617d77613c98bddd6b491a92b505385746c8d1f7d9574614be5bd994bc4f5f36742683ac9b00454c94b32af167078203796d36d3e14885ecead974291c107ef3233b637401a689294a5a0c24baa445bfac64871a09a9666732f22da3a020c621284fa262a42c22cf2ac35ba02afb337d2d1be66e30264cc982ca31f9cfaed092d35862c9b79ed0b17697c7eaa77a4159dae527b314b9bd09a8b3c7695e2a2eada3d76a9993291868c1570dea08736544da4dd410b6b75c0a9b1334b39ee96333d6916e149de4ad73183a0e2e67c08a6c60d221d174811c099d2a4a90738f8134a12957321cbc19290fd89293d05df5ba662c03e2a3cc7e572758b5b4e87f170a375a78ff8bb1aad1faa7380925299b38ebaff9416f74ebb8f30fcafba9f99a3756ea68ff61d7794da3347c94469fad459b07e1e551df14b7e1f57847305a351a3396fe16ca20891044ce51fd047a9b88a4905b1f39a139666cdca9c63b1ba8b3d2a3c25f4cf1a87d5b6518e2967607a4143d453b22638e41455838a9cdf9c1c6dd99a80be9679f1a3249f6fdf73214033dae50cc600b15b74e4b94b0c3633d502b40b4744775212c51dd4a6caf939b0a37c0e5640f7e29a7264501c674db57494a45f6ed9cccb6814409ef681f09bd1e4f4049356ac49c1f576b86dba6664f3ff67dc4109c1ca261cc3b870fb60f2611c8cc6aca1975c76d1bff176787c97eec01392d6845842ac692877bd9c97ebd6d6dd10fa99af573a906a5dddfedfaf5cf1105e987f3274a799e2dbc06a64520f9ae90e3933b0fc2202ce401068b0aad2a41875308d9b5111aac7516fa81293e11cc48f7d0addabc5efaf89484439927b1843e5d550f356964335e96fae0b9e9512271e2c71a5438321f4181f791052adee3a081954ca10b9caf68026c77bbe12bf6f6b1e0f98005d06c3ae79f96638663faf9f529fe2c2fe3092da8f8b9d888422f1b6f959c8d14f6b5cbbc78d764e4c96d5d876f3b9a411ce930cf39670e368aa1a74de5c223ab4d12458383aa8cce4392cc49185bdfa13016d4ed53427b0a085a41cd18459de111b9de8608355b8aea3709d4acb5d4924f3bccb145661529c4ac74ca4ad642fa601199b0b5bcfadb808da2da41eaaf13a118dd5d18873ff351be6f0648529974118b3957d3eb57dd2d760fee43f62932a049233791b1d929b23834638a58c1955a7f81a4fc3ed9d0896425c6b718ef22e5bfee041b86348e7720d63fb3b96e2c34be902cae58d093e4c8ca49423dba32f8f0462fe8b1675e01f6bde8fa84580672b2dff1f4bdd9481dea21e1e3590101156994762fd54ea812cfaf5141fef979bcc17b7fd15448a43c2846cb0bd68b71c9d1b4b37ff3c6d424aa14a4a673bbbb762d865f4dcd7efcd299bd3b21060b53d50d47ad2ca13b6337a26e1017ea4fb19c623c89f2285110e5c9b0aa095fcf667436dff906f182d826ee9e93ca1ceba006606d5f29647c4095323a4ae40f6b63f2667432f0d488ecb08a65f2f3b5edb75f33eebe915ab59e363e5249e3db5f8999e9a7700c8e4d7df71269892be81d480fbd850cf7841b017a7012d65b24649937ea34e202e5daccd7fdd1a8621f7e912bc54f31c42486832fb9bca89ceb12e34cc962ce9ef0533a707db860da6c86dd6ff4a90d7157ae5f0ff263f5c7e8c6c8f7272c442117175f8ef3e08704c39942ed3cd8e5e20aeadf179f5f88ef93ec6e341ab9c411761ccc6d251abad3ba3c1043f13c8209049fd553734f893d2f439bb0c7c54a9b761f6620949e587f1e16e13f102d206521e4745009e464dfb00eaa0ab0655554213dc9aeb37d0cdaad3fbb008c1e11903f60ebef34c90f499695cf21943d59fc753feaa16f711f86ba1aaf1c974f572f953322abb5c2d3c94147c5b6bdef8a8990b0535d92b884196dfb28a7b8b9062936c43aa55a525c0c90584a3a68fc5be8f2bf9a2495b0838427bc58b38740adab99d0df8f8103ac9e6c313c9b037ccd0e36d6b1c7362d11a9458cd948b4f71f26e8fd55195451896ba159ba0d8779b0ce2acd7addf015f62e72913b4f0f3ce9f4352bb9dbc87cb6d37660f724204f48352b4e2e7c36fa344c145ce350a15da02f964ed2e8ce452225de82dc9eb6342e564c9256643eb0901a24070587c7cfe9efe2f45429bff1e56bdf715dc1670200494b697710093234bf5a408c45d12d398cd0a6812e95e41c3e091a9fff7f507cbd2d09c2262dc7e0ca713c3825e8ff54bfb0cb743d2a4c3e48b4160d2b28cbf50fe59994f5527e5159291650ef139c2dab596285f806ada0700ed9c5543d3201c7fc4cc69818054d62e4473370d78aebd5f869c2c7195fc39fcc7989d01b7cc6f10b159f8f0c74c1a496cc0ccceff1fa0f2130c2017337071f0a55adf2e9adf6afe078bd55c58d419c5a4ee7eebe71c005bcc6816ff095377297d457ad7f59b63eb820b129e93d5bde6e3aa3978fc9bdc0b272f7a9349b3789da1fe60e28ab7d852b39a5c232518cf01ac59c97948ea301369b2bdfb0ec8e09f289fcd88591ea910e6c28572a47ae01e36133926138b2e003042754852fe390f7fc1ed8e437489b3fe4b7f630bc3f2059c1ce73001a20d7cdbe0d9c9a750d2230e33546f0ea8e9f272c321b7a222d6d961744f2654dd1db46eff33fd685a6ac2fa36b36e9f4a6ce3bc24265d493a2494210a0c4906b3fc0b28f44f881dee7acedf6a69a9813bc537dc292695590b53f7654a5673a60645c93819c45b8c24bffb751ffc72501dd6221ee70fd842225a4e9289b511cc2a0a041862e13ac996c4f50ce452150c05ee563d76a4b802cb242d4781574feaa9cb48c6cbbcf9bc4478ec9856d595b41c4e19aebd2de8e06f05022fd2c27ab070bdb84272446d9016ccb7c21e4b499b2ccb75e2f72d0fe2a98e948afd138e7faf19e5bc3595060f38316cdcd34dffb916e26b264e366e4be5469026c5e18df62b036c63adecb73a8424f188759465b91f926c7d6d5da50a429c837733f538ee5856633f447d0585bc9f39ce2089135213d79d7d8520db41f830956f8ab4112768a8b3ecc31280ad1f05833e5bda07f05ec03cd0f290eff1d3cac513e449bd85ea28389b39727337243a0fd0f34d3d28c4cd4b7b49aef84f24a194764c446a1159147ff5995e0014acb02597ee86c5e9f5b66d26cd29469eec2b0fef941fbafa9db05b9fa3ca9f5c33fd24487809fe2f7bdc30906d4bc4280aa72d77660804849fc08998c373d6df66a40aa3c861fba099f217cafb12a7fe056c64d6fcc3248768f99df6ee04d6277b4311544b509d03b014fe51515792e73b80ded4baa55ba9abaa117c2b948106c6a823afa7d84faeb43a28975783c968167ee80bc122737225053d83454828122a10e7ccdd2e963fbce1730a4c5936af55962fe7f700db834ed3e858a1a7db4328403e85accac218cc4f457e770a61f4d898dd685d4e83b18da7ec2c89c4471d472a431abf2ab685c4279c29627ee68288725b2d2bd6c05b59ab19e8b57091e83f191b34ce985dc907a7e62d17ddd5436f8da718172adf73354f5d2ea1ebca73fd766d220d48ddfe5db39a1ee14afc5aa5a2674f1156ef950d37f642c1629c9f5c0056abad3dd8cbbc62f9473f20fa007ab0c8fc3a8ac6862ce55851a946e5ab052df078b3686bb5992b9bd5b80819c59bdd19ee092610b6294bc9b31b4531d24c327058e1e852f1a4b9d8a06049316fb5ca0479c3887d20c8a76c83fbbc61ef3c1059fb85707885c342ae413b550acb213a3c15e9736ba9ee25fc09ff5ce5c4e2c05a9ad65cc1b35941b0ea1d38f0a7830499a5fed09fdf21671aa47caf419868ef6efeac2ca28fde70e705b1531d6e38f6657bcb0672c94c907e02923d9beb3dd600713576030af1415b3bade6e1336fe048303f3c0ccaff33bcd769c99457b5b2add85a4c109ca4ad458c7f2d2106c43a361a8b98c22122f03efa97491ac69b90ff3f26309b53c1a5d5e900f5c97fbecd284c319c8123e41c84bde6ba6f6fa92a6345e1f4c99f309175b30ec738f8863b31e588a72a766d53fc450311e3b614022bc0658cda652f08756043c629d563101a4620eba121fc51e0fa5b83302945bc1a19e9d9b476376414de7592f9d025dc93343aecb79b41a96e896c18eb0e72e38f372349c9b34b29b05a6ccccc1c6ece504ee284a583ed2748ad1ac4927ffe177cc346202f49a88ced828c183c7026ed750ab1e64dfe287915ed06a7a25b861455560de0592642f8cffe28f0924d36371c011d13604ebd6758f397769a627d78a043873deefac5d2d081d615ca0049395e26f3b63c86a744c3e773152ad10f43d4e8afa59bf7b17a7e2039a3bbb5fe8c7f29e81656f89e6a0f9a7039b28b425f38760ccd943e40254ebcba832a7e37fb199d356a38503ccc1613d158bb4f6444e8f7b531735781754de36595c3ddb2f2a8c83282566429b6e83f624164523cd637b0fc32fda01de8b04de03b2bf842f4be6266351e7e749c8936e7c875a66f5e8d2770c23a535779d20b662ec2e667d67683072924f1ecbeb0682e85211aa90bdb7691e08ec61bba66b79303afa7b5294ba4201076f6143bafd46482d16db166d554d9434941f0ac23caf5048ac533a0bd1202846aacc9c86bb48557997313f4324bb67540b0842a2ef53c352b2330a49891a3e2d045235fba321cc42f323282c258894f6d76c15e910ef2e91629d963fb6f6f20fb3049d4cd54f99b265ed5787ebea708c21a46bf65699aff1dbf9f3d031d2c1516cdcb9716cf8e89cd1053dce4147832a088b7908927b170376de6b6661e90e091decf5838b028af8593091ae850063a9051b9c778c92578c62ab688ff85871ac615cdb34fa427237ab09da2d71eb6ab8bad00f22710de669044a8eb7a041b4d360ba9eafad1aa96fe03f2bc0a757929c670198bec5ddb47e9867541559a14a9f98146ab414035e35920bf5023093f0b7a84a72747539c8a59921f86b566d29a51dcbda851340e66c4c5e023ffeb34a3778ea114a8fc630ebcd6827f31f947b6eccc532d727ce126a56732f80d9cf18d0dab0b79ee194153751c414ec3f953e9a03cb9be0400355014ea00317818c5bdf44587a7d52c071333b8b4c29ce90544d6cd51ca8ed6206c7dba33d94bbb5d01b5e5526a44fc398cb64adad341478a8939afe36ecb403b84cec9867d531aaedc7a020800362f70d09294b3e729d04f85036894a255aa7774ddb4e3d71a829cdbd53efaa77f80cc931010765bace752d3c43ca8680046f9d85cd1877abce1a2fb827645a031aa646d40ef0a2969a3329c939a05d794d1d01007c85f5d4f341abec76db638bcae3418d2965f27dae5c46be944acca220f53b6a508330836ea46dc357aeb78f8a56111d8784fbea9f9f456579c7012355038dec90b54b310c46a503697d7b79c374f12a922b0b9d6e52ed82aae782a08a5e675a46b332578326290f57897f72d666f9314b108a29f02aa037ff6cc524cf54f7f4fe4e8fbf6f9359ce832ca6a12e96bed75cbed75f2613c234e9783d5b834c2f342623fcec8fee6b0c2ecea2cd50a8de1da99b12ab8c81fe0d33c151d4b550d34390170c200e3289eae5565887eaedbb2852ce974a3357168e34016be74eab9394e48c8c5cbea914f9007c21b18b5233001d08c64914e2458ac0f574279d8d6b1fd1ecf281eb5aed79a1626dc853c6d74138978fded366ddceabc753bb2a337ae6bed8dd584333828fb5a41d46a3e1731e305dafcf944c80664fa31a6c68b8fad747a1719959a2206162792e775607ed3ef155003c89f033e5fef01a55f598981171c96b00a3cef6e8f1408ac11bad4c018a48f5db4812c96c0f548a05add6b36f13d6c34782b5a791fcd1a1433afd9e51b650790000860611b95bc4d4d0c0bce176202e796d98bedd5565f1d7125069378a6372a916353d216728e304c94c419503622654b966c83f5abae6e974e4561bb64f5c202a28cb7e3124c8ff6c63662a27a8cfffc2d665b97ac18aab88e62254952d1e455d5c849ab7635cffabdc641d22d41be5a10e27e2f7f365449b6f3a01adfec9f37f5d69f7666ebe97b2e213852b0c4e46c1c0bfb2d1090db6bf930c057dbb27a5f8c093176bf366a644fef3f2520d25482ac65a8903c0d67458b0cc06da02f3c732fca348695903214fd32ae71cab97ecba232cef013169b70faba3943bbe1cba4be612122d2f905a9b2b249dcff791fabe7fd5ee1735cbcaaa7cdba3853c1bacbaed15ac731e1f1f64981b8763397573d46490baf56742da2b1986f7b4ce38e61e09e50523402cf930f02ccf80a46258eba0eb6a0fd0488e2f136df17976678abf7c06744f4bb9e90ccbda9fa04e7231eaea7146dc98a11476e34d3fdf116d49f348f5333b71c6b1e06bde7285195628ae00deb7c9133db647f852d6b58cf90700ac7d24c3cddb5d5213f19d1774f9e24c9d5578956113ae9169ab1530bbe44f34561d2cbc5b8c57b206fe3ebfa4b8f73c9003e980bbd0fe1ed71e9c7100151eac1fe4d9538705cca7985347e7084a9c483162fe1a95ba52d543267f8045f425a2b5961b02162553368436d8a0b6a046f249eb9bad0a8a99c0330c37beb5d3fdfdc0e82c673daeeabe0ccccd5d9800f1fe684c4309cf03ef81bd321901ed9325f0c8a8c915f5889678eed2c3cc7f7d0624d22dc94d25d2b85826b0d14174b083c19852534dec2b51867a14eef8d17e9ffe76ddb6109e357ed57634a05df1a30f36c2d2c0a686c075904793dbfbac5a02d8d8548f5df558b37e108987b890773e7596656d8584057c9adce6c919bcc76e625c02b6898b984c5239c1b7b2be3e7e3596396fb051cfdd12bb13453ba7ae3edd3c82145cf311ef32bffa993082b35a7d9d15c6182990ea8a70be6ddca6385e6ae968c6d2ba2d187a495881dac3dbcd89805459af898eaa8468eb0a50e396aaf9a4782ce2c974004c6615c3a655bf01d9ef8eea245941fe9e594fc5ae4b795767cad03b5bd19a58d4b0133836a9ed9f296cfad5682ab07bb2b18bc23377fc6812ebb65e300a003e5aa889b1b6f9bcdbf608ff9b080767e6040bcdb9dad5f930046d12bf79e25c801e6c7735e3ff8d77d41197cda79fc510de48dff5d4d5f980e201f6dc0b24c139cdeeb7551d64f021d4c91283287e590a1cf0acfad912a20afadf3d58508eba244940f082a069b9f3e39826a77195107a49102c1bba3bd668ae8d8fc1384842a78b23c849fa0b2b090899829a3f7b0c5f6d4fc4b69d2110b05a843444a77bc71e066b22d11c2379753bca719f17f0c41023b180190c68a4b85c4cfab712496d7023d1dd362b44667234226bb52f4764161287f208ee14ee8d26fe632a07f4dd4975926a2070265ce9cdd1f7458d42d05239e690a35c67f8ef79d051c703afeb1ed7064f08f99123142bbea13bc3886331b937e9bc09f64b74e60bb89561fa2a3734cffb3bb6b3bb4a23d1fe54b50b1b9355539751249f33cefe6930db494919fea29df997d22bce74aa2408ebc2d72fe23b380265737129303e94f405ffae380d2121331abaa79756a694ba89e01d71a7c6b0e9340f7f42ca989bd3c5e3d2d13add3086c28d9eb439473a33f2b12089af883c41e20eb4750eab564935d6147b2548fe93e39e4524eae8f730db368558cff14ce17474d6d759a2e7a780243b46f98a1df660ff1201edad51cc64fec4aca3724037995a0db5314731f4e317e44bce780262a17a61d6bec96ca6522bcbba69a5f9a589b81c72ee6737bc8c6d2f837ffdccc67cecd3d85b9317918233b296f4a91ab0e95fa3e16d26aabe93e923187756ad8e689401809f727002b405f7b01def5510fdc10cab3edd4b827fd980ec2f54020af80d7cc3b38706bbd28a630bebbef6f14b67414553e6f213de8e2a10b7dc96ade6472af86d223516f0811263d1c2407e728a6deccf495d23022f236ca2dcc5e264b632df8e91055b39ff8c2cdf3f90bb9908e85396b5533a0db690c006a619a89193af47879dd585429ded6c4e17d7727929c3dd1af67cebc111013d9a0a57cb230600ecd258f8abfd3073f85fb3c742d55e15e89028c16e1735a73dd53f8a8a7494d7145e746ce36e2826e64b731fe5e1c6b70792a4c74e7b2a0ad9cd0efbe609bb7361fefe7307fda0fd4efa5ab7bb01c476c675867d4c66937275ec39f50bf26f06019747fd38217711433c434874943ee4c21da1394573308d5e69465bdade25e89ee8e3647dc3041750a8f5ba4e62603cfdd704e4fa180e67bde27ed1e628516cef17f2d93871d719090b7f0f0dff9ff119a1530401ed7e15f22c97a3f7194ac9fbf6a21d76841cecf35e2d0f3f3fe53a0f8a5dc65d29d635572ab27997e9880316057ceac40c0bf22c35012ba6ea35de63c5e07e02122b07744d5e9a7a2d0072b5b734040c59a57dada6b67ea34f8b7ba70067bb141d27a08e0e05a7bf55a8972d007707b178f3ba0c29afcbe6da72f91db599de34de42b00018d98045edeaf02f448962ee68b9e7ddb92ae61b1e26803c7aa39a81de17159ee3a09e2d4c1611a3abda1d9005e6ec49a2c53f8d1ceacba5ef7baf6e29f3a61c8ef76002a754620c5358216a804c667fce9b110a1257b30428df37d7c9a10ecf79954f66258d70d3890294cbfdfb5a26574e53897cdcd8a6f74de8a2cf1e97e41402bf2bffa4f39bf16982068426b14befc331be1ce1ec351d1f0498edd20b565552677a6d1f33d66c09320003d9272321d6d9ff2bc99d05eb841680bd444b25c59c708cdba715de93a574da6378671a347c1e7c8498570f5f694e582fdf56b6d26061e8908f7da54cf1a69865ec40147673454de4718992d7dd9ab94218c354bb8a79529625e7e4708737392d3cb35fbdaef041e46883a9570836aed620cb2f9661e7113979cbadad15c824e5ad5049dbc9137ffc8cfe93cbaeda9ec5157925342867c56ff910c28ece4a270c441685537e3e819cbe055b7c3a20aea455702f3f594ea5c301e725ac09a928a6c32105c1530de5bf09c1422f0cf06a5dabd3ae898e5a04920178d914f1d0ce210296d9ba774943d2487670e20de6b0b0bee022a1a420b34d0f752b708f53a7abc89e019473521f51d4df8a6f2fa83ecedcbfc023cebd8ca35c39d93374c8eb8c5fe44ad5f3fc2b0fa26e06ead56db6a77ea303b8d00da1bf333eb07d46a5e61467928626398f25a3a95e59314bf5f82860ae573b8b7ce069a8856be07e19d514ae878876cce4b410d3b51b1c8cbc452d346b3acc691e40d00296c83e40821c4b85cf345cfc496b202851ccf3dcedd0e93b44bad60cc9db381a8b69786c4f9bf56bfdafdea29a9738c0bb28bf816440cde8bded252ab48fabc8e1a8d97697b082c4fb28b11a9cd2faeb8c5a077879bbd4368f82bfbf857fe09b26108d57ae39fd65bdcd782d70defad3256e7dbad0f3e3397d703bc3d21ae57bef291c0a7d6d3499ba6c063e4780320eb12e6fe92d12b6c42aea1e6289ae125743ae36197ae99313e2cc55c60129087d03ab624ce6f63409647f034cba2cc1d6a85844655a35aaf0d8f69476b8f024b112637fafa48070e8a5b4f83643c7d472d69e5ec64e600ae5f7f35f81e9eb194d4e11a2392a5f4992f9b5782bcbc5edc0f55333f2d1bfd9b05cc05dfc52a8ec8d5767764458d864e1b2688af6deb32ad3ddd0c10dd528472c061d13b1a648c01f547fa046ebd297bbe06dc6dcb76bbc58ead3d5a337ce88ae3f1bf3c3ca5a9479a48446494852fce6d52b0ba16302d817ec76b261ff14bc7425aeaca2d68392486bb6924158078c9a747f8a5a54c25021c1e7e3f6a1f44613350773c5ccca2d74acc94e84607b3194a4341d262caf0b7aeb44bb203152cb4ed135da0a4887293053b33e877b058b4a180a0d715c2a557157732ed83e88c16182f800bf8ea4064c4d58128d8570ebfdbb5a8fa20f1bc1d0f9fb50be8dfa9a833b1e10957ae7d6113d73d4549c62b8ee2b1a517d0a63cab8b596377a815a6371faa7337d300bc209a7bc9b5038e33778caf58ff38d6ea6c12d5979b28c11a150c14cb182b1a6a3891746861774d9d649dc884db472601c4986df711d0ad0f353b92727d529183fab2833b0598f01a175b15d60e88e8e7cd2fdd3c99b8b326912d207a2ffec3ddb9653ef5a31f7937d9a541d3c3957a7cf39a787fb3221da97b3b4a69ed459383bd0123a514ddb69033ed25a84cc08dbae7a0796448ec8e579ace4489c03ba8a1039bbc95dcd53d45e2d702c78adf26487a4872225cdffff1f1e1e1aed2b14f30f01e86dc5eab1e39fce29a211bbd62feb35df521823ef95551621d6e8f12fe52332acce8ae6d656e62cf3e741700c2c7c62c3a9b44e73be3c7e8d0f605ffd1a5b756350c68a66cc4114b2250ebe765f9955ed665715b2074422fab98438ceecfb868ec5b15d0389bbc407993e9b7b0ad02f1ed912da82fa7b0e334f3cd852e710fa5f99b7dbff6b6a8575470c172ca75897436ba276637b736e36404e00dcb612fe4728d71d80376537b39ea8561cb709efd999423766b32f9d912aab839fd2fcc46d8e8152b87607a48fae219c04fbec833895283e4e02a34278c8bba69cc204c1057199531ba9c3c6cc5733ff62f99f7ffdee1df282fd38cdb777e6f29afa75a91da846d4125f531c42e717319887b6841316449f17064809271fa645495411724aed722f6fcd69a6e912bc1a14f7ae15ae2e5d3249c8a9fd7289e2d9dcc5494faf6bab344a0aeb23144588fa976ac1f61d555de0e4425b1479aad7f09d1fee0cd529f50bacaecbf5f1e6f66232c29e03dad6d8e6e37b9eaa41104a29da6e20b77967df903c5390d4cb87c5b27dc892cc8199f353428aaa05faccf96a95d31184a715ea04bcff1a9cab808acd811097a9a99108593eaefe4d327a0f78a55aa57c7c979f73c89b986755a75bc358477fa111d6af62dc75c38c19223cde14ad5dc1be1ebfe86b9500667df57bdb1d414daf6219109edc7cba024ef3be1e13658bb17c7bcbe908b739994f3c32814cb1e9baaf8b57623fd85dd853dbdb89491aca4d05043279d4a7c2d54bdf543e704cf7a7fb61f6c5b91892d2eee1c09e55bfffd05d2715a771dfd478cb68e8c0d26c6b317eb04066691e14739aacd1f64a81ac6743ecebec8ca90f3c3e4af8bcde2c116f981f49d1b6cc228a5a9358ce73cb34f0b0272bb3a5fe44475dc078c08f87f661a104fdf5ed1c514edbf60c993113b8849c8e5f6f825900e655cecd164f08d507eb9298afdd96d7ff0c40a9c86ba8fccae84c1a58d5056449e5478e7faa5ad042238df12aadca899c2e2e6e52362de62918ef78f35b1ba004bb532a00d906c3d07b91d85edbd965ba1b9a3b04c54d35e2b3e3c4f2fc6be19add72950717762a23cff2d56db55fd123fb30d7572ccbeefc79e2e1ee37100ea4854273e3ebaf92c086d0c34fe1ea0182e867e20bfd291be8cc7e3d80881a8cbebab1c1351d7daa4b6d3a8fd3c9dfc77f22f4a2e74933a6def59b80ce6d2181d9cd1a4a747c45f657572e3f1ef1877d73574e8f62b8a7cbcc2433e1e6cea5db3841a12cc2a3ddf5729c481b42471e5c1e5001c5266dd0d2635db3d05090407ef4e489350c7760c481b6bddb873f95d40c6438cb8a8653a34fef7ac26c7b5a4562637837184068d4bd0c677405bbbfd80a5d35547acda3523a5604bf735a1a08ad4ec07f067dbf38b8bfd01a7d9074bbaa4b6c9aac9b6b7315214dc493a67a37cbef59d45e3882eea7146b709564ed8479eb1554ec7dbd40557ba0a55b8ac6340b88b93e1ced1258067a380b6d76347a8ab20b576081238237c9e948e9a5c0d6085084fae3f55ff6f6e0b01dc29cfe68c6306f046f2c4777c10f1bd8649d7f04b749e334f1bbbd4cd6699696af2f3c0592110a6fc6b1f27cfbe07a07ee8a6dcd46b3fbec1630da5c56d1e913c83ceac1caf3b02f8da623430c13328d6915a588728b4faf48842f0a4b67c6b6d6ffa554f6c4b56a02c57dc683be50697bd458838e3155b733f723d5e53a1a62d3371056b7afdb606884eafab8965f051a57a8731300ab8973e84e33ae7aff2f90b47a885b95208a12cdfda85bb08383a17a0a2b3c882f189b1c0a7c57337b735154fec916b4cf2feeadf7e9cfad5ea34b6ba1e25fcd97e8966aa9e35f29d3c5f092a543617079b715bea7bfe3d616f5bffdc9770cae12fe5715b510a6fc7bec627242322cbc1b8d742ee973ab771ea679b1e76f7a5972f080704ed1901e94965467da5fe15b4d7a010a32cf193530173ad8aaaf0503bfd171258e25ddb84d52da7209e16caf5de1997a6fdf3c7b38d07fbc193c79a5014aa7abbdd668c07c104199c40793e747d5386de30cb5eecfcd38cd5c319e541f0e06c5b79112817314e4d4fc52a5ef2a26fc35276fc42cdbb98275c2ec8f6954061c607d45f3c731fe23d56f56a02fbf9d45c592d420918298d865d8e60131b7b96b783292e4d34090167ec5bcaae0e11d173e883cef1defea0564e880dcd9c2dbc085a09eb491b97f24d30273899ce12f5c219c16a20a67d0c25f147e6eac913c8cf67864f89505806be432e3a921b3a04a9d2e6ec0d60635bf256477b8a35fd2d9797aedf97dbefe62ec987b2284d5828db3aea95cae2dbaeae0025d5256e67d26b609d82506befbd36085376f059a571ef6bb6a66a7d20d301770d1313337200ab5fc8bc0a26213e683ef32d5a82dcca9ce6ca87123294549c953f0a36d3cb0ca4679d3e271918ec5c093548d52e091a3c3dc19f77f771a5a23b85c5578717955bf1272b6f8d848d90efdf3e91d0a708dc9575f8d7552b2410fbeee924f01cbd6bc18b91f0e7d4e2414d2aa55d8044f8b8d818a473b1f9483c017f61c7d272a8b4097c6888bfa267dae0e9b65176e676855ddf29fd9bcc8c40a95bf53311cd14309b3a15ec644c13b5cdbd3a425ecc872e47e4e1ad0a082c0fb73cfbadfabf6b9b69d79be976a1c1d2b40ee47196395953be70f600e7a35434956068e638eaa3358f1783c2370e47ba4c4dbbd769282f19a954c595ec9c0290cd39ff19a81e422994daebec7825a7687869f738bf6af4f8229c25349461105596f1a55a2f45d52a8858f17bdd5bf348c83d8c44229efae834190a2c435de1a172d9fd32aaf805dbff4b6cc5172cf0af9f6f52749662dfaa1a690b191cfa9e7f151d8da255ba2bce3884682a1c12c14a66c931009e0c26a1bc2728ab1b613c4cedb1051dc3e07949c90653adc3284675ee7a5fe141e56edc4171e1e5120e43f902e36b918cf4de64396518630d213035e1b8aa5d2ac569ba99f2cf2ead47cdddc666b64eae59a04cab36e74eb4ec49adf1fbea4ed5303d07e933d4db63b322b95d330dfdd6e24950357dcb1a7f93e6e0200461b1b0dc36f55da141c9876df313a0bd528306cd6843fcc5dc5330ceb036862c1ca4b84d2a262c4b27a64982ae2fa592ff9777c153482746d11a012cc566a954253ba18ccb5398d984fecb09ce7c2566f0e149f3276779b5082d3e7418895ec729d47b0f8a51203e622809e61aa2ffda308eb9bba0b1e580e29ddd4ee994fccb513d030a272205752c0634906abb49841a3aa7256772637d621e39d584795389e8bd683f751e370da0d89d7e1aae9f2b0d5447528bf03cf9cbba2040e3ac8de31f8b43eb2b1b515198095e23b62d268308e5696b29081c01cd541c2163c031434785cdb4a89914363efe07fc6fcad3ad97572be694a74850a7e6a29863c38b26d506d4495d921d1203e7856e82207971309067a3c754227a840def84115b9313103a36b0851cf2e2e4dee4d61be06d615889fe7280fe71cae282b0f44359c7e154884ddac1888643197bfbefc9d6f0635ff87649f63806cb3ea54026b38a3b72593d574b4da81151dc7440486020b507ee6f22961f4f5359fd12235f44a5272aeaddf13bebb2bd1bb03436c25ed8d286b959f6eaed476040ab53708b50e29b7ec805423153960e6726636afff247c47b38f2c72a31a7ea83397f2fbb77d3218c59e849a7bc4e674c90c9da7b80f012833fc2d2e6003f12cb77fde2842beb7ca65af01203f998b3a11dbf8335f2ccc3ff0f91c1c6ffbb1310e92a061458b0af938d4807ba803a77150deb6921e6c638c16fb7e7d2118239dc9749a96dcea010bbd656dfecfbcfe0dfad6a47ba5fc52d26fd6cc129fc76c0bbf5d2778a5903fc0b73013ea3cfffc9debccd10f8d6639f42ce3be4d781640a7a3c18615bbad1589e5204c151f7572d4ef70dc5344cd0bcb9e3d3694115a3bdb85073221fd7fbc7076fe9a52c66eebdc5354a1f221d152ca84aaca585ef94294bf3ffd6bd5905a43830d67af7a37bf3be75d787e70de1aff573b8b305ca54e160d74c9200b1093117cb3be425dbb3e913f02ae625e697458b872c52d72d2a1e5d8449a2b406ce79ae8fa84c1b201ea5e77e01940772ff8aae81f2e3a51842ce35c92d6a5d85ead04c02ece309a942a47fc2eb2f8e18847e0c05565ce87200acf55951273409eadaf422c47900d200cf01f946fd8d2cea5172afc6fdd37121c4ad2d3d0bed42023aa70de5fa01d779112020983e3e98251ac976499afa9723fa7f7f36da78c984ac4c196fb1d5af06d8e45c875eb9d0c11c30933c84fcb859956cd8cbc0d526380642c18e2931ae8f9b5398afb718a59f1926d945cb3001ba8e533a488fd56c78202eca8b49d357745a62f76b7b45fb46f81292f5807a03708f3c6ba78dc6e4783e0cb18e8c4952680f504364f45b3c484a52fa7828e27a82891b7afce79bb1dc8f714e6a4da0e0cdc1d6ef62e70cbe894f7ebf981617e2ea8df0c72bc06a5831935ddd276cf00022e790692bc7fe983a8d6aa57a70d01612fb09a78e1cb34dee9f3dd53a8127bc85ce51cab91c7ffad16e5a3440c6a90652055d84ae23584abd6b25a4eb415250a8085ce2019c84d5b14afb3c0d4863ffaf32833e593482d72957783b69036df5c9f2f973c3ad090acadd607da50e9792a8b89510f44d20c150049d8bf4e2afb90deeb68a79532ab97077e95dea6b216c82ef85eb4ec8ede22bf2f4604e47c51d14804b64275f1f207d60b209b1aefcf5c34379206d69c7192804b5e6c1b305b2fba9aa034e40f9a123af3267930dde62dbcd9231c41dd2d6c7af59a8a3551771c45083f91916b1db237a4876e8083133523fbed48e543cc651724d4ff790feed2d9e885b511160e3fe67b8df55208efdb18a77fad74f4554b94df0c6e190f714533605a19f3de429ed0401d55a3ace6ff6d6c8ef1cd5f58badc5de6e2b7777839cad3c28e2e9344913497ed3592f7c0725a36e502bbf01ca12094448efcfcf2fa3978b36020c6b81f1e90a7c3439d1b945ac33fed5a6a9527e2517835cbb3dbe09da796d46396da1652da367e400a0630d1765b09e0c101ebb02827abad16af4121868b0564ade870694c6fa4d3146b613c07118ea975cc950cb39b68ff4807029dc02b4c633619eafefa8c20459a9ccd9045a06ecf9b51d923650c7f0fbf19b8fe685b756f0562d265ee8d07ecf46e3b344614ac2d626f0aaad0bb31318ae3b1e9133f1d0363f67249537d68e17f7205c69f2707d510eea86900a37940d1008015d4a10afb73b5763ab4bfa6fa026e0aa3f8924ab52bf509e7d2a6a83980dbd9f846887169e4761d3fdc569b92a520b919e35d7d322244c56339088f3f8fac342b70d470db0eb7adbcc36e8718d2f3aaee3534031149010394c9131ab2696c97b4ee1c37c5af359694d61aae24615b21602ea61474276db9c8973fb2eb94cb95623d469cc0f62bca778b0e0a9c4bde2c74786fa9092477af7831a3c8d5749753f1494ba51c63ee7a0b5ee4875b2f3d8c4daae3bcc9397608f4adbf442226628d0dc5cd5f0d76c94e57f7e7d6f2c619d391fade6a62f96a1fca3b8befa58208cf2063cf45fde7f81165a7172e193c4874ea922dff2906f97458e22deef34328a5650f76627b472c2c7a9ed17670e9609497a44197f3c4b93fab6995f9d80946b5ec56cfaf8e84bddf48561a3f26b772e11644e10a4834cc7c4fd48f37786ec05100f380f3a83de14b7a3f3fbdc0b1267781720bb9001a3ee680d712e9f831337bb8f1ec1d12ebb334fce5395923450c1e3c416043f0245f9973cd77da22bc357ac34cdf46262b761e5f932551ae362ad434b88bdd02524a51878a7ae9c259cd67ca3be0bcb545473d1a9b564dcf545f02c7f5b9aef4d97296b7e5acb4f75c1918e1d07ef842fdb0d6ed45cc8fc364205d4645b9099f8d182ac0990bd397a206a0fa69538813dac782f90ab9269a2dc6ebc2c2654887e09a56d9143f933fbcb76c367c39bfbcec0468344cc4b8cc58a8c1479c87636fd9b37cf00609b72dd87696d355727c4f7c49d3f21abfb8db59a9150028586ca12e216e65bf6cecedfc5147f706856eeb482bbc588a9381eddf7f0ca4f3cf1fc8e9aaafcab0c99641865ae26b626b3dc4d5d94bca9b589f07f41fade3b6f6a3e2a7c619966b3295c2972a30a006730605cd39215eb4cac4b52f463764a34c0da5516225904ad4723625699207362d77e2a293e931e5089a016cdcc6b4d0beab8874b5dd4778de741df2a7e4c365aa917a83fca70a651c0a332839e9b9e543e6c42b42c69d205a7cfcb75cdcaec9552e0a629b41f058da5f9b4097868e55e77614651e6276c7609c58406204bfebb2edc5efa7539c227c5ddaffd69f642a6eb01c5bdf0c2b4ec90ba2c65c2d8f1e101576520e52f9c406ba194d29408b4b57b62e92cc44b82c9d4191644b1de80f4851b5fa80bdbcfeabf70f098193aa214d733a7f8b5635112c0784aaf51e776ac757879126fcc7e5569e05370ae1bc6957a17f8c499bbdcc9d59ab4184ae9b110e69e962c429c7483f53dd92713937ce46d2ab4a2f735f1ac810f77c8b0f57eb03cef1b194dcce653e7d791f75202399bec2801c66be164dea947373670be419768ff4246bed3b5805a69881706f12205cd9790289079075ba20c8bc61b01e8aae783cc72229e269382952079b888b4233fbcd80c5a131a5ed1241cd01d7e398da7808ef39b27a9814d4c51a718d0f34657e7124ce7888f858d03b2b719111f15b05b0b85a184f1abc12e5209c111267235f8565acc19cea81fa220b5687b5d1d84a26e9570fe4749116f030ce9f3832d34059aeb1d669a38914e2e0214205c23d857eb5cbffadb118e52f727a4aea6a137de90a015c9b76eac4b15b088a82daf9fd7ef5514a9ca93babad72dff27914127f8b7f76a475e30e8923c5b2020ac6a35aaf2b73d6052250dde34fa195a26a8159537ab66335c2d026a12f97a2e1efd2de593180d5ecdca1ec89a003d3c37c3166aa75b870b30c1d6f091bcfe410ec814bd4fb405dddfda956b95ebba589919543171051ded67c000ebd9126d17c5af3c251f81d5c2fa302ba4d5cbc3daef5605dd81f7f7d6689743dd210dbe050ec2ea1b4cce1078305a064f83092952a80b1544a055416a4990dba33e9cd16191086d870192ac1fda62c975b6e53e41ffaeb2516e0656c78345214ba6e73897ffa1af849b1e1fc600448ac4275457f9386396214647655ef2da44d5f187d5b71bf5179973b1577920cba6e68ea428c2f7dd325cbffc61059b793d94064a735eada5f94714ca79444d8056ae06d766128ae4488efee1ae200813b62101b840592388a18dc9b0ec7dc3358afa23903ff55c1885a42de00d292faaa2349ecf3d474df5ea0ea178d9c391e1dee06c6e2353afdb48d40ba23f4259d6ae05e8d7399138dcb67be47442d44c1fd85b40da87027e8e28fa176af3ee1c6261565e13257b45e8147c41e1034cb54f02febf1de3348ae7cf4810729a3541ab84b1f606da64877f7c0961a99682becebbd8120cc7a0be3b45ee55096690edf50c9ed38eb79a482f467a2efb1114d0ebdfd45b7fa8d02842e5c840825bc51e328cfd177fef4a908fb516663c5186b23ac542759754e8df34e07b46a17ecd782736e7c7c89f203552cc673007956dc5cd82c37c1489cdc9cba3e1d3bca65728feea31fa43b3359bb267e76b641786fafb790943e4bb24de26292e9f5d16cd6890af651348663bffbb553b73a067c4aba6cedeffce3a294eb57a928f8c48d9d1d9a9f7c0ab94df7efd721c4940b605e3b8cfea46efc4c2a05332bde57839302db2afedbe8ae7950768915f509510fd7ebc36a5b7c6ea57df6087301449f4400e6fdde24b2dcc4cc75bbed5bd02bc5d4a2da3c35dd67dee72152ec409d607e115372824125d8ad7e8716d2acd6f5a92dc2bb19a2e35c62fbb33a3ee6da637a2ce5c2d9ded1567dbe1c57800158463feff1005891eaac0d8cadc6bd86513415027a59178f5643aa360602941e0c5633bd45a7c944b8c4139b408cbb9940da816381b128762ea391360485dfde9d539b9d418417707c500e9baa5cd6b4903c2451d0f18fc151302f130089952bec652ee593b910d5c0324456be09f4b8a43823acbfe88028212de9270a4d275bb24c6f407a8f715bc7c28b3e7f20a4fd5705463d6d198cf2aae39b32fa95678cfbd19dafb9ab4654b8ae99d7b40b164e926dd070aa939048daea204adeb7975983b6917a70ba4b74ab2062c5543e72f175c3f4359cbe23e671e4d7194be3ab1a4ced1dac999270fe3c418bb8ed9b123b12a6457169b69a8f4cba7cdaedc4b308cb1ac67d383c7b6462c119a4f2d3f689410fc36b55c2170b08ddfa49134009bc945997c879dc5c59a8c0259f1bbb4c00a78280c97b448e80f4bec37e5dd2fcd96f2c649251e2aeedc713cb6495f189a44da0285d8768867cba1667534f9b914994175f227c09d9c696191ea0b3317a8fe367669a0e94177208c450ed957a66ebab56ac3c9e79d483ff4f33f9169eb1dc2b451316e27203aa5f237d389c619f12a0da798c1d2610b52256ea80da88a1a3e8500adfb46d37e5a578460e0278c6c544a84dd44701824c4714164e9b822f4c26e5a829f660f9706b36531707515605c65cda483de92490ff398d4ed69beca6064e874ca5aaef909f1247356b54c11b8bb10b73a5d88df35cc2838ad94ecde390d0b6bb34f05e9b18303224446f9b0a08ebfa02b709ce39eab2dd0d025ae93b02fbb945271e175e63d68abda98bc4052660e3cf2178530feda419ce1b27a3074ab30058aa514d361eed027d2eebfd96ea43d539fac7a468f0bd42cb55f8476fa3aa35d369267dfc4d0833b1b551669b4af7072391bf8860ed9a881e9d753709c630aec66420b8ab2409308ac6ee116082a64e0f74ea5aeb854135c53ccd94fe083b2efcd3922c2e1854aa781c08703e9959087f9da48925c798ee4e9db26a8c291431725e159877612a4604324e26848c7079e4dba57023071dae424019bc699ffed70f942d34b3bbcea14f1d5d00dbb69a755f829a7fd29256f43ed2db3ffcec91b0d83185eddc3bbe871e8d8f67b0728e2d7e5361d9eb033b8ebf234df8de6015be94c51fd2bb727ac168fe709ea25d2e4726bc9391b1b0a43b9027bf5e4efe6bc97cdf136abdbb3db1a80864392e8b91c247d46edfcf393d0cdc4706ff166535cd5c3fe3bd91fa0e86059c955624c1f93467a9ec7c6001cc2e7b136d997a8f61ad95dd9ea63a76d6f5a79c413b89eaa3aaec1938befc15b0a55a9b1077f98b7b45dba247c5970ceeb021670807de9fa210f7d7fa95b30bd67c448830174203584855da9f329e51d57f54c5483c40e43a2e1ceeb52448f2c6ff36369c51ac88da7f5311732211724a67b377de23715723c9736c59daf8a34fb82365705ea7ed31acc6f5530484bf417d78d31b79c3aac5d36a026f211c87b7552818340bea0db1899527dcc50a41fd322f0e682508ea133690ef16c02aa20a32b74177396ff7458886b3a27486535676ceb8f02cc42d22d4badb24f70e5e6a6b7d47324033d4e2d7d7d59f4c1f920771f77c062f419da532c51de6484be3be1a0e0b1bd90d43c8c1e48c416e900b26c22deee21ccd5809d8b9ff2b29644c1e2f859df25b0e8f947c8230cae148e2d785db0d961e36a4e81397c2db2acc6d0ab30fe3c6a6b6f60f9010ae813836b28643267464ea9d4c5c6df317ed0a3091a0c88ea060a70302b55fbdb8a16b68294fa00fb51acad161138a4a44ac75e0dc343e8a818df84a4b6762deff401c69c2477e7e73d4f30e653151b1be1da37f2a0815543c2062c3d0fd9cd66cde724134135d696cee39f27e4758edae9e3b15d1f867b420254d50c1af1bcf4ecb1cbd6edc65e0042e86ba30a4d6cf48d05efbcf702492ec6479f107afc66ec821e3f1a80a4ac763d65783b5df330a47eb521dc434d767fcc3753ee74d03def27aac1b55d99abf8d6b504428092adb9219e4641946d80563e15474a6dd2a2166b6c866de406d553da35c49ccc1e771e4a544c69f4f9c5eeaaedb6c34a746ceaa0ceac38b7f2437c9ca92666d1f4b1d68cca36a8b7e7cbfc29957ed95d268e600d868a028283e1b3cdb4d0ca11213092b9c4c8424ba58d2192b31798d3e4fbc08a45c958912fcec30187a7a7e4530e47235b6fbf4951298068a30f76ca0c070503f6dbf81201ae17841395d9221aecfc5a8e335218a054bc82b8d7241a5fd0bf03b660c473162286837336cd3c78f72db61ad7946bac31368ca21fbbfc523ca68bd7f4c1a1dc08c27f568fce73ab18bf96084342df3a2579e5a8e6f22ffe0cdaeda5362379f638874d35b05510d72e09dae5d3e084cdf6848dccf44a0b71b9c48a6a4a6a1fdb0ae27320e88fedbff9f779d173d5bdf7ecba062fd69022eebddf71dfe8431e29daceda88bff7bd5ca635ad7f362d40e0e3d448544f401e4ac7a4f58f948ae7a7d675ab1fe40374582c2268a16741b249fd02a047f3b328513cde0ee8f00f2a46a080b0e3dadf30339d873199f1233c4b3cee70025ded0c8d0c7b159cd6e58735db7062ed380b00e87d9ad40bd03a08d58a1c8f49f9f0e3df8770c04d0d3f119b0480b30586a2fc8996fec8938d123abfa5ab20a9b7155bccbd69f41941acceef56fd835290fb44d78485986ebf13ed073c792ca548e1e0cb94433ff5ee87dbc86fca4613374807f643695342dc30f0d34b133ec09589fabb0033f1bd11871e116c920d69ed4eed47a5b2dc7ab949fecb3c763a09dd94f9577c17a2db190cf247a9a031166cbdae38354f429b08fec5d3ad07e5b207bcdfdf905a558386e66b38f8291d5214cc7708807daf24bf4fa6a7e3eed3564a147f1376a1c6b7a6814cee3aae1e9365c7d9494fd3124a85a09591064c6575045f0f061cb47604b410b4d95b899f4323cd4c8c4bbf08fae0d05d8993cd549c159c57fdf83d0ad2bef4502d14baa8249d2c62e6830520a067ebf7e285b3ab8632f7cf8e0595f59fe03c1e7da5d6da02f6773092c6e3ad5acceb5e260df567a07d6c4d7646965364f19669a692337b11e9247dc7d3bb95a46b0b7529c711ac26da2e0026422f26f68be7dfc8c911437e96421094baadba0f903d4cd3b54f072671828ea55dac97676d70519987d5fcbd1659416e08230fc7309066ebba672486ec55807b3f9f7ebb8fa3ea5bfb2e375d72a3e871ca8c0eb380698794aefab53a66c3d99788e685afac74e792231018508b91e38394c564a58e6641c55f33686ae2cd264dfedeb414d601d931b110d640fc520a7f2db4bc357b0cf5618bc20d0676d1cc4c02ff4414d78efaf4b95d892d99ef470b6e7d260f992cb735e308babc8582e834d6e75bc0a602f42ebfa2d42736fce67c5aaa1ce8cf87d8eaa5972e4039747e00e0d350c368fcfc301649ee84f6601f58bd699fc203f6f1f15a4ee3e6ef0ab473c4826dc6ab9b54cf13692b44ff26df80615687db3aa7fad10a8582330cd981fc3671ced70792bad48e752748de8e3c67eecf1cd98b359e11fd36a562f4bbe5cb0d01dcf7a2238cc796e0e1c79c86c82b795d46f090086351b0ae694f8712300c2fd6dbc9b74cbfc5e7f6c768ace18d7cfb160718cf5095698cbd276f9a6109e0aedf61d5b454a510d207b7c9254abfc166e8406491993d0b1cbac80031277d1ab26180bfed37e75cc18ac47dcbcdaaa45253a94b4bd22f13507497cd80560a44ec9fb745bc9dbad086e462e8caaa32d3808e822f6477f1228b5405313602a01b8a872cd8b51b30ffdb1a3702f955d14ff9a55de8a36380aa10262fddca772233bf6e697c63f30d8d32c3020e684c1aa02622d84225dbfc3d4db5cdd3925d50b1ee02f49744a14bba9ae4cae7f97ae23712c74dd23cc116c6a36c9699dc10236fc328201d30faea0edb55faf911caf2d741702fb305cf03b7ddc1cb8a1fbd125e26edf37f9a7fb66098a56b1101d1184f08327b38f9b4252daceba184a72371edc93d07b37ea9643d4987d62ec55456841f1e4809a6e7935131bfb0a5e63518b8d2cf07d1790876e0915eed3e4ec6dc15f6e18f025ab3f07c65a3d478900586a1a4aa60aadbee59279386d055171714b2a3071e8fb97de5215a064bd54eac92d43ea0b6e4728fbd244e532ac103ad4d3942e24479ee60eb6f72811d5fc122d36e4f56251fbe6aa4d918c5e8f9370ee527176683c262b6c2220d431b30b13cd7363921303b1e2c25ea38dabdd6a6aacc6c31dd33fc3ad26fbc3afbb45efdc0f24cf47c3ae742660414ea09575ef5df99309fdda6b665d08fcd7bfce2b8a769917a3e00c2a906b85c1351061a61abfc33fa4e289447845953bd4b1709ccc11ff5f8243e67d20b7d2cb946d5346e79320501dd892ad5cf8b2e3fe18edec003b43b2de1c7e25d94c37a315fe35e44adf95ceb6f22689267524df8b57179839c72c3046ea0bc57c873df9c949430bd2523b842dd25fa3dd36af4494c61eb045ed5494607c2bfd0057dd4314096f7fa75752b47c92f7f5b7bd1fc320fb9b9b651359370464f4fe8dcdf2db250cc799fe45bd82212167a7ee38fce7ee60f7b2f4b0c5a4d5341cf0c9d19e0ae2363cf257a7d43d0da7579135a9eb29849e02c117f160c8486eeb9ab6c8e8822d3fa08ec9196343c8650963067ecbf90ad2bbb5fb32c3f41bb30e4d704b2dc66e7b05f2a058aedd0be0a3a47760274271fbe2e4b70543f97ed056542d9cb047a9cfb0032fe8731902d5846ac93897532eaa7fefe4d2b0e47f183dee1d442a6f3f78cac6e5d392cd121ad6c3b9f8247338697af536968dcc7d0a8fe5d5a65a854cce1069f06b2ec772b90f11f40da73d3c0965245ab8e542fbd4fee2f0a269032b456d4a8ad93c454e9030615d4856178aeee4637c7948122097bf347767fe0c460821d6b121487cfbc532729d05e90eebf59da66c4a858423d8712ea786930ded32605f56e8dd3f80b8f017bfe7514b939b63a5df017e8c8962c6d6735c483c6bc2096e60fe9901f559d4dd505968322cc3a7941260488315b5dada13717714907633466cb503e3dd71206a02d12d0550dcb91dfd91537849a8f849a054a4e6a858938efb6ead9c9aa7cc5beccc86b3c0970620bd674fedf986b1663201bf050c4a5082cee3dc2d8e56a33c481e9d88a70a92c4f6605a5275b682d3ceb3240703f1244bdc585c1a0e258934b865d2d3041e30a0ac837a964f2b7cf12e6959b817c8a0c034eee077e8e3933c7c0fbbb9c88f1a013e6a3a89e680c0165511d8d82bdebda499a3de19e34dca00ec181b8fa565ae5833042b1e5bd6d82068d3787bbd2fbaacea897183dbe7489029de5ec30fe685810cef1d04e45dbefb606477e4ae0da95e281a98ecd7a7acba486c5d5a9553d01fa925bc68896d2975f73ba5c18bfeef3d155afefe2ba8985247acf9dbf5cd96ec6c88e43700d84626926fd84b790626c7379cdbfcf7abef088e939924d94dae11b5fe3008029728ca1dd3d0c464e804acd41db961b8253dfe0f251ff230f42c52684a695ee260c4fa22800eb33681e1eec6c6eaaa1e546ea210d360d5034b029737ab39077da91fba8b727335fc76f2c5f7053bd5d81ecc7745b341c47c0b52d7dac51248c0c473295d29db5bf2d76ce05db29c2eb2bad59cfbf2085e3c08b26fe0ac84404260d9cc5fa597ba3e39004df397096dff13936f007df89f1aeac74fe1495494c9c777a12e9b438e2f3580881239a8c4714c1aae8a5aaa690e5b46c26aca29da70ecabba685b8d70a52049f81ea41842547df362e276990b5eae21507d1ebb32ca835bd385ea920a1d6e13ad01d847ab22950edccbf30b717cc89b4f26e3bf029a7f17aa536d631478cfc6f623c8ec2a710a60caa1341797d23352ccf479aefcf2d68aea3760956c04e759f3b46a888ef14a656e4b201e18e8bd3f2326c5062e42aa822cafab7daaa6fc2c99938609043967727f3056c8d5382009c78122a965f60a50ae69484e306ea3c6488cf9f5eaf3c43f53f605768c84b6a206d78539cd1be3f34abb9148e634b2241ace9c239419805a618da25d56c6cf4936106e494bd66722e4c057336610e36f0265377c629e29a3a71fa0eac54b11eb65f49ea8b35e44865e08be0d1324d6354123bfa4572f50657ede413547a2c0ff5b6d288109625a2a0832a08d67b9f9142d18434153900f67f3efdb80bb6515a5c2ed72c60f90e6fbcabd50c667c2ac96986d15aef88b5862ec873ad55fa8dbfd53e8d4c2d23142fd5c85383a41bb9152f4dfabeecdd99a8c77c0d23f5ad33d96b63bb71af093050e1666809e8da700beece2887a74eea68ed8c31a745974da5ddd55237071f4e77af742e1967a6e69ef019f26d5fdd6eae8d035155a0627063cfeb3f3a63a7ef2724bc6440036ae031d5c61561ae8aff46676a0b01841760048107b6a79d2e13477d46e47888c324d99986f43d95ba1022589e0b004045b1451a1bb63d1a3a8334e81ac046ee4fd2046e9b56a98277306dd88ae6bbedc0a9bbe8fc83aa10ce853423262f1263c01bdf3757a709062fce4fc6fffdc4590034fd78d127ff931865b92061ed911099456e0f64c40d69251da35e51612c497b6c9e0490443870f83fef35b7105b1ae8932969ae985c57eadf2c48fb776447ded9d5fd90af928ee7a563d665a11e6178298693a446d189d03be7c464f1e3ad9c5c8ba0d620de4da226c081adebdb3de6600bf0309e1051f6076f459282347a1c53ae2f8d540b68bdaf9e6a9e0abd618c9ed5923ae9f407e4aa3963719aa36a5407b9f953507072f39426d6b621e6dd1a674eb4c41a8a312a00bf2c07175f9e91c94eab6d5e51b100b61f0f9de3ed36118c1b0d3fe61877a098a8ee4b70d26e1c3ae0cc68a2652c48e327d66ba20e7dea15e2eb13a0af374d59bbd129298c96f3edcf2b9c2dd257cf5f0414056e8d78e93d938dff7bae44e671f5cc1fb078c8690f9f5709a02985114d365136805ef8eaa02b55bb88fd82e0adf74c38eaf58b37aba18f07e60b714dff29c9407466f0bc8c3cf79a17f47ed8c4de574a62b41fe1c6905754d65134fcd6bb9b46e96aa96650c6bc0a8eb922d0193ac15c164e22b13fd23398e6476ced33b50c038f236e00bbbd75cdf1252289c59f9aa84ab70e1f7b612b1b51d9cb25b77ae362a3c7cbbf271c94333d463979cfd7966bf5aba44afae7171992588af0828e5ab98b56d80e7280cccc815e624a453e5551edca2a673ffa1a89ce2d1a5d3f1be63bc9817f3c2005f5f1440c15c61696c7b918c30c41738ed044d0f0250ffffffaf