PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 85996 41575f6ff033ebfa30df223427a9bd2abb8927da943bb7c689d1e253a539b2c5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a3d66233f693559e60670e2d8777ad44b781a0aa30a277a02155fc9e4d26ac9
Certificate Block Hash
41575f6ff033ebfa30df223427a9bd2abb8927da943bb7c689d1e253a539b2c5
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00871f000008800000
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000037f161c6c2a380c4030d948ec4e0bc18c2d0e01d5faaf93759596ce6d091f38afe134426d76df1f5c68bcba58a8b65a723965d4f15c87aaf72414a48253d98185ff7c4f949bbd13ccc41832fd49408872bb4429b6b20073c94060000000000000040000000000100871f000008800000

Raw Header Hex

00004020c8c6efe1cb0bcfbd3b9cf463e47234876634f317717678f20cac84b6ce77d8ed1e5fb0f43b1f14a6ed5eb4c0d41075b4aa477066ee02c430d1bb00a18a17925f68ee546afcc50018c96ad2e4c95f15027a270aa30a1a784bd47a77d8e27006e65935693f23663d4a

Proof Data Hex

59,560 bytes
1212160103076f826a2bd586bb4c70413bb5f29c72425ce86ebb583af927abc470c7e6f3358eb6c9be79e077014f5fa3d6516e0f16ca474e431d7a47f82ea199abbed295f3ea3d65af9287aaf9bc991478f1e52bc49e7f6e56204637ca453f2f7d5f30a3252739667befd8a90a80d8e45d9b13684fd2b8c42c5974be3c06006582ad8c862cba1e44db10d959104dd9770e996bdb38ca28c8fef220fb784ff96b090c69f5b933e7049d729987d2c3fb6c9f8c87217d8d09d3e4ac9a578e68312ca921b3f8bd2c55e0f618bf0d9b5b16ac83c5a2985c2008ae51c1074eca89e314752297d5649bae113d16de209da9547d029c1696feb836a5ed216d0b583533259f50d72566a431e9eb802a8a2bff502ab84582ec6d1e14e599332ade3b135eb930ebfe5bd77d12f9d62923a95923cf5703229078b71009ba378560e545c47d0caf543b251290534f10f6d5659ce7296c7627876b0b098adb25105b9881e4baf33500ff67c5001f2490369d149fc662e5cbc9762bc6e807ed35dbc166546d8a5a9b780baabd51fd51b5e4160da1d996a110181494a59876db39895493dbfe5b7fcc859f0679eb0271c5c4ee7fa81dabcd3741fc3cfb9e261ccb9cb0bfd77282d4787eaa2db3ca4245108f13caff8a003c6fe37a7858868bd8512420d02292531f98dd384845231ddc17510134e0679010f7ff69e97c4514c074711be4010066b999f778e7a3ec091b6189034f635480ba5b9c47378e61cd72b1b3a86c45a979b08e49aa9aa1781168ae8baccd2f1c92d0929a791fa182f895bee6c7630c4ff2efaed8725cbdf0320a13e127bee927e991dcb630181047e11439331344f64aa391a44c95b23b96be489a06829b362aee3d9849116d10db20ed53c0c802ed274957f31367b5a4c8d709f7ff8328f81a0521b94f8d0126dc3a150e3bce1ec8c4550daee094a3b6f071dcc161c8af87acf30d52a3946b7edb2e35da73a04e02affb5815f289fc56e8c445678a788c9640c79f4d3996440c7b8a3c74852dc06665f36dd2dfc9aca0f782bdb926faf8d05784f4321127b26265fed13f51b7a2adb198b1ed83cec556d4cbd4ce5382c4270a5b3a1da47c5c69ffa2c9bcf00b88b516a7476d2d5a3f8609243b21e0ca5d677482e46a9978729bf108010723c45111885675ac24456d6f1577bdbd8d93c07d73e76c13a64c4bfa1ddf987b1050ce0dfcfe5a25169e8c25b73533c074bbdf2d350f36d9799f460c9d307a260f71dea45b1cabfbd0359b54418040a806a76af31fffe2fa7433aa01106d1e4e8ed4d3dacee8cbdfe4b85be443dbfe404fff9eb4b0518fb03f3522e0e8cbf0f557acd037334c18be4537da82fbd1eebb45630524edf5857aac62fc4cf6e290f8aaa938d7c4dc521ab15513bc521bcdb75720ff9281c0038203326b2b6a84e87d254bd57583ca193a6e33eee8b1799988b8403b3112785bb9956024456579df51ac76fb50a5875c26258cc19aa004cc6eae30b9d530d32dcea75ab596e3ee17f093ea3d39a9f5b8e17ebaf8e7d745d27f5a96c26a131484966922e792e04ca49034bebccc59853fa9ab57069072b4d56f686fbbb13bfd6705b1198228d2624b27709d56659b47b2f92c7e80ebcd639acc9db43e419c43a5bb4446286a3716c6f50de5c13ce953f512bb87154906852d19ca5dc27fd1086a190a4d6278d0516a9143c3e6a76953b1e064fbb2e99e5bc7a32af7e45a4bb8f8941542a31cd1a403cd401ed66d3ab84c945e768407d5873b369047fbad0da124f8831b6f48eec52fd14e09698d86a146fda5efebbf12b527bcdbe5b15c4448597b4e6c3487c08813c299c7c1a20d1df6d02aa023f8d2aefbddcabce66d7a0e6402fa9c9e07b7ca473a83c3fdbcc2ab27db839c458c3dd9501c0880e0e91ccc165dc24d78bdcb01eaa3cfef925d5629b01400d8353a2570b2f373edf944b88beb3457b30078537ba2ad4d07e64aaddfac28186ab58ee3ad441d39a07e8be0684d6470fe64ea5696cb6db5e964dadff37890be4f39992b75b4a55ed390717e47621ecc6a0414c75be54524af961c39839b5a9569e765b33e8c26aa4054b39f25efc3cf2b4d450a4601bbd4fc9159f298290287aefabfd4f77f65a9a588db089b1000bb9d5678201b29b3c3ff18dc5526639faaab648b2442cc57fde4e5218b9d1ae5ceeebb15d34eb85b4990f65e23233364fc9a2e73644343a36610360521c59b97c624afbbab3ce7190643bf6b610d12875435b1a947be6383d71b67d9b6494bba7d2938458a066b26273a601764bd4200cc71d9653f340c885e884cf857a22a30dadcfc5d354c41723221d136e9f2db71a64cb99f3950bdd0300ed64023cbced275ab0e2c2b7bd265f154973bdb079fe77836fe8fc5ed883f664915147985389c07cd72ff578e21ae5aa8f3b7ec5526a2202345dfab08b0adf2fcaae1963d1f0662d72f9dfdee1c0fefec9b44600d9cfee97116fd67bf3a0b4ed4c5996c8f32c75c70fa4e21e16feaac583158efa1644a0cd53f16f8d3ab95b2c8ea4b0719a6864ee746eedcffb7c4b8f0be586301e96280119c4e461c6131322c5a6df9620489ac8b8b0277c95e99107b2913b10c480a6898a636b817835e29c5c8efa7145a710007695302ae6a00d80d600024a0e6b3f9a0ffef4341868bb2a2576cb63d73e32c52cd7c760eb6338f7fdf1378344bc0813c41134d5e4be92bd5ddaaf83909c8e264e63b29b988b637a38393d778d31bdd731f641bd6ba3b8693bf99d694c0f2fb30646c361f43f960c3e6b2acc11989277616f059c52de9f4b719709486fb172076e59835e16e18b173151e82c8597e5fcddf9257381524a94dee326355fa748ee67046d84cc72d06fe3fc21b7be4248d0cf39d1bedd2dbf182685e090c69ef32c0a547adaa097c2aaa856587b9289ffdcf5ce823e2c616571c550eb6e8f1965795ed969a142bd0190df7c8b9e2be088750ef57f0b8f2a33db07a7f33c4ce39e8548418771d8166a72d812f6db57975b273a5198fedfe4e3e2dfa5fcf678cdf1aeffe075cc762bbf23d20b3c37675bb41254c26431a3ba9fc8f1304330da3538c5b8051a85886c59615544e0f2949e693d6f6283b9943b8724c137bdd3cd8a85cce88bd3b171b1f77e5098aba19c2fefdfc31752b843743e0c73b547bd46d215c989937bab6527e440a356deb71436dfae3435a12b5a3d56723f635f71ebf0a1984a01b92eecaeb65a77b6bdd5da7acd241e91e9a49959b61f25107716f5f1cca5db1a7b975e3f1e39656b47dcaea9f7ab43897eb3aa4d73aeb4ed1e4dd1518e44ab5dfded68a0fcfc5306f9cac7f22f55d9c8746f0fa3655e0065125a06e785f5bff4f7e5afd14d270d2c6cfdb7550ecec387c4e3c3bf17e79740eb91801974411570ad4753288b991f59de6d94160baef3fe16e59b311015d238c5d7801a64490022f3e0f5f00c44bd7113401b4642031756b2de263985177429f9edb76fafce3c43bbeebb553e70fc15ffb17b8724fa94393bd43201eca065f6f70b2815580334709df4cd9e318aa4987c7283808a509774b34daea302f6bddf79b7553dd3b7ddec412e35e84f7679ae7baca89c6b3c877cc0695b69b4c5871f388ad59887fe9ade04e450d84294406b75651280b681e9956b946724607fd85a7adb26ff680b73d0c0807e6d25e67744da18c7043508a340b42c819c6734493a564dad186077e9f05f921a7f86cb081f640b2321761a1689cfcd19b59fcb026f3c4fca2ab3d91d64dcc4d028d18453a03d0d10bc30e359bfea18a8b2ca6b8a587c45c33d7933fbbce4c2a096858aca23b51f0f592ac6355169fe0da1460f863370f0551ab25c8db31dc83ecd95842633922632ffbf550a0a274c11f4282ae78b0447aa8280bc874e2a46277764c4d25ace5adca4eb88af083069074b48ba3a12fa1f9257e98bf2c784a97203e10d9029182e350073e3b4ee0547ad3ccf63963d17b66b8ba309b7209f48a06233c169260a044aa91f108777c69a648db812ca1b81a327e009ee686ee0b4f98db4a14d7123cc4f0822f326f70ff4bba1592283b1ed6fd0bb69d4ae159d386285c085176b1bb991044b0869a806f3f94d732eff15bb6ecac8aaf3abc6c1bec5824d20fbff53956649202901b55ff0f1851077606a20ff9465d0895da5c94e5b2fefa47e509f3175a28f4504d4e3c9ebb0832a53b045e70228c8350fc677a49b0f21e2db9f0e41fe4f8109e21b0ce05597205dde8e3818b635d86d60c4a11e5899a70f73cfa74274b1999f1b2ee898c4ac57807cff643bc585c7d2fde33346cd6e238ce4b77ac92c9da2966c4703341bc5c35a01535ef333bae103e96423238e9ce75943330d7663598a73706f529dbdceae598291879904c4938ed626696ad64884277d94bb6a486027428629f1e3e4ef957ea2527d95d338c7fcc1414704f3fcd8808ab24d019593ecd261a8ef583a4496bfe068b8f24f95ab0e6990fbd61e0981034981d39a0a35887d0ac7aae92b718bb349ec09073be86d87e6790b88db44e8e32a2165d7af5374e0e7b6854ef48f0dd48ffe1ce9441a314829cce991bf55f0291619aa44d1a2fcbe84866640d3c6a9e91928d2bfbb489dbff0be83e140932b499e43379c3aef907d900c18296d4eab0af4cf20f2116e07027875fb2f6607ef223e75f63cf3a5ba17fd7e0a63e6778fa73a5b4ad21e2c2850b53785592ded11e230de0e6520d9645535166dcdbe8d827b5153835b2217797ccf80003d8ece79a629b570b83ba0107ecb03f9be08974c682daca301509e5492d7ba7c1b7d0e7bba1604806685ea30be177d3da2584db80d12a22161a5ad0e3fe9a14fcfe26cad6cf2b5cb50e6d17e39ff88dda2c7d61e756a89aedebdd358982abf8872bad5c8895a06835316387061e1717440475296b8dbe2eda915e99a49eff909f793db333d2057365408daf6d21ac0b87c88eaa2e7cc9ba267f35ffb93a0c027d0c05997a2b49d5f634bff5702288b0ea68e429914cc8b0d448b10609b84405e04e5b1262b43ffc2edbe4cca07eb1d13e63f4e1e4ac4728dc538e44c39f5124e994d8cbc6d4d57fb7170d95d9fd28a2308bd40fe3f47ff3b5f587c460c28b707b8a6fb41f7fd613087252c1072fa3c016297e5f68310c692914a7db442ebf31ba8109f80fe810a78821f051920d18e58f7ebd1dfd47561cac2664560b2ce28793ea59f58841e21524a53914984cca51a1e0a1c6063813a1f20c50414e1cdfeb5c2dc688065eddec709ea5886658db7d66bc2dcf9089a2193a13fca941f6946d2b2cffda7968c82343eeb1e13beff559a3ee41573ac22f71fc9babef94eb7028f9d6ec531a8ebd9e951fffc80c6e7b0554f269f4f8c110a8ff78d2171de51faa82bbbbea98a60ad0dde32d5b7e507573b6116f229749271c4773cfb60582775b42a32fc96b5882f9f3fd92abcf3b4e9e360a761fe78c44651018bbf5d37104a9f1825f09324cc10eda44ca9d975d3dbff202ba7621dbbe695da3c03d6f65707815dc3756453fcc5e1a3cd3a2345337514412afc76702ffc026bd9d9e554ed34a59f594da9f50bc4871009227fff6962cc13268e05f9c894a5acbff68f078e7babfad8efcdf07ec6430c9913f39dbf2e16beaf77c3a4074797f81c7b0e8f7deb6e1fe951bb582ab2d17b86e94967f815ecca075e554ff0bbfbd2da805890a0082b49fec7b69156bbf11e43906a86b0135f90ab576b5febec20341af5b90f69c6da313937bf2d0fd9eb4e4e3dd6e020b4f5975c95790b979a3ec045e8333fc0f6fe96f8e5c4843b6664d8ebefc4c01c1a6cc58cd2c58d106d433f4ae3a4f882a196cc15344644b7fd42827d4c7bb523be30a0b252164a98a9ffd0a060087ff2ffb315ac79b8ae7a0019aa9c754bfdc5392f2914a711f3ae87baa140a037b1344348db31d25d2236bd0b787a1ab01fc988dad7941d95b539741dda4f58dfca817341e9bc19440442648b18cd16a76f9ae9615121a66b7570bd673ef32f09917906d49485100b1de2d6d9aa86644af538c9d409f709ae6a27a22fd6a7913f3cfecee5128d4df65c1b1c00dd371872e415d216e7aa561e046e62646d5b52317853b642863c799b1c419ef4453c87d8e41937f97ea83de3056b4f99406bd8fd0e9b7f72c70ffb763462996e3485b066fab903739641b1f14d711c317e362bcbd53c27b684fac1921e26611e2f92b7cf1d3034615b6e6e90b1980b70ed876ff38029d79ea13f1c4dbb9dea370b5bef1fad6060e68613b72f9ea6a8e18199047e5cc238aa6a919c0c9fe32b4a3b46a1f72d4b23df58451f031a536dd023109208b7a12b60461738fa81d5dfce1441443cc76ffd018f99dda5d8ac1092e7df32f735c4e942a0085d55f6a6c0b7c278c94e726e1515c5957aed35ba0e2dddcf019158e65c0aa0e428688fe5438a33d3f35ce0f02824c3f5e6c12da0eb79c9e3b9a97dcae9c1b00eb4f8d917849e8f5c2d2a973b1b5d9218c4345b938d620ac98a305dfdece9ba9b58234955b494907f5f47d3f9c5021dcd72b2f634ab689be6a69b0b0e93e57419c673427748328ee74e05048f89e824dbe74aca62a1822ca95481181699c51419cbfea66dbaedf14c0cdfde352c88f8b8798dfc52f646aeff2a16676b205c4b5aacc25ed7bb79ae80c1868bf4e9c1aa5a05fd9b88f949b98e3cf9d951691846c34d61e7cd2e8f1b2f469af2bdbd4d7bc2139331094b3ea11ec2d3cc9de1b5f071ffe363fea1ab737d5dbe896df333d6fff58e3cc14a06830a3bd8ca3f3125b998ff89b7e885f30b741418863f3a99ea9ba0df719aeb1890cc61fb17013c0cd87bde17de13930098ac07dad96728fcb542170e8bda98063bf460a170ec4ddd85b582ff101e8d1b8bd7055d94c6e74d52584a701ab2159a89180f67c82e231bcb3e90bcf051ec50f7bcabc0f63bd80cdf00ba0f893ba926368bff927a7cd45801c616815ba120d9858da3a59946a8afca89932eb9e92e7566fab705c495b192836c28ea60a553a86f3b3059829737fa7b65639af1703e860b78e2b70c3bd21480c989735a916de6649b9f1106c34fdfb3fd28639d833bedabc5a93587d63f4eb6cc12b530f8b526b8d922ba7ce608d85bda117c155134b36430bf7b25c43fe316c1ccb62834f3f87eacde1e322054b5522860158dd5ba6080ba2c8f70fd41f6933cb2f46ac45cd5af74598fd4da102795e86f19156078ee8c3ed2c64913e689fae43892c4277185f834c2d75599584b1c0140fd1666251d94e4dd6dd135181443759d84067e95468b3d36cbf3bc293d8a831b21c01af45a2b1633a0d9482c2bc644a6e7dcb4c51712c68f48b72ea3e439b64eea8cf9a926def32920520987ecfe964a959426f9d7b9b5337e11f2a64c3c8ac8b4baf18a1074c9c85cc96ae6c403fcb5b838ffbe3af8136876f27ce8abc6b8d52340622585d837887d9277d2b6ab6140e8132bafb904ce97483f88ed1087c0f1eb049d94007cb17d2902ccbfc3c85b4c0a3f7dabaa8b80a3cdc20e44ab5ab4f5700dd8dec3b99dc16bad475d06aadb10fc0b7d47f36c2b9f32781bfa9620d09db19b8a04d8da5b9da137efdab9afdef263e5315b6a788aafeccf72ac8b0bc9b8af65a9173f625d0005c55e40a320f8fee980208c26ae07ad19f66e4ea2441eb88984911b01182242c3639f80f435f1730181bb8b8c61decff0dc33de5c056902ece45ad43c835ea0a71862bb541af357663aecc5a37007e79cadd2a282b7452b1b962acc20535b4d9ee671a323fd94b12c3200bd1478eb7ae54e18723498b26c13324399c87a0626d8ba9549ca777b7a53a97343a57226174d8ebb0ab37ccf159110b84ba80f4140537ed8a3b33763a3cd9ee2cb5fda844c913a0ea1e99fb173d898fb01bb12992a11c3157b2edf42b9c24b98cf84bf7260e536250c2df15743e35c3636f5c5f89bb0633c0fc0576e712516bd0f2d8349c0a015e1baadb7f1abb6a8929f3615975bd6f085413b3d591d3c9aa2426b5d9007208277ed69bab307074f6dc15d4a817a5185b41e529df84bca0eadbde0b7a83da0ea0d85fd3d5a5812dbce5107800e9d0cadab01eabc5795e9cae9f686dc6f010cfd9df13900a81f00e83b4e343468e465480684d0df8a43e5444eaca6ad52f7e325a18e0f2e03f7aabe59b91aee0b0734e67a510ccab379ed64a9c79610988b7b14a5e47aa7a4ba28d17183637ae586702f52deb4cf3fa654e03189ed28c6e2ce8f12be0682633473841865ede0056af3b9a1ef56cb6c587aa739388a4a94400d70b0543d8dbff7ac76db0fa277cc86fb3ebcda7004775f0a7fb1f69929fe98f5e55d2b7d16159b6d752efac92749bdd4a562ca0ac83c79d80a8ed83934581621476f4e5fa8faef14d70e313dfb2ad6644f00d6535fc8d55a89c37ed302e0f0f5e59846af45b2e42d7117117ff18e0ebf0a9321c6d0e5ad8e3cb2ea053fe88b8a8b9ad1b4702ea50e503611bb3578f78fe37808177908ed0067a40a18fa556c6d77d972d66e44df7d926fc68fe58c5c59607e9d846de0f3ee31b9a7ea6a5914adc523158ffce5a16f99567352d49920d40290c531271a58fa96b30cbdcf725b924330ff780c304de8f15d6dd7d1b43ca12890c887cf71269061028caa9f7d35025bea44ffc69cc354b92f1dac34069f9d96901208874fee59c3a2f8282fe6c3a8aed32a6066ef2a51077dadc2e16bd4dbe6582ab154f8204f40cbfb031be52db13136ba12c33e61b9601ac8a46271ea8448fac4f260b6f6bcb526932447bb0fa2cc651924f150bfd0ea6942e4b221c2928d5d32556a52c901a3aa4dbc07fee2b9c7639006ba5645fcb885edfaa498ca0a9dbfc7238d411e7a7acff104730e2624fd075bd346c64627863545a2beaf932905919964856d08fdbdfe396cea4aa246944aca5409b07648392e00dfe3d52ab86410e82955693d2105cb5643d7364efcabeb63a5a106364cf0b4be3e4fd5a874b89773df3be98fff88ca34b573c02a8e9f70d465a5b1f59793a1fff2957ab5497f87c81890be350e4a5c0f25f4707a50ca9a76b3583d5bb728720fa6934af515c7c9d4d63f437a0cd452e8a65af363aca0e2cbf97cd51843354688f7714295363534dc786fec562a39475137ed9a33a64576306c4b21815ede6b70bbb81bb8a3f8b8201a0db67e987b95700d362ba6b59fc2b1841b6dc1794045de537281b2d712071677ac40144d9de036d642d4c2f31d7f9f3bd9f547845e9222793f4ef1abd62e22b119e60f60822e64de1c53c6d960c6ca60335d18626ef501c46a7318f278755a642835064a9ac45e2e949d6a15a2f63bfa7762e7ae7e060a62edd7ab8b0d7e3c749f7c0fada4fa08038fc53a194c7101e23c3d531c910090a443f1fc36be77c30ae7f6929443e083ad0f59608f3d503967ca34c5f7995df16182ecc82045b94ff6fb851bf1b924c4b0771a2356b4b1d27284a42ad3b44e833f25fe7e841460f1900c9fc7c839ff16f978116b1e672972a054f4cd81504777697e0768dd2d5b462f759279988c84fa05ec3d5f04362a7b1b9627460158a9d5f3846e08565bfe8f6f010ccc5b84f18868fc6483487848ff8c46910efda298866a640153f477f132590fd3e84454c4e6af3d04710476b74044488c7345bee3a49a3af8aa3ba34177cf91ddca18d83cfbbe02482c21dec61b6eeb4df83d73a42593e67d958df2a369b6d4782f20d19f8153efe70658d58c32ec5ce510a022a7eb6f3a798015fb5c493166a21bc13c602e1208705ad0c45c0cf282bcaf3718a16987f9bc8297765a64d3127f7424004ec24a5afc853606e0d6ce837f516d3c9553bcb2ac1b8a0e35831dd2e56219f46ba3bc837d1f7c813b7b8123f8916877b79ff5764e47192fe3fb8a4483d7e708ac67443dedfdcac2f16640fc88c7891f988cd138b64468371037ef8401a5f1911aa43fb0ceefd5e5862ea5e87acc5f75079321616060f9bb8509fa820bffcb7c479a4a498960c437ca6e5e19f6a1c0b7cd6d01e8915243b1799cb07d04e946724fba9cd1f0fa99a81a468a943c23b874099e4cfb74a9a99f3d1d78799b8bbf3ca9cfbe194878e73167d3602e89982f91baf2387ffe233e3e3bcc4df6157941f55dad2f01460440b2b420e0b614ab20955201c6b2b9ae3600cc80f67b34f185437aaaff3363df327d5c743f5af53d958f081c0f695535d7e319e2cc7ec2f11508de07e544ca2c754082703dc685a5d565b9f19dbd79ce03388fb1898f84f3a7eeba0e8a0069bb73dcea62d4f7270437f5a88fb84200e962ae3efaa69b7770ef3517a84a1edb2864d2cdf9db3d2d52714f2d7df170e0f510f2671ae159b7ae743c1b2b16177f37f2983daf06882eb922119179e2d90e80c1cb6b614169a5cb004fc7b34d1c769a92a9303319c0422b5e338c0d5f0c8c6dae14b431e5979294f2695af3c0d66152f1f265c5f5fc4ea56b8b8324475cecf1f9d51faa7bae3ab575fa9187a6ed55e69fa13c4c50716bdf50d127234adda7405052b3bc9cf0f86e2240546770515ac63df47ffa9002a3ee91ea55e3293e8505f525574feef62eb0defc7d5b68897c934860de53038bc221f90c6518aa384d006a423e5afb568a292f841e345187eff6af83d0cd5ea5e4f47371f9b4480da94109b0ee87e38d92ad6f78b494908102b1191c9ff1edf51cf409dfc656adbd7da35ec1c3a7066f5e54cbe93464aa51be461e919e9d438ca31a11782b5dca8be25e38279cfcd778608e6193c5f061d7fc3cb180600c6dbb5fb5dffc585bdaa2fed82cd196830668ee389d5e09c40d166705128b6e6fb3f40caca5f925fcb1f6be73bde1d3b7528b003ee59944fa06314b02b3bab274afc1802bf2ea29c615ec501275c347be9d531db3fb4759114fe0a9026627276ec1f87e1d9d31dd3972b79f1db8ade062250ba59db71b73460810a50245386a79bda4d3948023fccaddacc770a1c9f7a317621e39c10c6eec9341235f847cf47d5c3afee1a1ffba2350cb78d5e50108dd5b1016fe2af287c3cc1d17f57c8d0573b77a127949f527ca5615d3fad3958cb66fa2d99243dfe122f77c79f0ae16473d50043062c176e062caee30314ad81b80d6fbc533fc69b60116e74daafe942e8a443dd7f0831e5211e6685c1774f9bf20ac935ec6c797eb57695cfc51b1472340087dc91623dc2800a2ca165c96b33e0842833b9679b01d7eedb80fc009e3eb356662366216a847590b8740ad5b4b9d68ba4d9f335061a12647070d7b780470c3469601ada48fb45863efc59531cbfa4b5915fad6abbc74ba4588fc8e61b9d0ab713e508ad488f6533ed3945ef54f807c17198c20d451de73a8ad8b652282e9c253a07db09787d77bfdc4e2f2a5b62cb5877dc7e67403d81d7e6da8d0301a5b3cf311dfa54b76f9f89a70e8a1720594792d1db8e7f2ba1c2befd0cfe0273553c5d5903f3c9742ac848fd662df36abc6fa122ef614250c5c6fc430ba354697428bf9649ff7bf5a6de443f1ddee943ca372f1c1da775f6594ac1ff4c5c10e94211309d509571a91783ec441078bbe609d455cec17417c859bb0db1598c7f3e35df44e28694b01932d334b783fae2bb1bd9959488cab67162a08aa5a4c69fc8e24528736655e000e6374c358b2619798d4de2e42b58df7a8aa70b739c0d4868b2ebc80c8a78edfaa975e5b48561b46382710ba984f64efa3b94a194c8ab7809b1f5c2bd7fb7f4b8d79fed6dc263dba220c154e08688705032a7e26c60ff9e0ca647098374ff88bee9eceddd831545bff919d1e9eee93879a9ad0585f6fa42f9bbe45775fa676210a52393250fb25a5344b6474bc30e09b81fb342fbb2549e54eb7e5b96628b0ac95f7f45a025c472851de4fa1359003d837a468615b1e0f758ed42fcbc84f5df8e68e89193613fb087ee0a05e1c615de712d66db36fa752c773f6fa6c3cf727e636800c802f96143d6e688db4149343680b97bfdb8ee6f8473bd5e9787582f28c0cdd9929a3aa7c3f8d8fbc582d61aa08cbf84aabfaa577da3eaffa5f0398e91f60c3e33c7cf680ba2294e8f7c9429a7108296cee92dda5e47cc06e0fde6741c4347c5548261a5c8717b51d90842022d05b0ff45f4b8731c7b587b04977870139221b8603e0ab1ef6f8d6533967bcee1033ddfec0ad16b838c5e66a6a99725c2a4509b3f653e5b4e6aa4eb684c9022546d1973f9a916ee07686da65379338ce758c30e218b1c1e9bda4dd5b9e82965b07e4f6016888fc8582a84004356645960640df562109f9f4d095c7266197c5b851613df050f331860eae4ed7ac6c7539b0af352547064d6b1e2ce3db8a0fbce3873b84adbe3acaaada0898567a8c266272cf7882f81105eda166a34036493ea9783e41c5c0c3dd15e00c846b752c9e82f9a7b22df391bbac52b1134fee8b558165c671b5d56497692f60a8f8b8046ec58fe1caac4a39803d62c79679482faf461b85f4bd0cc9c07857783da98bfd5f6926779f12f12e2244c020a3d4a17f0075734fbfd7bd6b4eb4ec117e4b6ed0706699dc221478d5b55f6c76cb06577a643d0706090fab279460b31b398d751230439060e12108c6fd7ee5a371402bfea4b88a83c550f747585bbdb0b410ce2e654a917eab757bb69e51b7f3b7bf2a5b8967b6382b695ce17972a2fc3d87c58cbee456a1ac2bd6d3454f88c7876a172948736f98fac9ad6b74702261a0f96ca15740ebcf371d3d551ce34bb4238b338dca42f9409c8c1cd582c2b48bba15e2a06cac6bf98af648ac2a0b71c81a8fff4ea687873b1413db6ed24b724253d4a778f693a1b0c53452aa81f08e3426dc39cd9d2db7654a32a6bcbd22d17eccb471d9bdd0a47a380530c22b746f5e0330459f6f6099970105bec2672d00c04e38f4cfaec50d0e9988db423c9fe60df32e281ed73c012ed9124294c05e634a4323a8c16a627e1d56dda76b8ff8a5b8d1195f81796c6079a3910ac8f57a25f280e3d58a35a90ebe6e3efc213ac1e6fc8ac24210c5c5b34ae1bc4258be8383fc261d255f08c926de2b9de2aadf133ceabd38be1ad1e3816f446d1319006c1ac97caec9b617d7f52e6f6692c4a6447a72c34344ed282b8c9b2781e6bda88c662afe0bc62536ddf2ae71c55c9a6fa2a4477b1fec8eda5d7f182ed6913b4795235d4a9e0066452245015ef9a2f39975ae8c389da2ad87b10e517ad33cb99afd468261602aa744a9970395d1d9b72f7355028326d9e3b2bcba45ebd807b9b4a7f072c2b8290c678bd27accd086f1783c7ce820ad812bc839527156d41c96ad881fe6701321a86c32e4b8627f62c5a1ecddad9cb55ea9593dc88efb84718e671e123f7e754b31f04fd9db39d9abacf5a8a2f8ffac4cbcdd9b2c06ae9f054d7442f4dc1ce8ec72896d31e5fddac79ea1e162b082dbedf1d3986c6ed46a3014025991b030feef0df99b8b62b1a35b31106ac998920a83bdf839ddd857146eab8656360c83bd240fab4c473eab32de2c3b82b1608011fa3fe310c8ce0ea36d21eeaff4c87b3cb3cc0787528fd4778b2e442dbc24763d5718f6adef6698325f8ceb7093ffaab0df187ba05110f853b6166c7129e32c74587df641f55f2759350e1782c276f16cf570819ce00a24e767cd9ffe85d82de9f300d2850b8e116ead25a0838efc06371c9d1b88099514b782345ed5c9c37e1bc7d7cd4ef79d171040b8d7724fbf7caf400614f651530f1672d7fbfcc412a427f0a3db8eee513e9bd1db77a743763243ff597b7f69709a52199b0b2ef36d2412e1f399eb0ae83e07fbbce0a34696c698532b0499036f5f16b231cfb3f88c8d03be1794075123375c94ea09a5ba683a459518c522ebcef335438a56a6cf8a1d9be73d3c67b127e48dcdc34a0eae973710212ea84bef27fd211fa645fdeaac16d71ab3f5bfdcf0388576a4c839d9681e47853ee654762dc1316a6781dd6eb45eaf78b187e082f8a01fa7697231988a0bae1eed01d45cd657fd6268aed676012390aefa7e9924894db248a080c1d3a6c3f0041c8013e17a1271afb3449e557f601a8f9895efdf1d066ecbc34a9740effeb9e13b03579ffd55a47cc0de96fb39291cba2afbcfd670e3b98a86ff38b224115446b89e466f631f4266ff1349dfe499d63e593a1122e01c48bd03103d238a07d07ec581e4d62ed7b918e1e576a252311040c4ec8cdf50e64e43e1f6a1ae1d9fd0d5c2c63bbf23e96d852fb86888d699ebb70354935f4cb5564e3b6322162e486d8976017c236f10a58ffed58cfa663b54be94e2f8a817c9ef7935a09be207811faabc3e72de749a28e8a8ed2a37cfb2fef47efe22f26b86de1c4b87a0caffce1dd60711eb972eccd91983ca0757a7424bfd9a6a70af698ca8db184136360e6ee8b878383a89273fa272781d1ff4f3c5dafd2767bd218537e6ce4caeceee1772882239e5b1342da175fb7fb940c46764e3ef64c841e0560b456905656064612b7cd721eb55fb1b4ae67cae55b9f6b024fea9999d08e9066225557edbf73d15b474bafc9a34812934d5ee0c61632d2d3181fd0b8f544761587f4bc2b3df8bb03795520599e0fd24fc8084c1a319e693950d9bb6f24fe7a5420796af0d7fe284f972cf3d4d61a75d9ef0a74c34c90c39a354a50fcfda6be6b40bca4b627992c094739be2147d6fa5ae09dd9f52241cf9bb71afbcf4374ed9c7c4841cb971ebd26847de380edf24df849f0bfb527a8dc63b3bf20a66d7fee3da5ad3932d5158d151314acc6f5729bf07c0fefdc77abba54210dc62c32d2deaa4d8dad8a30dff34b8519b90d9a17849b7cb70c444a777f2eea82784b6d12326e5e3b211ca7e57beafe595d59a1530d0fc23a70d3eee2dcf65fe6bb0f4b8084c62752b95780d9ee905334f6334770c5e75318535bb32505edff1e1412cb904b06bcf1443be9f2a2a146cf10ac197db39e6b6de020f255fff5c3bce5adc5dded6947e89c8503c10b2fbf6f09683db1e357a8c5aab7839cf2d3d6012db84af754b1b8220e92674e725e403ed62b07b321c7eb1e12af281882452abc330ac4fb447f41068fd8636370fcfb9cd794bd3c13d9fa9e0f420ad8e557fe0013eeebeff41a265d0f5bc2a23c9127495a23c0da8a98d0282b0c7597b1ad893de7938add65ce050f528a9214b012652f62d21dcb5f12842ce7bdb1d62ff4eac51aab2f0be1788d6786d15647512bb07a247b7e6ca80eef7232a8d8da46dd7b57801dac3caf850e0cbdf0e6a8f9844d123b0c8d6eaff96dd5dd00e493e4edd458e8738d4ec1671f820417c3ef2710a74f2affc604462c6d6a448adf44f691cfe43b32b9e5585422575882ce62f95105cb6d0162fb3162b3a23cc3124bb4c682b5603c172cd756b85bc03ec5492fc6e5f1c0b29279342dbb70f41ec830b716230f23abd08549ce3d8b19112704c676f62ee58c7cfbabf3c90038591d140358155fb4342683a97a0cbc4307f19817bd01174e97e3fd38c583362f10b37df174dd1d49f6a43a6046be7120615b931ad304ce64095a7463073a30aaa3bf66a2fb47ff0c61685e92c7659f22e1bd60acff2dbcdf0c5220370e0d443b81077bdff682bc92f66d482c3caafb6fc561c51dfee7d194dd0a307727c167de80ca62c1b7cec963465cd50ce3afbea054f9c32a61b9300b861ac6e3e49cc62e796807e8086489e242d2df0d9ce6c704d98663a8efa51290759604e6be68fc7fd7a27c83c6a51b7d963fecf8d02e1e236e2f2da40ebce5e1a5bbcc1ccdb9e1547f2dee1bd288cab490047f2337ee3199039168e479e290c9c54cd842e0a89172dff36bd009821883f6c3d023ce182d41241446092a3fc9316dd055a149fc46a4a8762fdcb956cd8d6436f93c1638f7ebad1da71c4affd01354f4c9a10bd8db9f184738fb3cca215d3716d2f8713b0ad7b21843532291104468f9a5534aab97d95483fb6af44467ce31b7cee31c2e598498ad79d9c5ec1fba509080f6d8abc9fb0029d91d684d042b3f34576b109d82db71911f73f02f2a4c957d591a20071f33fb99891ceb9af45eaf815e18812dfb3549fd0681f5880f4f2d30ebc037579d4667a0f56aaa7898419a78c050eb397ad2476a063ec06398cd37ccdff5cc5520d1ad44e3710a800803676123553682287f67b34df00eab241a34438f1a495933d5750692d08073dbc09b325a9bad6463e35254df2cb37cf8e9e33718dcb7744af0645d31bafaa72e3bcfc51b98e37cf831564afa1b4b1bf0fd85cda71f1332b1d3a1434012148d7a6dd23363a8c5fb3e022679b2fddd94ac4e5d73e16ea5b0fe4795bab4666c77d77bc6f43bf9718332b2c5310d6fa20d3154db7086bb8ff9cf70418ea158be26f56b061b492bda5873087831dc24e2875a0943b3bd144406b3dbe917d2ce8d0b35c87d3c05884eeabae1faf82b5976473095a8bcab2cb99f7877c3c7492d9b6251e014ea1536952de05c0645977a090c92f6e604ddd38443042fc0a1228b6b0963fc39b413b7b7b070063c74a5bc9cc1da210952813819f3d0c242a5eb034110887f78e283379af100a6f60ed28c36bb23e9c4c19aa9788f6b388c124d2d595bf089b8ae45a83c665521962318a83831b4c14d356a667be37ca42ac6dc1720f92883f3450e5f2abeedd0af94f15362308e12b25df3cf4c7e07a7d55a34f784d4d6a9307432f2813f787ab494785a510032c94482e88036db867406baf06485cdeee78edd8b777df39bbd3f84130229af4a85ae952a0b20136a36ac97df133bbb8014114399fc564fb4b55410947751b15a7e7bf6b95dcc0fb17402e388db917ea489482e6f18d9c2db84876d84e9a11072e2ad8aff2818be7f20dd38540e7acc823bca1d843f4d580f6593c8d0c6e62ae8f4a9eac7072314f312cc07bc0f974f59a18fa2a46259916ea289d3e0bb872b173066db31fa6c298dda0774bf574e0b69fef4ff09454ff4b9b635dbf927512223548cd1c89f2938b062462337890ab611407f7bfb266626e321ee0aa0f6c14a3adc6257c401871af55f61869639e6e13b82311ec39fbb63976454a583f21ae4567459e13c5ca1e59952fc1a1f7679ca23f8c82f320e23541bdc6269e296b226a290660349dc94cef0107e115f5fc0df060f561b22a92be45ed1ff3e46a5b0cb2864a21d9e5b0134826672e51258818486d4bf3ae9ca8f13eaf398987725fb8186c98ccad4f3cce0c6403509c339f329abb5c92071bea27d04aef8bf7023593c2f61cafb0bd7c016e4b238ad7d9de376355c3ba507f2c168835029daeb842c18c74d134cf117d726253515c60063442cbe6c3bb139adece140050bfc74d53881f68fe06da928116bd28c7d4fb54230ecd9441fab5a5bdb19cba326d9170bc1a5675439a12cb3ef263eda3d0cd1af428d2460cd2aa12d04d94685794bf693440b201bbd1e537ae162da2953744424c0082f6ba9bebedbd0ef4531c2e3f0854c22ab6b970ac4171dd2b78fb88b38b1245a087b31d06216d479413245c995fdf0c92ca9ef0f37735bd3383ef76e3b5bd4eb942d1247a98eee82a6c9303374efdd87d7aea6d387e29d8cdb4b8ca8045fad288ae017c3668a1c778ba7dea5e11b6217be0a1b0eb52c5ffa29989f5015a9d65fc00f59c80a2f616f1d9cb1500bf434ce42057d3b181593e4bd76dcd4ebf476d2f78233879fa4274e5b18ac0fa3e61c6e708e567be1e1ed6f8a9832639b68f3f4b81325ce11a13af8c581d22a7f5844561e42dff035276f385126409abf34c942cd4d4c82d1136dfc0954d4ba02bc427d2e0abdacccf54286ab0e8065ee3647170bc58096a27d0a3a711806ca23e8d64a4c232e2c3dc58f5fc5b9b0115027ea24bbf4c9897affc75c56870a22fc945dede12412c9f1424e81daf4faa039f0d384a770cad507e854cb6ded9cab2749feafd90d24a95626347f8979d6e6481172bf7e479c712a0bb21f31aac4dec7c143f86a205be379235e3e9b8c367ca9725570b27de767c42271eca51507cf90b95a7c4232d1ef9c90e00af22f3fd7150b62f04fb805a91df4f9994741160045571552aaa141b703b2960d6c423c45e2759b45f1b97327c30f3a8ad13fd3d0662753738c16e0aeade7fae34f0f4e7099bb15625292d6e3cd9855d158a5cb82eff7df7b0f1472f4d0340a42e826e7f042b7661d1298ea9997313faef18fa24ca85a04a68901b58d011b4235dede094aa5c53cc0d0014dedd22ddd96200fe57d459d76a588a8f3f3698f04d9ea2eb479978fc709d269afa8f3f573851eeb39f34a622d75b75d193aba00fb5447fc9f47dec06ba5a013aa969b1eb6c356c11d84ddcabb10879c96e67b9b804b5c4b84e9a406fccf54b280fa880e9ba60b3d8c24280a55ba97b15ad9aca9b41db80ee4ea8abf0ac94887d999c6d659c0742002ed2168f18182f8e6a674f4b1a75f3e060206b7dbc5f2c3254571193dde1f5c23d9676b12dd30773a4c912e1fc310353869543165ae2a84cca08cf9d02a2d3dc1431e79dbc68440271ebbb29f5bc77ea88191f6ec32148b607c234e6d314e8275cc9be5bd1269a0e829e3c6df333895a39ee63057154c5afd3e263cfdd565783403c9ea435423cb98f1a7ba116a2ab7d0088c5ae68d29adeedd8b257a322a10cd0a885be3abd7919a6695b03a28c00f69aa5bba63498159cc5990734507d871f63f9bcb0d0009038b9d47be68c84596620ab825e7296549741061848cce8b9c079d4da04f2221a72e095ab2a26e2f51f39a684742d3dbc7926c9ad4190bc989a200fa892d9ba318df8375a12d283b689f9f978af1b17b75df26c80f8b9e4829ac4ef52658b4a901df1809beb37127383f02c1232b666f88d6e4d0d041dc622244abdb6eec034b50443b71647d4fd0b733a85b3ae2dc9a142868b39ea4904fb8d294f6d40f6169a9f2ca1d13e16cf02da9e56ba75fd68e88c301c063633cdecefb98d608789a1f3ef72b9420f6f105ce41c42b06abf74fcf7517e82cd1f87bfdd295dad64b81412e087b0ab8979875b28b49449c93aac771e511d0c3472f2a91986c549eed122afcaeb2a0128323b9c80f8aa43e82d6c0d62d21004f8c15d05aed8b62ef82cc418088354c0903710eae54031fc19ef2aa976615778f981fde004512039ab6c8de440733527fc7af1e17d4531fc04583e49fb4b6be2cd2cb1c7a6829d79601d0d1164584e37d2c2204b25ae1b281727550210cd510684a44d1988f01a925e884cb3a4eeb115d2398c681d4309d4ce53c5bb7b18cd16e586933098de0a81302479cf8038d4909eb8a242d98625266e4446977f9eafae0067a74ca3cb81d79fa565a0118aef95304d09b9d72de3318ccf2e505ce3c7ebb0fb598e100ef07c1f40dd896959cbca636367ae8d20185ecbaef9df46a2138aa7c92dc7b337e8056ff0c51009333582c1f24e07ce054d12ffae17916ede81d567ff18f615c1dd3afa236e5d31b5c3c5e2eebe0e721ac41d792d17caeb1717d88eb6ec6c7cab6620e9b1c0ea6d4bea55146804a57c6801bebee6907c07a9ef794b8aa2e1922a8a32dd2c6ab3b6d6a58b6555549d1578a6fe3708bd1f369641e839ad8e57fdfd89778506b3065cacd841c4353bb0c9289bb903f90b4ade6cf8cb0edc6ec7372f6c40559e28f079f0dcf20d748c377f89637e00c3db0536b3d3953a4cdbf4ab78447b258c1b531f249b5b32815525788276adc30fc314a2e4e1c9ec8d8202055a188ea4db080291f8d6dd0f4e4f38751b5a4e130a7ed45f79b2b71940e074389eb237fbece28650ffc65815846d836c8d2c833997639c02580e947abcffc367f2211f8e4668b121d53d374665660a56dd0a54faeb53c5525899788a9b48daef51ba44b51d2d18468fcc3bb9497b2fb6807f917055d566763e5651de8d2a3782093f0cb05f72e1a42c219e094c1a26e2679aebafd0ca4fa3369e6fc0707391b6349d656ecab11037d109ec21317ce407363a26063cb5db6b759616a248b143eb958fad45b59d7efe78f839f4d4ad8e79bf9e54f7a70899292d0dd65e012afb1910744cabcd33933d803091d35395434f8d5f48dcbb6f867f39369f0471db77406c9b3cb6140018e01c1673e6c0029b1681a7631b60f0d399dadc924bd031634885b9e2cf7b45d87afe2fc90a2a5f63af9d7680300210e7c2dfb59b83e46a46eaca7505477c20f2a218ec2ac74601bf9611ab169881c821ad5ea13284c123474def2616e20f294e50fc70f30017c2420d850ef500e03777adca6fab8f29ab87669e4b8ea20e48fc19b5fe2e1561e09ed3920791c785063f3cb0b1f57dc8a8aad10456f73aa7d2b28958fda8847767e554b297904c9031f7194e84ffa4ac3d58ecaac78606e9bd46e954406c308ef2f1894cc7ce63c9e96050e22ba965462bdff9fe0c9cbc4b2eec72cfff72ecf7a28892ba31ae2448f4950f26121ec4b63dc309581f5901cfa2298d90b1df9a5097f5f75d6e93b201c2623545c6ae6a006ec72366dfd0303a98c2dfad2ff012b73da293856ecd7b136759978c00e86c76bf9343b8dfbd0b5b96ed9e1773e59a71feab9dce4786232d7b9c33acd00169721defdd90ac57b0d83db43cc851402c3097c7ed7c792a47f45e517e621664569fb2807f0a97db54ea887276fecca59ce0871cf06200185dfd5603952de6367eba10fd1e109bc0de84979abbca15308e68a2b24f5e207c8df00304c4292160c595e7eb2174258bf30e9589fc2ff6858c9c9912cfba9c282ebae99ceb341648b2635dd3a856cec4f32485722584236447c24a074b2247a6eca72e01f43bf37b49df9d1d374bc3ea305000eaf10869d69847f49cf70ce1c829855f35b5140a16f8d55caaa3e2e94e338bc69fed2887f4547793c3fcc103ea376599ac2cd85563944b6017fb7b8ca8d940a596965847fe468a5bcdeac60caf421c2c8ba06a961b30fdc41e6d73ac65d6c732ee9bb64320701ba9ad54f7d2412e748610f27e64c1a54b129ca55906627cab9ddeed26fb8a8b2bf3ff8e2b5444f2c5490ec7e82594adf4519fbd0f3e6c256ac726a915b5ad81c4442a2bae57aca2333bd7a8c96af9b306e914d25604cbc8b1ff107b78a625d267a47e14d068525bbd7cd6825538776b6211de6c2c0911139e4e6b1cdc99c77af1f3cc9631e1ff6519cc7363511200ae1d2d77ffaab19659febcfd97255a9d2fa5e42d5edd5f0b6f4b1249bf50292a9234861973305c49ca522b9ead4abd1928a45c0b1ed87b29337286823982140988f4f6d46fd5b7dafb0cf2779f645eea877210995bf124f531280e9c54669efef51a0207e504bc032bd92dd48ffb58829f1a9c6ebb94a973f9e66e0638d6f9320f30c2da6150b00253ecd500e61f1dcccf9e958385125dd7a1631583dcfa580723074f97ca6fdc0e43110eb2b721a9ea7a5581ace4b021ae3ca5cc5515b5b1b6bc5796311f48ad6a0dd9f2269d943b5ac616ec8f17087500224bcd9009bbb7e60ce89ee207310740e817bbf455c7b8c0a778f8a879904dbf9644b4587681ec85971d10a973c77d80a40881fb5b99f7e7ab034e3952a5419d2a54032f130dd96885f936443d6f93e3075674c3dd14851259a78e4768e8d282576f197934150d2c3408f3c2e4366480c5840685352ce7221f8718e01b94c49efb24fa352c9c9a958825667a0f8e82451a4e94d8dc733ae92c8e5574e10044c2b54f01e3ac70161e88e017f464fcf1a3d36274363818ac393c368322477022db9e18f94e73d0d981d485fe115a944e5e451d1713537391ecba78c027849209fe8b5928bda8eb729ae4bb6dcc2e0d2656825e8778cb0b73c8434d3350f80e1bf3f70c28778f86b29946fea333eb481207e64052cbe0e5c46259aa201791924bf4d74c3c4093a81101ef1d8a44ed22e85a471c0e33ae3b5e235da80d4077d2d93fe86a4558a91bb74ac5176ba740d79241a308d1463a8a6c56dd6b816996c9e0faaa6db0f11b8a7faa70d9cd0edec1c1249ce7cc5a2516de85adb68e3782bf1340f3433c49ca192eb6bd812ab312888fd5645d7637c42866f9739fa4983a17647b38bb2b6edb6e219ea81e9b22438e9e74df8b612e72321fc9a032fbb190155d4058c3699cf25e91bc8ba8b1db9baa34c83d825faabf1eee745c99dafd6fabd051a9fbf90111dc4290ffeb86592b068f6747e5c439af107c4edcee872fbcb64f20c8ff95289b3b8fb697e76ec5b4ede105a52603f83817be905c078aa6a335b84d3d912a875c0c4943bfdcde62059dd1fc235b96aab728ad0e51217d7ead30c9588c57681879044632c3e4de3407bb0bfc8291589100fd056549855ce3fec5414a28e60dd3b4b57301a457a93303ee170ad706553f29b5364e3b8f78b5f0091712444032cdd95770343d873146dd16c8e9ce464ee248853f5eacd76c139185d0d4e84c854d6ad166b9e453fc8907735cf1ca7ceb633fc5408cfe318218bf89b1d80b927c4b52d30d6e91a16813fd03a9584052d078f15ae76077f5d87731e12e88993e99c2e22ee5fc0706e01202ba45dd90db6dd9079545aa24c7541f502a3d462388f3cc2ca78ec9861c78017dc9775098299e0fa0cd242288faf8e0964bb28fb974067d20afd29fb46400e61d5886cc7b4e39789708575fda6f91ff0a308a5cc4144fde8b3696742a0780613f34ab7818644f2c84b6a3f4dc0a7d14edc28a9f1f2f883c0a62d02efd8ab9d1d413c8d7f1d572dc1177e4a7c8a7dcf36bf600e3dc339a734f31734b877f6b9c925ed09070fb695c4d60b7eae2752b4aca1958381dc5524b1826e9ebeae24be02fa2b26574e47e13cbecc8c79a75689a80eb30ae7f30ae9f8605c6801d9f371485784ed78e0a7410edf02ea4029665d608c63354e2f1cde65ffad20e3166e828b5f5bd2061258412bfcd880f11e6505703fda2884a4d79bb58b5e435193abef49b4cd6c01b35275c29637397dc9e639498f25e3876f4321c220bf19f8e2cc0406d5cd979f8d208a44398959052b6af07afa5b0f14b083e3496f26318110513e86e176c10b2a4aac8756e2a05e43a085e0174ab2629457af210262b2fa625ecb4cffa7e78edee14ff00889dda49945b11fba20d3ec83483db5c871cef04900a64140560cd8746dd532b0cf85ed555c628e13afa172f061101c13ee2de1f281636fd602d26fd03239ba3be903164305c2e11bc5cc564e9793cc65a2f6ad0076cf1b21639377ae315bbc1cf2a0f48ca46732586441fb34cd87a34b3b6370d725c73bd7befafe0e82f622e86c8446ee11e0d45a5a9ff45259f682df7b77c8197308ef803c65d985268e9080ec9c4b88918508bfcff02730d277db2e481da866fcd9823cc6da21b161214c07b16358271bdd151319ca28be27e31bd993d4c665d0825592cc110e5b093bee60a7ba145fe270012c2834b1c8a35046d809e1e5410b235cce3238f1537f11ed4709387fde639718c1b473730e8a148d0d3757eaa77d18a69a163a2406fc331911aacb6995e28fbbd95593a5771685e3656bc720bf42f2bd2b8a76c5e769605a1d738fc519123997a0e916ce679151bbd3218343060ddcbce5c6cd159275f7ed0422a1b0c63d90a4c8793d0be6ecb781ec304c799e0a1ee663c19fc149ba627a2519cebc407927fb9a7f95f5c7a0847c5a1aa93e1b21fa2402d0d3931f4b96bc9f6283fc70654d4b680450b0a196f5f89f946c26290979455f4d73ecb74e70da58c0bcc41d5d19bb9bf60faa58ccfdea115d750794c2fdc0306101ff87be1661cb51a8cb8b20677c53fbd4a96fb4f08f8cf1257736a5d4ebe022b9a918d8c4c2f1f94daf1a55ec868c40425ab5b568428975049b98b00ab8da917d6281461442e4367c2becdd155cf94272f98ed897aac1346d0ee1b63f9c744196cf355439f3d8b80f8ac6658e1815fd48324fb0488fd57d2980c11fef7c253e94d5335a35af384481b21ef6841b370b0f13d97450957be7fa19ad3f1fc319a822a43924fa5b18f0e032f7d21185c30f0923b1330dc0fbf25cfe42ff4eff5e63219a6f65ee609ae50b6e1a30987e93e124631483971d0d6de412041afee47cdc0be94ef2c1fdae8590a3db1749514955a6df3e82cb016b0b8c7ad8be1d1058435767ade0404878fb67818a8e2e0935af2f9e61bf3533b75c99af7f4d9c340d1533fe7e3bea77aaec9fe181a704c4c61b0e1e2f10b00172531729b14a678ab7e99a2ea453296626fefc08ac14525ea95bb58149f29c31109f4154c902533ff179c8a0f14e6d9754130e756fcbf66080f11b4e0d221ce85de7eba708582466546d9d6e645070e36fcf8e894bb604639d7555fdd84cf430afcc2a7061cd8b9a9c95958d308f61aadec92957322186fa8746e0a43f7425a25c6648c060b8eee6d6b2e9e2ac5f72e33041ab2613d90a764aecf21c27215f93777d94db81eafe336fecfb12c65ee309210818f892f1553ee363830933b2b88a43b0b24a3dedb3975e7c9b6fd8c1a2240cea12c69b6ad71911b438d2ef08f69ac8ea1ac8da5005beeae9833e11ce66365aa57375e6f047e32aa0852ca84d63342a3d412cb730e19f8e12927c00f67c1e7850493a53ae847465807913c2aa768e491603e98b80796577a6f623490e5760ff9a4bf1ab63d38b5e3ec41b56667b953249038eaffe5b03b4e5c52d849d69bf94d3d105bfc08c02784078082239ad9932369a0037aa12e135cfd38b5feadafaf4b22b9e25565befe5d5419615d3ca97744743a07318043b8f426dd8046c6e692632251bc88ddcef430e23e16b1505a662d30f8110ea7bbe8db78876d077b2fcce9f180a2ac618e985b60a8bcb0f48a1aa82a645cfaf6af009a6a9265656c4d79bf4e119d882754914807695d25c1be603fcf09ea569b8c29e3812cc7b5a7d8a31f1af38402118969a302d05c5195b0f1b987ae6e447a369bc375ff63323674ce75adec47d93f0389714145ba156249d1bfc8088771225f8a98557b241ef6b59ede4bc7b3503452ec64ba08b6f8b9b926e124ad3b9785ff6b8b76d2b7c5c909eaf6c3f303923a77462f0cbe064681e439c7d4e7e0185905d41390fd017cc542e9b4bdbd565a956c5bb4cb50dfbcea0ba77e9b7e590200c3db272ba849d711030556519addc0995bd9e5fe4e140a4b9c2e711405378efda09c4ca2d3d016553e106c6239e56254ae5c6acdd85ce0cdd667edff482f78e30cbde0d187b4746abb010fe3c24355f121c45afad8f78e411772f48935e74a74326226e8e2eac8f11edea98a43b330dc4989824bdab1f6fa1e033f41e0a6e32b3db23f83a6702c2414b3d8234944b7fc28af926fafff029f15f9b3ad6bd3163f35e0fcb529029fc494608d8ad22771db328b002db4a90d1636df4e6ed6852ee53615b3c6ae1f38fa6b46cd894959e1f978d0ad94129228578bbef804f31cf7897114350bff1411f8f0c427344bdfb65438ffc4c1684bfd5b63cdab895cf2d0a9ead23d63c5d8fde54afb55471149534c6ed71a0beda6d2ac03e85bd47fd578949b34164874aa29e899b4a717079f05189f9d9c8339ad78d9246ac989e551046959df6b154b410f8a17cf420019731bc7f2cbffda51e4e47dee261da7408f3c95adb1fe97470c225cf9b7a6147541f976d3e9f5b300ca5ca786cda8ce6d3a4d78b5916ebac43ab50c82cd118d75f1aebdcc9ad972135b49a75ea4884c41e8abe8330b86d485bac5185032f8aa3f985497dc2cb109ba192148da6d2961fff95299fdf871a00486f1dbe0a9c7ffdf8f835b37d8d5bdb5a70494cd1066e8f870e3628a5f9093d46ace0b16fbeda4f1d205d71fe71d7eb9ced907e71dd6554d82f782541a944b01a08601c0084ff0a1d3c2d25be6a8d8e1f119ac9de79d74cf36f28ab1271df26cb37d0462bc104eb4101796106796ec7fe138785edc054813e45237b8c8ba5c57facc4f780dea5ce1a11cdbfb9a786bf0e8c1746937d9b606bf18b9895b23b0e873cc8c7e4e9741429711ff4f9c926b090af3b532d998fbc76ff2458649ca8d03dd53327ede422348225341ca07c1d222f3372db24701c9c1c7ebb70bea91aea8f9243e97965f134703d156134fcaf4ee6008754f67fc64bfbe1b1624de42bcadb7d8e7874ab804502acda31825ad0434e010a8de9cd68be9ed7b7aef99d27a7ba5139d9add6c2f022f4cb6f850e43c5ff4bddf261e45ab502ebbb0a86a69a1005e9b8eab308fb50e667edd76953bd16a65daaf8e2495edef387472e8ed208222442c07f433856fdd3ab98ee9ed23cde799ff2e2e1e0b74b6173766edaa815dc193aa3e93c220fc64803842e66d7c429e3b82de29ff8e62688d446a15fdba944ccf61c021a475a5790ac84275223f34bd24ad5570a43babf762c03b0e158bea266b0e3619647b4964b808d26dd4b639a46daeed208be8e31383ba7b81a8ff1c8c4549e2290ec60bf54f7066cd2011434036735815271b188f68635f4d4a25a5243b28496e1063dcd6040e5565be3f66a0c335862d987455b7f66c6f9defb65bc22250efed8412a0f9caef048d61ad501d63dd50508a35d100909e5976244c420c38ad4a84c23f07274b480e06658b0aee035370af4b8eccad0835852d2637692e7bde792d211c8f96d4ad1106ce5f6d7797c5b432972496d1a25c13429462f54756ad483653caae23be2cac587573c252298de4780d74b847170b91898416a52077b1faf9be462fcd87e60c51a25bd383c2e6ee24726ee3bbe0f7ad7df1667c228336b57b3c0dee97058a4022f541e21f8cafd6fd2aea66d799e8e25d970353dc1c61d7682682255970474115a9e44570dd6a2d82419a5a371567712a5110e5163c849a261d21533d0fd7dd7607a0bcabb292ef73a568477b237a38bb6106b042939172038ea75a24ddcbbd4077b004023382e42b8af7f55e71243c5341329997eeb3093bc35edc3ae80e0ffd55f6705857a43f620ea8778140aa78481b07c4a8bbe28f8d146545cd3ca7067ea04d76d5c0bc9505c6633c96d365a775f7f9eacdc948735d2686cd24f5d89df74d9ac679811cd9911cf0f483d5d6adb621b2a36f20813a8b27f053e2c938ddaf1678d01e6081569bdc7901d41f32de9f3836a3909a9f17fba3e72923d21d066cf6d52708cd88da0ba85716545cb1df48ccdc400b05aeb266dc3126fbbcb2df749d1272c7c5007fabebd5743b0563d94e6d8733640655265ff00593d814dbc126062d376c305c7e91f9771ab56032c1aed1837b8c4670490a32e95b127d2fc3d1ab816518cd0965ea3577c2430238020a8cb5a69b2e9e52f0a6af2ab37c4b6e10faebf9549f6e24a3353c1bc509c2738a1fbb5a7831af31e9b52dbe90a7f8a1b429ba29f26871c722287a652aec289ee0438576076baf239d7b96ba2ee33409f9e2ec71627494d41799efc11bbd4628cd0e769ad4133914c5a4e06ea0339ab772eb3ded077d5c8c3bf136d5f5ec7a9693d9ee865fa70968d44e7d94189b58f1d20a047b43077b814c7c85ce47102be6225fc8b6f68544e332346b83052c25cc7318c65bdad50d6a0a1610dc0f0321186e17c2855269d85fd366dd7154a745ae6ece06e13d7941720373e846ce94beb59d3627b8886d024861cc7181ca00cfa1adb23622aa6e7977b689772f08bdd634b695675b0f10e575b4bca5f673873c0780f9ba3817ddcca6b3c9f310c45b92e5abab700e09e22f84abe980efd57c5b1a81be117b4f79a286f26a3db270a8b59a36b8fb891e02ad3b8230f245ad6331708497a882ed03886cf94ba47711d7396d7c83a9fe94dfc492743201a024a4a873f5ed11d1712dc16416809d1740d71edfbd865805890d33ab50f585be4a7c6210c8a7c03eed73831b06cf8d5e9f05ecd1555d2afc04d1908e12b6fabf8c7c6c648e3672b220bbb209d8ddd52973c2ef583d9b752ea7a9bc900a751df9e51efe6946a725d0e414b76f91bee675f1a7e524f0ce8fa4338e4d39b1ecb63dcb9b98bb26af79710f02a38c5752ac41445415ad39b72594a9dbce4b9d7787d7c957c8d3152ed16a93b558dd49f84b925ed38df1d4126c680bb0783ad24369c09adac4e0438aea81fa314d9bc89ab128112f7084bcb06aa5538bc5428315af29068fca26ae96049aee51b6e783b2c99c76d7028cf9bc251882c35975c74dca773871d1fd99aa6d74510f4de9b0e55dd8e3b83454ad645e74d6be8afc2ba09b5b3aa9e68cfeae8b8c9f47ee08ca9eae376dd708cf29895a1af171bf47124538f6e573e93ce191d2d7165e35ad8549813917ed557b223f2d0ba8c186edbfbc8639dc5fb772a9c164f51ce6c445749a183421cf8a168f7169106af030da1b8b55ae85565024ecad7422c77d2fea8237bb142176a4461382ffc5efb42f79ae680f82fa6176d1f550c6dade29598d0bf5700a34f90b397de29adc55ed5eee021903162e071556e897627ebd1f932bf79152111bc7e0d8d86f84a44134c706099312b39c234998af5a4d99388bf3e578430fa52b84f977d73fe67f1e77728a88483145be7f26dcd2dc43994409f73994e96a88863ceb4e413bcf3d7b724939a70651bf217bf5e01ed78650779903878689453c67529a069410abcda3db2132d7813ca04515395c3970c15f0c0ad07aca6b896198d2501f6cf2d8c3406eb8a0aec99c014b36f29364a92be01c0317ce31bedd973a8058f9503d38ff9b76ac8eb13b241e30bd88ce9d8d9fac831758bb7e4244e02d24d58ec733ce76fcdac469173a0f3b4fca1b007de27c307c988ed354d6563732211899d1388cb063ed37ca51ac2957d135405748d54deea97440f12eb765fb67466291515763f61d60ec97f03e84fdd1cebf072f944df6e2b6faef08d0b0d69d96283b5958d446af9cc9582cb0c8f5d4ad478d72d9f8fdc5c22c744c0cf827e093d9b418f2d74e26a258a150c79e850a46bbe7b89a6b35fa05c2bd1dfeef5edd10843cf6c4a829cffa39e7c33ef6357f6cc8e0df86870c26b12003f566049edf90d9b148a9a0651c7de58052ae3a0a3cadb298dad14d1d14bd8bb26b612e2cfc32b1ed11715b0445d83830e7c25af05b80c0240de5fb7d30bbcbdc9251b1e6b9df17249089e20d410b71f9bf515323582f0ff9f97360a02f047ea7adf2bfc5c71c13b0a3f9455e5ed4119cc2d536ec3f66cb5d91d0cea9bee9c42b1114e6d1f23685638b8cb336fd0deee3470f76807552a41a788db31714d7ec91336f6a146f8792466af4ca266e843a3e65aacb3c7849055dd6aff7a63cefe87b5425edd08c1fd83956fbba761f4c682114a2bd152c25d321b63c5be389267d63a243c29dce14a95d52c490159df1592a6550e4cf7c96a389cc875ad27d4a5a5c602b3afcd9733c155225005153ead152725820981458884597da91ca04be1ffe5f5d347ea17e1b8fa0cfad4d38c5ad3a6ad386cedd873d577e1de9162913df281009ec87a349658e85716403f90280a5fbbef1021aeb88ca02466c34b62cffe815bce854ee927266c592e30a9e00b803451df446eeb27776dda96dcd48cb11420f8beca712adacc0f233a3d600627749836d961250c27b5d2a8a07cbd056f112e8f9891411b7cc29878ed9eb1b3ec018465210f551e3c2596595eb15dba9f6f3c36dda182bb63b47a5eb307012d2405e05b6163bbd8891021e5d50cd65ab2be0bd3d7b8ab38679a6a05b2b5edd7b0d6afb16a2aba29bd8c60f2b3b024a465046f2cd5fd02e36df26c6babdba4b4fde4700338df7fd28b8e37bea4e4371ed11daec9ae438aee8608b1314423463cb922cd031122fd1ccfddaff0686a3f1ff8efefe453ae0ed55a13a867a4a5d4b5636f6730b32bb4b4531941e11119e5f2df3da983a4142bffc1b92389d3158791f99ec40cca50930fc959713f8bb905898da926fd7478c0076296bc42666b71c21206d2b520c4c957ecdaa0292405dde4fa78f894b301a2a16a42f28324b037237526906404cf9371e63413acbfdb56a1b6aa3f515d22a05a13f022fbffcfc2719add04f5a8c73f68f1a72c9e76e5ac6c048a8aebdb876644d699b2f51ce7107a9c9bf4bd4c3d603a7cac3aad5d1bfaad62679e97a11566a9ca721f5e4958a07ed74033384a1f0e9b206ccd40b8c501cb602fc037654299d386d4bb3e1245484c73226246c87458989545e36e3ba9e3a8616d6e6e3acb2463cc30ed07077afbbdd5a9b4b472ebfb855b59795d09913f6c913cb3e4b173f9878f10585b42ba44d46dc271f2df66927804826f293ed1f8fafe257a370abd0d6fa28e1f3b5f2690387d283afb4993b8ffd326f65162bd1c9132b3a553633148300d54c64246df7da9fe95339ec263a006a2b1a981b8c7734e79f1ddddb3f78c341f62ce646caade597adc9c273e47cd0c6ae886c489f77a5fc4e2ab638894a236be5b14a05ba6b251463a64a06aab66b58cbe1f7bc6cc8db2e958629d5bfbacff814bc4268177f9c79a44c512b5b72c4d5a6c058b641a647df227a154dd29ffc4c77bdce7ecf899127bc914043643656df69cd37bdf057c42d2cadd9f2a6f86613dd530456905a4aca18d38ddf2a7cbfb7d6a9f28c2e181d17e587ede44267bb6090e913cb8987f70b6240838bacb3d30c26d305769f09a2cbe3a897fe05d2e71ebd1ac947798f4a516c3f350a148b0125d065ed9af469862e6bab7ecdbedc867af21d05cdfe8c6541eeb8f41159c913534c0e7db93ed5a6f0142d198d3a470260ab7ac7725e91f7140d9f2307f087a9ee819c1f9ea3c2c3bbbc43c0745607d39e7a8748c79cb71aa6c3e13c302e5fe42e83d6428a703ef66598b098a726c92b144a86ef3855df50a12a1b1a7f32f2ce192fc968dee9185b72a7ebd74095d27a537554daeb2d076c1be1853c5d894a188dbcc731c8d7b43945455d3c76b597af0519f734ea9b27a49c4fa8b28566d184989b44df444f610626b7928124378b8ad7ad194383d3ca6c53707b6e0a8d53d0d0b3a8646c70bef5a264af89e89a360ef913ef95f91469b64f3c964a0eae28a735bf43e9e151b9c0c8736bd999cc3e26a6a2cfc3d084f9d9ab72f6cda7e0ac23b999ac4ecfdcec0e62bfaa7625c7deab4ab5d1af10ae91d62a50f50b5d53f775671084190fd85e75c1c54f3e2c242c8eb33144cfd77cee8943cffbc8b9a897555a0cd4ecce85adb4fe50f44428f5e7cffb74c00fe79800c10aea93dd9a6eb1e649734b1667ab0ab3e96babb50f6c952fe05566c2cfea273a47ca9fb1597a6b5e132143ea7293dcca64df7c9a71b5a5ed5d41299a01b8776bab2c5df2f39fdb2908735bd9ff24a8054e610cfffcfa3bb49477a51f332b7733cd3f0169ae688edc3a3d14be9d518dce7bccb21001dabf43fee770fa936da73f9fdc9364762b8861061f0516ca414698d15e1f330d82a6542d8acb51eb64133c6debf84d6499e3f3a7f9a26e1c06517f35967c2d8ec4ae9340e091630f61c5e1e87e08c63596a644c18a1e389a138874aff6445d9b134609d2990a0572584a0d848e2024c27d2f9a94f6a9abe003e3c2b35995bf2aa3d34cff5fc08b37ba8fc72fcb8d1621897a2851ff31f1602359ce9fdd071ee09d2aa85b9ff64891855267dcb325770121e2d4f4767eef3d341d4ffd730d866374c18e7757be8a92a9ef53eee9108b4f9e5198ac80772c7fa679feb74d972105d48c35e8af6aaaef19246b0645ade5f872f42b46462d91bf069089cab23395c36ff19c1c6f9e0c0c15596efd1084014911823266c72b462ccc132e0c7aa315eba089940ddc90fc994f7a03ebe186754336f4188da4ba3b30aabf799a1812a632c913ec7c31a09e598ecf0125f4244ec8ca1247649ce2169a8b41dadbefc6727451c4cfab5d32a95bf102c2f98e7122eedb8396048dc1dd0fa6b4cbe8cf2badbbbcc6522f43563ce5f761fc9a6f52368175b0c89d4b6e163849035a3fb481ebe47fe51fe3320b4876df735d284e04255a7b107d96fab1b7ccc9ac47d770860f5d5350d9630723707af665d45301f02ea40071bd09e2335fd83246a497911ecf91b8b4e2bbcebcc15e0300d6b17360c9d58774cde94ec1d3a5e866acb82d8b96997cdee87333612e197e2f46d5fea1212ea162d522af070dd2ef076f9a731a965e956606c0fac291157a196e346de1749837cae9b67ca89fc9d33c93ccb286e626bf2482ef237393e658b3476a94f796c337f31a369288fb1a5e63cdf70c81fb840f75b004daf89f963b28070c3130d3b9792c95adf8420612c1759087585964b6b75997c737fb2ec5aa38db9eb5cb0357bd472442d51cf9c5c439523fcefbfb3ca3aaa82057eb9ee028eaeed868e649bb942716c5d67c9791d1e6ce7faf070b105485f008dbef4c356f6902985b349066cd69eba7662f743668bda37bed375068c60dd563feb9548d46e0a5e81bb3bb6fe33b116ec8b3d19bbea66dbcb075a1eb9cd2853e4a5a4e599fd27876a1203668784381b69e2ad1277a85b27e8b81f092c3fb999e63f9bb211e12173e52ecc404c78a27ba7a0be45c6b80b844b4459e5fdae188f181ae15ea92b013edade81f0af629e65b0488e0a1e9571fc7c1b5c87d54fb63622c1b4860d50d5517ebfb7857ffc9f14819dcc6fda5b0627a5b79438620cf6a8dab56d907697dd682b101778870c2e3e32b1cf0d87f0f07f18f069165dacbc2abde3925ee32f9f635cf8ee7a13628b1bfd94d1406d47a978ec9e9ffd605595ee8279d1f3867a32d1928fb6f68474cc69ecfb744ab02d65a91bb5c49187fa06a1536f3d20627106a1a05e7f111d51a03739b2cad72d76f87a2371737eb8c561d5bd679d4b05ff2a2fd8231794ea0f95b31709203b08967acea95203f5213f48713b82f48e53db1a2e3d0e92eee83a43e8a3871292c016270b832863cc272ea9554a93ed1fa7d1b4825fc8078762c00f7be85e1454e65ea2aa47f3f4e720777b884e3ad0952f088f65391af3b42c94f0201185446dc93caad19eede129190748ea019526839b079aaad3a5ffb63cc7a155843edd37fa54355e30091ac818ce8a8e2884deab93573ca67728d9a2b2603af0fbe8ad4dcd0380a6563815527795a1a65b5d5508de6286ad060cdd31aa593a25223a3f6aa2964fca8c74651df00dc2d6efb7befa8a76b8e21370c3bf6e700377eae0abe30e06a0cd5c46ad55bf1ea6ece8ab5d747dc4950e492b0608aed4a10385d552d2f699f92d13aadc9028a8903acf90e81c257807d99d621f497864c3799a3c1343227b95dad075139cd2dc995862eb462e184d2d85a69bbcc1f66ea29613ce4ca99ea1233f4e02c20c5be4fce143c69759ec6a8dae448f8daa08f02898015c4202ef8119677eebae834da989d9151350088f9e09f88b0538afaf47d11637e676a8a5c313743581147cefcc4f4018004def706dc4f498d2b3a1e72454bee813e1f6f86dd3f183c0277d57b19a001ceba819e8c803418c02bf140505d128f65347c9458776730b2dcd9e5b29bfe698d5114cf22366a9171735c1e64af3771631aca135d09664703f5ea12df65743646fb231ca28f21a933957daa452ab834cd92db18071893b23dd4d88484884f18e1c7c2a253d9212a41631faee39a4b9a3494c16ecfc2b9f3712669c206872fa184d02239fe73d96bb2a45d4adb492ad31d1e0feaa7714b2cd5aeec74c58557b7651640ee06521a5f5207306544a4a92e2eab37675a9a73a8811b4100e5746662ed576844eeddfce8fa6b88a645939989c049b98c9f13f4682d6ef120bf45646af9986c1ae4b3e34188f789b26ea475156e6028cf1f27bb81a0694150a99ccd920fe7a79078f64c7952cef932f9eb029709fe96f855731efb235fa2a0b301adcc7fb90d103bba28044c9ed85336e7a4d0b176ce7430e5fc8cca989ea0f657d7df661e2dc7c5c1e106833faffeffbcabe3292e5aa702cb4fe83924741d0b8cd4169e34840118ea28ffd00c7422161f2bd8990d2b408c178d5fb8cafa466f142bcf53531048c72291f05dfd42b68fdbfaf9af56da0d39c9cb1702d7bb5e603063e92c51d85cbc8a8d7fa6928ffe159bc690aae5298e0d4b33ad6aa3fcd2058005ca56cbe0d1c863f908f601ee2da00988608e394a0a2cfcdb60fd9fde77b73a1a6a2624aad1944e8decc4a85f9111970a8d310e2c6d5d018118119705ea7f712258be4fe7cb269df8618a1ef3fa10d55287cfa91b9b02a9ba39acf46c4737d5ae4dcb6c71fd927bab9a16da9e34c5ad0017d6eb1a824478c53b011a8bdba9596c166e12d084291c92d001ceae1bbb77f3e374c119b4a37f1a65ed160480260876b18dd75844d13e4bd7d7427a401ea72d32090ad5a1036fb2cc9b26cbae59b5a98023c71204f60097a00af8376e9b5900576bb4af4533c5884584e54b7240b47d24050c27e08cc606f124584d5485b97d10acd4057f2afb33eb180ce6518caeea224b0394d3218f11f08d0bbb1e634b0b69573345f87969da2fc1a59d1dc96d95738a70c6a20a8c0f8b4a67b3e1c255135a38c6763c118cd7d3d614076db0e77bde382ce141a5df0801ed9f2e9dd62c62c0d49f33b99c9e89b2030f774c7570fedb6667420c084b887181166ec9472f71683fae2952af6435550236c71683b21e07dc8b8ce13aa51bddd4fb2f24b21a35c6ca70cbf58f488e4831ef007adc2e0d8892bedb1ee7a7cb8426ab120dd54aedbfe4257b6edcc4dd348ec86ec5309bebf59bff5ef5365b895c9adb78b3a1c13f131337fc3e866b60194fceccc9926bee456cf069e7847e3c648cc92f438af87154806ba97f13cc9182575e979907e0d285e04a91808c44669a88304a13d0b397b4df1728291bbe48c3e80a367ff857d382f3d11c9002cd2655bc1b6ce6b4a1f4c1c877a8b19121490e1d3fed0c37a348dd53552a9879ecb59effcd6b475f506ea850be5efeed0c12bf43142287e208f07dd9d3d3c6815f32a9b6daf2ac8f35b7cde84b6c6e5c258274ff77a078cb16117b5295737a5cd04aa18d69a77bea2df1d96bb362e08a2e1a12aefb01c0d1a6880728c3e9fb8da3240a86359cd43fc430466163774a74e9209c9ef429f88ded323531eed492199ae066a087c36975ae6640901438a9ac6f228f74134c1b69db4e6a20777b6d6e3238f36c1f094aba354f97a5d9bd9e84ff1b67071da2292617162e5cceb95c9ffa3c706c56c71d8f5e63e2c7f5b459ab9f84370116c1d94daa8d284b667fcf4658973f09a1718365ca3632de2c890dce02f086c16c052d4d0fb0205790172f1364a2e02346156d74cce5d66c2844f64a1c009ffc54a2cc73eaec643b7c172a289c3c38392d5003f6562812df5b26dbdf485c41e2994d4ee18d1644c7424302f232d64ffdc7a43dc7b42b660bf6418d626cd5e6988efa3f018938b1165f94c5eb65e4f94b57f5b65a055c436a4c85ffa90ee860282792bb2bcf7415f6949a0c1114cbe4ed5ada51e7f602d250d59428ba46c4b23998fdb1358186fed8e2c3e20c9de489ce98f8794a9f886fa763a14074ffddd88e63986e9da798f5befe09b097432b8d39380cc994d2cad626379359764d2fc120dfd2c49836cf8892bcb9749561496947d3f39169069f18856b02ea9a0e3072fcaffb8f66a217d9875d11b174712731ed327e57595545568858f2c5f7c4d462806a4dfc66be60b9673c4608a463c4729eff0a09c9f078e658a1f3abdcded2b7fee282b94b02030a31da7b7e7334f03e59f6fbac9be8b3615a07cb18adda1f02a255012503a2c191af7c2c29d01d1ad2c246b21bdb6e57ad6572f2722a1e5b43ffaf47453ff08976c1dbdf690c79f9ed58498d9290ab8096c705fea9f7a52b4662f35243c8c902086e70a9f219d9b532f5eb62266f26828b1adf11112b58288e491b5326049eff9bd2ebb6bc36b794934e562bdd1305157b3d511ca4dbfe70472786b6273da23b181d6cbe7a5059ca813b5b7041b43b28d4a30ae9bc915fd00ab727f4c2dfc86cc22256e044fcfbf4b480361b7b7144964aa9f8189281308ce23142c989049d1b83c8b5245b346d8aaa1f0042740d74fb9240533ff2e470202f0fab52a48100a8e3f6632a6d62cfa89ef51c93b366dc199e8f59c7f6279ea3cfed03635948fd99c76677ef2fe43ab389c6241b96a043d42133ce46730f5ee81aab464d1096d06ac8b9843a09f63cb068499a608e351de6eba749fa09d1fb073cb24f6d65774e2d9670b06abb102b98bb27689ed7de0e6213fc4dc263c8d886662a28b035860f44ef8503c1f809238eb8f6f3fc393c290570e06eaaf0cb20d3a1eca0f35eb8c15fb05e5f2d01754864075daa77a0d6c75f6930237acdc68b67b1c6dbeae018f4903eefa6945952ab4fc460c4d8ea5e51c34043ffca50ffe79d6bf3345ff329ae6e8ad3b08647bf95606b6a6c2648b41a147fb4968e3f8278dd1d62a6d1fc0297363ac8270febeb1cfcb7388cf76802df63d83488498eb979a3670754957bc37951a067c3ad4d4ce3ee9de69d687ffca9a4eccf28e4f474aefc693c1ed9bc82429d9839e8c2920adec3b36ed9c180c038957792edd28aa13853e403bdd805eb57bdae3f94856d543a9b76d2a7ee07ca9f3b51d41933afe6ba23c2f465f29bace76fea48c98d1e13c8787b528942ce37fe5b8f56f5fefa6ec54b8de1e51c0c0374af6b020bc6533d8ea77cebeb6d741bcde0eff76e6bf1d7c27ed4343c354e957032c00b93a4f3f3c03f260d947b7bd079c71c4a1bd811fb51dfdc9aa273a856b84b565c6841923124c135ac194e95b23c110da804574b5e81db0e39a1d26be54759e5b35f531e98ec9ce813f9592d7489b618e1a36c59b0a0c903b059f1a9daa204ff35abc34a3b6b3d7cf40a335141f38836339e6475fcb9fca6d2d5f4490e99477046218c0b321af5ef17d9a381b3f14ef4cb4d687cfb7684697ad1240fad41c05476efc83b40786faec375af5b28848675cb778b8cf0d764c66af259b0bc7a0cb897b136329c9c73b22bf39969ac646406948efbcfaeee1ecbaae9f77737c81f0ade312aec98ea233e8e324aad59a9ed4b41d204e522ba508fbfce23c79c2577f78d60733601210d750eb4ece4533f52183066bf0c979a5f54c9a0e256bb536a90135faa3afcb3777917bc0705dee79c8c8061684265c06d6b519da3f38a3bf6e6cb10d0263d0649d6c4a42ae08a32d2c423493262ebcb57c571028444416145e7d12a30f2fc9cf901f3d8ff7ce0f9d2ceba322a294e37d1f9902351bfd3108d0002e59fd3a01a389931e9923bbebb95a2a3ab2ef61719451f6a734130a7e03f1e015ec0164bc048e1f4e5eeb4b14bd1e2f79ef4eed7b3cd314c37cf184078cb367f468595b7835d7eeb33d16066b0bc3754db9d438e800d8f30fca462be1c744dab729a74f2717ae35857eb71807ddd45e0cc040393aaedc15e6a05207e34499cae082867b73290337ba12a12a2e09fb881cef5c2938a8972039c3bb3a2789cc08a879f939fde8f488d546e4b2caa629fa7ca2f4dfa64ccb57c954e99b2996b9052681aade88cc19630a25d54d2db14fd5bbbc928ca89c65a6d2ea48f1b6c688a0f9d1bbe2d57e24076c405295f2f5950987142824b45793487a35d40c6dbf06c0e4869b3abe1092a29297d58347e4f5da029146eef167a4b27fe110173b7c89268a12b7fef773932cfea990c1610777f9af93baa2859dcc61c10d24ba3eb91eff1ba5d9211192d1a88082d627790296a304dbc03ba6991b713acaaad3526e0755e9c3c88910a467a721c057c26387ea7fb8cd71a80e3df80536fb4bc035cb36909c3eda6cc1ceb90375f41bdb96b7b90c152527993887f9f00671a6e8d343c308ea8a9fbdbb038342709eda731e857a0a8d3cdad4ef898864a96e1a90f8e9e25839e5e0aea01770a635c138533a847bfe434e6de16c83a5b26c2976e6bb33d1d697d42c35ba3df99ae05a614c4936a8faa2db0a91ebf4a6ae35993744bc8a5523de7a2d734b1d750a6d76bf4beebb07530fdffd94614868f06f7076b50756150c266aa957a68bbf3aa38abd566e2d4bebd90a584b5f654f63f259237379049a35b98e29d72f60950874b49d350adf9b201e24d8d1c9006fb14c6ee05a6c59fea8451e02589ae7e654718e04bcf9c9236497eec2d837c4634ddb75871822f45fa0c1a726ec0d8bc16196632f9338538af62f8ab97d9b0468c7333c8a5528bfef8701bd63694edd2b82b6a0171330cd7c6b894cbbaa34c2b317e8cc57b00a386bfc8caa273b4640d7ff9886056af25598b63feae4073008fb758d669757ec4e4d183d4f8edf40079d32af63e8b5ef9c7654c7228cece1f7fca15452dc407b4e3d93d82a56634dda6599eb5d0aac663bae450bf6b5e3b2e28bffd4eecb5e8348d00e333c346d5c60b87acf4c2f7f85228ca6eca3e89cec2f0f888920044dbd3db12f0dd7cd40b6eaa7d6c6d4d8e987641c826d758b00dd15f3acf64571d6eb2e96750366686589a0e2b215ad4dde281ecefc20f1bb2449072b312c9ac24daa67824c6c7507ebe35228d8b0b734bde603b339907fd03211f6880202243ba68184e96c54dfed947112825128c7369098daa1cbabba039cbce33e32941366ce6f69702ee39e79543129a72c3edd8dfabdad7dc51ab249b61a46dc344998309dcaaffbcab034c13ef09eb7e6beba3ba2bfb51b221ee6c29abb917d8413f22252cff92bd49e2e9bb9727960216aedc5a697a72c0ca4333f5e29c6e48638936426fd94154b2e234739ddb7a8b92a3daa7f8bfbaed7471d29711399e9cc850bc6fae2c01b9d4744ac2dd1e496707b33c6bd616ca71e95b629f939d3e6abfcdc3ad91b50513989a75ee2a9f088c6654a119f61aadcfe4a13f1983537fbebd6abbe21cb5781a0b0e2fe41ea8cfb0c5ed06f58f619ae42aaa8b3e71d097558b8fb9a939879ef93d7244f0a32904ef586e12d617db09c0057ce167b009c72c849e804fe84560f0d683fe576e1851d9299f97f4364dd1094816775a77a61f35667ff27315242d23a6321ff6b4dc893ee0dc3be1a76a1f1d9ac07b46313fe5708795b6bdaa88b90d9a65ce8bbca1c61ac65924e5261cb0ba127b5f6d6cfdee55e0d98e439aa5df45873b8c871b7c0873f6092991659c34dab186891ee36f899ac063d51572e53e43e1cfec2b43908faa99cd1b8547aa9a133e855bdc93a6b28a60fe3d0aadf96d1b93d0b6277c354c7e7ab79febad64f884bae4e7f9c3c4ab0a638dbb532883cd83d47e4da2e05a94454f1ef083f73fc25dd3f1f1d97c6e54512850b4b778bbf80e8a8f99a20aed14cd546999748e30e846a0a57de0abfd7ed1357b40d6470b85473293934b6cdc0d39a0dbdf21e3fb97a3aa121e83af0d2c11b3a110378974dc85241251a2ced823cff70fe918e87ffe646336ef9233350ed55cd71daa35fc776202d44491b074ae6cdb65aad7f89d9139fd7bc6659d62221bebfe89ea65338569041e739e7750bc8c4ec12d475d8afe8b158e1f617a8b45450f4a07804c805f414fde4e02598b20224f009d37f38364b5f468b226251f274d00e4aa31d7fcd2c419ae5730fe65945e4de9949b2c31ac6eb44ffc165e081d6b3c3468f25d9601bd8e39975b945cbd0612f0168005634aadd884a78aa6f48f478145f94fccb822fbd3d886bf8e4540376fb07cda1784d678e55e24d52899eaf4b8e2ff3a282ad34e9338bcdf908f324309f3a937bb897d6f20f70daaf0cf5239cba93a0f7a73e793bf8cf36835fd4ddfb3ad7be68b5d7b23a104a98417ee10a77dd34e5da1a44c537a4dc5e37f09d7a14474e03353ee714f4c7262c32e80a43292f76ab9627b49aae00e44b23ec35916c2225d47c41fb4a2bf0a53b01e612189b57d7083f0390e096fca0a502b5c505495f9d846f2349a94bbb83ed82c46803fc115719da62bc9f562fb7ae21315ade91fb5b9b0c3d8562fb3e25413d07a5b3c6b09ad1054c0b8ccb2e46da8f99ba09052808e223dbdbf58cd4a8c97f13ee04d867d0853eb73d51de347ac328f1064911445ead998bff8f09b3e4e99a44ba74770318b509806e73277de71a66537202fba1e8892e9a4de13ae6a59f8ce3270b58d3de0b06cd42ee275de8bb093d38bb7d187161271b254bc44811b325c602b8c0f95d530235ca597887b1d9fb7f19a9f6574e8da34a40e9c8eb1e19abe6a80e85000e041e6038b62f95f87ba5f184f73089794e8dccb5a0637d539327c640e592105a12a3a946fb15f9611c632deed41e90e3b31c011854a57741009c361b27ecf21b5bd1f96914ab4e0b508395fe1da922e24e324546ca5d1ed5c062b68065ce171cd9e6760a86cdf7aca088d466e835cc3977142b0436a38b358888e29f6890d5098248681bdff80935549bca0f0dfd943ec8993f0999c4dc206e8f9f85b9edb82e1bdf61dd9d40e8f6e1e453ba754c3e89aa2455f828c7deab2134c5b059030057a1ef3c1e1ef565546fe03206472c845437c596f97a004d39aaabec76e2edf42d344f759583f7c70c80ba354d0af61193bccb9e0657ece9ee91317facd86f057c227fda46c7468695bcafb06b50a62e4178e819b83d48324ebce862c412af3cb93a28e9ce622f523fa533fb2415a41a6a23ed985a45301aba4ef803c914a8d51cb1d08edbc7d5ea9b77b4f588302e0906b0312ecb0fff91a29251dbe30f8cbf641377d67e03744b3d475cfc94d5d907c939db3dde7f4651cc602caba0ba80a22fe278a6f35670230cc5431563107ee6f06c1a81b3eb0c8b5f580cd15e74c0c40da32e65167e9769ac276bc7bb08f6450e8f9504e941f68d4b5224fd1204e75af8f33f330c8cd97db72d6598f969ed36d2e9afe1558ed80fee9fadc60456c49eaf14ff6e40dbe70e019df15fc5f3860cd90a3ce8b15b755bb4bea13188267a76768bf67548486d5d56b25a34591d3d2c45fc5b9404caca3d02811a9ac25b8e337a85068958447f122079bb433ee461a5ab2c6473a8dc4b8bda1c85ba1ac5378fed7000afe821ada4e51f1c94fd31c04f7a53ab6135604ce303ef7c1961bcd1f337e24aea43b5dfd2a8379ef0152c1f2c4ef4456387dd6c796d26daea073dfa809966c0e290c467500ef2d510ac17a7c86b049afde539df49bfde518f6963c44fa91bac6ef63f4dd1cec7d88359e410ee918e443a126013ae50ebc4cc6cbff611b08e9b5d56cd69f62cfac2c6086c5ce6e4e8ecbc6e31c119df01317eeb1a55caeeb7044d0af41c9b44da09e1d4f016a03ebb109b0f497960183caeb6ae9de6942b0e0fdcc32354b3569d34b5bba3217d65edae6478992d1f559acb79c7a1c909a50986ea388329dd85e0a883592a83814bfb9b804e978e4e6df879fca31945d632a1b1403600ffb6b120299724d1c2dace974c210f285d2781f5633b7f6ff58e710ed939d77a1d0f9d60e83ac5396fde18b68166bc7fc84c95330b9fbabff257aed4d4858b2e19d4ccf60ab09c1b9375f785ed9ed59c95aa053cabf9b251b486f4fd3935385a7c6c4a413a1d0cf1d78ae9caa9c7d09955dfbd15aad236cb611540ef105ce0e8b06876715cee33e78b98c793e91b8a6b8191bab9e08e678b1300687e7dbf287a3e696b59fdca3c749902f66e1c9db01cd5c5afd7c715fb976af15e2ad9745c9bedd460f29905615db9210ba1a91ef187b31efd3e606f321359fe061a0e5869de637b9261f38eb1aa1191b992f1084b1e78640fab0a16a8f76d59b173fc08c5130084da4a450e40d7e77238fd0d5a479cb24a50a08ae84054998f0a6da6009e72977337e456295e88b3f66b75fb6b2729d5f9af8f23621512d58d98eabb5b760ed481a8aeda4c9dc56a6745842c11acd379a843b87516aa0de66a5a5d1698b5c876ea156a69050a9f92cd16bccbe9044d596291a9a4e825f56297f3d8706abc5fda60477b29d5fa8885885acde03d45893d077c66b13b72cbea0c24808dee081c3f8d86ce2d18ab7dbc3e3204cc9a5006137b77e8d472ba2853270744e88dfe4aac8fd91b2aeaf82a69da098c5b0bf3a8a70b4a9854f55ea9edfb27eb094578a5977e6df3a501c14f71098929116fa9007e7f987c1c52d02346148487ceace2b214ac45bfe9cf65fe346f066ef9a4a9adc607516591800378c2f72088b857c5203e33554e919b4042fdd1da9d9de3c4eef8bc235f6a84cbcf8390fe41d42c098e18e83531fe9320ab2a2316f5326eeb7d88a8492a4fa4cabfd96980ab13e5c63c7c92e85ed5f16adfb9807f6b05156654f77010d13857321089c4aa72be05680cedb7c9e855600f1fce2b0744b1c389d42271f064e405b2aa2fa205e88b07e1982f08dcacf7bb6dffc8498b321092362e7ef2b2c99dd6897c7c92548c8d55960256e3ee6cfb4177f5605723096339e48c5b2097c967665148236d27be7509cbe37162939fab74b0718a6de933b28d3fa83959f5ec6af215f34aaf5653d7f809b2b07370c2dfb0a7b332ee08d20c849687cf1e36999e81008b54dd3c372152b02dc7fc2509d724457cc7487abcba1b46ba11abd842c64a24228c028c5bb2a3b93082716fcf03eb859d952e31684f97a2beb4cfa011793303ac88f09499639063776f60b09c11b137f7ba01101ad5dfa12bdccbc9e092dcad9b20479bc9e90e2ad3066d1c59381237d3010a1c761facee38da7c056c77bc6088f6abb0b20faa04e8772df060481a5793b2f181541e01b011a2ba50428234f61e80116fa46d8ca91116b0a89b599b59d1f7e6557b6aceb74a1d24aab6f6895268da9a7f52288d5d9af9c25d0239f7dab56d907697dd682b101778870c2e3e32b1cf0d87f0f07f18f069165dacbc2abde3925ee32f9f635cf8ee7a13628b1bfd94d1406d474e5d0c556c38bfcc9aea54bbbd3d1f64659a8988bf5194078e51848dedded236b74a2f7e61dee0dada781fba8f1647447adfd29d2db2f33f7efb4b3d38d5e516ecad6d5d705a1653725bd48fedaeaccf7d08b84af8b68768aa6d23d26d7e5d3d33eee96c9fb06caffc03ddea4772c080584c102490f7335a834069b10e05710ee320921ceec965ccdc9c1d43f99600901ddb0a90c386a1020fe9bc0b4c4e98c5ce9e40f653d34e2cad2127af94feb967a4bc535b7766a317f09ded46e235483a2c7db944c431c912d1d19dc7536b330605645075d53af53e8a8444687580ac4397dfe6aad79cc388359ec897df2542fe0e61c8b30b6268597da77b8fedc7fcc8b467fc1af6e3f1063b4945187f84d35423de31f81330dc0fd736e6a8faa359688479f7eefb27a9e069eb92d7f18f2ddcf027f6ee2f8984dc778821adcf64042461202c1eee0421a1e9ea9078ba647eaed0738e588537a08b8136b886fba0ba5c7f0ab92dd685b3fd69ed60b7e2911c119b1cc998e864a87c46b822b8be738bc6885a9bd949d1b508d106b70b90762d96217fab00e29258f21597948c76940a44a474a71b58cb9307657d9f575f5eb7bfb73bdcd07a353a0070b3d4b5d4ec3e728c5f19ab45bc025b999cf9b43cbb76f82692f1a3c132653bb72a7108721850dbd4eb00f925b6bd637f5a9dd20bb2da49cd2075d3b702245054bee813e1f6f86dd3f183c0277d57b19a001ceba819e8c803418c02bf140505d128f65347c9458776730b2dcd9e5b29bfe698d5114c3bea688bb71ba8a4ac1d8cdbe5a9b789e6e2473987a582ce23f8916ba0f02b6450d6fff5fb0d21d7c20243bba0f70f5b11167d4802ee1c152d4b4c70cf34c467b419b11148dd079753e1625993bc8d349b73611cf3811cdce3c80a13aed7287293a32d437b6d43f05f26a09f8c60f7d2e0c81682c63aa073419ecc660c4369c1b9379515bfeb285c69bba934e7da35799481b96fc138d777a394d772a945fb27c5fad6260efffd2e1f905f03fd8d96e2943c2b28a7824287d1eeb4e357a7a08283b4f550d7d1dc43d8b81551d6a46f7697f5b067174aea6676e1206573c238d6cfe47e961ef7a54514d20f4da64dc878c1834ad63fb1690f95c83294228dbad7d4a536d5f0c17449e1f9579b3942e2ce191bcc0c6878b7c40f5375a09d9830d9ce8f2db59638f8decf8afb9edfa66dab092d286885c45f41f2a6221f1715efbc037d3d293c377db86c6ffd5316cafd2bcc4e79e5e248a9739b0641aad8f9e92a8211d90d5cb52c0e956465d1ff83de4e7816886f01c13dcdbd073aea17e04740195971f12f62d9682e1f25a6d17804361c104a597bccd7fa652213b1c434d109b10f48197fd497a5828945ae342ddc18c02bd31634d97d261eb8969edc0514757ff32b6d8eb32d344474e3d7027cda7b89eb788caaa268dba8093addc50bb7ff29f5e4ecca9da0bcd931f1afd27671b4c6b5f78c32e2d30a992b028926e4de8aff6d4bea7646dc1cef70fc99505ccdf2a92f7d75b74235fc3381c4ca1aafd94b29312f02375dc1d385ac5ddebb43859ff24e9e1d9eed244d140131d8b9c2d77ace7119f9eb52f6265419a5142a3fc776f1a56660f798aa6bf759f99b090eb15ad4da0c984d7737b6d506f0cfd56cb7663c23866540c78ab5240b47d24050c27e08cc606f124584d5485b97d10acd4057f2afb33eb180ce6518caeea224b0394d3218f11f08d0bbb1e634b0b69573b6b7a459872b575257988c5259c9976d21138eceb255c24bc47ece226968824f913a2f3e593d627077391241d17408dc1d2845b98845167df5e6d723def0b9bff89b1b72f0ba3dd240a9771367ff097a3cbd898a9f9cdfa0c02dbb23bb183ce64b5c3a7e99f811630351dd434d2671ccb6c2f6da1f3e40bbb459c321c4ad069a0c35aa15ceb6da5e1b73cbcdc7aa49485178e9a498d5ffa865581c14e884368218d43d8ac37f12308e81420a860237ceda3c79f577ae58841396b356eb4a1f8e3773b4d4218a87570cedc893d76c1718cc63d42cf25515d9f821a013e05282584ebedd0b717eff95983e4a6bae389b3e40f3a1c28840417f4c7e06c628525a9a685621dd24e6894f6e6f57f5a4e28800fcd4dd016cfe0414cd3f38c0518442f01a398676b05233ce792e459f07dedc85f2a54df700d512920e6bc61c6570b4ed8ef8a829876eea4e13075ab3edd71d3a0abc61fd92bae852e4a2082a2bc9dd6c5be1c74d3a95a703054819c1dc127406f2465d2255eaf8645458ed2b22342373980dd568a6f15c65a214d3daa07a268c3e9fb8da3240a86359cd43fc430466163774a74e9209c9ef429f88ded323531eed492199ae066a087c36975ae6640901438a9ac6f227b623459155a76e4a8eef1de444e0131a7489694098f8797b24561cd260da17730422acc0ac3a0cbea33304d7f048db0033d69acd94a40468bb12fbf21187631c3c5046c7db58dbb346c6fc4c4b9085abafbcb02d978ba65e77019101e461586fdcf079e42533f28b4700e457bea06526c17686a6fcb12652c95ff96a730a6d09aaa3999e3a314abfa3df5e603622a9e52a8d4d1af6402ad6932d85b92dd150362ceb730c9f9de356cf539ea31c9f6b589f5ce40645dacd73fffda8467edb968d9cd0bcf05804ab19aeb25dc6d1c0a082fb203660349dd883761d5f084ae68cf075a3314aa94318fdc6e7cb1f9ea50d180bcda07edd603ce6b1cce7ad92cc8e241c40d3b8eaabb6fec21d5233fb37133f5d9a47b199f4e6efc51a352dcb70c5dbf3b3ae878a9f14eb98a70cb342c2629ecd54b0f8fd8edfdea145b37bbd64d2fc120dfd2c49836cf8892bcb9749561496947d3f39169069f18856b02ea9a0e3072fcaffb8f66a217d9875d11b174712731ed327d7b7c9ca0288cf078627fd0fa830faa56ad13519c560f7c2ea058ebadea4e8c84c43891484a83cdb91692ed666a6a5dde19d8fe2a32b80e9b1caced1d956dc2829473b7458416406abc4c85dbf0d3ad5add454c7fd72ecbddb349d7371e952b8a90d0efeee784826012e6e4df71df33f11372ecf8cd64b12582089656a114fb1ef7cfdc09dd7dd5ab2e63dcc3af7a7652973e6184690919c4dfef085140e017a0ac60e34215c7dfddd7ae270a2f854f175cb235f4062f63f41d8e8d1a872df371b2ace7852735f08595c687d6b7210bc5596fc74c67a98ebf8e52be62e0cafc4c0d0ed57cf420edc32d871113660b99d3f7e57a173d9e5d45acd2690ae243f287437ee652af8675da95bc769803cb2323a0dfc5fecf8028e2ae7de4ca9e5e7a0be55abaa807b4f31a74c646d38fecf0a6f097546ce5d620da4e0cd24505b5c94a0f53b6cac7f7e8856b4712a5e7da2ce06e4bc1ba4ffbae8a2ed8865fe379074ec807a1a3fdb9b68ffe51a2b2f2bc36b34a7c1f4244859d663c5467c932e53e303b51a5ac407687212da2942a7e8f4f7765f06bf8b4527583b4c53e3f5bacdae1964b5fc0eaaf05e5166b2d452795f51c31f39ed72ab685a2a3fc59b5531b35abbafe58cd99b4ac1d4bc6e115145ea8ff90c32a7e28311c11f9a16bc5bdc7b14c9b8623d68f019147a3450a31f8a0f049f6b2605aee0443be3713e546bad5f7466695fabc5b565f91822e2601f4672ca5591ea640e63adfd038b96ef8cbce59519f7b6bb73301a7210b80499bfe73aab65b552b2a0da4ec05018b9e0347ecae2a4e665316c3e4a0effb25a490447de90105bbcbe15db558c03e629d6978c0f03bbb146c011838f2d8f55ea5cf2a177c5de39b1dd38e90e54de3e29f5a80590a072177a0f33d54291e56b2cad28d18cc89717d835f0178fc86e8ac4906b82ca2fffbb5e5f3ab473aa05d6d984db6afefc8839b30f302c8b8969d018aa4cde3dd407bb1a12d8b887143aad68e6345d952b705f438c5de0a6caf7350e0985e9efb0ce95b77edf937006af5f3e2772c3f8a8f28d9044395597ab95b079e2eb99adf61a312720979a5aefb4dbc5a39e5ad7eb965d0fe0136f364f184b6410d23d2debc78cdb9cd5b1a565a4ce0605b5f9b50f1ae4f619592d5949959eebde833bbe99fc23a920a8839f7bcc1a6403d5f3aa742f582ceba65e785b619efb288af3da2d8a45026848d7020c67b8c929bcb1f2d74ec650a8432a293306a56d1038dc2efa97a4cc0429756c265209c94edfae1fe0f697a410eb2bbdeab8fb9d9e3e19def7c5e3c4dd2c63773805c8f12246922e39441325447b61150e692c65d351105a9beaecf2b8b79e3d12ee7e9a49ff4acfd2f0132a3221bd3efaff2176134d4c3b8d71479ffdc9cb966f1e3a89b6bc0996b04e9def226fda720e06a3a7859e7031ec927b1bf42a64c1ec093dd3f057154614c6099f4b722fd0c832f596174b28ef6cc4c1cfbbbca597fb9978327db593c9eeb27662248c7709086fb3cf1979236d032e5d20c6c09dd677c56742decb2876425261224163b4fbc40f3c73a8cb79d83b198156db05179721fb310ef81c82564f83412d2cfc16043ec6261c4a34d8ff8087b6e78820f613ec5bba26be079dd59f716f2bdac2a3f93227faabfe3d621c419001088c729784af109eda8b2c4fd3f79a37f2d47fc42ef8212fef91792305c9746ad395040efd8b7309e8159944e522a1f7fcebc24de0a98d028586956c3021445a7cfdb08e0d6235db58a1cfe262d6d2602ac161df6e709aa9cc7fa078e7432aab8d0c8b8e4950938d3d8a8c1d616110cc85e84aa2aeeb0e8462dcf1798b32195e2d894e82ebbe258ab1f6c2b8503bff7e183eba8a8c170025f9317ac8904d7e2d0160a47bbbab21020a214f0ab5e1b176c7a0175d7aeeb87bcf23c0ebf22026185163e7311727504857af97d55c7798fc044698ba6211979ff6560f30325d8bc24e89002e62a1b2b98e1995ddc65a2817f873197c6036a738cd97608b8787bcf184f395fe342c75d9aef83bb69a933aae0a4a270b27ddf945720557ea6e8bc9b3be89b75d51bd5ceaeea5ecc3c8aa944cf1b2a1cfbad7c1ae4efcf007a12fb6d4c9f9bc0f711144663a056930631038f3ce7ecbf38a7287ed856507082a40ba93323cbd309f85e6b33b9dac20d2468caf0d8b76df98940d2aa4435728c5f9fc31817bae889ba9923c1c6f29eb01b10c3b6e15051759cba15796db11697dfa8cc44d1629857509b50944cb92c2ae23ee811ed494a5d469c07ddb3cd47f1eb806bfef11203c1a17e3c49f3b471efc6ae518fea263de27bd6fa6a4e4f2d10da334115d283ea20f40d80138ec52c8e90eaf3356d4cd0f1c9e8e435c5a1368403cea6d61a26118701f1e9463c1556d68b8fd8a6066e923c8c97f2214cd6229e406761e13065cfbba120812b95670ccc141fa462272162cbb35444ffd917af2e982816f1111be214761750ca2400b33407820656b5fbfdaf9eb87848b7bfb1cdf161e35c50926a7a5a298c8672a8fdb5152c445aad7cd8a89680934e2cc6d5a73cdd3a68bf173d2a96c559856e5d6f66bd40d55b7139cb12dea017438425291a3200e837cccaf1a00c76d5111e851acd7000603dfd85cf93a1926ccbdfa6a0575213bd04fa9a3c235858485c7d39baa5cf4ed669f0ba442d27c9cbb225021a23b9306478c38633babd17b1bbaa647e375e58a3bc8c80d8ccc047bca6a1301bda2de93eeaa34bdf7e27e8bc1125d624be9068acacd60f0f9acebd283487e6db6f2fa130277e5eca2b725845801d31b82bfe2453aa585dc195442c30f74bd90b4f495a31560fc8145d20431f1fdc1d2df2a694a6fcbde7f88dd209349a39ed4a31f789a2ecab31b9e4a4d8ae5442d0fd23fa04285ee55bb22524d93d78814a9975ff9bd475159bd5f597d6ca270b84fe3cdcdcc422c08418233d86f682505d44643ea60fd42d165f6d24544471d25383c9e4251b8ab2321c5f11de536a3bd22ec26fb55ad53e300cbda69af6fd4c177bc62e934cd1ae896ff19d2a39ced2ca01850b04995a30dc5a4eba3d37a9e1f72b6b8cd66f21e3d3e17124f9f7e8f2b8d359c2275ec6813a638520ad6bb1a56369e04ab03dd86ad30a2dcdfeb0664b54613a0ad701b3bdd7e64991e9fb6979e4c016224c635e99c9948533ea3eb8ddc40c453c89a25747eaf3671f5eacdc5ea34f46563eaa4a0e4d51a6f2b987d9bf2391a55a76e23dcec0d244941baa3cf8f6310d0b037cae4c71219b664e3e3740df9666858f4234e3d77d78dd427bbb67e1220ec534709ab6f0fe9f34ca5149c8fdd1da89d5eaed81be85732bccc260f7073d0cd81566dba45be89c552d2bed6cb1c6057909b51bd90314d1fb505470219e8cc02419e41e165b7a1696553128ec6de083ab8b66858ae261acdc4553b5cbb6dcf0d5904fa8300350ade37a38c1eaea92f92f00b33220b8ecb5ea3b5e8b82c4f706fa277b88bcc3aa6c8e97d7acbcd8949d0ca9b82ccaf0ce9ffc4d61e7d2515b4ae0d989edb7b236d5df1a72160001157db5adb366b36f0d9602ea32f879bf5a6b9bd440be422d4870106f0e9fc12c2ca58949b91646eddaa17b1d5d178b97b024a42b5a9dd494572f7f8b0a55bb4736c1074f7c246ea4dc91bf9c10a465e25fb47014560b7cecb21c3129e06c2a21cd83882191c6eeec8414bb24b319e676931220f9132b7bee4c5fe1f41595b424116d3301e395b3a3533a5555ad5ddd4ff3a072dd00f4f29c141205fece8222145ecd1ed6e2aee29dfcbf4052cae49a632b8ec53283a2006618ba928eab2589c96af4f808bc5988637c6a696573a6a71fa599844449384d3f9736a16cef2aff640a20a4c2d22acdcf04841295d3b8a8152d5ed2d9763aa5a52b88db773c9ca167db58558dbb909fe3cdb7acc78bb9b31b1020a7368faa37394eb248ae055959249c2ca6a6db630ec30a7abb636042b39fd9187115b95fff00c5d9a60e7f03a7e04ad5f24eb9ee225a0d3a2e10e80c2f82132cf61667a3861387b48ff2f8669a179d2214b394756635a81c299899d0ce353c6ec5f3d8a3816a44a2da72ac88aee46941fa5821ec1aff8c2ff7db9ab98b6612844a2bd2626aea0c8a7d88dc813940c2351fa14e0f4620efa795257612776405827f3e331f6e8e81de2397acec5a51f6c9e961b24d21ba69568d1ef6a11612c03363e004afe5178f37b1f9b33f3705973b88cabf72cb426ceef0f9d511453da8e4d1968750b1b9506292a1de7955873bfee7e9cfb9861a2103df0dd48a49952f3f6673962d61153304edd609ae466d2a4d6bb16414d2150875b0e07460059a7632f5b82498aaf751fda90857d9cf045377616120027ca1e7d2aa226bea9b53f7277474190e8c7829f993a8b7e85ad7c3a7d50cd3c371b84550393835687fff13faf05c3adb1eeba384cc989ddd25d7eaded155821d341d8357f99f31e731fc62daf7f80f993da2e90223fb8a26806fd91a9b15c01c8998239e6f362546e9bdaed35d6da8abd88b903796b7938f4b90cc0f8b14810f97196c7326a9145dc497aee0973ca1cfa32d296996483e2ff2ec313c403f86e7768fb5402463a9c5dd43cb97b5b9ca7629216d9a9b5a4329ecadefe4cd822d578e80f8f0b43f2582a30d107b6dd65accd17c30febc098bf81e654b5ce86eb0fb0d8a50ee032cf5f49a7d6ceaa0905ee5cb35de845281037ae1a3bc20fd5a92efadd7f1ffab72f551f666a9aec56511033689b2c8d26bd09e16c6a07da5f23bc54213ab3761e113e2aab7985973c7ee21f338e5535b9352534df292aeff639f22dc502f6ebd481d62e04656f041368400f40e621d6e537734a0c62075a042261cdc63f14b3f5f00503b5938c4b55359695ebae36b0c3efc8f690ecbf6f06b2cf419830032008c13da0f6197c99861583dc1185e601d6fdb3b9cae0f7cd125f0a594a7e86420957ef55de0dd4dc440e8e4886621f639973d2492833586fd8ac15e92d30a930b4c95182510149ead7ea54889d7ab4eddc83a71fd80d3649bb21c3e89310f889554a50924efacbf2e1566f22bfe50d973f894d7071ff7193c4b4c84016d78626a6dcde415349a37fcfc10bd331766f4431a969584df3cd6f499788fc69873390875021b493f676f6650ad4aa87d2bb33f3f69f86a825c16d440e643e494e66a6feadf6f6961a71020c161debb30570fa712b05cc5039456ecdb56c9c793b0aae7e36de8641d044eb41d226b65c6510ec6f6aab2737298fec1940834f63e4cb50928c82295e5c259ccb9195056f076eaac3ddce961bf453c0b076d47ad4fba1a050eabf4d144e41f74e329990f3ab652b4765eec406bad2a0747d66ce2afa3c0deaf80827617171dc11c8c1ec951bce69cfa8157569d837635d8369b6c5258e51e52e8d7f2cc2c0711c5914f0769a0d86fd3264d508a4fe20bf9cdbe69b39839101905d6d5f1d23d34d70de140144a3759034313f7406fe2a497f8563574e9e16d42dd58fa0987e5cbb64fab534d1767be77ab1ce955ffa651d1699f0df944068d47d9295f824d363305d08ad34b7d361f2d7bba6873125d5171a3adbb83d5e8e124ecbbf3f27711c9e5317067d496d6d393e5fe6caa66c36fc3a1872d95c9ea3a940972f14af6f99f5cd391e6f5cf4fa386a5ad966bfc31d4656486a66f0d92071dda650438cf30cf4450ecdcc75770efb7e4162569e5f31f4fc8af1fee2143ca41ba4b11ff7f0e33084b9b6a5bb188f8969518f808445cc35f94126c76a51c8abc1228ffdca68e2db54485c2469d7d3b1deb2c17198ee82c25f2ad00c2d44b455067d1d1ad33be72123db4922070c5dc694cb0bf6e00377aeb0f8f80e60f2bb0323edf886153c0b66ea04768d80c1925716326ccc72108d028a8ebcfd7bde7c5674c3431731cac1f10a7d63aa34f1cdb298dd147ee25febaa6b683e31e903f51d72914fe8d8ee6a7b95b01adfe94b5dbe5bfe0c0c4cf00bffd3f326e15c7828c94cd26c7db17c11adfee611864808db4c052bee8d4ccfc32cc5fa20c46433f131aa83fea75ba691a9d3e8aa772862dd0d0970b38faf1bb4f3588893dbe61e7250e5372c3589b9ef5858cf4622f6ac1ef629b94bb42558e9c26f6792214b29a617502b31d2b948279eb286f9280be60e640fad26d7670f4ef1615ae4595a3167d3fbb073e5b82d23708f72da912d7f13626acdc4356b11812bbb844b0a456a9a1636d442ae721ebfa57dcf7846682c392479774f7d36d637cf540578a41bb6120401b716e544e49d43271994e6ca10c7a0f4d8b2d7fc309d7b086f504b1e5b21475cf84bafdd0e912a17ea9ac3d4715f51e78b23e24c33deab30ab246994a67188d6535d7f7d0bfeb669a5c46173ab621ed7579b94ece9fc8642e5df4d5e81b0bd66ae181113423d6e4d75bfa977a13ecdb8c59ae88d3e7a844cdec84ae2908896cb63a5d26ead09739b2c98d2c1b767abc7ef1b1861389e0d835da98319b9c4cecc0adc52a182aca9f3a85acd96db24c7fba194d777d43ceeee9787e42387e5160e84358fa53748d50fa9023e1c031b39b51e73fd1a21b4c08c923a8e2adbb500cf90e2ff42c68061056e84f47886a38f0712d50f0c919b1301ae8d315f9dfc5c93a99d083494f0e3a241a52e5cf10024d7b9330a368d7e040d377abda8cb095df5f9d183c5e0a333b0c1407718faabc82d5c494c332ed63346745e4c73344bba637df295f05010f153ecfcaf02f89b2f2a65160cedd07451eb7ac88d5177c3f5331f1594e87b6184574de5c7c6757978b67775adb7d5dcca2e8165f73b188ffee742683cd66311dacd498fe1b7b22ad7d214429d775c6d2cd6676407e0ff11c81bc42640dc733d21746f8e954b8321a1a67beaf710d48e71c04b52032110bbd00a189808383baf72ec0105434e7730395fd5ea5eeafd1201b9f83bc979a6f4813b7310171b8ac54a369ccc3ab930bcc1e4fdacf36c7de9242c5a124bfe3303d5791dcd7f52c4659460fcb24ab685ffee093c49a0e3ddeeafdb814a0c831269471b014350bdfd95465eb30b9bb778a83e140fe87a028a55965da40677f849fcddf0e88861f4916ddd58507dd5731c73f2900012273e7b4a11049050a3090a2181f36e9fd921ec03b802e846c5a5bdfaba0c886b347128aa2b0d8fa9b8aaf60722ecb12ef7f4e25836365ffa1c4919b22cb6ec32e2bd289d2a7d085fe2b35152a7f6f517f816c975b10e3ca0f84c31b1318b6045bd07f8f58f0f81ac41e13bc7cadb12b134b03fa0ac847f67a62326f49f538a20d2988ee8265dfc0b8fa57c8595ada9af5fbdaed034ad49b4f6813c5fa90cbd68ea7d738d5d4972c45e7f15d4f30b6ede4d96cde796cbda27e2ed572793739d10363ab7a30a81a39c27802eda043c0f01406fecdde5203e378188effb10ae7609d51dc4f7615e10ddaab27af85f758ce13ecf1e420f23dc6cc92d3e57c0c70f779f7909d988e8b4f273c6e3b86ef42db42620fa96d243ccb5e29358a0589469a3062449bc972168c15226906c5a0db1fcbb9a223de4f9f0696eccc9325f9797c45244add4d82bcd2cd907a739fcd94145d149f128ccf9951ce4e78e4e6cc9bf72cb439afc58cb4def787cc003fb9b7a482471afd75329dfe14ce25435f0dfa21a20e9b5956b0817a04401c8305a9248dd4ca5f19cbb559694cd6b6b68a05803fac0dccde22bacbed3a7e6560d79c6cb17deca6b74fdd764c42c896ba583414c9a0f78a5ce09f628a9af5b558adde33281166b669989fc3a2f19228ecc440c0e89a64cd3a8e0304a1fceef1964bd7a7e354b52b11969740bce118c29fb469f572709680e214009b1f227ef9f149c2637d3159456f3c9cbf5ae13834654f756462a76fcb9cc66c126f2d67590aef0d9fda19d855d3fbc108308586a8bbd1a8d8d6a5bb93c3f0b2c32df24b23b68963ac7ccfc457b60867e9f2ed2f2e67038e38973f4cc52fa96976ae03b7ca1ee8c54096bce10a8e9998d97f05208519810b60c89d7ea86464917348de6ae6319aa40e40ae17157cd3f60a490a1b04d14575aedd74fc341334d08a0e8c4725c15d5a84e2aa9e764e9c2f906269158b93e8d3609c2ba9482fdfef8f0afdefed72a20afe91539d1e9eb04b6371613f780396ee355ac092f328a696a7067a932669da7d6e09694c63d80dc297fc7f2739e8fd2ff94f8f6bfc5aa505f898e0c54f0bc97ecd63fcfc3d0ff4cf61e5d50d6d482c896022c9a5824ff9e26cbceb34b63a1654642ce99d6b2b09ecb3592ae984e92732be71ff3316ce09bed9606cf84021a7d8e61063a076054bd7029df4fbd8d9ff8f4dbab8d7b051d15ef1a77b6c78497ea518c91db6b79f07f2f5f14d78c1dba0fe4b4e586ce20eb28e770a079570f088c690ef1cb7166b440bd0640de5b609bf11ca69eb1dc5222093938f0d36d676c9784f3c82a354a6f191be40ca98d2b05b7ded0c718a69517ad57955651a4566d48994d4293301b6aff55e0e969d4103b52b0f2e93921e509edf1e3b4be31b021ca0b88b8775c41c6263b6a97f870f335eaae23a9fd7d1f5f2d50b6b5501dbc2919cae56052058cad59e104755588733d47228fc4792b23f3cbd052fa96017cd42b98f9799ae72dc18e90fab48ec33fd29e85de2b71032524da7d6493dbc528fcf674bb7e096b4456ceda34f3104b092f14d157fd1a60ce4d5fbea8c7c5605417583cd44ff48ab27c615e573d3d492377b3e01c8ec1c0981f6b856348df524aced14521e99edac43eb1eb5075a3b60cbcdea81108989be3459f63c1993c6ba178999dffe6741a3a9901d58f07e84a3f26875d61557c1403558e51dae39904fb5613bd9573839a65975edcd9ab58c4b4b891ad10e56cc19f3125000ddd1a31819f59e509c627bf09232637ac52299671714fc1bf3a9d86d68b951b7a0b639e1fa7c184a4efc37171a94ee4d7df2264af62d367050c0f668ed4e743b7ee4abb6aae9b4fafad9fa4e11ff077deb34ebb670165ef7e2f6e01927dc9e8b3a392e54106ab249f449a1d1a66ea5bb51fa5230f49d4620c52e9e984bb1a5306a28a8870c446d1516188165ed9d4a65ec5f73ba54bf0209a06867957a9e61806e1e2bbae79a280ee75e7cc0c0e28978d292fc334652f8a98e3407527745887995506dc5fd336a48e82c5faf55cc91a6d3b32067810889fb206829c2567aa20f953cfc57b288d8be260603c06736178c63874d9f4e2fdd677249c31445b461407457ad4eb9f702d209dca2bd4c59c92be2bd408d8e8af9ae6f7a70179dc89d8efacca090f2394a2aee53e1ca4f1892d66fe13a056a8745b3b9617a672f96c3adbf90e4e9433862be29d999f4ad47d6cd12e0f05d00c84e192123eaebe75dba13b568d4129138938bf9eec1d58c224877bedc3139eeab96e006b3aa2371a043908e178e1ab16846c50562901e0995f0ede7dbe7a558202725a498298278be17fa4b1a8b9822062da6e3d0112374998eea27749f0f7aa6af7ff6b96822fa1380dccc783db09e2a45b186801b5a0f411796b5fadb3315520324168273b86fd48ff4cb509d12faa4de5f5bb9127ca1f4698ee8c2a6c6c3a0b3376e5e337128fe8ae6b7673c6a8dde90327ab5f2baa24f9bdeccc4c2cc32f9c329a3421c9e620106b0fe56c3b2d2272e024b9cc8306607759e2b46e08c48f3e6d756f59d49c9fbb96fa19611c80789dbfa747042b2b9673b00ef32b04401edcb1dea6cbd8876081c901c7cb38492bcf4f4dae0381cb7cd11f0509c63d65d9205bad47e43a37ab9887babf69a660444dc9e16dbe9b358ec6c1732cfaafedddc2299f6c8e7f3cdb10301e38975cc673b8f58436a8e8ef8d2792d479172182beebc60407d5163c92583fa773c30cb32ed117fa24a81afd8db0f2d60097e7fbffc7bce9abcf273aa8f945ca29de559bec1736178d7d818a4e2725a4dc1b58f06a8662de6857bf99d9eb19af8a161886f447344c711ff6eb64ae19450586df277a7543e4014abfd77a290c26f1bfe2bacd5ea5a0f5fdf2514ef62a43e7367e921e24c927696df4f4c4a44543d729f3222e2ba7c834fc6404dd41ffa9c950fc7abd33f2d31243f05cd09610fc5bdfeef530f5ebc413e6e5e4daa10bbc0139ea3f311d886ccd4bd7bc3147f03243d0013056a575376f6be3d1a21e4eb39d7f9b1cb0a1ebd4dc633d21e4dec8e4db9b226230c37f7a1f212da631e176b110d113c1fba5990a21a494e90fd429dc8e3e8d43d227a5a1f348356b5937198366afbee3e9371e92e411f3589433c67750cca256a8c39355fdbbbc951100d43c69df15ae8dce22f6b7d20ee50c231a725716e7f0cc5877d8677c039b11daaf5089840c861f9795c413ebd565e64b049448170043ffb3ae835b0a6c170bc17be166e29e616836953df0d4148b6c2a8378e234d8ba4360da1c4bab43047b5a4ab583a9f6e8e2be5f3300fad8ec61cf934c6d54ad6add3b41370eb25d64a069cec737276f1e0dd9812ace09a4aba416bbe057fba7e0bc5272aeb69e125943316c5ae95c2a18118a146fca2d045b8fa468defcc1b67c93af3f5e28ec3412241a33f75d421a5fbd63b3a7d8d363bb05ca96b5ae1ee2b6e27192bec63ac9df2f3fcf7685d2f74dbd130f076ccf64c2f73435aa4e9293945bd42595b19d0a14fa60c0b30716774fa6ea5f7f912c30156d64dc58c1fc7a149b98807dd4028dbd5bf189979ad98ee4709cbed30af227a655705f1bd44c21cf685e5b210bbb4925ae35ba810598b2bbb6a280f00b961aa17bad99f4d5f211c367ad4680726dcee3f69be5f8eefbc2f64cbf56da2f9149fa7ea74502c9eb5fda913aff3463b39881569a8311ca2569063e8724fd83622988bdb1c59fa3f805f0708fe2f702e632510ea7984d572e3a8c686aa703530d7db51c275e7d4f59292e753ceb1282f54563a97295c5bdb7a33ce6ddc921a31cc8d775fcbecefae934483f305b9a4d1dd1dbcb4bcfe7130171ffcb5f743a97475df36d1d0b56b771b0bddcc6b1f0f4109f25afb9e24d884590f5ca204a327e3e0e7fb4cbc7114d94ae9d74c4bcc947e1ebeeffcc066e0bf4468b2e8001e226d01bd8b739acbe8fcb420b3ed4a5d6b303c704253b90b73a169043ea2ee9a618f9ec3fdfd23964cabbb62b34fb431cb99cf32e8d5c861881426612ea79c3af6badacd2419997fa4e7cd9606d4b8fee56340449165e4238fbc41b5d258c567bac0b612efff34363f61586c8e21a1001602676823e70090f933a7f746a382f562ede60daf2fec5933278df4b8784dd01e4d390502c76c3f72415f3c180f5b101fa290074e026f8fdc4107a99766037ceba1f8b7d100ba5c236be1ea7b3f03cddfe3ec7d332e81c18fe02aaef0481e4cb8b8d54e4ccd4a03b3d48018384b7b76ddd13d99f8eac75d748a1768e0ba2ccbbc05512e576a333af8569c65da87591db0e47d5ba3d5cb4399e8889473b0657626763b27461a1d4a84bcf2eaed23be8576bbaf95a8f6a7046f9f85122112e7395740c30d335ac527423c084cf8864c27b9d7f0829360b20cba2c422d0f724d4927ab975503112a92873a3401028e90d8e7fc7986451f0aad5b9b5f243ea40aa42e6f6a14ce9b4db9f29063b6fbcaadb594cb5a8f8c73978b48d5ad3f5c55efb87087000bb29eec3bc3f3fa3b1b99c62dff11c13a50f9fce811d7eb4bb6e17ef802f586903db3a654dd2e676464ec029ebe933b116252a7ebd26b8ce91c3d35f2a541d3229db42fafdd397b02f1402e39a22d286fc437927fd2ff408b50452f3d8f3c1b19896b2b62e499ef18c76e0702c51ed39cfa6344bd1b0f765390d74626472b47c8d294c57fd802b30f121f496e61c0a8486561b570eda7d9aa55784e878cc85aab9b9f2569e16965dd4197eac80763c15eb68d39485d57af7010666bd758610e2870617ebb9808770feb7fa30a6d402c65c8b65ef860ea31ca7c1fe962613ac1d2a6787c1a51b1531e5768d2e396df2d3933d7178c3e815c5a52b44107524d1802265d29b643f669f01f44f93b415da824743ea3536083e924ad6b686593abf586d44ec395438749174626063dadda87d672912fce3f9157ba672f093ab2b1e6d798d12b51dbf14f53a32908c4aab051b49bb3140ef0adb8ae0a788678092d5552b04e6d80173744273a40415773d83b4f5f37dbd68cb4b3c8a50efbd182ab19f1e50b48eb61059a4fdbfb1df0ba840838e75339370817916aaf38bfdd5c25703ad4c28e03db67b3cd4b13229ce7b26132bc224d869cbd38b571a55c5993551d25a86e2cf91d494ff1f05d66da80d502fb4bb66a95453fe16e88ccc2606a313861514a12746115d663c73fa28a16f21466f7d4458091d1ea12ac49e7e446e635373b26702f1ec6bb3a1e2e74290c031a443bc2cd2fd0bfd5be2e4c8a6883f63263db6479dbf6433e862b109f1db2a174cae352079a6e89afb75a671da3e54fe0fb98900f6c8fe778f2de768fd94d6d351a742e71370a66553dedc044ca2b903d3f6804bfa86db46bdfa95b340d1d0908fc387c97cefd984fa68658b9a7bb51e12dd4ba2b72e0e49ae2d86ac463ab6daeb104d718bd52a5b84765cf60e398b1e935d66c5ca2faa5aaaa946bb9907cc1a422b98aac29c1db4cdabf86f59fca9321d0651513c64dce0c82cc20c839d8288153d31bfcf3112455225403cba77f281657e246e329f325893efa3fda101e1851ceb81b9c2a08419e5e5e2d466fbe09eff3ecbe9072c8ead14c1d2a7ad9911e6e76db5c0e7c92be0cd9e5b1a4f1b9b9766b4e110658d3abfb871ade0bf95b4c5bc259b36dd2c265651232bd03132465a4c483329da4c6b02e2e195fa9a9ae5670eaa5a034ca3280a803bbd22a0e6b64c493ada7c233cee5fc9670b5f8e3193470060cc99ddee43af9702723e909b50de84fda5366da2c8384dc42549d806576b90453c509eb24faf21531460aafbe63be231754c2c1fec7c55ecbb28e702438ffe295da3a3d4dac942f519e91b86a402364beee03940a544ad8554fe823928a0bc5c18a580d38b7e53d1dff0b1db5da82ab3dad806a9e0a80787fc24461c9984632e4010a553d961dac6f7405abb9ba228a2a92a48c718ebcbabde52bad15e5158b435fdf3789a46acecb549290dc3ce07030cd8ef75a2045f5a7ea3ac4844404e8f631a9d621a9a82067cc1d3d767bde0625797c6ef8fb23a4ac74d084b58cfa30cf394738e573203b7c22857dc6ccb08327afbe2377f19acdb8498666f35fed33d4a5f4c13fe6a7472d91841146a50f895550ae503a279082700b2e3b5f33f6763d49c64d6e2e717a60e3880970f1658405c064f564339f58df668f6b1cb98bac3516eb17ab7a5502ee21070bc4a2d26ac4ff570faf47b0f89595bd2ff12f54946b19a9a8a8630e1a2b38d04e4268a8ade28b9bd56a46c2baaf169b1b40f7d02b8ecc0b579576e41919d877af27249cb1557991338decd38806e566a28682011d589b671e57cb8bb5fd287c6ef1dd7f7ae1c9c2ce4799475cf350a128a32516660257f855b051b202c0d9220a0fb50bb095b2d09415e55d3140688edf734ab54772467629ff433de3e67e96211f951b90151a69d397655f390cfdd763de17ece42017d2c0d8e4626b1e8955b8646c042440a3d877afd380c947a39657288a8e3d67f5335483a4fa38bdafa2c1ac1209dd5d3c94b39a0f2bf7fc2cf50bb0a36743f0e08f33886d4b17eba310fea963303aec8fb38fc04cd1137870d1e18520e840cd77cc44825c80a0404526423044b8243d75c4a9be067c1f238274b6e9b61114b1f4f2530f73d2c5a0aae7ef27e5ab63ffaf4b1840ca6acac066596bf08d07a96545caf4fed74de8d69f7f655a5903e7b4c48bf790260f98b4345effad9027450a56b82c8972ae8024bd9bbebbfaa01e4395cab9c37cc998264620ff6788b09eda99ce7a36b880623808fb91e3a832aea1a6005a5fa55cdd07eaecd7a7537b18eff2df9f3bd1bbffd5bc9a83a324c7d01974d65d2b380383fe1007fb9093fa4628e2bc82e9889811a7ae4c18d0340bd7c33c96d02e75d1e31ef76a44067bb6c589501c2b71e290b941761d6140b8675b744a99de9073056d11b460cebf3fab85a5169e2d859cdc82c95d8f5e7459e43ee644dbd0f608b69dbcc9240e4bb0839eb5ce6218de5c36447e6c648462fc8fbdec35e0ce9d52ee68a29cf9cd753f2b32861bfaab3fac163c900a4e5ca94ffcf4e8f6ce2493c721359df494b68a8cb96964261b12a149e789325fe99f7bc22b1402661d03fd07b1085ef697b018a7e92f8ebc84b0570b15fecb069a4cf340bd2279d3aadafcd26ed4a2d65922097723037ec30fe07be6aa3ce0130bfa41f70daadd023e7f8b91c16dc25cf601ae3b4b7e7194639ab5125f4cc71a96fbd5ccbf448e8ec89f61d7ee892308c14ae36bbb0ebdf6128c8b4aae610a8bb445cd52bb34d8edb52abfa01f82023dafbc9ad2266615191e62164122e140d606b10b210787cbb92967a5329e0ab54d2e45ba63972ef965ac1a583ea67b4012e0d1b6d4271d82fb7c96a2b8a612d540de1dee682876c107e8f478f5f5f3ef40a92a5c6c2380cffff8aa44125fc6c6ba684f5ae160422b92b8c63bdc2740184812f7681b07e19b0d5e4cdee3af253380b1adc20fc21ffcf3ff8c51af659fc25da99f7aa253eb553d6b7753d13132fb3953368ac4b9fe3eb5df6cb00ad1b85c16014f80f71a1ee17d2e7274f6a2f369cfd8098291dda7b5c60878c2521f5949256b79cd24d7c17a612a54d834a2e9a84627505f2fee598ce91790d9446436762d01eeee0729aa08e5ece8c8ff42109ebd1078fe22786713f53ba63c3d51ccb12e186d07b31376d2d370972bda0f120a756c209129c4032bed8ea953ae0dfad47c2b008a9ef307612b322f2d2e3dc945461a4e2dce7096fb701dfa9ca23a1ec4bfb997bb023bf784074c5089132e47431d7c4044ade4db4c225143e32291743ef6db1d2823d9f9bc57d160fe352a8c05abbf503407f96cec976253cb30e21b4cc6e097a85d7912bdb9b1c4198f07d786dfbbc15699c3bf9351b55f732474d5293243355d2d88ce9b7a5233677d73f3ab77149f6ffa7ccc980ab2069a880e0d28a54334b15624e5437302f55214a21eb4fd48450e91f1142715f35b1fd3539e3d2cac2c9854bc9577658479717bf4b11b196d495854ee123720e52042f915ce307df922824bc3c195ec88a989fb081254429005429e450f8cc836323e5f28e6dc374870c28ba5c6a8066e70886b07e122d10515e27c73aa6e924ad00758ee439328873e65c73209c97135d94968fd3ed3446828013afbff8154708224016321029a0a3517c96b452ea2a5fe89af3e4d9462e3f12cd016fd09a33d1a1e03cb2782bb1b78b7c3a6395799b27905a532cd712c04229a5beea1c2d7d1a1997bab804c45aa120ed331f7faaaa76947c7f79e5b5f3ecd9758492284bc48ee24ff3e104ccd9d38a525944b1b1a9e22a9b4eb7db289dc26aa4d8209a3a510d682fd2df342c12180270f980f112b03b14c983bc4679c4db53f6cf5501df8bb02f8ba184212cec5035d66db4d687f3f9772d297f764c0418f8361fe4fe755948eaf673dc6ef72ac0bd7e833ce8cebb394d6b25bc3e37d4b0be7306917f91ea94eb4a5f1dcd839339c4325fe3a31cbe2e006208e3d87cacf9932c6ff2e64a263666d486eac395480e5075e099000b3ca5e62a88c673b5a60218cf2884cbfb488bf78d54116ef67d4377905b7d72d36ec10d610aa933690065f64b573c858183c819bb7b17cbb84a3f914a9914f233c5e3d52fcfa8b2ab500cc59497cafa03e1c7288495a18ddbee4a73cba6a7a6b7f33d0b6aa0151f8f323e5086a65c81ed0a56c2cacbf2f26fdd71423f12c431d011c3614ef62ed24c5213baf89839a1ee658510761409af8f270e635c007861993cd068bc1b3df6786bc967da111b73c34e9c048eac8d29218415da8f0651ed6fba35810c544b0bfec590d422ea254e188b962d9e0dfc03c2df86b1b6d3bca408c8e2bf5c193a62ecd6482815ea60afceed81d2a99498156e3d4c70672964dfa47bb8998e0541126517dbad087225c8a5962b39d38081b1e646b125a420a448285e1ee57f3f31e10d6364a19a09e17b4deb9bffff9697659ed604cfdf79ed55e57ffd4bda94b98fa95b88d39654739b5fc2d3f0503c87b24eca650f38516c6d564440556a770bda99c386133f832feb9a51d33a0f9ceea5fc51aaf14d38c70f23026a9a0221764e7729fd6899d7550b347b3b194d33bd2a4f80f2d2a58646ca62c5d97ff56e34698590b888c90944e9e1242430452fb6a5d6d86993484a69a20f637789971ef5aa3f0aa1c3e88e3ace0305961c1d13ce6be6377fd2b464c3373669142c46a7ab76e2b8cc38a3fce16d480b985a7fad3ce6109920ca9f4aa77f6edd2b8053087630493d3a317f4ebb2a5e33f652e37e0531abe505dcb2249f210a1999c9b068cf41dfb296a340db5ed726abe78507a141a1039fc78cb49dae33b7c8971a9437e7a568be565d2dfbe6c291e105ab701828d239fe83d5318fda823f29286dac597195e00cc9146c638cb75324f9e64eadb619d10f4c40454cfa1ec8ea9ea63c530b22205a7b7a8a5b607efbb6b0798a667e0e81664ebdabfe8ab017ab2f86436c51c8a15425ae16fd5a811cdb1d75f6fd0a23f5a261f10b4265827fdf88fd1d39a4a1c7af011f1e8611aba2fd5e0fdcb31522da1e91099c8c9fe60e4ba7bd6bbb270c24f8fd1fb6ce9d08f8e84ba998e73d92b93de4c8e9807ad6557837ba4d916ec20ad0b4af573f29e568f1464673420e6752549d9caa686aa6e46846a5ba65158e37525eb05fe8db931e805bebdc60634f1aa5c1640ee3674481383fca9fdd4b255d8c99c5ebfb005b5a16d5dcea6594e123861fd06918450ad63d86a9d3205cb51ab56be84435119031cca70f0e439462750901dd99be8c188a09ffd43c01eda6ef7868d14884997aa2dbf52de56c1aff962b74c40f99ae8bc86238a1e90f2dc16bdef80e09686c9f2ef5bc59ece56f4c9d239cc0a00d6a636e8716ebf9e538c791fbb72ec686615081844bcb25b1d37043d07f977a0cd1590504f97cc5ec2a7a38fb2417b3934878085889bc0f9317bb50763283afe59b07a1946257002a21b7a4a0e6634facc69f3ec010ae766b4baa708be851793ef2ef84fb1ddca577e9119ba4dcb8c14c175baf5c9458e67d0b74f9803312445193e63b30ecb9b3fe64034193fc9fd232e77bcf1ec4a98dccfb309987cd72985be63c3352a552d7ac141702d0776f21f3cb0962d59f9bf49484bc26e11bc39dd0a3e75d081c25dfdf881d97f518bd64bdb6b51370ed92c38f4cee20f89667c67de7e92fce811695b618d1d95738453fbbc24c3ea8f3a591b5afba0347f1f9f9a24f657054f666cd672a73526b24e28b1dc91f3c5ebcad88e2ee03636dacd358e57d766ae240851606c42bce254f8af045119b8616e692987909497529c43e240da3a6700f7bdc135e159c41d88d60d72577a404162ac5c30a79aa996630e2d56a424c6e1b33dd466391eeb53f49d46a02d5a3b6b4e8c06a17a05c3fb4299bf0505e6b57158e4fe3e2736b62c606bbf5baf3aef16d4f5e0607a67e6a0294813b42f52fea04e5ec2e0f03bd7c20a7db15c8046807dead4bcc1fc48dcadb88edeb95b60f74c4542d62ce56e8408fb85c9920efb5bd78f6b7806602e6b3e3308bc2a69217ea18060676daf38d2411e363c005281e1805f7c684360fcc2cef945085e836c7dec82fd45a6035ac5a0f59a869bc97382bd0c02b7db823583198792f0d5537800e9de9e391457f892646fca6cc0ab9280a4e9ed0fdccba65954cda81dc39436c9db8345c29b99c823dda8d1736e58c43e39c953449b2bde99f05f13c17aeb1bf31ac07b43212d3ecc37b460e5c096b2c28811d9a952828393489ca666900ab5d508b0227158d635538d5b56beb9ce65f85b0b29729e8217078f3252bdd01af25041656e22bd402be45446042111b402f7b7729034f69a6a8814c1e091778365161d3326cd469baf25e058e55b1ed02c4bf3c0322f2a7289f75d00a9e8223eda0ea4c46933689c0dbeb2eda28e6b7228771fa1567d1e20b01f2beec169c2d532c24eefcd65cd0a9853fab2a7e5b3aa224e21c7a44414f0a8b039f8b500f17710f10e0aa35f3f9bc75e36d1a4ba6db46ea402f5500d6f4bc840228fd06112bd9db429f94b2eedc8cbd800030761af6c0518c01c86183963e1c65fae4c0389b6f12b72ab71372b243a94757c7c98f4b40ecd1939c7a9d44e15cbf136975183aa7c9089617d9d4395e44659034aadd705ddf79c8c4359e1110e2882b9d94cff34cf49926ca85113d08c30d64411167e3c0900a8e5d6e23e0368dd156b83b5cd12e59bc4e6b6b8b26cc6701886927031d73564b41ba94a6f5ea5405053ccda82cf8a8718a446cd116e8662a368d4d035f690f9a475903e85f65ed1f97f11e5f772830849f40d31044b85ff343184a4b708fa810debaa1cb54c61a4531882657d38398972ebb32b1eb5c0d6e4a36fe6fd0c7bac673747ed4aa09fe53824963fea6055ba2b250867e1d94b3d5e43f609ca566fe547c011275a773c2270bfdcfed4d8a593fec512c5e9ef23d1426d70e5e7702655bd7ad01d299ad8f32d796b66d684eed11be7931fd499cd5a1ea466fef946db9feb9bde17d4259ec97ddf1f856bf3ac3ae2ae2ecb3f24d52a81261e0ede13b67b2acee8d0f4e669b9cdd855ea2c2fd57b526b389f7746a6c39bfa2fd8a5b58e575562fc8716a6ea1eb42295647c4b0f7e43839f1e5b61155469125e1b0b8566026c5fd3d0731cb944de2331817dc8158bf4ba446901343ffb3cfed210206c800334b65da3a91e92dd5c03c146036e4ac9e4d5de0ef1e875901932251416ffd5600a679b0c6425ca7b7ae3f7a4516a09afd7d5b75c6b2de37d06780d91e0676ce892fd3c0680dc6de29e75b95b5989e0bbe085ea68fbac182153114d6d2960242d047ba3f19a53c1850fae2b5ab2849f3bf81649fe1ad0c5331680dd6b86f791369c5048a28d8d3d339cccc86e7b24424e75267c68d0e801eff83df9400e678977820e2095dbba5ee8b11b2aa4138e33e6b7ffae3d7f6e608695f060c5e33070e308c6d8c17d5f65430ea55abfd8931f2f1150aeadcbffd9fb15b340fc49167dcdd18860d5eb476563c2d22dbed1319a2be9fd65a650c8104400e5d3c59a787b45c09e75529ddf72b9a594da00015cc9459f13675455255f3ddf0b9f91e29d3340d83f7ff410e21f8f4b97ea7d0b34ec1f4de8efc1c7dd91e78dbd07880857aeb1a695cce631c28746ac05aafe29411eec77a49bb0a1dcc59d488248b09c1411017c97e200745b69854b7f0bc3b52a708a98ec9d3fe449c3f97568223e1d9a949515dd189b5ec2c25fe7de86b913cf6fe5ee75f0c98207264fb6248f8f44c66a1037f53cfe47c920ec866691ff017f48fe368bd602e621a7eba5abd021c859fc53a8b103e9367d6f6d5efbf96abb921042e0966bdab03473f3f82775ac51d16df3059063dbbfb1178099df80eb05fb6ae0e66c29112f75fbf3bd43aa505a2c871bd5e455d2872a8723eb6d65ea9904d5e19279dcff07255a7e7256f4a18839df0cc2ba3fde582ab023b65602e16be13907423e954ae7a8362ceb9d1756187950f41415f1f1565d37e920e654d3fc998a37ad898dc76e6cf849218d1a8293a70e60e66ebf67f3be63b7d64e09fc78861e5242b52490e8e9ff37ee8c08d12f3a772618499dc38d198e4fd9136ff954d8083691a6366d4519445fbbe644774e36e0ecb610db8bf7f21801d0a307f3cb8d097a2ca6064fb604e75c0bf092a428657a16d9640b579d8d3e654728d5007bb3be3fdb3d88aba0bc54388347bed7eaa2e28af914810fdbbe2b7e0607f92852c06f9015bd8f7f7652aa5c3024dd98ab3a82740f003e946913f3e0c845fd8949307c3d8ad59c7277c20c65353d0f7fd60d55fd581309732351dd3401041102bc134726e313e55d36fb060284522daed8c489a845552edf1aecea0f95df7bb2caa85118d6ce518a39d3a51b7ebe8caabf1354cd44c710e0889dc861c29fc29a89d61a47b2292c5591cf11043c274c9fd33da9a7124fda8ca006499bf812bc78548d3b0a780c17ec2f7695ec2b489ad5075cfbf305c11f493b0ab733cf62e83ae3fccd8f4eb8a5b7a6a34be1dec1c25a7ebed1c86bcb6d766631da37bcbf7bead6f975272eff13a6be33a069cdb914cf568f74c7f085dfb89001b58756c55d88e6fd9de13dc983c72eab8a41378380bb18ea6fe7360ba5f2459bee9dcb24b279008511b4e1f6eceed81f586a800812bd8476625b314d3116fc40806e24a60ed5478e5c38cbf8e7d44668e6f384f3307318f4054b4869e03e9950ebbc66c23c8af2e93c4e6a28c31945a3a0fdf62492c44d678c31c9355e701774f02166a04de0b521005270273cd95e245370687c2d9fd5be1c8fbad7d68d7adc9f6013228155b979ceccb00c99be0780065667ef055167d1310a47fdf26f3297591ab9d61c6d310d2293648e65b2274529da59ee39934e0e6908876b713ff792b591f73b9b1e9427783cfedddc8236304aa7a093029030cea09b68489b1ed46b33b40f8a9d77d8ce114285ce1a3bd7a0e37db1bae21fedc755d1411cbde5e1219a7ff427fcf3b047208477fbc90782aea644e978561c7887026564e05af8c7d3a3321129ddb53828835a8e38d3cfc1372bb66bd69bcdc0e6d99e673fb7ee6f525e74c4ab31825e5e8497f3db07ce212662bafab46b5a774e5159d0607bc430907263873de6b4ed3d5eafdada1d7c11c9e9632642f0093f017550582d404b55cb45c4661e6130ea2b4b62b46b43ee5d3208de3eb66401a0c7d4494651e1a3eb208c2dd18b5509824872af73c88d2f5134060e7cdf4ea0a548fd4de50af6981c5c3c1d15c1bd2df8424b2eda00d988fc6e9caf98ebbc16b0146962fb4a0709f6f454e3e76c34beb9d84f74dc195a5b9b7bb5c742cc62fa682ae384d1a4209efac247c3d29bc629386033262617b801374db06046ad0a729e516af281b365c9a3cf0cec3f8110ee3f68d9883b9f838d1151ceec6a95d5b744d209e9acce3b5bdbfc173db008ead83dce6d1748eb543e926d42fd727bfe08d1abeea1785800713e98b15f0da4a7b51861628abcc1e2fd0f87a792b0c15a2573a686cd4687eb6ab1405eddbc896daaf907374c55d17d62c4d402b9bbf0b8b32b03d20bed72f0a2baf7b59126e511b97a919cbefc177fd61a8fd1d56d20ab6c29c68115f5cdf0190a93e1a404c13725b6d6a38fe9d1ed5ddcf1332c2b1325c17a7611ab9101b9cf854ea25555306de9cbcaa49a6add650ab21042fb0b9a6111ce947795f8bc9237bfc15e8873d515874b2308d77d1957abec58ade34be2acc8f8ede335bc7f2c6e57ef4772188e14182cf8b5b84b857f22f657aa0ac8fb7690b646b59a800d20094d2f3285adcae99eb6c11c73d1ed02257f1922d681a0b6fd4e626526d190a9397db96fa7d82c570eb419e3eebd5e02f4ad0d5fd123ccca92a6eceae9d09cdeda0288e498ae53f35a57afaaf32e68ee1e8c04a7fb2ee3af54861ddcecad1b3a7738d05f3b65175767988673eac966702fa8df0aa83f581ac6959e415aad0dd65ce65c37303a7152e239e4feba74dc2cbacaf41198290760e1f5264f9714791ec445cc93335e79bdba869316925b9ffc3cc9794ffe06aa0742d0319e480cd8e0802f60f8ce76e2c2d4215fb0dafe531d2a918de07bebab8ef4dfb72dbdd98663afd6f5d5813fed1495f3b997c73f3d4e4e123d70edc5bc0d152970090d4a1c01cd4b320293917f539e5fdb11c10755ef3fd3afaba5c0e3a8bd1d6d30e2ed7891d53d7eb9d126773edb080f8666ab2d3e3c2f95f6641b43ae355c22a8e3b48a6bc5d318a9eb677e256ffc7d421a29df64c77b2f95bab81dac985d30ded8ff7f4b18de3385c710dd1c27b797fa6b725e99008cfb87c8fc4ba0bff14981030e983c33044ad868a64f5b7aeca793f1faf965d26ea2e5995a377c611b7a708d50a94309bf4b6030dc9ca6f99ee11b99d74a6f71c5c26570fb850e2d47b87e1d4062256e1cee038c84e08663a9914ce6ddcf08d8b7d510ba0ec58696e4220c203f15a8b77b1691b5f45319b4023b245bd4fd2964890a35112fb4667c2793bf487f2fb46f06f649f0ce44e90570f10410948155096ec9d5ee59561a6ea00bfba3fa040597698f1638858c56ddca40c2c8cfce22e69949c425e8f38c3caad7ca1638a5d8a65d89caf370a64a8dd65bb5c5a62cbb2541b00e4443cbb10f307af7e4bcac86dd061c224785a6ad01ec8fec9274d9b41d3fc777713f89e2efa9aa3f882aabbda4e1c0c89326d0b9211d21d6c5654d588145cd3beb594f3d7d23ca16ea2f8cd56b2dc18b76b968f7cdf7f816aab6e35353f58894148250257df6b933e06b4a428631b08a09c30fdfc2dc4a5088750ff33ac182940dd811fa19c329f0963694c13ab0a5589daf2a3b6db0c89090c786e090ff66688b1b9b427d4f577952f019daa214e7e376c272651d7c7797a03d10b6c598d1d5d03e34d4fde48decf9354dfbd5af9e8799f981d2c21cc027fa0de8bd18f6bccde01166d4325700bffb253e491d588f69653ad17181f0378a7ad33848b3d5ba62566461db9379800235631a4dbfb22cb686afc8cb7836956d003d35526d8e81a101fb1d02e1e915c6f59a3fee37677682bb482fda986b2cb8999669a7208d7058e37dbade4fb5b658fc6967e364acadce2f8ab52daf8abb38d3e343731bab13d2c19ffcae4b831ecbc1667c03bff294cbf6039858d152d3379b80cceaf6a300b12ad48234895c3e0dd61320d0910535a8912f278f1cc03d2cbc4af5dfd70acad28b40eb4200fa25eea8f44c2f8906b2ccb45ee9138ae479a9722d82aea2ad51caedd08ea94f5dc4a9dde7d5de359d091ec5863b946ea9bde7da72e846a345a3bf86b1523de4bc7376ee5a657e63df3c95e64b051cb80e158df6b7996233431dc24016e3f659bfdcee68a18f96c6127a635b924a7219672f1b46bded183ab8451d432472fcb473efb7e4a6859f9098e62c6c6fbd942054fa96302e3d5a3e41b0faee1b64e6cecafc4f1924030c2d9a9e1d1441e3378c32cd53c02d5aa51fe767e32a019ccba9d262b60481bcce5f6bf70c70155239ce4c502430e05e96b066218aa58033d4e77b7d2cc602787f76606436b3df49b8ebb854b004397f774ea4976606738f2a360fbff1433a6f1a318e9730bd0fe603415ba2af950984f7234797fb3d213a73a06e3847b378a50dbbbd9e870f0a4945549f714ee65f61877befe37173c1a8197df23a0030bfbcef2fdd05cc72e2dd927793a34c4930e9892017165e4f89b347c856601da798efe849cd4fefb4e46d7c568f9bfced62b8440742d589fc92af1efad40facc04d22272a8405205f0d0c804f6bd5efd0887810222f47ffa1919bdad1bb25c9985d80f7052c0cb26281add9d0647adec8a34c54aa00932564e246617a0e6fbb4bfb78f4ab093b715f0d364e9a70b055237ca43651bf8b6bd87efbed9fd64f5dd5a1412cbec65e8c8ccb8839e36de37f96218b965a67a8dcdb347e12468a7e889ab478095a834148c9cdecdfa167363639270e1518fa651f395ffbbea6060b525f1caa5d55c0965dcee0f1f3fa5f90fa7e711583d7158b1c77894842ae907bb7ab89d63ff946f1afc52e4afac41250e9a1f7f3aaaef02524c1134a431417f5ccc423d33dc13dd829ac33cd400dfe502f17bc9623b1f06937f36347ec0a5ac7e635e7c0a01d1083f348c47e5cb8cbb4d67cbff32651a44165746cc074ce28995d63e82f1e87bc31020f8680939b725150a8129d68265fc70593c02bd72ec4ccaf6e9fe68963667ff4dd5b0d71582f686ce1f160b1ae82645d0170276f49699bfe69270dc3f6843e14a4d6d63fd420d220d15c0c6792fae57e6b2dea449566dc3aa22608391a1a6018c43ccf88cd90b4c8e5cf0f1015ce892a9f37a4b0fe944078d09df7cc74a04170cc46e3d4776c20fc059698c9a241994233ce67e4a7ea706615a7ff6c9966d18195ebae2e0c801df99603990c6f09c312e5a8e9a39a54ef9c07d4d0e9a1158c9949fd1fb0a7e4cf859a316058e600872bf105a255abed560eb8d76efc1ff88c9d8a1fcb71aebecab7dfffe7e94ff93adeb8a83f5e1ab25f29ad731e82de341f4245e3a7447a10d35ad5484fa4c4e935b940c6866e88735ea8dcec963338c0cd029eb91d32c2f11506d1f62781767617a02990d22c77e74365cc48114c2b7cd1c2d6765253b342a91eb9c5b50947ed97e1a4c4067f04a2553cd5f928ea940b59f78ec9332ab7fe23f292dd515a9e515502cde41c3059ce4a064064467e293ace068dbc34aee80a13c914b061bd46d1613364d9f13440c879b9bc94148999f6eaafadd5d4e42fbca9182ae78bb6b755214c9ac1c02cd42efcc78ef778dd6e7e9577d9b8a0f4ca63b371d9ff449661ea0f93874abe0afcf80c31442d645466c370200a36ec126798aa273eb5bf9449c3bca7555833a6713689bb1ad3c926b6d0469d9255c2cbef884d5a9f9c866ff92d76d0e656e0d90f189d71e51b1b2723128365d71d9b194c85bef16cf8a2a6a4b37b82d92748c817b0b510cba89dd95373f77e49cac8eddac6bbc4007392129be622b86b3e0b7f04ebf353216eb36f8b9967a79c3c17bcb05d9ac15701e3bcd692ee0fc4f2603ab91c958cf503b1ecf5061b4ead3aaf3faec52edf3188258a288c5fc518990755d130370dd1dcda2edb7b94dcd5389de834afb0daf407bfe1d170bcac6db80052db8e3132ee4cc7721e80e24616a0a4a89d73b787e26015ef4e53511bf62edf8904409d82d12d8f6af60d9b672f4e1f379c004dac1a33577add26f7c4d3e3cf9514572e820c311f345ba1ce42a08a1c4b43b44b9edd47e917a21a5e8715807fe9360b0a830de078dee0f5bd681320346815edcfac5d8f79e935e8aebadb35a7b18a1728089ebf50d1e6d4b806a485c593ff991377e0de73c3f236e75e0140dcd304781d075bd8240137c99a1c728952fb68d9d3770434aa3f8ab2bbf4598b4ec39e1fe3ee20e4e49fc184b1e01f78da6f01ec10a4c57d80d70e5b4f11114221a66ba3e16d870f582325eed46675e753517d090304ad18461a3998d723b9cc512ef5fa7068fc36ad38fbb2fc0b92edeb74afcf8357b3c229c379b294600ef2b5252a1a403c5fb91aedad1f6c4b8a41790269a8edd2ce005098682661041877d4e00e67b117caee713f2515bd2fd8672d1a132e57b30b27ac1347ab02a1debb403204ece5d871569cdcb23f4e44fecc09a063dad7fa96042e8b5ac511c41e5ddac45b3c3214a6541c017e23610e3f8a1c2770188482700e26061cc5ec93fa1b334096522d7fea54a94bddb0ba9026a9acac39529abb3b8f09c1e73e819fcf99307e257b411ec16beed28620f0bd926ae48213df8fa21fbac6d131861c9f82233680423c76676d4d4744e5725bcbd90267234a5f414488ce4c3c306bf13e871bf82d2ff40bc55965988ca8cec118ca8d3fc04be0aba39d27b9cf09111250b86504b4e93fb5524f7a28dbc6a4c22b63467d7f1e2b9a7278461b6bfb74ed45f4c7c0a133a7eef5006879ae29ba3287407958f00c40c17c041ba0845abb69dcc38bd328124305af322a8d4ab869eac7c126641f3f38e908d31993d6ba7086c407e239c55d2c921bf52d07fff6f02059c4e4416060dca48e4a60b2657bd2402f2eede6e6110286fb5cdd50fdb5a4e619bfc805b96a8d49c6550348d671b59d88b957b9befb9d8927f0988b1a5bedc2d2b9d083a1865541e94656d1b5cdaeba6f579a6af3999e2d0a8f216693b39e905bb8c4f5202d39e08fd4eaca5eae075d1795f3451560fe0cc0c6998aa72373fd929f99df1da4e708afed62d594162ae316d4ba87f9ef39ef80d619903377690d8b90cf785c399f502afbe1671c4e1c1390388d0be21256c498134cbe70e08a8b38ac9b8d378880079a48e47d66f8d35d98b598a4319a6ab6a7093af9896dbf36a3816f85c3010504c7db9351a83c88f2a2c568263d0c2ab23b41ac585e0106938e005d492a78fd00d81496f618d32f404a95df6917e3a1dbba02e4639fab7744369d77e49afe0bbac7c11a3d677a78191112702aa020794a39510d5096d4c7758c3ddc4086e14087ea4c0ab250d1731364d5e49efc16cac1622a50102eb04e45401f87d1c615869608b7cb8800977bbc4c34f8c58bc87f6acb048d035f528650092e20659626b05b85348fa763a9c89d2b213aa18708a5ffe5c20477831dcf766aa4ba9ba83c495a40ca2b132cdffc793c80fd45c25bb9056cce5017467bfaa9e9d153d7926f00c2d27382ebabecef828c9fc34d17375c9aaa3482903b4b0380d8c344aaa69fd4c85b78d920a46d488b19e942c067340ca77c0c23c74a86ebe0971b74525bbb723ae00b050622f69c76662d0912721162c66056714fb99f41cadaf43d5fa07d79202f608157cfd6c3e2bf8554ebbd013e98f620510ac50b904f2bca088adbf4387a613933a57d318760e5e5a40697467fca23f7e826e5cc2361f2c2e890d3f743515fcdc9ddd902fd1d76088e088f4541e611f59fca5c12e41566b3a5d81cfea5cf1a2c470ea7cb53ad7e30e94a0f24757bdc7969381a50191de299d6eee9070bccb988e716cf9de4fcbd3a7e30a32129ee36bc27ff9b523c68e87b41b3e0afd8551c539f38c1e5dc195b5c83f88e9fa05c8dd9c96927542041bd6ca0f64b4da5ea95b09c040b86d2c82e76c94ef51773ec01807e89eba41a1111fef10e5c1342578f5cad9fe06ed37ab96431b09837365b18fc12c37870243e642d9343920c4017df3c282dd7b58d537d4c4885b1a31dd6a5185a6f2e325beb576d36d4636de92cffa656ff5b69ef3f43bcdee2cbc4c19da26b01b1e2edb4b7696177b7807576835f0aef8188b04da9fb045aa58165b47d5b52a3ea57c6cf88568f6a70f111647c43023503adf78009d565c398f8621a8f6383412b2ca3fba0d49de1a5f41dc4184d38ede0718b058fbed6b9cd0452f53b09b31c65d2bb20f7042a25587a691664cfc5c82bbfe613247b94b0dd27fc2bb3fbdef831839de4391e5badca3c797d64bc8fd470879780ac594a634e6d8e0e43034665d3d1031f14271af48bf316fc461f2e24f121ba146813dae2245ce93814e182aeec9278c7c9147c2583e1a53c5dbd563aec19bed1142fc84398743276029a0cb67e3409127981ac45d56d8e1773dd20d713b292763819caa2cf0e6cccebe11d5d86729e2b0b23df26804f12b2407844f3d51c9f2c2d54e39dbc7f2fcbfeebffee8540ba0906752594b311cf7a9df28706e70fa26458a95c14b0f5d4ed38d6fd9780bf9d07451172b317cdf8ef8b49a357059f66971c88c0bfa2b75c63b7e96ed1bc2a330babc5533cab9c1d44e19b25de8da54e124000c572e41c33c80e71e382114996607d089b8c6ff0bcf67ac2048de518d25da1d384ae30c537c0f712dec9fe946d6ab7c6a99efb3fab9fa32f58e6339b1fcc4ff0f9b8f56885784ac510929da43ca16e995ae288d977b149e4ee60bd7c49f94d34799aafc14c1f78b3555806959a65e63c8f239a4a096d2581ec4749e8224ded729d2a3a0cd01bd51b857c385f730b91da4beb058b5acfb63b1bffc3c76140cdff7d0d998d46695505b82106675d0b9db14ca849a59005d35333910a84db40969e4d82eaf2ebf8ca04ae96a4426b068f3fda298620db480fdfaef9d7b20b8c69152b4fd9eef4707ed37b7a57e5ab0da67b0c73f1d06b5f5decc812cc351e911a9661ade92c97cd29b8e1cbe1e5dfcf216cb06079fe351b2551e1c93744e711e753af647e8ee5667cafcaf695acf247fcdba73e70becd4f10a795d8e7e78c95d6fe1d816509483ba0e03ec55f621ae1f6777fee83c9d5c475e348faa186e30571288d2518f1b94d7f17d30e6ec40bc87bc032528197e4ab2301e2f73215aa1eae3bf2e25d4b6f81130f42c59451bbba98cb1badf5c52c7127ce8dea2ecaad77797fb3b87a83183c029450b7e9b558c1203ba2582ec7a3377145d66610bd4292d5e977bbd410bba9c55d7a9ba29ff3202e3d3018673b1676c4c2dfe8c05ce413bd33067615de721573dfd52bedf984e7a6055ccc0b96a834289300adc72ee931b14750d4f3dcc154a291605b5967accf7682442d52169cfea6289fcda37f57aadf1bc413303e941db65938514fc52c7e4d75db9ce63d93fca27930c335cf20f268e30b39d00b7e9cd30309d37151bfdea943607e3ab6db9b4d533f61634d1155957fa981434ce1986782a8c04ab7721ac9ffbf3a5a34b7c9c0bae27a21e1c02589c6d8004a19bc59d989a960575c297750e9eee81b2dd0062d4c6f66f5b648820abf0bbd1ad20d5ce8807329d4616b17a470921a3f12d72ac3ba9538e5ae7d57a21dc9d600ff05608d37d3c57d82fbffae221e44a9f0e4802696780ee1392c06f1229c11d3ef0e4d58ae6302fe3e6cf0ffafb364cb7eeead4cdb42ed113cefcbd2d02213e13aed5ac7392fe641b37616dc6e42eb29ad353f2e4fad39030b62283d2edc0c479ebf6285022f4249249c1a8c2a303357b6e102d7ffa0d5a1de7be027503ab7fbedd08b34e7ee3fdc0f6979cc7af8d0ae6f0e6083f34c97442da52cf956f54a250e5c0f670dd030edc866ab12993c4459839865b89ae1050f376a6eb13881b55ec27c6afd5052235db7cca990e426b50d3e36d2f54cc26b572d8e40e5130afeec0cca5c21efb238e1bd401e4cf85cbc24631665dc0b4e01ca627aefdd00d7edfd8dfc14ebb2f784c33c5a3ada39ed0ab4b9a987515a020d34e75a8f50311a6acba859975a6920893da8cfd59fe590d774fa29f9551e85671e1002c7db0c519bec8309c4aca581e95e9f8dcf65f9dc95e9e56531188f9b3f64640d5de2d182d522429c239fcaf7a67919e3809f489da447dfd84457fe25b2edb27085a51d8c234337d231d8cc2793be3f2d7888e0a0bdd6d7f19576a4ff6f14a32a9d1a4dad45fc83db4ead20a90aae09eb0f5fd6ce89e65f1874c11ab1bc8608e60e193f7a72f5f046a2fe883d7344a511ff74b215f492db3ad7673468dd02023732077c00afcb7f6aa3130cae3b25cde2c2f9e537feb0c7f8ac7bdf86a7a2193cf61d667d98edffd8d9c9df899ad2cffe7dd70e9da9406a4dd2bcf14168d66c274b4170491ec5486f0a5a6fdb86cbcc82bf8ce408a31def92cbb76531fc2101412338966e69e6f0c914cb8ce74d6335b534251b6a09a639965dc9e1c3048da7a932e383ec419bf05d73aa63572a722ca19fabd594d246bf9cefd122e5fc8629b82e9b70ed239f95f3567b758f05194bf4ece5664d241f202505f0d97b83610895ca557666e7d52286c71cf442bff36e31d677a74426a270d4c00966aef7d1b873e5f5b482bfcefb1277630fc77132bbc6a3cb3b3a28e5d8b7990401e8f61fb4b4fe80e3cdb3f5e3263a8fabbcf0f3a8bdb91d242ec6c28d6cc093bd7f9c0773dfd377674f85d9a11571896373014b5e2a07324afbb8c990591c15a22af5458871ccab58cb6f8bfd88461314f62354d9ef073b5d9a927746fe03a2ed3cd0ad474f984bd83047f64aafd21d61b65dc5499e0d4a2c0057c3dee2de743e2d9967f007c9698aec7084eb1f3167ba2026da6315c2555acb776e4ce605a7b935ad5c89b7126bcb23862550462e22c45c98c3e07544707014c6e19bdb243f8a99b5eecf0ce916af11490b318b9832cdcb3304687831e523c0d523f6df99292ddd3485dda9b7a7b17a952ca372adce6e26857fc68c91ef1a9a051d0b0428438d00907bc0ee48dfab5ed50e1d8b62a199213afd118aa51c2c1c1041e2b6abc85745593c9e97b32779e58bcd57e445ad2b8095553dabde7426c107305d403ce8d85a92bff2fc5eb0868313c24c32b9beff10a9723db2ed824c1c43e3a1a12c4df3a8d87bc5326bd6de7fc2a01a0987d4fcbd857a589823919d3fab6bf46e167a8b03196aa76dedd2293ded56417258877dbb5aca8769c1d7cbc77cb07573f430e896bb40d6aa2270535ca5a11854b4037118fc0c884aae9d338f29b0972f387ef68036ad2e84ea7bd6b9bd134ef0187c92c5f54509ba4d128a6d0995415c14b59c299805347287952ca993aa92c5bee32e4ad3f8b920a28edde25a44b8b39e3f6bbca357fb5bb9382fb193a1c7531419c794ef653f0b3051fb889e9e69c73dcd6a55e0b88c3befa0d8680795dc6243bcf6c78e6ef14c7592ad7705531c63753e715f297a056d4c3f759856e3c680c595a5a033a47bf9985a5dd8f5f2e34441efd0cb2eb87bd69fa50e23d6315aebc0efc0baf9c2aa1b999488d65819cc73b63098f36c615f2944cedeed000740b7ad90f4d9198a7b6a4474e01244c3cdfb280037d2288beb8e20f830f0a3376ee44a475bced5329e4646edf15a480499f2d936d9203c8137297ba7d5ad0e488858a8a017f1397c767d84a08da4fba354108fddc2dddac37d447e96454269374c46007a61d5f63d98333e1d31ccca29cb2b260f54f05675dd4c59bc61ae7994daa26147139e7eff04b18d548845ab6bfcf993c67ba9399c43bafe557a6fdbb8059569bde967453784347d6aa04671cac56c00519473f117294cfef2e9c01c88f9bb8a421ae06634315d8507645523b5b8434a53a98d7a45a6ef333131628076cbd2200a953960b6e7d16a854732a2a9e98c483eb14580dac1a7a71545f57889d9cd969adbc07d55e28e778c72571bf7da5a52ea9347d3da6169dd0c9d59d5014b2e22b14150236fa703d9902ad736528a9f3db4fe95da980dbe5899a2b02c150986afe0530d1b39a23c90f123095724ad05dfb2b38fa01ad9df61d52476932b9eebcac5b8c9969396fd311d4df3e42f0c38995772fbfe67c638041886405537297b292ea683c3f12b5f69169aea80fb71ea7fca218f04148a0341ff25c0f272ceb5ce876b1e64dcabd76290328c5ff70f31dd1a405a11f5c880abdab62211250b994dc40f59c161c40060912518166d026282926d354df28fe560eb1c740e608b6b8e6adfc537ae9d93178402068087cbea6e392cdf921bb7b286471845b24334cf69e61d85955ca4008f4d512f3034e38d7908406189a3e3c5a2721c74c2c3249ec9ac06d1940e6577955949474d1e83493fb3cebfde17702ed806639c6506f5ed9f352e78b764f25abc7dce7cc1941ead675e6a61abefc9f46f8df03f253b2db856057754c0508da392e12343edda75792eb0dcb39b606679e8bc1d89af7c2944d938f0dfb57d7d3b83e21a28c28aed94c67ab2ec0be556b39ec94e317621eb122b96d36efb8bb7f7a5ad7482872bdf45345d4fd40d8ba0e9f772dcd396cb7485122a39ae811d0e6e167370f3c93a89cd7a90acebc06729236b3a755875cc84a10882fbbe2434ce20f02e2df96b06778a9bc6f0762df5f71b19e5871072149c4fe0b854f7313a3e8f70e0ba04e89da05d5a44e821b1f4da77dc38768dce959e867cee7a74084963c07fcab99bbd2a578c84fe9f5fc421d739c2b490a43193b3dec809fec65d5583264ae2bdb5fe6632c0241c06d67f55153bffe92d0b62bb73d43834473e6e02841506f7215afd1760cc7e96b032a027149f3d06c71b85cd7d29d44fcf9b9138c1484176252d9e0274188b30e918d40db5fab906faf44b70629c6916d9d1b9c698bb9737f9d4aa238176bf6e6f065ca0f9b67b690b51fcea65a62f381ca480586568d7c0c9912859cb4542bf578244d8727981f722a3d9a93f5e84fde4905f1e0092904edd42652f7e80f36ce817174789cf3ba18216565e1ebbc5d56a1a3dfca9308361a6d5ef8000c50a9ad563b1ce2f529b30a13d6dc3605206dfeb193f05a9f1997693762974611afa706b56c19f48a676e284099fbdc8bdc83accb4cc29e7be086f9eca6656e6dca54b9196177bfbd4709b87ccef320ea48bdd05f4cf9de647f8c7c4ba657d9b3a7a3223cdb0260bc2fb0f569798c8b9673fc0debb596cfc4de0337ddd2801a974ce77b0eb3cbba541a9e68c1b04153e7a79adc2f4843735745ab26ff93de34dec1ee48fe47b3fc5e30ca947b5e785fe503a87c7751578df12f46bd308ef1bd159e7c972f9f1a7b0568bb0dc018ad077a4e3e9f39b4ed0514bf1a2cef150fc6bc0f651a374c43fcb3dcd227f5ab06eccab72272fb25f1a7ac67485757f7fc7b0fc339871cf0d140b28e1bd02bf20c8096c91a3b80b30b80cf6a6db63ef84f19a8f377679eaa659da86ae5bf02aa018dfed6a073a1d789c6e0f8eca05d88ee01af60c23108ff0c79ef11d6224bf615d88e65862c4be78e8382a0f0b2941720373e846ce94beb59d3627b8886d024861cc7181ca00cfa1a1392b4e7352895945c43b3c9cafb596b27f05e77c8ba039fd85fdb1b153e47a7aeee0f0700ba9967b9832bda05d0c60cb0380200cbe80de76d66c3eefac5abb6e97e6a5bf352e49cc5f6c6676f8b4d4b43c817fe17d731d56e4f2263baa78d1edee3d080a53d444990d509fe2d35784257e627a11d36950c9b65cb81b03298f374be81ba8ae0e25c79e692d57bd75df238758ce35163706a0f671230cc7c5f41510d1bce4c2bab369f39cefe26d923641dd4a3c3331662d2b0d814afbeed49949bcbeb524813bdf057b9649c5f8b805f5af790cf8dc1d01f134b75c50f82071de48ef8ec91184c619b42536ad66d680a20e5e84b5872e28ddb9ce982b39c45118028c007de39bf98894bef46d99d25f25f0203f117940ba139d3c2f68df2e1d89065d9d8237e0b0fd87d73ed09a0902161ca05bd27f2307b1a015306180476137a13cb348ed41b90e72ce28bb3db4d10cc8960a772935e041764df84c063b8b2bd474606d8d5024866605678e39d08d82cdbc124aa8dc06b44b199d7f2b75d90766f0001340c1bdc4851d20662d3ad756d38c310fd1ca518884e890755193b2a700d1841f89d1a37603703414be063f3b40528a02f878b74a2bfde63a7853654a9c59c8cef5de533040e72e5fff1c3fedf7f3aba15139e67aed81f3c5f532b70f2eea80861a9c682b9785550fde206d410bc2db1deca7533f98869b854b173c1db718e75e10a9bce2efbf2348d86a5ffd389765efb42f79ae680f82fa6176d1f550c6dade29598d0bf5700a34f909f18ac4e18fcc123f3d7fd24678bb3ab26904d4e5e364b588d29aa87f53250c6ea3ddc21c46768b069fc4f6d0c7f6adae3066685a5a5f4ea3cfa0eb4d5ed20128280c7820b286c4f2116478e4376f5f098a1598b538a98fe7400dd606d1a23005cae8c459ac213f03831b6b33b2b71533d0f4ccd8919c75698e040e4c26ee5f075a258be8df9e4661f07d9945bd6e88693beafc2423b5c73bcfb2ad0580fb719e72d3fe8413296bf7264a5f5a6d8855314a2daa876af37e6ecf6a9cd862a19306282c03693e9211aa0beb79ecc9927f400548588309a6ed9f1975fadc7a2fd5994959d616ae025702361eda5a6fd8c3a54398746d8a2895950eb2003ee8e840b16ac1807ef50ed852dae4699977688433f694f575c0e5cda0f63e926c943ffc447bc9b1fdd93ff3aa737b1fdfdb83365b540240dd4e99af544e2547db9017b993fc968e6c4e1439e8439603f2debe154b300edac7c735364607d300221caa4753a07c60927b1de2714e2276c2d1b1ed4a9984ac3d5421355e8a88b58ee952370fb5062f1437979037eec3ec179c8b7de021538e56ec9609eb69d006de3ba677db394f6d3ff9fb755eba3615aef43e83371712dfe450615e0157c7b5279570eac29a743718b95de94b9cd851ead7fa6fce9f6396f3b4c4c7517aa8a7a2231ef95c6b6b48e0d02a6666850e2d739d47dbfb47c09d5fd555c577fd827db3c0080a06958e1ac7862fd1ce70fc8d71ab1d139dea9aedd976436d21a2e52f819fe891faa217cd63e4baa73ad83dcb47f9182d77b4ce405309d5246d140346c3a28e2dd210cd56a3a566f3c80089ca632bfd9077f4841b4e095aa8656fbf5c474e1c6570dec4fb186b7532b1addfe3da2cdc9ee2d5dac7b49399bff7e2d8587a287f260a17d7c90974146b3aca890cf6d3e7da261ea6275ad27d4a5a5c602b3afcd9733c155225005153ead152725820981f2d0fcc166f1448012e03937252c13eecad736a2e385b5e31904711daa1fcb18faef3dfd3adb8bbd69b9657323f274475362b54719b3cd76652f7973fde8aff7d36b57183b3f87e67e6e14d0f849baae696e055afd67312b0d80fcd2508a83110bee685722ddc18992e218c056df1186ec71e9a5d6d542cfd2a6e9b876304f7c0c6e86e79157e7534431e264b3802016b03a6908cc6ffbafc8cd6d5be220408d6de13358c4e8e437556f6b9b39be0e3149a42a30e02a2fb0f9bd5949ded936c01ffae8cc965a5befd7e662e4dcfb71beb67be96ef6bfc9a93559de148f7a723ef7b1275fe5553042cbaafa9606f21b7d3435d203ced8a6734fca17539874db12215de76bb4034b4bd1f2486e0b49e3a24066690d8ad2125118b0530c0ea6d21a44cc21ceca5029e65736f0883f76239764ddd6f0f8a50512a4057d1ef6cab7c09ac194ef17212494d9a2f7a154127ac6fb64805b3a35d314c5163711dd3ba71a093a624a44db1b4149489ba2186f27835d707743e16a1ad0cc7c4fef73b8b792c268e68c411fecc6f0d73c0a8aa8375606b33abd8b0fdf5d38b4cc3e95a9666abe1bdf27ebb2e4ba7e25aa3f515d22a05a13f022fbffcfc2719add04f5a8c73f68f1a72c9e209e6bfe9c660ddd70308a9fd815c1442786f39c8fe61bf05dfcc67a959455f6d09738efbe1eb77afd2d952309b195cfbd0e097752ed1461be14df2fc06514a8a23284d0bff57b12e89337b83abdb2dd39cdd62fe69d2f841648cd64b41d07a6ad4e40cce3c584de2b8fbef73f21645490806cb295f76c3fedd498d8f3ee45d9098a5aa7fecf48f166baae42f387dff0dba1c570903a28d80ae66272bbafd41bff53dce6890676de0d2146bf8a753260ac5a8111b6145e7ce835a07f31fa7af021a2125bcf7a9ea3ebd3c46df939948a090a416b0fa63f993c012c4772da7daed54c825e7d9e9d5e2cabb9c862ad4a7b4801d01e0b14f72aa9bbdeb51e3da81cc833ce4fb621b69f3037345fb389afc3307eef1b5d44483681a4f19e27e706001317895212bbc6cfa8a07d5cca4bd59570ca46ec4499b8f25ec11ac88a2ad4c22cd42b5d89c896a6e51eb61ae7358a894e407ad2f0b201fa4543656df69cd37bdf057c42d2cadd9f2a6f86613dd530456905a4acbd6b8b5c3177e55422375f7b50fb025078aa657a3ce112a402a31390a72f3195b8cb4daaa2e75136ef5a0475c3607ef0643e8881ef424f2ae6f1881dea0d20f934aec15ead13465c162c5da99985bb091273d814b9f4d315b836dcc52738457a307f578ba1c753feec76087aa15a29c8124a58b6c9f028a2d1ef93392bf33ff95a9f48465128b86a505303c7c67ad840ba2fd5af58f7912764e7a012924fb15ea0b67167f8c31fe39a3a122140108769cb3a1a03424d3e62fbdc7b5ab42a840eb3e07864a6fdb6ac7881cd8e92a69b13f3207c1d7a78f4a7f1dc1ef54f660b62965ae0e9d2491c2fb1a295eaacf8cd50356782e83a02080a9148b74b37ac5ba8abda9cdb745179876f1abbbead9dab0b80168daee9bdf6458855e47a6998304e10e9b5ed0a10117c6835eed29ea1dda8406b165a3c8f3934a3282cfad3a1f507864871e4ab7fd4a4c30048cdd48ce59fee18184537759778ee5c0f077a888c36fe905a075e91babbe6326c06dbdf850c30cca53aecc36b229c93878697e2577ce45d33077814af0942b238531f95c6d64e869cee5c87f91dfa93a921b8a7a1198ccdd76fa0d163bd08ac48f87784618db81a0c140aad79e03925977fd4fb82193f153a27394527d2c80d799ba698ea10d6f19ca134aaf4c5db5c81965c0ded295a03676048c436488fd43ac6bbcb17bec8256bcfa47aa5c2cbfd8de22c59805a43438a195313759594a46e4b3aea84afb20578e282421447a0d5cf2f6267807d57c6c7d0fe00832ec59c4118fcc066b8434307cf6c4c8c258a639f451627c017ca02ccda728f0116a7dc0c46211209d4e28dc7348a76a19abee66cf7836aa7fad440cb141928d20f51fc1738798c4477ad2f72d65f0fa4645eed7628aed522029b7b1517297c610232e32c90ca3479bd0ec47dd2153193ad6222327d5eb52fe3028bb6b5f79416bcfe7def3d04bae10539cca71e2387160ae197ae119e07752c7a95c0d611d5807783bdffef4e6d23ab0b5522057f4a3f98486768b7fe5305663b6e9b8f873009a284c45a5dd5e0973e5a83e49ba46d4e0a8af949415b5bf0e377c6b9ceb58164702aa9200f5d3274059838a09588fd625002ab4663c442ed3efdd2d0903a166868e3715ca519e52723351fc47e3291e2c831d619654120054b021fd7f62072df7592317e2835c9f1be15f93554cf3d91592edacdd7c8d28a2f5838d5237aa52f0d0fd10b9bb686e60c8532ce2e9a84ec7fb5d10e3be4fa037e4481165b27dcf767ae9ea421ef3b5f5b3dc35ff7eaa2ebe36b29a8a2ffbcd0514922eecc05f0e811fa38426678a948f53e78ae1168315804d47dd9cb894533c3d6dc12ab1a11bd55e82a6fc16b4d479bd0d08acf07f7f0e5294f4bc168f0ec6867c5da378b89f52b308fe37e1312011e88f24e30127cc768d95ac590a22cfcfdbd66f707854136a4dfd24315b7997458c0c95b883dc45fcb79434caeb305bcd9807a04b82019ff39c53c6e6bbecc3a698e31ed07f56aa01cea7fb580156d232a87ae58c16e733a8c58a23505acaca56637aa721be85dbaae5ae1352d1939aa569c4367b2287e119dc2b38891ba0e349c4931cc404cf177b322e186a76fdd9d48c41f80d2e71dc6c391bf5768b34a0ee1f67409029e46369d1c9cc0b48c6c841fd2ca804265edf7062aa2c229c3271a100029aa17534d9fc99ce222269868abb88a44d2473306fa5edf65dadc4ac4750ed5df835f95b2cf1d1d549233ac91c0155bc5f8fc166496c1ba9df8a9e1551c98f2da13f0429c60b26aca7c320f850c20b3d21ceb99555bb3d9a7ffaa94ed424af1370717f16672fd7b601b0345af7e1b1cfe3197c897fd34bbe643ef64bba07f845002b9577aceca08dca39877cf679563ab6d8d4d6a1ac85e0989d19b8505ba3c4967feca6ce1a29a34541ae66f37b30b636e22a75dff05400e5ce1ec46e93126fa7c9483527d0f371a4f99529f10a23381d873091e603cdbf7a9d900d323feb8806e75e9981cb63558eebc976de5dc0063e4ab953a509d7f9664e7eb2600deda088b72d06109e1cfb031d241aa22b2c42c6732929881bfabf7731ce577a5811ddc347a2db7bf0427a1e4a0518eaa9253654987a1041fd2023b0f626de987371f659ab009d7a39889efeae608ca81926ba31174683983ed8c9433771ec9908b77f3c1b1affd6f7fe2f4776ff41c43de4ad3eb7bea147f44b48a5774ebc5167df71e49162f8af4de4f9e7b56140055c9466f294fdfd27b93e068d00df47d4256eb28e48778503f69b10dffe6ea94a173edb76cc39ecac86a35ecbbc15362db7164a23b3da308abce438c78dcbd4b9a12292cddf8830d7954cf6e25353e523fe509e8432897ee18a053d4ca0515267fd42c61c8ef3fa9c89353c743ba11e5a57208b33b19830a31130bed23d3b7b3871795a7e8ced575e15df82a824e96d08a361de46ec83b4ca9e3640ea5b7a267f10bef8cabbe39068965c728ff2da5a5cb4625b076da81b64a003f2135f19ccd01a9a28848598003ef610af102918e5b4bef1f78f6804cf8f9294d32bef89a7ea42445694a67075a21f2b32f410ad1c67ba9e90c1b4d1a312863e320fe754753e1296e8b2767e331bf00989731fa399a6e0861ca9d7733c1701650f4eaa5016b5713b8ec3bd5e793a3a49fec36de7aa17511f7207a53fc68194a574c7e617cc5bda9a5b9b0c247457c4d921bfaabd96c92d2bc6078956b2fd223997ec804d1185dc73536a01acdd40f9c1343a29f38d1d275d7a7282ff42754a7ed2d3a49959b6051c65d3f0e3fb7b4ca911ccb8606ee068606a838755f413c7af54058dfa966c7e910d99226a186459b61ec2f4d0541fd81aaa3a5e3f744c0d2cd9f9cb0e694ddc4e6be17e4ffffff1b