PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 67292 c94026f1f4a8c87fc26ae161cec87d016f212f8cb611b195b2fc35418f132e1e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7f1898aed9b384dceb75c7669f9339ed5f57d0b05fff91cfdb842ffefa2e774b
Certificate Block Hash
c94026f1f4a8c87fc26ae161cec87d016f212f8cb611b195b2fc35418f132e1e
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00003c0000083e0000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ac839e4cd56e58d120667a7175a04683e2759edd0bfb3f58e143fa6c7c248d4f2cce0d2c5b48f4e00a9ce0e02563ca37769a1da7bf336f0c6776318bc1154ac89729c9ba922a1f4ba2f4ff41b06af746e82885dc8ee0949a10020000000000000048000000480000003c0000083e0000

Raw Header Hex

00004020d8f63a2a99f15ce2cdd1b89c756e0386e88d2bf020622c22e27ced64fe711a868d8c439475bf233c4a9b961f981365a026333c1b921faa3b363a5d27868c208f02a1206aec4401184b772efafe2f84dbcf91ff5fb0d0575fed39939f66c775ebdc84b3d9ae98187f

Proof Data Hex

59,560 bytes
121216020307bebb9147692f9e88fc2a08aa097eaeb8d96e2d491e7d55da78550c8206e77f35b2a14aaa9d61c3863c3b4768d0d326caa515c0babd44da40c1443134e79324d90d51d5e3be4a803f8cb20803a330697df9c9ef75a54064ffde636a3d682f80b3deb2e0a3da356479956cf269c38ddaf0c7a50bb3b017e6caef5b9fc3f172f4502d59c7b2e886e8bbc99953ab3566709626f744f4ceb67ab54431e682fec79465a2b694fdd3c20607a0fc6c3814d1fd6da1dc408544678d41b79057758af627d4efc7ee3370ea8aa1e555f294954471f783cc9a8eb80e289726b1978e42d5c12bec4499355c0193dd4e6b0451ec50fcc5c0fcc73aae270c05fd4dc03c79704b69ddf44bd0348a49d4fa80dbf59b8b78aa0069f16a248003ac6b96630c2449ea17447cb6949d288633a9f72026d6efcdebf6aa255478245de2839036961658104d5d1d1973ca1999905473edc09548b11baacd2430bed1bf4fa7a0e727e1db33a0c2067faa992115b3db1539258207e37b07067636bfdc69c971a66b9f7d21e7d2197b31579d00ea3cfc50b42c72acde822aea1e03ec5afb92d8619f6db81ad335ef0eb62439864e27457ebd1c3e3cc1edb3b4a93ef59eeaeceacfa150b65dd6c87a9e9cec0e879703c864a79330efc2831284f5418e7c485e103aa78716e3e2e119d0445d20b236a5db1991ce667b49c76c64dbe42aeedd9067507a1908938049f53747339ab6c3895bc2494ba3a42e3d4fb9133ed485531c78a49e151ca41051cb4f8cbee6b867a145a9daaafd1d013d5a72475dd26d3d9bf4ca1bda566d7346d0656f3d9720a97744859ef2effb648ea777acc0ce28eae25b9b6c2e2e97262ca6a30580127dae03ca49b20c5a45a711fda50d6a9851ca4c81079a7b83e2a670b19f8d39c9156f01264681f03f80bf658c2626d6cd5bd38eeb164c777784dd83d6d5ad6825d2e5d372c469ae498f3473b4fb0178e76f24d06bc058056d48316477b2f07b8ee26b6bea9c1bef06f25d63f396ffb7211cc67e1be9212a7f740b4322482097b1eab3cda421be81985210dd69b6586b0e314405cdf8ffc6870f55a577ff3183d3755c962c65dd3bbcb0d62d6d89beb1c4b740e0f9cef6a344533d2de76a330c523d6b4c5e54b4dd481218a96d1b44e154d439a9b98d89a4c8dd305e7c0a13f7677c59b2807d1509ce4f779b74802705215f3986d1059794b629fdc2c62acbb224131f0d39711010b8dff9f8e41753c9202e0cd5bea5e0f82c9b108f7c17199446f5688f20010ae7914b938bd609335d80143f706ecafcb46fb7e9ddfe93115c8c39d50a45e29401ebf614cc9b09ffd74d8d7406b46fac58e6ca81eccaf3239a62bddc33c1ede4908b08c1578a9ca4f34ed3ffa7f9e897f0564c81da4614fe3a64668b48161077a50298bb3a463d7f98edfe110d28379997a4a94f4bbb55bdca73d92d9e5b35bcd6f1d7e46b328d57953894f19f889b24e9f0f55d2605d8f1bb4518f2b2e2e6284c11d085ed945c0dbbc17a740d381cfe73a22edd795cdf582465120d772247cde3120c76a5400b47e5a0edb1a75d49a541ecd42bdf52ef31a5a2762506c06312da629ab3243b77cb32337d3f3abb08c25e5b2ea794566a8711c2a10c66e2efd93c8d02f19f4858ab6924d8568963500221c4e16365b705549eba48d3212ae1a050168be4db59bf95f192f780ba32fdb9f69678877d548dfc9cc84c9804a0c4b1a1ab4805cc495f479a3cb9098c60e3a6c4070d7950c6b45afac015859353f56f22d369d7b167a8284e2838ccb86f3aa39152ded7d3e1709d0adbd73e2d27307e7a10fc02dd6ffb5a608515acbf4bade3777b0369792dcdeb9c67cd44744a54e2abf3c4421e41e0473505a04a7f0e70ca49280d20fc4ccaa7fbee62db6923f955aed22f15c7893abe798c2140a22d84b4f368c8305eebf470f70c5428007cf4f40b8deda29f8d153cfbab9b891c0420e7b4141d726b1e9b8b0b64ff1e5ebec865518cd168b2bee07c9b969c938c6e1030c02a85ffefa0408fbddaae53f44eae86eec1be15d1d8042a4220e8b21eca4310c1ee0fafa305b8176472f4a460118b50f3a0d745f8f67ed112c998159c7f6b9add398866bb712bfa6defae6341ccfa11cbb97d322881ad60d9f006adff82c5b6be1d87542aea45876879790e8e32bdcc76580ef29d7a9a263c42b2af33074e48c3d9a9aa38da6d6bddbd2913aeefdac58c9a51a9b12cb25f9054a8e4678aaae1606aca397a4559a54f3980a216209ba5eab278d886cc663384aaf81e94d6da68ed6346b5717af87912f63bb33955d38e8698f898e52244b35f4b5755244f06255c6f27c1693dcc945666842ef879a3729fed060c8645fb687debfdc53086fa1611d288ad121412f1ed8cd37c08c9cf1283455dd016352b4db9e49c789328b9d37ab3b6f0601e5073b07ab708fab44ad91f70dd9c665123c07ad62cbe839e867ee2b385e1012d73a1c9a4a875a618ef9c3f8442b73119bcdca088436cc0a1e28798ba412c3304181497ca4c0c60fb1572c723e59f0f7a54c52c54105345ac6fb97c0f734f648fa2c5076684faeecc60da1719a1966dae1a2b17cbfaad729415a0f817dd4375f164640d900eeaf23c599369b9acd3d849454222a6ea72ce89511249305cc24e78e8b85dd91a417a6e196701fad27dc580b522e9183a5214a1ed2dd4d41ed600cca9d065d7d6df84653c34a9b58980100b86f85ccf4135b71383ce6a361fae58fc0cb8a6679d6cd023407a862f9edd77a4184f80b868239e0a6ef48dd3ee9b7c7119ba5cb7832bb364290cc531ae0e02fb557c0670329f77482a80ed395e2c7bb54680781f85717b79cbf2ceef425dbaf26a24f6fd2831af1061fe8a5eb908db9cebfc1e7584addc68b8a338609209e1b4d78ab8a989971293a43a72d32422bd8d07894fe9b7ec86abdedc76b7fbee7ee4e992bb8d539009001c5d703527239fba09282cf44e66a66e5052c785e78a097e0ee24858af99cd0c08f32d1bab01483a31de2a933fbce99dc91b936523140f9e8e7911ce492978e36c33603695dd2369828cf803874ab6907f2a4698cd3fc29e4e70b49d3f724194dd4e3c8eacc19f7d6dd36d5d8057ca22eb771bf85564fde14ec4e1bf19ebee891afd13a696899d8131b20b525e6179990f7c0ac9b030d1ea2a92f35a901fff6185888649c4c56f5b5053afa9e7897f83e2e847d31e34621bc40394dbfdb1efe91a89bf248e109738dae9988a08169043cef93615a6b987d854f3b1c795581d3dd67ef6ba6fc3d02e93a92473b475b7fd5df0f8ba730aeea5d0b6b2d7b6261e7d3598a81bbd1d0627c09e7fb96edc91ae39f54c1ef55f2d362b2a1873a3272adc3607be35cd741947d0376f91bfc0fcea5e566a23b85ea41232ecb7631f97630fad9a5dc44149e3f855c4fab9bd8e2d47af9ac3d0972fd1fa3b49cf5f808a9ab6a2c8a2c585ad74ed51c4bd2425ab7d068aac31b2f698cece68aa5acdde8d0a17ae86f0d787523c64cf862fcfe5bf4b99bf6ca57fc7e49f1203a8365872048cecb49d54741f212553eb0bc899f83fcfef87a030866ca52e396fa0c5ba66d12394594a1a2e308992c12a2040259d811e86a33440b1065d6945beefe215a04284cd38594fe6ce5e37017a4fb978c203b0b87e9e2bc10be6f57f2e56ea980a18b199c9c1a7775ba15af7f3d44390ad487357960f446fc100527d0520e70c40c17ce71d5fbd924cfc1d358b29d90fcfa2d354635f03bf25d2e9c2bc461edb0ea83ae33460122713993cffbd2a93f2f561f653387daa34cc5152ffdef45df33ed1634eca1901509a1e2f9cdd09a3e8ea7b1fc24c485594707ddc2eb17fa26c113f894d573979ab879dea0aeda08aab3d8ade4894e62b8185b88734122112c1d6e3831a01b1a1898387b1b0d302e3c9ab628c1d7a8112ad60d2b1062fe31a1b293a455eacc5036c2e652a00e2d8c0bb7aaa0c1598ae961abbfb5bdaab3f68ad023a5ea8a18cb540f9ec014f22616cc04481630be8bcb01ebb8de50a2b1edab1caf0848639709bfbe87f7604f3d427329a452232df538b16a1ae22b61e55f8d4b0ed3668b18a177eff67a6fb784b2ee48e245fe52b9ca3751dbd80bced126cc803f43f5192d473415b5b6e0705666e12a3c206e712678a1546d0eea3152248bce67a834cef61e15413bfe1ea4ad38b9c227a3e9368c78199365412cb6e6fc9efaefedf7898ebf2045fc20e27e814065355f388d7a5194f32d87482f97de6346d847c68a75aa3abf5bec19f92ce1d05e24000229122872cea5c0d190e34ffeba10733c55e6cee48f221ef823838250c4addefea1a594153858c77bba1a00f556a3d3de711c8f381c392b01626225bc21074da20dd0fc5c08d6703cbbdc6a827025b0fe687ae93cbe8a7b115369436dac8f567af6e4e0058ea347ece5ca4eaa7c304471fcfce4181bad0b3a863be3c523b2586e98a87a5ee083302deeb31a594266f94e8641c6225413e6949f4dc00279bdd772285a004d5adbc18b24b0c0015b3548aaf8c52c0945ea3af4f4b48b63586225dcf084d86f57296a6c749400e8235accc27750db89b1b164e182b8eb9c77808bd62d4972b2ad32630447724405a22f6ce5048eaaebb6ca5a7c494a5b5a0e7bde384eeb7ccdb10f97e20f37d63758321992ffd9e00704d48d1a4de34dabb55ad7b378fdf947a338453c44a6c2c6d48777bc25046f7ed3aa5b41c3770bc13df44693792ee4f3ed8f606bff4a5bc4ea6aeceb425a06adcc499a60b4a5ab19580e895e81fae45af0e7a94ab3b6dd9b1ae93a9d1098ed4ba3a7583417c8065f7545993fb24ca56049396a4717e091d3c4b9f9af124aded471f46f05d00d4cbde92d4ab2c119d09d9223273917bb32b937c025faa244e0b71d274a72c4dad6738e0c870bc8784de640f95c53ce2055a1e5705e52ad67cfc79d1b065c1f9eec5459e48d65a00df78460f335e6a5e64eb0e9a23a0f6d531da99df945583f4445d80e79abf511c440fcfc6c3d0a177430c0ffdcabd2781663fbdd708fd090f7885be105784627307d983d4d7bf21e1320385f25195670bd995db8b0aceb4de0cdad9441c741c2d6049eab28b86d951b394065c7822077be29a91b6826b9f0672f442b21015e4a064294fc5a834b45f8b0351be464522cd966f1d7ca4246210518a9463c1961323cedd895af6bece231fcb5a2a7e656597e2455a5806de1cab70d67721638968a0025fe5bebb908f5eddd62f085e7f017e36c5622a873afef382acf4069fa737991ff6f03e3d73857dcf7d1e5584909b5012c21ee1633b493017e7f9c46822a01da1742dac34ee580c9b0266bc1c087b54ce04c654ba033867eace5b6ea0e34ac712fe06a375eb8b56735c3a1a000be40744911fe7d531eb0e0426ce4d64da7c20bd125d6cc4774dfced9b542271531471b07bcbd5f201db3f2e08b550dd1d077176f88463aa9f1d40fda27b6d85b4c6d71f8b4c5e81a7292a413d944fa1b69fc8ddfb62d0374a9d3b6c557d23a4a693cb466f5bff8ae105042a6a9727daf7fbc18772a3a0be4374835728a8579cbf2c1b666d6b77e6328708801e83946b4eaf1b21f591dc2d07788c9ba708c446420c87713341ee2ea1673b0e496ce080d9f40e97b804689a841321b6b09c5e658372ea5b923aea316851b84210c2ab5e132934e6aac38ee346d26dcd1cee3fcc61dd050d574295f70e8accf383e0387b587b4f3e7b23164f3e30c597d32e6de188c1e7f38a7bba22ebdf12f775389b3aae4b55ad0ca8e0e427907ebc38d16596a3ed0eaa5776adf5b95adca093b41b355629a5ca7f32cd30f19afc7cbf412ce65cb0eaccbe37ee3a69635a81a425a0f909c3cbd7c05f88fd1cae2de74c44f7753d1fcb60d073897a13961e2052b1dbb1271836d70351a670828c962c7b7874e12373b0a12d73aecc1939183066ac2df68df9bf4cbb1b876336c29bb17f487122e67443749a1cee707716ffbbd1d3542428530b5f62ffbded6a7214b521d78211e207129d49150066f14113472a16e34a324ba16269c161a5efbab8dd60150a9b2bc88533e62b0755013e2b4597e0a540fab78930ac3b1a3adbd59b836bd0c1fb0e409f23d63346d9ae3c52af5027a4246d147566a585e48c4a479b5f64fdeead9a64321da2f466a65cbe3f58a697459d9e965d9eb12e31d8e1fb2f1c3f88f1f6a8c0fdd925593af9e54f4b59ae176c319e0225b53c348e34569a2bf24eccc40aaa1ddfc0df8dc46496913ba14d6b7be5dbf32b2e66729ad219da3f3536ec13b078d71a63efb08329fbe843b1f6d52e5afe673971b6c7be7ec46249214d6d4a46715ea272e68e89874ae40fcf19bbef0f291f31e7185cdc1c06a92098411a72b19ca5558f34f62692dd577d42c67e660033c061dabf725e600ceb8229280429f437fa5eb34f6fa4b82a26d1ae5e0d242352ec5dad6de590704cbdd5555a292420a90ce642bbe9b26246fcccfb77b61a195042c1ff931a59a7203d7fa2391795c495cbdafa9ca81a73a1028a5ebc7576f02472add608bbeda3d67416c30b731794fa31060e960fa99a9c68b8bb71f1f8909dde42649925c5994c27207c4cfdf86eafacb21b3659c754f17363cb1e713563834e08a5a9a2ecc2fd5407ed767e30ca70a1efb84de5ed34006e06ec59fbada1827494d1a31813de5da85b1bb4fc17341e1df0b64ae8ce2b7476be6c56cce9fc4c7ca3a7d5e169fc6d57a9c1412a272f545280a6f3abbe47fbbca41cc5de8c8da6d0f6884ccd9a19989bba141dd975272f0628bb741e752ef6116cc31302d2e2c9ce1856e08dd466c608faca9a281d33bcc975dfd0a1ad0bb98c7c9ca327e431b4b11102a688559e22f54058db21727fa3ef82b71aa18ca40468ad7b958a843ba5da78995e71f67967817b3d1bd4cb71e3e13564104ed45b64f3121629cfc23d64aac404ab32eec9a53242aa68ad1d79babf4406db1eb0b47655f0061eabfd8a9205af97b542509c514a7fe0c003d14b43b0be1c1aa4105d43b1a65e6c3d8f86d535ce62b1b990d04ed344a56fdbe3e3ed9d641dcba6486e880a650b314b90170aae85ccd26d2fd5c6c7c1ef6acdaf3a37c968cbda62a3b1fdd18994a9a28523c913146dc8b41427ae353b229c2780391ad8aaa3c3f4c1728d1d9e95450d72c34c2d7e85181b690d6e6462eaefaffa9c575418e5a83af73961bdd3c7c1ccfcccf10b3694e62b01d3e1ade061bda2d725708c0c8f796a2b70556a6d7b3b95efe99195e573343f19304fd48cd4d49c656351ebe13f9664c62c8d209369b05c2622b1b90bc29eceddd9fe2cb63e17035fe4a97a2ac125459ed85c4399d6ffedb94f9e143fb3bb6bd72616ce9a488d176e96954b7caab9b397d85bbfc76c1d5ca4be264b3bed21bc77306bc553bda655974cb7e396b71aa93b0a1e4d093edef56179d33de638c5b14fa5338f2add3151e398d0dea85b9e3f37200e4578f7e916a984c9c61c14f459fedc29fa5a515deb38e01eb1bbbc8fa7ce98fbc3b7f9672e288f03277b3f86d5ed4397fb1ffae5865cd88f4fa3ef8ebfcd8601ce00c207d280a21288c964ab746a50b74e982cada2e0fdb118c0d729c9c150eef334a7932a8b3cb49d5f7eae6528a029dc2a85ec9ba639ffc67e565167777388b7b9db306448a6566cd2682ced2aa3e6ee093bdcddd3e5c8287279a7dfb5ac51221cff82f2cdf97094b06c5461b3fb84a1e97a5d7a679955ef0ad7d4735bb79452babcd36861eda912ef3c831824818c06bbdb7db5628ccc3d667df52c4520fe6b8d7ec07547fa7390c0f2f1ef90f49b0ece0ef41fb6acffd9e47bfb737234c029c6a64403d6ed99dbc647bc13280ed22d947895be39a48d27fb1bd74e5cbc08ea8dbbf2de93f930ad354ad3d08b89a35851cfc322b0c8c74302deefbdb4c924ad44452ed898a6b92b3005861dfd4cafebde223ae8b16ec806fdeb1ddc849d742e33e5f0a3df9546ab7df6296de708b82b27f3464be1e6b0ec3f75eef0233fa7fd346f814be87513a363307f24ee7de073e9a1b3476c33c5124a3f71f9dbee39cc21e80a0d77affe4c3c929db385e175d7ccc8892e2fe66dd121912807e2f64b41facf2e7425ccea1146fb59ccadb69709a8c9daae9f7e44271450e2a6c29a2bc519e26c3c3c378d3dd0d50096e516561da7903c64fd41f4c322b3ab58696e58813941f4e358a2d229188b84910f3e2caa2027a397475bdc6ddcc2efb0d33853da0b91bc6422634f3fe9012f4ac2d8f4f0b9f1d8f73199a2e0f4d3db2047b9e03bc316d3f643f69f2dd90ce245c928566b9278adc5c41db27ac406fbe9affa89e38ff68c9dc4ba63d007fd67a5ce1aaf06be5bcc6d8aa25b15b6b370bbe6f3b6e031a2c3607965fa263ee7462fe48abd810060d4ea408504c8181265ffda20c035ffdca18b1bc3777b26d16f3d719f34ea517055bec5aa6f3744406a72757692f2eb3031ff816da290776e1dc41c4a0003f3257b3f05616acc5bc85a714582065fe8956d1059a21096088aebd1d80c6dacd50917b17a244d8f32074cbff1e6335c1735ef23bf0cdb2a7b70530a2da3f7cd3a60f40976e5d5bc511b7fb7e5ac37078629ef250fbbd63ad74c241ba45b53eb7a30bf36bbdc387a03b8891a26bb46bb33ee7124308200d3874c80664e13891b3aef649dfc4a270d1c119ee67ad0182d0b5e3b44e94d126716f12ac71f89830b03d25679b337b0c427527b0d7063a4c1ffb2d88a7320251dcc195cda16b2bc1892b17fc5c3e9010f52c0e9f5484d3c364f2f627da30e8d728231e9d36c2514f66f02b772f96e74c10a5066ff7f97df9b2a958af52c65592c9127cf0c2fe0ec023901044c2203ea6ef17e34f25e305efe0df79e1e00f9a2cddeba19751c9da43f714fdf447501e9800d774c8266981665beecb75054bf4de18d3b2c3785a6fa1831aaa0fdef36e00e78e11e2590d9e009f0ea6fc2103de15d7d12112c7a59a58d07690336d9ba7a5bf2d0c332fdd89ba46ea640be477c52d75b0c15b2e41a97f0f9b093667efecdf99db1bda70de25aea14af88d386e9f6423e8f4355821aa83492d4f4d5226bb37f399db982a4c06d501f984f5affa924620094b49c3b87ffad4f56995f07ae2fd89ab2848a3c3a74d5b824260a27a25e18c7171b0a4c7436ed9cba039dee7e3a60abc946c68562cfcfe86a115993f0bc63254f59782c9da5cc69d296371c6af6ade0a018013b04779f91c935a0e33422f2b33b76b978a88e8a34dc5745691324a8c59d9bdbd5cdc2bd4aaa0a90a287af114398ea76f3400b09daced12e00faf3481aab93038d3be7cd118eccba7a2a45f75f39c8969ea66b0a6dba627e36060d0d685f0711d725a8fb5cd53c1ec3efde2f50ca0fa44a5c59e0c1e222609d7bedad4e6ed75d2d0a1b62d134fcac7751a16fceac5ab274cfc581bdbdef467045aae4a5509e68df50f9ec37914adc703e91de7442bc3d568360b602cb0702baceddd1ce4c39938856cef6b112d549976dde2425cd68399bbc279d1035ecd25a67dab81d01ef41de2888b42f5e0427daeaf1bb8b264e59d96c0ed0ef466eb920a3d59e885547589176f5098071e4a2df11bee6b6b10687b6524bea8e0d9a9d4d05897de4140f92a41415f2f84488bb6b2a350a9b36372783b3891c35fe9bb8095b576b42d67028a557461bc849f2f6a511f17b72a14608da295409512056c548bb40eb1ad12b77903975ec7176ae1eebc4f59e960c0121554bdbc6dea6398ff3359011f5f74372c7f35e641f6646c1bfb2487750cb4a935fe8bd2c205e9fbe5ad6b7fd06049185d44836f0ac155315a4c9fee4252eb177d2ff3381a35a1ee2adb22fae540f0333a142af8bfcb40f35eca04551a1f76505e4011b773286d36c2ebc0bad4bc1b8d99cb5a52678f40a907c98deee402ae08439598ba81a1e0a6632cbf0ac56885e65022d5d1449a4844a647d8ce9c86b46cc32f1d36e5cfe6bd01b3d7e78eb9775759d652c8d503c22bf36650ed8360187f61158282b06642d87ac1c42295dbe88dad5b21c8bbc4dd61a042ae3b178c84805137abe90fc36818ed144f0f60745c977f290e2828c6c0faa31820206ea51ef17bdbda8c1e9d9230576ccfd50f538f6d92e5d76ebcbb7c3d2e1867810d8cd2b7037270315df2789785802f4deb1e4a997b95e43df33336423a4f4dd85bbb895e707680e4765b943bf47dd96981605c02e0ddc95d41cca689b190afab02f7e3e56d00dcbfc0114ab4e0c2f68d498024cb1c610bb656ab4d1ff60c7c71756356da9fea0d96788b437abc11128755a57f26e6b307326b004295985fb5bccb41105a50e73637e510d1ce11a13f5f3dc7c13bac9c18f531d8f4303090767cbf119e9763af2a0bf0e7784bc4312e830adc8f44ee993a314f0dbe58c6f4a8b63b054f9b78450a72945f6dd084172532cfc5f8543d10996f55af76dbc88c49316655e7324f73ddbded5f9d4ab4238d1ad50d48a1bd49805477eb3c31cc0f36e00e976bb3e3935c75129c9977e2949fb8d9c82f79f8cdfd81a001590e7a1a8e1cb51db4ef328903f0d54271cfee7dde3b9dd8643c31f935f6e140f3b188e5ccf83c9f3ac216e3b432eb7dd05cda6482b5465fc7dd9a02e6a29ff9ba110b03a7c4517319f5329dc1d5846ebeed335ecebef2b4dbdae3fd5d06471d097fb8db3e5c69f99fc018e6f8a93207f0b3275bd33a569b18b63625bd902d64ce14e8b15481eff8cf7f5ecfdf74d3463717aa49d8088c1e818bca88b2c370f72cee855c6f6983052aecdc64b9a1e7b3f39bf6bb8ab632c377b9734aaf7575603112820715b31d602731433e8e764238e1a9498b7fdc4f4afacdc717bcfd82b59d758eac05181c0589abd1f9ce58c83798e0fe18a1161a9c3f3a4cfed111083e0c2c5fdfc46934a53f224cc1a4f5f3d6af7395de7dd7417ec6b78b7bea961cd236fa99d410f092e03e8f879e8ef7e17ed3d041f6f1ba91d57a2d54b27f64ee1c8d79eb0ef9ce26c04b421af7a3eefbb645c8835849c49f43195333240a6713a15c21aa1770ebd43c4f9f09014fee324cac483dcd8c2aabd7c90466c9017d0d735c8c36a11b910ef61fed5d703db572dbd65c1f4339041a0484d0c6518d979e89691594066b0a7d2cd00b8f0c9cbd28eb2c8dfde87fea5a4e80a3f22f712ac4e0d2d41287f4e7056ac34c8660442495343cb2eeec4da9b3cdb8b7720005c46bfb1e512efe26f58f7a8a7de4500b04ecb98cb833fff8535bafc04c3834f39c71af1d69d708730c268a455828d572e1239257bf1ca27e56c79754e4eee3f9c3b7b518b9a95879ebdd4a8dbfdd1b4080c3475bc23192dc9ef1ff2180d65f4bc64baa1fa44ff805d0d15b4f953acedac6896d02112d3c8b22edbf30808388c5b61156fe09a6333eb6ed370e61965bd28312ef241a13bd0250819db68c33b2db6857b8b9d8e37444c8dbf6c905304620a3503c1aca42994b5025296d9968ed92e52d8e7a4742a5d15c0ee378926116f1bb53b04c12bd8f7a6a78f4b175c9730318d3c06ed6b822655b0a66ac8b556ebfac5a44587fdf314524d224d2e5f7b9cc53f23debb92490470240ce5acd1fd79882878f541554e5662fe3f1fd927a0e0b312d150566fb1dd58030df71d8efa1cc77d552b8feff79a6fdcc097eed96e776966e71bc328c0dbb0dbf7f16b2255d70a6f14c49f5694dcf24deeb589bbba327da129f974da1acdfcba7727c94a5c74b9544ab2e23317e0ffac117d2ac1e98c89dfbc3cb2e4c4b21f7ec9bff9363e3948c9b18428403b381ec37b5d600c544d08691d4284e491ac26e00f43b378c16addba7bf22ceaaaa4be85c77b86f1866173ea5c8709f792420180d0f93bad1e48729e51a8b9b7f9aef35d870e0990ffacfa3c4ff0b18baac17941f7e6b99123f9126d58db1465fb7805a4001dc9626198b1166c133f7f261d81a86c1aed3be9161fa81294d49879abacbff19087ce789811577e579a25a951c9f485db1b927bc080284df526878ccfcd4e5dd701076b171abd6330741bd80d1077f25bfa8718ea16001b100d21028dd32a036b44d9507c613ebb5ff21a228c4b20ddc6ed41debfede22364335a94a973b1ef095c3c1076cfd5a026090093e62f8f91323e6102caba4d769c6e4c239d25922796856f7535f1880ee8286ff08565de069c405c21b62d979e88be66d2769ebb2ba5a6b02022cb8820363ece09948a4088b778211a033c4cec9741ce264e580eba0bdab0d38873beda0e19f28cb33bbde3fa3dc75db0d6daf6debb9dbf41bb31e74429f73fe3f001784cbbe05527a501db1e6f6828f3ecb5c9db0a2723bb2f4937ba395a081225260bdb87c5829c4f5323df8af5b789d68956feaca1192badd0b115bf3170e3d35b7e2ceb1c7039cd3a20a441689e25b2e8d39536542e163a66a8591e63f48304e30043f8be979955fb4959ae9bd5a00a177cba69e372967df63e513e6e60b6b95405c3ea63d1b015780f31da3958a9758759888dff66b9194af2e3139d8f4a36fb7a70d6b66a44fcc5147961ee7f5c725a61810e5dd8ecec3a04e8d0fafe11cd5d4e82962171a406003d0939e8e2614030fdb607f796f90f17fcde3f07e874e221e00fedfe8f10a159e90425765971d43be3d3eec87ee6ebaf5090a65033e9f2e30497bdbf7d7807f5fee988b30e08b06e20f5ea0700d910f440ad9539f37727115a6f5528b9d03b781a3aca3a1ddd5076681ac6e0ad73121f249a83a8f882b103273f075748c800d271ec892f9a7d599d9a7b0a2af640013483214568743bad9250f8afad3203727e21a0b4095ab5ccbcb54c18f5440007113bf9c049726a742ef6f01c33ae86cccd5cd413d2481f3173fd45b63a2ad2f2e17a286c6d876074abf6ec63d29dcd913faade0496595cf6cb71971ccecec9335642a0a557aa85e63b2dec6ecaed31b8e4f7b0d77865c3fbdb03b3caddecfdeb959a44d095031ff26f7aeb57a777d6c7dc39a5ec83bb7d49e978b06d825a9bb1e8f82db2bb3df813c9f8417ffa6b27e904bc22eca68d3dfa11a609ff6ea3c90c0d4cce3470481a6396d5f6d3b75359eed2264ed0691f5835d9c49f10f9ed8e49afd2e0a9e654a272a83534ab0bfd6de2985bd64ec7817b0a01e1135db8a3f18c8b23798e4f8aaad9d276bea4b7ae444746dbe96ed77eccfc34b53a2ee7dc44729046fe9327bcfeb9f5cc7b0bb02e03e5e1caacbcba3b49f05c7cb4e8f2fc81795644be37508203ea10176ee746af649dbf6b8fbe0c6c4b9e21730b1c1585ccdb3cb8269c44f177b8ae174f0139b6ec06a57d13d20b20479534064d7e00e9844610c4f8cf70facb594bba5d7c1cb520c675bd67908f2c728ae6546971f94588082cc9597361895220050c2ec2822b51ff1bb5e7a00c5c16e75b3a47f14fcc9a5d4a7cd60d3cf76a34b651b2f382ef8c880dff23bd08727f8bb86552a3b32f93c654ebfdad4df7e3eb1d55c46fd442a5c96b66dd1a979963298c1e751bc59d05f7bbb7b31af8a0d56137040bd822e2283a60020b4410f5e78866051e26a7aaa662eb6b937e14f96235b3ad04d1d10f6efee7f59dfe581511b56c1208f432912fffd85782eb01023d3824245e2a523d9f9c8796d4aef727df49881864bc4497d482408184d7e141c153fc0ab328274d9ca8b914592452c7dd211fd8631955e537b4d2463dcf52252256d8996455beeb5b3bb3c971f1e64a0f15c8ab74e550447a28e6bdeda48a9c2ce8ce7ecd1424501d9162d4c2e28b4c7285d535a6a1735945e251de0af63c395387012e5f118d527be0c4d6d8a57448a7c0465b94dd995aa4aa9150c0fa2e7bcc5352b4008decef2f3e3c5fc7fe5be7be4e403b2f6be3f9d8b4da99fa99eed6b7f82f757dbeb9395b3083d7272757927e69b1df5987a2d7f2b442851daf371d5b1232f84b2648de11198ffa65c7ba0bd4e5fb0783ea5557bfe3b0735a48ba27b8c6ace8dcb70317f2e7942ae0335a19843881964ae5bf799434f942ca32834e7bdffccb5b3bcde6ee5bb86e74a505f140f74796621c4b9e27230088ebfb0332ce1eb3f090a34f00b075c2d449ef7d9583085116e7e37bfe01fe7d2763fffb5c8467e8e53c3dddd9f49b50232398e1ceffd9dc08f4fea1725ea7c0165650909e4e713ea6552fcc45cdcc121999399b4ea8ba2ffebfa049bc183a4f892604656c1bdcadfb19708aa9d69d01e9351b349ceee95c1553200bdfffa19d9b4b57d511c3c4d97ebab38e977f5cbc3c35bd7c131f3115d4fb5bb5949ec81f80203a7f0950d9cfba1d19696b860a0219c1b04bc69c9872181c0dbdef5827b00f010c1d163d60689a9039caff1d4ccfd5d895b9c5aca26b8f124d34a390b18c72dc8d00ed2019871adada936905bcccb445a3b1070d4ff7449d8356cad8842f5d454bf91867fa66f299da27644f4c9f23358fbaa568910ef607ac489f82521f7f6944efadee801f51a8714272d6b601a5129061d85ea4cbd7eef367a61618a971925030876d28142f9fde03662c4652d96bcce3ac29f94508ce2d17d50cb147032feb4856e387a20ee5720436ad78377c54bfdc019b4f4cb0451e3ae6898fa165cd1b31b668b5b6bf56f7f5a6a987875135872967aa56293710bbc0320d6c4ab7138b67a7caf09005ba425c1d18e91cf2b7edce7661fee1b00fbeabdb717569680c5aedb52bc634749f45332a6526931fc4a6da240710f1eedc96d2fceb1875c5b4a673259d609ede6a2503d5245ae69b12d4ae1132b108abb75aefe20b81256da1daae86eabe2dbc3c6a1f7cd4e20171aad41ed8ae6b0ef1e06a8d736f726aea2bf21b37ff206012b19b6daf8d04a20283e1ada185081578199748bc50385a145e300ad30f503b58d2b6f2a5d366733a7d88fcbf7a6c233ce21dd317e1aca053a91611c3ae69d44fec48fbdb7c326e364a478b7226fc101bee34a7f2813a147c8b127f7a92c809773514172583b877a1d96f7e234b4f13bf7a9b3f524b01e3e64b0b7adb912d2a58dc7023a54976a651b6f13a81de49074bf9449d9c3122d7800e67f4a15507f6579042e4dae883e18cea5e135c24ac9a299cf560bb683f44e2e0e12a8030e9549ad4217a32de8e0b537b6acc3108874555532140a147074691d4d405f6c0f46d23be4284de1c95490ca48b11452a764894fb38034a9f5a9142a5a0e78281517dc3191d11f720f3ae617dabdc9400d2b167788867bb5c3aac563210d52760bbf744df3c327f1024634efd6a71c13832ca73706d4626bdc9c39ea3be3a7c72b6e45c89fa2c528f3a58567e241b3701efbe37ef48ad385e24f5f839731b60aa45e871f5f80c8a6b713aade7f90ec95edd0a81b978002117f4fd0edd3f28c8f4953ff472896dd7f3742e5955ba7db089027ba9c35af3fe329d7d1d243f1c645ef1130910cd81e9d85dda14a935827d6d7638348256ff78e177d0fe547fff800803172d45245894cf118b8f57967605bbc95dd3b6eb27559fc2012653765b9d5dd6ba7ef7f04713ca612a1e8edc01c5c7634ebd24ee6f31aed34e1924ee0fbd82fc47e98996c0a25a28daf00e906fcda50b2af2a188bad46843e8d6280df6a0927d80adede493d1e1978bb855a4531c252d671eed0a203fd365565be5bd2888a40aeab173c7a15f52b92621a1b7aa7d918d7cf7571a630a0cea69ca3da3cd3a18b0d7b9f33c381bc942abdd8cab247d1d302b84a72cdd5bd94700908928fac1070e68a490b202bc0ff4f0533258fe1d48286754860185864dd072b37819bf35601e36e5eca8648180620703a583e2977b339bd5412951c49352f34dd6edb1821489611b97c0bd8b803727360b31c0e9320e5765845b3efc1bf59f0870bc6cb4db1a11fcff709f1230431b284a7cd3c839d648573b39e2c041ad356d7848c4f7ed66d244ac3a2aca904cb6edc209bc2d73238c3db95f6970c76c6ee22d8620a78ab8f7512c58a25722305aeaec88117307572e001a0842c22ae20e9e8d26bcd03d73b66cd5698ba1763da5fdc8a5c2c93334574708a78d0a6c480742d863045ce0f711c604fdce7f2e7409ca8ea96b6948b67577a7de11faf33742d0be245dea57736744dbad84c4c264b70c7f122f2d19a1d1249cf9d0a42c21bb15d5d16ee60fea528ba5a5bbd4ee440170f1edd3f0d0cd2cdf077d23f9087fe7a61a4e178fa97cbb0db92988098d31e8f75a7a75e27c840daea945a93a562374577dc2d7d403cfdec88eb4b810113f8d5b2929c7ebfa8e369c9f94cb57ef6e140582d09f039741ba0658c12e391a06e3a14372cedb9f0e5b59a41ebcc45840a6f86ca19a2c7f538f11908b7f45371491fb2a76b314f2f7bb7790eb89da9eff710bd0bab7eab28657fc42139bb424688b2eb2846cac3bf78ffe83feb6b55d668794ffac4e7b5c37334fb7e9330139e21e5aa6c22a6c79cfef2191fa2dc51d1b006b0c2ceca2e52226e24b9eba3a287442c18d2907898bf7317b7fa41c9cbedeb30b65b53bc567c9af70107d7196aa0a65009bc5bac48b2ec7d087370059d9766cab2d9151dc990be4e388e92e795aef0641f06dd58978ecd13555f32243b5cd23cdc781294b3c3c14cd73b628fb909f4600c88778512fa0e6997a4749aa4dee35174785f0a0e640c01473e8b845d095f11dd6063cb61c22900d617c5947f854d8f8fc0e02ef331f8d037246f22a12f87d2c72acd033c1c024e5bf6aec55d641c8d3e39a5f918579c937087b6115f6cd3387507a76c3613a6286d7fdf031b30786aac680ae1969844f3c7361759a92937717e5b1282b10efb458b25044ed095a02d0fd5fb5b51eb214086a1a1617611569274c441d1ab6d5ed1e93dd09bfbf88ab1d5639486ce84951d1ae9e219fc7df48d5f1670f7c0fa897ab50ddcc15fcdb33aeb3a1523849774c75d0d9556f0f7450a20b5bcf36301047b3e9363c42dd781d320f34cb6a0fd4bfc913916f68e4eed4ecbbd368b7dd8f2c7cc64289f1d3fa42a4fd61f95bdf4fa7f2204b39960489a63fbdfa693dda11ce0652210ba7194d241ad36293d82059865932b3aebf8afe44b139ff2c4d8bd049c528302a1f5ad5bc15ea45872aaf851662d96c9bf314007ceab200990a3a1711f7a1c6da00e8d3b23c5ac24ce71ac21e7f6e4a9aedbf6b5a557a5e4614c74539ff7bf2e0cb1b4ad42691567efa0a93977cf2c96ac462aa25f8f9be9fb6a40d6d0e77e56bb6053d5b1a8d3557221f537ac89d53a083462000b4cc26fa54b24f3d1464afb2dd17a6ccae2396cc59ba98fad64f8366bc90130d3d288e7ead0b694d6f69d76f3fe173812d4c192d6f8b7ec75174e1d782aa4f94a3c10224f0023b8fad7a385c5f0c7d22f4a6eb41aa1a272666abad177704008b0ab6551231aed08e55e97ebb511443a351ea32e409efc67616531bb4378ebf522ac4c5f64cc0ef8c67a6398c77751fa2fdc32a4eb0e3fe1da4524721aa227b58e300dd184a6b8d59deef298c00356b048cf23f8b8bd8652eb45733b44a3c62fb6914d38da86a76fb3fe2cf776fe9a990e2a2fcc4d1075ce06c55b89c3a639480dbcd0db3d35a61a56a1e6efe9c924a536e8ce5fcd2d9ff3ee8f685bf64f079c20ba6e1c37a7b25efcced8067b471a754984debb979e8f5ec17bb356020a6e0e23a38f0f3faf1dc77f953a2230a9337d1ea0f184b4a0a8dd31a30b2d03de4cbea57664330df8f5dc8d826307d3a94f884a35778724c19fbea58194aea42d0048431f71ee883ce8f343b5475917ac1fa7bbec5230fb7826a614b05f024fb7698b5911a1b25851715e286315c932f89013fc89511bd6b8e4d622b59adbd674ac80c164ba6f243ce6db130a87ea59bb6515395db9491871212b1214e888c731ac0ac651121156ef8ba83f22592f007a8db5697d578e7ae4d085c533aacda00a8db0a16ba3cd5b8b1bb89aea0c35c1b89806517cef5d7de7c20a2bafd9ded56e8b9c6f2a815a1dc9e10d241930bbc5952f3754f2801a017e7b247bba7acf99c31a6b90c3515a03e52f865f6c7de24f5cb929d51f26e935e2c052e00c4c22f082ae60d7cd2869fb7a96da24b6e3c9010a3871337c350c5e30b4e798306166186383cd0b03f2926858d3026edfe3ded8ed77b8c2aa88474623c5fc2aa25c216061bc80d74a619a9e7885b5b343fc38bf446b9dba15d950f19765685feea9a1290b8537103fe5af9b29c96962d4b7ce0b151ec59588864eaba221426e4cc81b79ddddd158ac7927bc7ede79b7381428bd7f93e063e0c9907a907c09a2b6a7b1a793a67a8de9b954a7ccdecbe4a2aea5e824c861a9e5b86b5ae3e6bb3db4adcd69893b85a556a3c4d07ad285b92c68f16c7fc196efa5954e8e266533c7d87a6fa6f66df357b2d5ded885be789a9659c22f2689276c0363cca8c0dd5bae1caaa53a006af630794bdba08477ce10d686547093d82317790b7a66cab41dc66c7a00840a4d8b94a8bd5361f7f98cbe8a5dbb48a09b5fdd680597d8083e7f160961bf5b6b82366e3c66d20ccff1160b8999ea9b1352edbc4e83ed912ea5cad1d93a5273b6e6a148835363a2458fdc9d62a9fcbee44472c688d119a253e818b87a0a61f3bf89fd571bbcbd0e465f76e73227d52ba459eb15ef230a01817ad6d4aed55e0aa7b080fa6f428525713801338f0162506cea1c1a039a7669b1858f5a00625991306033fbcc1b61d8e957146424c7f3b9221cfa405d7d1a2c97e3b0fcd7e969037022fed9adc1a71864e9484e470bce783a35363562f75692739b84389a4ca60b2ff93bb88a92cadba39d6f11d25c84a387f332d30cf1a7eccc590d11b77e61e85511bf2a70f86fc8809f8f63d545493e1506dc4fce026ebb6e7c14e994335574b6b23e5a844b93f0a3c064319b63aeb88aee53964b0c8492eeef7be19c7d1cd5f445f413a97ff3cecf2d5b2080b8a5378cae933b8c284ed4d47bef8f598dd6ebacc443d8878058a167e26e6d73a804cb4f7f70aa3034de1a48068f9ebbf8126c6978531c756c20a368af00bcf9cf16cd3280daf5eb7458588735416e2b8b59663038d0993b7c25b3d0c5134f34c228d728efde8d47c4d63ca0080530f44d6160c0b18d1f0faf173760c1cae8d30482b0d95d5ff274b86f3c3198ec444b9d4f1a6b9e9d4cc9f7cbb6b0378e160bb1314166ee493c611b4628f8aabd4aaeff7fce754d95a21fe0d85870f27f19b1ed217e4dd034bbc51b10070d40a37fefe7b7a49b33c42efdb8300c039c58176360a5ab0379fd08be12f312dddac7ce76e6ba70ff29103f7125505891faf1038008baa9b9622f6493cd131318947369b7c00ab3e4278d264978e46a555f84ec45e245e63502466c8966fbfa12a19467d71b4100255280a388aee3cc0c8b11bc0fcddab11a666cef44e51243f0c9738db5d4999c5b67903975ae11797db00922a8b451c95bb361a8b009e3a888ca617d45f33d20c7d7001203772cc536067a9aca3d7fd0fb5a26854dc6e24ed4f386a09929848750a4d95a9ca275931e1c992a6f3b0ceb4590a94db00bbb743a860c517dd7edaf45ffad627a8ef3affc99371f304029c696f5efe8da2011a0a51809adc3a52029dbda03ce1fc39d7d0ed29a3ef650d7fece925aadb02f637de76c9183b0b92b50a02bce622bed1287f4fc27bfc1bd12ecea8f4a247e0a15f7a6385b25ed3dbe56c2f904358fa094a614e204f9ac58a18910de8bb27acca67a716cc50b0d71731a7fdeeb16a6a8821df0cda668d6fda0b3d28fd7c5bc44ace37f94f5c12b8accb5d52ca25ae34760149f9ff7a4d5350479f640da092758451757e45181312d43b7e18d77bd360db1dff1802a63c2c97e0b461735a0515e6f77f013cb54ed30fe3d454173d3b79b5b8f028e520cf3ec49d2982ac13f65f5eaf07e7e6ac36a65773a4c0a7755bd0101aa8cb3136dc927844f2455c5d97a55ff97a9d7435702f9063cf32065252825c76b82a9383c039868eafc8c1a5c47a352650439cfe9f6c5d427510af087fce5abb7b97eb20a61e9a00d3e6cec25e4dea11803af706912809276be378bf1dc85441d6125452b63d2dac257babe9e5796a28a035652d1832eef701a4faca7c7ff9e33dd637d8247e3080fa75745eb16d670eb3dcc4901367b245e9fe2b6742ef21adfe2c6c9854ba4bf55e5a796b27eee58c8378044d2f210d0d5844b030b1258b76eec43cb11f79093cf19df732cba9eb02bfebbdb3457373bd4329289851200f27219b2ff3e70c5783d3e441a2fcf153ee8440eb4391cde0e0dbc92a39a17859d00311fabf10aebf228467fd1520f770baedf21bc6d21796667f16c8fb050ea20399640f1da08ce6766324110a3c6900d569fb6b18b99f7339f3ced037d7bf4d9a8b38f32f8ae46ac3f48229c6177c87c26db8a2fed455fa1d0ed129210f0e9586e939129a363a8b668502cc200587d92c969e1de51cdab576a257f4163bb168b82d5502a476db3786aa877f60d48ca6802043c90acbccb1dba3485d50bbcf3ff0f4fda955eefe6cee15519d9758e0b5307c36b0021dbe023f82bef19936aa1198cc8fab492d04affaea651ad014f306f664d5c294f63d81c2c09cc23a75b5af66fbbdea734b6e42832bba3df2a997f5cb57176dbac5aa1e45a573680ed83d79535ff10e8cd8d49c3f67c74d9ed2a7738a90c18563acb68f994285022a7e39032a2d16f336649b173b080df2e5dfb8882bbe950e44cd14397fcb9bc4512ea9465a93be02b0d993eae0e327fe0bc508585b1b632cb2300c4919ba9afce96f484599b4d903717069b775c3a0ed647035509d8e06aeab4109be46648e83c6926f25313a9afc7eccb8f6ea23611f1299149f78fc21b60fd6ffefdfc3477d2dc23dd67dddf2642859aba556f1edb6cfc88a83a083198e1979a4df32969e37a6ae3cae2cab985da273897a4867d22ff9c74b588cefda334f9c67ae2e252a0e1b6d9259d629bddae8460e0daac36c72309cd653188738968f9e2a7513331cb3b9d51c1769c060f36a60ac78b0df0583c460f4f23191b48b82e44ee4a6dcbdc73989a2259fe9ae733c6a0868961aee0f2347d47128da5e9141a0373cd3c413b947dc901827a16abb1971df6eeb79d562ea8f93c272f854d6e2074e44ca25a72c5ac1a8669d9328b76f17b261e9e2061d308c8112cadff09f9cd7973d15164dde63cf7418338aa90b10882628494c0c70be27d8bfeae520a1b8c476efffa4a1349ed0a8b243e8c986f1463f89395cb476ca2317ee8f1de4ac0859365989884140e54effed07710f4ff2efc5e4648f27e99b96af0477923523ddbfc9bef1d5be8be692d043305db48363ee563734adaea1094b4a16cec4c5ea36258ba6a4c1369c7c9a9246d0ebf9e773bfb1a78aae4e2a52d76564090858cd68ba6a9d41615bbb47e1eb4b5e093848983bd37ba29787dddc79b1f942c7eba500d6e86baa2ff263127c8b78d6b0c6f46734fdf85b88f9511ada9d6e6c63421c531ccddbf22786a900e062f1837d730df4ca7d195b23548dce3ca75a025dc81ee5987ab6ee446880e661283574a2975429910c3ada15de3bccbffad407e8b6d411029cda39bda6a83946e7b043c80ae1a80ddc7a2101b2df11a17f1121ea2fbbff69e5ee3555ad409b3c857d41f83b23ebdc9def0f9eb8857d37806e872be9f42c3032690193cf19d11012ae321c994b84871e57e7a367c37aead9b6421bdc86f1e5228f2f7d0a2dd23504ead67e1fa8d71da5ddb02c8cfe42b194a071db53da5abc0f6d232643de703540edc1104b6614920ff7c19ef2135ea1a79dd1daea90df1b3a9fe2497371f43cb769010941ceadb64eefeae18bbc5c15b746d59c1af5cb098daa8dfbff8de184deb020d71781e622078f562135d4c01cf055fe9da7744c87f8f768c5c113ecfa9f000107c5c2b7c56b9dea2e5e271951128cfa11559b9849469a2799fea295be9f4f2c14b60f286b2e095b3e56174fee2bed4613a468329696552e221101407ed65592fa5dcf1277069f367a2cc8febd076f814db0e13f3ea2005a8113886176f7d4ade230858ceaea861facfeb0c5e5ed3cf767fde5f9aa97e090c23899c60dfbf56649aa7922d06765c5e09bd9c531be2d8d222ab33bb8c5ce7b4f52dc3f22fbd57bb3242f95aaa0d19f9d9d1b93cec63036cc86ab20210fe6dad610f50cb8378f73bc46852cadea693e6f730eae8a1be234ef14b7d77d4eb7713110359a961c79f1059970f23b71708614b3e362d14abe0efcebdb070ef3e1d864bc8d8d79199a2347c4e03d4845802edadec37aee4cdf6671a670da578b6a3b23ba598fe09eab4ddce9940d8c5e419de9c3c5246271be1c6d379a44faf73ebae103ca317e2a6d25a6ca41eeb16bedf852885a5519802896c1f4d95f3ac7f330a4e421192d893bdb342ed548c98bf89c130b6eadb01c291ecfca591d33edf4771a77219271a5c59aeac6cb2b0539c23fefccd08ef46d73fa28770a51a51d398c826d81c4b064a485328173069396c775e682b56724a0af9a6b2a06eb76205ec0b0ff69c71f30b7a7dae6d684433b479edcfd8ec95526dfd19f45e4c03141826cbaf1a6fe5fdd07094ca4e041be4ef4e603d84064cda7f65f3c8bae0f44d6a8a5c39c02592fc7c3e890cef9a153570b44361c6c857f91a02cded1b38b17fc48289e4bdabad9d6c9a2a05dc2fff84906d9d233ead74da5503449dbe898fb7680bbe2ff08eaf6e901355fa4c683b91bccdb0de51599d0f08d410f0fdf925d332574b449789282526e24ba747cb2790f0f69b473aa21435b8cab9ef9fe209f2dc78670875f6d7f3b303e5f1f4a61f1b78ff6dee323c016232729083f9070ace0073989cc9403850474426a6f2fa06c287e70de225fe51fbc8c66ed6f769fff0b139621f0a077d466b2b6020f94c38f6247791e2db19ea3909d825f4c4c785c8fcf3632d5ac37f45ac7a82b29c7fc92b417d94013de07110f9ab824596ed00b4ce841ffac6994e872cc2abf75eaf7d7e580646393e27d252bdec258d4ccdf9e41ad7431bd71145f06fd9265b684ca624da4da190af6313e81e4bd841c55a13ae647214e10b430cd532e92b6a3ae18665c11cd5fbb4f65c9fa14f5631b3c177d1b0c5b49b06e0e1a4b4fe242745d284954d630e407a07c153d1bc3835e323ccf155e743fffc18875c1cdcd37608988c41d9b97202c0600c8ecfaf9ab15986fbfa2df2124afd4351c6dd6e1895568c7a69e9d7d352d3dc712e604dd4e356f16e0142b9cc4fd6a7a65b1cbc569b2e4c3249457ef3c408a1ed874ce866fda7e09980420eae61adceacd5141ba5e6ef27f8690b80ab7694ff6f4a87115bf207b2136b1d91943d3a64ae420e6d881920a20edfdd359a847788ccf613e2bcf94232d1b180dcb2904ae66c625a296861870e4e81bd27a39456611365417416c05e9a68df64a02365b943fb37754d6eae82667b1ea572fcc90b7db6d1f8488a2d703dfc6c8c3133720a5e9036146c0521b06e466cd5cffa4249b13ff146343b049179d42b0430d37fa8a3281b33de369b489f512169cba754b4a56157d2db8c2d0738cffeb28b1c9563cb4a8af9f76093c90bc589c2ac060439bfcd59e93d882e050cbb2a27ab49b402e35672c12763529a22ed1c98e9550aea14da22f9a5c772f249c5cbcb9de944e0f6d6c7ed4c63c1536b9bf65525937094c99f8652fe1f7db6266c032c0f9b66249a876330f2d9fb2c5255a226e2ce00066cd0975dca0a07c727b971fd961c539f202e6d964eb63f371230dcdd2fc1b2e2e595592116b1902e4a0ef8675518d96cdc6733adbe07037f955279f3cda90d3a1332453fe0c342328bf337aa9345daccd423d014d2cdc110da700810b40b2441522d9f61d9a7de94ea0f37f2b42403907b00542a0fd63f7f8126f2954c10bce6c84bf2197b30f1be4d63a98d83d14b2a96adca2767dc6d9bfd5270a00d187d30ada06c094b7b9b524ec4591523529c5fe04c2b6f6447cbd3e162944aeb079632fb76c914a159bc3b703fc6fcfc06cb362b166057d7d5ec97cae2593ec3aaa330a15523436e6a7fab12cbb9c0f1531c91897b5acf702f49c3e3cef38bbaf831c448fd9e039307fe43e2fee63af3b04a224ef6af10b6a4feb745183d75042ee5392b82b24567bfcc896e2279520a733a5016bc15f802845078aa60e16c28aecd8f847eb4e9d51e4be236ddda076164441c24a843e233418f3499fa40ca729eb5ecb0f0b539c61d07f9ee031b70c067a7bd1df2d78b348791936fcd329d267317b674d9a4dbb14419a43d81d752e05d10297756d4d0c13950764e9e5770e3274d75da37c431747fea967df5970074ed86013510d36ecbed0a6817c8581b09bf86d3361f9d77f0fa7b5c082e66296d9dee5dafe14474d843f19042370c321a471b78a7a7d98be99d3745375fa8f05116bf60b9a5d4342794fca80dc5ba4892d89cffa27acaa4a8a724022c90c10c79ee13cf4fcad58168a678e0eee12f337981ba1bba22f064e168ea4581b1e1a4b2dd9f59c38630861ff4ec15d0c3fcd13bd6cfb2936caaf7f7dbd42422f3f7fb95c76492e60c5cfc9fda043d321ed339e11885339147c426759fce3028157c9f6a14e3e6142405555d8c28b3f278fe7faadb26389f37f5413a84d2fd7638f73608e324e6e9d737c9e6794ff5333c185ac94967116382497b75bb89d6c74573b17a023aecc8f454da9ccac859bf0b0e94c1b9b072a2bf332f62f1a71b906f8fb0c48972c03850e8224794f551789cae13131d792c5c594ef813f563b34cd06592c290d88dc3f1d9a3df63bbbf083cb088018b443a1f4f5c1418b5f716bcc2d245bbdeb0fe402c33b615ea289ff713a09ec9c36a5ae9f6ce99cfa9b5839f0135ad1108b4a80cccd12209c88bb0845a8c67445246feced35a35d386f9bb5616d5ded4d359bbf4dcc3534b012749fe845a926636571ab276682156c5e9a8b12cf0b6284f81059b756a6880c7de4b97e71bea08992fde6f94fc8cfa0c4da577f68847e31f404b6838d997ad7f9f4c7ff629afd353162b597e2e1acafcc3cebe543d17d707fe75f1d0f6617f5ec3ae45833581337d6bd6a97fe0e107902717b9046aa60a27f09b4bc394a5a5e3365d10ae70986f1e682cb794b9f8bee2297626a1b6160e2f1f76ad81238e351defa6908cb42a36e810fff132dd9ce0227147edbf22c3e3216bfc4b60d772a683db18656ce8e830ec1fdb56c69f12f73a5adb96b60b28d49fb69d6b46fce67217362095c71eb1fd02371cfa8325ac25aa9950eb8d244b86fdc4c2171b8749cf0914ef1443b3b93dbc654cbf1f446be7433d2d4ef28b6124f576d87350bff8d89187ab350eb247522b74a7b1ad9d55c936b808bb3f60b85735f8931e9fbd3db87c99d84331c30c5c482e7c4549d29d99e371d729b32172342263cce2b49290d0f48af5c0a08fb600391a68edd85df46848441e48d155d53a863307c9a6bb4dc1c794a8e0d59c5071462b4faeea97a02aabce57da1efde419bf737b80a52041c58dde05b45214919821f7ae8fee951410efd98a9ea58bfa2fc00afb148ad1ad72e168ee296a0d9456ebbe2f6b0b2bce8b020169e81c7c7aaf565c5c8553e34889ac26318b9d74825c2bc761d8377d69e0224a668f2e29f9a17fc043dfbd2c6d05b83685a9598649c711314ec4b138da85eac0458e3be9cccc9db90fd0f890a8b0a06994fa03993693d3b1838cbb2dad5451c5f9d64d35b1ec61b59eb5cdc2d6c89a75baa39a7587de159d1a55c5708a266e61d53b1905ee1a9ea8c59a567dcc746a4889b27776e7a7ba61730e3e8c234d56d0c4cfc5658cdc472498e592e65714dcfc9612db12011cc79e868ea72532e2fdcc5cd0f903cdd7a1d3cb9e2aaaff054a294e22ae8c7ca481a98dd96965ac48eac9f34e4d06d43f061beb6d410435289c06ccf9779be76d7e49c388fac65db68b9e229513acdae4116dca8065fb582c22a96d1737e46946cad9841cf0ae5d045a28ba9e6ef49d6f04594f70582d28ee83c4812b8b518f5184464d8eeca89c2e77d3e709734cf6762e904c5f3ec8e6e14cbe0eccb49ef49069f59c8088172e21d7f644798cdbf2c0bc5276148334ed93fcc1bbb75e356ed38e0f744bded41d7a7f1286fc88c0cd555d23ca81639e63d13869e63ca0c9e87ceefb2a75fa84b07f35bae4c9a7aec3f804605b9c189aec31929031349e4406ea5473654e5316f3966bad10194b44982248924d0e89b059efb56eea0af4afb366a8bf0d908a155a831039391c7dfb24b1e64ee0c9efd90e8153b609f46ec40a6c3f233c20a6e025bcc6c395a30e138e9532b3b70e373a20b0ad9ab9da48b743fc74e028dba709244fc7e073cc47088446668472a00f4ad25c963ca302311d847a4ac38c88a52e60157383607787a4d7dc2d981755a78cffb70f7e9861f4144df466c0afde34b22d1871bb2870bcf01eb79c65a84891a9d19701a7a9a1b3deee66e4d0689e8aed32df681f5957147f68a148d7aec4aea0483ecc035f225734dc276f2a6163b1c90a7009c7ca93b89d401241a69c2e45572f6a2b7201f3e7d2c2c992a642bf6afd5232add04293e34b48edef1a2b7dfb1c0410f0614af33baa3223544293a1fbd3adaca7f54b740b12fb5af5ba0879c3d8986e24631654360c96c9cbfd73d68775f59072eba903c6267953f65ac0ffcd24075341d9511dd134ba00fdacf126890048c2c2a169ffb68b590840617948c3e55784b250a8fcaf805aeb97c20df35da865b2466a8bca92906301f6142011ecc991fdce8e644238fe8086186c2778f85856c5830916ea57b3820611796de52a39d1f35d0cf81011ac3b35588fe081e3edced18aa9c4eea09320ddfac561e2286641975df4b08766f705d55bf4a51310c04cd2c21ad8e4c5310a2751d16425abebf54926b4e971375f54ee94205ff1ed8eb46e31552593df420e2425cb36fce3707a0195e5232ae08f14e69feaf4721dfb14f8dd60bd1b6fae86451e88526ca6c22cfa71d69b6f9f50f449a50fce9764c8a67fa0709a03c26cfa23807fb01565aef1c41181910f5bc669bf62e39c51e1398aa3f1a5611170b4a6104daa3d6bf03d3c37985e474bd1fe279636185ea2458386183f9c42b99f6856960af5ba32b6c1d0aa4a85c051978960d402bfb55feccadd1aa85b0487a9b7eecc321e17bd78d2c735099f9da8b1abddc7a39eb37c1711680bc4785c3b0b5a23d849fcda1ae834e07f5bb90619169e4a2308b2e70ad90288db66787bea98536654f94d553bacfe1410c56be8973476e0a9b3e579d3c6a71e5e8064cdd6d88afcdd32d90623522beeeb96eb25ed277caf6eb8e7e0f79c00bdaec27d1822128bad6ec15fc4b88e80a2c23f992d49e6841abfcf4b02c2b498f817aa466328dbda05317209862d19abf291eabcdbe4941785767b2813c2f60602f781fd381221d68b1857abde8c7743ea6a82b909893db438bef81187d541177c1315a4dcf53eab305392d1bf4f750b93189d19051f2f333bce2c7dc54a5f24225ad0418c20ed52cfc67494e62ad366bc91ae80ccd44015aede9d89ea606d7f14966b349cb03ee24f6f8a49fd59e2ee2e1bb22c67783ea089babcd68fe67e2100371fd60ca24bc4c52953810f2f54e949d8e2457a1247c0ecb6a6db6d6270feb41cd95c35e2734c2e30130a205dd99070b5ee2c83a9e27f5f3c20a16c1b698ea0bb0bb8b6f574cb277bf8788aa05e6e8f3c20a3a31ffa1965b642a60a88c2ede7356d69b6ad7c3547072cb14e4b5635e203973d0c770dcacb3bed47008a249de4bab27ef830f9bbefd0e73a8f2e622fb9ebbfadc567372bd41690ee7baebc89305b31380f6bf65796fe99a15876d00b5226db831a820bceebf82b2a973fadfded39b4428576f447ef34eae4da48d43c2640ad2d909b02b88f2510c90334b6a3622e3d37f057f8eae30544749088972840a41c35819522f97d23424cf57cdc93fb9722d0f76325314e7f63011ff78b4f79a0e9e50a3ba318bb28b0aef980ff8775ca877fb68422d4ce0b403a43cdce6a72e292a49464f18ddfd8f58d564bef448e6951ae3e89db1acdbfa8df42a8a7af47d7377eada2ebcae6768cdf09407567f7c5a79ec3bb62589778b6d6ea0f994140b4281ab1b003db384627e2f117b4090ea99c7efcb93cc5c47b8736161aa3cf48b3c8a9a82822727bff154de2301c3c6bafad9ef39116af5701c84317025466e7963e9e6534de7926c042d6318d680f36c17eab6bf1a8bb9b6a53bf266cd98f2f3a3bc5ec62b917229407577636eb2bcfcc1124ee804b56a1bd8b4c4ec0e374e4e3fd0b161f129e527a1ff65d7f73b4da7d9cb063df0bb60a7e8254963ef930a7391fa957914623837241eac9871b9e9f594c889f3e3698f9606a79f9d8b5aa02e254f4f86057f9b7139bd51924ff78ac5eaa6b4e2a6d7c95fe5d59f53bfb5c63aee7e9c6b1b2318f67e3f3c101704aec177fb1d86e3d3ceeb7f308d69200143767fb66ed43fcc6b789ca382b6d54a0614f7dd3577ff05d79c9a46aebde35b604a1b319fd3d3ba0403fd40d3ecc87275e87a86ff3a8b51f9e7568cf10963c65d1abf28973ba2894b1855c5ebd5e716371af4f8d3bef9060f9967790520f368b3bfb13bd16328b85791b8f69c7d9234e780324b73a8b2a93748c2a681fcaba25df1b387e7a83aeb2325b4c7eb5552cbf1171aaa308b4ceafd49f3c85600e3074706c41b649087dde4dbbbf26b7c4ad8367c0864a6317ff18a096c59cea08e7c7a9c8ac70fe3328d868886f994ebea503b8201e7e8cfa09178fa2ba7877ebf39cb1071518ee32ad84362b04b48a9b5ce1ee4c39d4bdfcbd09ab8bd773f0ffeceeb837896eb24a23ff26536ae5713428599627602e942fb73d21da42f36d8faef833cec5364fc1bed6daedaad76edc24a5b1771b07a46542c61b80f10cfb65c64401b0e57a515ac9ada072ad2a2753ec7ead223da887bf227cf6dd9e82fbce6c1ec6ca43ddd161223e2f14c8dbda79910a184c668490e850a9152a900f2090ee9c11c8e4863fe121bec57d47f48a307c91cd8e541917bb8aa4ef6a8207fd9ee0d885dcb9df66b7dc606b368af9f15b489e897177378a8036f1bd7bc9ad1dd4a82522658e99d9965df9d6f6e6fa5d791e06ae44982dc75357c5254db160ee335f2fc343e487ead976ec70082a2f77daed2247b358bb5341104e0db4383b5d866b5602cc4330de35f5317d444763f60585e8f52a51583345033174b5736aa9c487ee0857a5b81caab244f30bb346bbd1dbb2ce3829d352784691767ae85442b7b86ab9e51597b3ad0a547d7b236a46175be7936364416f050de69e61a47c3a0148b5008ad11d5a245cec94e54229b99cf625b6b98259a847fad5d87a5696bc06cc39f20130b2a229a4aa3e8a0aca6233317aa2c0a85d8c8c067667e48e9d3afda948c3f558d4b7f35e98b465e5dc9aac1108f896f6f5303bd77ef79998862714b31a59a216f44e3caf52999b22edd007c279fc7ad41f1a25eb72b270c58aac9fe3b6955c96244d1c0a2e0dac9477bbc182bfe753e09926d91a67dd19031821bb5fb6c5ce7a1c646cbeb315e9fe7c9f3d2d6e78377df667e67ab9764afd37d438e2253ce867aa68d9d5685dbdc668662c9dcdacd4f1f8689c257a55315f3472a6ed3eb5b27d378434969e3a95d9b9bedf55d2535e16067b9c3f4e70bf4958c6ee1a48de53cdb9559ff4288c7b5e9919872aab9189be677154ec555122e255d88c0e403f1c89113e8ed20bcf42f15065f8c1827df212ecc2d0f8cc6d48bd5301ec1852d33a5d617578a25911093040d5876d6e991da5782d885f59ee18ec9241d48b14b43e4e4f6c387047161bf42f36cc88c27042d98f0960c6d8ddd28d9785d1d509a23f358b9224f4fecb4eba314a333e583e8055773c3b95f39be41cc68171230121fbcec440cfd6d28ab29cf15af29393730b24cc5842c1212e9bd33f9c42fb5642be318139771468e14e831ae9cc232a24810a8a8e61dc188a285727ce1d502592188a803e251dd5179ac6650ffc38bb4838c8e74373049be85f972e172c7265bd4e4734a5e84edc00566d36ea2bfde079b006012b8ddb709f0072a5062b693cbd2d1baad2cc30339adcc93e0e027ee58d65d14aadd6c2ed8cdc68a02a9a1093cdf043fa1ebeb38a6a2f84b8ccf07d39ef88cc6ec7ac3556344edd03c15dde130d5841df5ab8777be04fec964132c4b26f683492bfec8b9179e9c9621379c46c271d1b6d699ce2d931e05f23ac2b78ca9806861f547aa2731ad12e8ebce7fd4bc13c88e6c709b5b7c21ff74295c00966520c65f18701ed2e76d116c640e199b02edafb8a2848139ecd0c078d449ca6b5f960e77f0674daf9b744e2e5aa373474a96508117a72215c0aef0562374d9cb1d443339f8eac367beb287ac12f5d75a763fde0f3e4ad9ee4e5afaf537afca4987cfb807619b74678d6657bbe4b0d3e7686542444fef0d51e8455c581c98ba74d3a7d3413b954cefcf872143e2d26ee95d1547d4428dba461f73b2237eb4af85789286b1caa3186758219562ba03b7985aa7904d89b4c3670647a921dc6f0845a987b2c2ffe9527abadbe66d9af605466536ad844e343107fa5e31aef5abba3a6d1be7cad898036d45a0db688e88147b8eb7f18056b48c0ae239916f0163a02d6b1c4cc107eeea01fcbca6762489cb7ae97de44c3af760848b3f1160ceb1568bc49687e8396ac9827d17a41a8a68b4fa2e545d280d307f49fa59b881811a7fc27ae23da41db74f98008b2c1bdea597279e1b05616ee2c44d620217d2e80b75f50540f20fe692836a446ec11e5ec83e34886a6ad91372fbc1cddc0d638526693139f2caba3467cfcf844575ae525c30eb9db82b24b19387e33da431a68e85582e8eadeccf38e2280ca6e8f448cc4fc1038207013fc7aa996fb9c0c0cce094a2aab657d2359073b07bb2ea26bd66e91b549281192b79a7bc6810b625b2f8dd8c1716051bcc22ea6aa0bc1ae5b670742856be4237504e26be64cacdeae5785f86e0b2473a15a325217da2dac62d5e454b896d5e94bd42de8ff8ad756f21e460a706c8bbf0c81b40eec75b1dfd8d3473352a6fd5d15716727b9e8bf634f2c5517ccc22e573000d86a2bf9e5863d897204e873b62c6dc661909ede67e1aa3095e603f077a93f2fd21c65be6afa491f764261e460a4db0e268a4e565d3596052e46d90166d2b9d67456a243b83c72fd345a38a82e2dd486a2b85bf8e0b6dbf5225a7007efc9d9a2f856106563c77c9e64ba99b3bb8aeb90c5475686c7ece5c31ff719c6ce26466ab81eea59295d71dbc1ac5379394c9b6995664edc686d219c2ffc8b7a62be94a1f00b95750b3a9993efaf4d1ca4f9215e23e7ea96ad5f09c31e4682cd3d699cae4513d313f5cf56b4fa3342a082231537f0acd73c53567c24e8ca1ea51bf6d4a58d6a189bb661756d03f7dd6233a8b1a2739334b2f21bc21b3925cf9685f36adbc1063777442287e6c9deda99825bee99310edb29a85c26482b0999879e4bd2a742be997123022faddc47c400af82e71eb57df967740e01c8b092084df3cca065f60c1d93c6085cba0891aab1403e799e68e23aae68886e1b4e9f22f3a5c5be4f16238c13a6ec7479b46c2e05bfe6d84c5ff265cd194de58963024ce6d995ba5104bb3b4de29478d5c272c8ad1bcd1a801bdb7a9c3c5f47468270ee87690b0ef520117967f1dd9ffb1426b421676c75920b551ef775dd912fae253e43d2b06887ec9809360e5c54197f12b984a43ee08ea7121ddd723ec1c194dc3155dcd80a3324aa1911b543df3c2e31f2feb8e56e057df4be55aa0740310fe0af7c4377d9ce1254832a5557fee898216c2e72642718a1254544eb1d66644f27fad24a86a2f406ad9a4eb12493fd970ccc4f1aeb318108c41d66ed274867bec47b0c5d63c74b5cebc0546bbc7e4cdd014086520174e0e25818257341bd90b2a3d40ac98bed0fb1be6eea06277ba97c964a7edcc0110b709dd4a169dd3803b0e1e61487b1f0e80ea7d475dce1d18f0545dc7bcbe1de729e5402e964a1d0f82f03aee0b518781e6a9aef1a604ea466c6b99a3ef4eabfffd7d5700603253761c8c6546b8af8208b6caa08414ce4aea61d8b411c34b22fd7f2121862a762f6757bac5b734d46d327258e4ad1027996a6d2e1e81be28bb73b5bf087d245ec49557d163d9e4ad6050dee2e6c37fd865c64424457a7cb3da83d0e955ec6fdb1d7524292b1e496bc787e1d9ed4621f1ff61dda253e5bded01be434a894e46822ca1269ae13cab10e832b686a9c09ba03d330c8aff5681a7b3530a227e7ddd719b93d8c1495357d1c4671a4c2c7aebfd7abd73d3df4a436ef23c0ad60c78cd392ae798d5bb2690bea7a18a8a1823fb09f63e946dec2bf8e6c6418e236af8fd751abc061b3b04f48103efa7a243329d141493af99e014921544cd6e012e0c2a81560ac45059c69dae5a286caa3b7c4cc5f1eff15010589672339a38e0dcc6cf8259ec0ab99ba7a3b25a6707ac2850fda8afc66d2ea6dcd198a6f6334991365a9b0df78d7898a2ee7ec533242449127623f5c90cd8a04c91a60364fc0e893ab2644c6624d4b795a3373002353869b7bec3805962e35d79ee269969ffde95ae3243b3f65280dddb6b788e92ddda9abb65652063540b73ad8a79a181b9285fc88d9f14a8bfbc0ac99c71538d2d5842177f16129899af4c67d76b2c48a62a10fb06b174195eab5ecca77399da667900ea0129e6291be63b02519b00e0319325057613d8cd461f6215a079b7014fecd571505dfbd2057ba8f09a025e455f8b241c0487941387e6875c4d5e1c9ba9a48ff2ff0fa759849229660821303d480cbe019805cf424e3ced59de9968787881767b5056fd4b8572384663b09d7b5ea79951e9d827e7d8979a723f062cc3ef30f850be19562a1a88ff8807c29b32907ad8e9581e22a51d3a535d5c8c8827cbe4b4a33a8d37f1874ce75a5b5121f6e4761a13d52f9e76e9bb5c3b219449b6debec70e5547b0135107e43dc1d4fa3ae86b1a3e25cda1f3c6fe3cfef1746fb7b06cc75c5270ca158e280588e0b2ca9a682643283f32d1e71d32d25d8ec6c0cda92a26e4eba9df66c6af2f0f2c75b960c5a25f98af160657b178ad6397b6e377c14664d7fc28c46e6a6bfcd9b43fe561189c54f097854da277488fdbc3db896b33ed4c948f972d8fa1e56360fc43944b4fcca65d260a949272f80d5b39975c4daa938b0b601ad2f846c5f699d562564c8bf3d94daf1ab4292f26ebc0d30c032898a937f3d4647b292c371c15ab205af3988676ba752f0a9153ac47a87bb27444e19759e876ea8e99d1b507a7a30e89c03565a0037c975aae6d5179b06f0c8f2700ed571338483b31ac22235d0be3b2efe2e0158f1d93f1de857c59b0e44441fbe6a549b19a239ea76a73c37df45053e9e8ceb5068285edc9f46a104f89fe46b33433cefad7144b93cd52fc5f8f32790dfcb4ae85525b35ac0490ed5c6eb8e1f88378f44d90476a404a875f048032d5cd4a91fa36cc6aefcae5907d2175ba436f28ff8c866a466a1b6e04bf565c9d2ee322582e8ab456dc8a3a8fd0b66e7bcf1ee2c9921715a186b43228cc3f0f7a5e91f428311e228bc57ee4255591837ef25ce0096b6814ce33a297d618f39db6f04d5ab382c54815d7bcd52cd45530ba7bbe5cd1ad0501d5e70a0419f1c30ff59a44e1f82743a0a57e73320943133c634921a101eb8591d3d2ccacaea9d28f3605bc5a09878a11faeb05b99a4303dc6c551123329897e6544e279f4311a37f4afecd0fc9900f252afe4ce137b749ba6a2099dc8ad321e51b4182ef5f88f356ede60fd4a8996c4e5007977b3980a7f4fe2d09c4125b484ea8a78db66f4e74b945c7cb1ab4632b2fc7871ae2a72c9f21be157863e06f2f8caaa00fd743ac8b5b0bb8777444e2b56fafe81d3952cc8aeed7cf55a5d0c25b7799a13597e388ba096cced6be974bd1f3b3dec93b3fb30081ba0ceae45bcd03e39594e27c979be4534ca57dd47e979dccb129895e8ebdc5245dae69df17a81551ced7f1062a3662c23a2429df728e83f15762464cfb6972fa24c380da091b45e42f60f4086845c739e82148fd7244c5498c7f032afc61925bf59afc7e61f6e28934b8bdbc4cf4bdfacaf7a1208e24a28db2774543e256b38be5a3c573db0ce09565c41b84a0f344b9b01a3caeaae496111053c8129b2d0667468dc0f3fc9de0b3c5474c5b26e2b56b21bc73c654497f383d85587be6d5524d15add82c4636b54fb74eb603e26fa0f6c092a3b4bf2ca7e39bb6035d721da20c3c29a353dbac7bd7feb7b5127930d20d8916ae2b64b9910e7ecb38a181217ee69a95c28e4c8ffbc562a9f520c80dc66138d1f6adbc4bb9d741cc5f09e4ca1b610b27b8098dd067c7a2c0a809b9658501225ef2691ed9d29ae2a6ede5be716c67c9ca4ec330cca990aaff9b7d322f99677624f722b493da770ad0b40691cd8c5a08c50df521cb82dafd2e61375528054af7a66c56f39295a117c1f260228687bdf3127d387cfcb30ac89a036a0cc35daec134f0d13d4ab2832f15d8c8995325b4d71446e34154e7d7dac826ea5b25681e23beaaa50524d662786e578e94796abec0a7c3f2a0e44594fff4276d58b31bb713b6704b8e39674b506020be8ece866dc8259839cbe2c9c534881032cf78fef9f71f663d339075b11b2bdff09ad6fe9710560979b06b19690fe2b5efb5ef91c98b16f572c0fe8e7f4c94767d8c31dd092877b2f5a14bbdc6afaf6b16b8ba514483dfaeb0a0c640c76d24c070a49fa3a30e048a56f72e0b52d0a9bff782621b30a2c8703ad38943f6816fab4d25a38a97f4a395b163cbd833a2db150b571c49a688ce3d593fa00399bbf72f178e392239a603c3b534ac211f34b9913e4e7f6b4303856c5619b4a18805884a635f58179f1cb4aa740a20fdfd0d4229c68e47382cb3c9596de0a6d0c5fe3a338ccc1ea8a3e892d17ebf9aff0e3793e454fe68812400ba9792c0ae1ac7cc89b09a1790ef865b97cce49ff77822937e42ca5058a5279740fcbc9a0421ce873becc92172834fd42502742dbf723ed1c6f3c2103045e9557e09699465fafd6f716cfa0a50ea28424d918fddb9b259804ea81bfb9324a4554ef80b7788746c5538af8c111dee9cc870ffd7efe2f5d0a4544e32d5c6c6a14809419beca2b3c1de7185988054fb43e0c4356e17c942d15325dafd2db6de1ce671cdcbb810f29ebfa6cf4d86504877b40d668fb235ab24cd1c0c2e7096d274ebb7728fb349e51892339c475f616fe2b29193984581684e1d2dbe82944fe064fdaeaf519d1f400e275ccde60f0b592aab83bd21aef3a0ba4d9ac37cb6204b60740c899d043489097087ce88b532df433542b0453b9d05f035d7a23d0e72534c72dcabc58e8b991beca4652abfc06c54011c4ef3f7d3ff100c94fd9123e76e5db9d437596b5174aa8109c9282e9a78293168955723b3ee2e7157bd4f57a8027c7b5f1ad73fcb0ed4e4f4d0ab21a5a227e04e9f9a3356772edab81067d7be619d8277f307f28e91ff1d56516a19e27c0dfa43cbebbd9aaed3199ca538bd897eeae825f9afe028e899873ede254ff35187ecda4b3aa6f6a8d0bc894c2af05573bdd841377dc3a4c798bd971005f99674caf54718a397d32283c2ecd3c669ce385164eae3d02b5efeca56a1ca7d627a45c8cbd4b19310449f3f4d03d0670ddc5255a42ce0fe5bb5517b721688b5125fc5c241667d37f6eb87e8ff6cd90fa728d735da4274a4daa5bc04d30fb7dd1fcdd652415e6b832b0f48610e645f4f7569b970bd28a9fb61bf49b00aa17160d5cfc7c4ff63cec9e47d45d51359dde2521d65f66fa1aa1ebdcae4ce4916fbe9982192e984e29ba57fcc362d5e1deadc1ac9e8343042a6433c02ada635052a1f10dd42d4b77c1bcaf0bf80453be5baf6f42067b22b93bfe1ba468beab602e5cc25c94e619d0ceed56811eb84f53c7b8464e8d99869703931539c9f63d4081b50ae7dbf27ca558d80c55fb61bc1d3ab01b77ca0bf0ae041331e134458fb71e5fed88a36eda0e82105c3df9f1f9c60cbbbabf227013489b784e09d39573821fd5abb94eb89b2f2f4c062e991756ba9135ebd9266283206abf4aa1924a083da99cedb9c4790bff5159d387f30b2251699ed7e609d9ae32bfb5921c3e8570176c8c526b63f2524b42fb64362bb4246077d4a7da5114129b0c94a87e634272958b4b9bab3581d6eaf5694cbf7759a1ec02f167fe6e0164e08e20a0f2c8e7f88afa0727c6c6288a1db6214fc15e4e1866b0f38c15498fd1878eecd9e2624d9b3ce4a7de4842e14b6ef9d28dc3e9854c7e2e15dc37fec0d378cabb01d832a82923b81faf5ffeaba58e887e0e0107f84d6686533b01a99523a32bb8357cf353455039dc76fa19bc221566d812ca24c30e341c91a02693b725efa0e0686ab9de37f5fb54ce51b299d4079d9b5a333569c05e7d0989236720581ca1f571aa468a7f978d9525df93d6788b528ffbad577e289d8b1424ea947a3b9a25443b5d6e44d067379730919fac37ba931178fe7a62c7f04533ae1da75967af646e42ecb76852149ab4655f107cdc17cf57f698d286f8b214a1f8d3d06ed88e0699fe4466827268b3a765a48c6ec18b1cf175b4b72b4439394e131ad5e681e974006c75e04989c13d544508ae26c897d69e9473a0cf70f0afdbf28f621a150a1639db69b012e783291c297417203eea0c450b1808142f627651c9790d4eb2b66406c8b385870945086783c504337cc1a6ffdba4b3f3421d911ca511835c3e667454d6c8121405b70623d8abf259fbc602e0aa2e2c76320b3088ea3e1398aad303b4d1d5c9e3ce5ab2c73816ec96cc00aec3337002f72c156256a19526b8421ab702585e9adf65b1344ef11b39244f3e8803d7b7c0e72a4187e9c71e7c98d20a248af9611c534ab05d4c9567655e1a467de69d7b14f215063a5c4cfbd861eb92e639d8221d33fef2d69caee66ecae3a4679bad9de5a064b014fa0a3d5998035dec14690f494297e17ada0a87cf5d66f15d1a7e9e9669b647fee2ca647077b6f7c9ba14c08d629c208767a710f26e33b520d0893c285a765a1260230e9abd813978ddefdc3af3e695d793edcc8f786dcc342e801b63d71e1672ee12890b3665df5da9b9eb630763a9aad7cb114f2986cf585f83e60fef3f0f2bebda9c253cfcfad88062e9af840c8da2f52d7c63c891902067224c37fb3f5e57e6a61dddff53807e1dfe0ed86f4d8bd0ee931e5c1341a10733061e16651b3f7f0f21a019c62ea958fef7cc52adfc69894ef7e7987bcfb8510dd58346b32c030cbe748786656729671429c750283e9b406bce499530cf1e61156adaf1a26b8b4518025e90b8f7241a170b4f8f021dce7a644ffa1d4d5f9c96bb06567981f22007b7206d2517576a615ff6eee529f90be8862d8c359ae3c950e1637cb959f8271d3ee1d7d92cae78e1ab57d6f2d6d2abda43f7564966a06448f7e951b182814b97f13a0ffaf70cf7a42ec80319f1427ef7f82297cbb684c5ff54b87bb039671fe8015da6576e910f0d131473e3760792018eaadd8b422979acd900551cb254a914d1033e04ed070f0cbf0cc84a92843497cf46745ba8c314b581eedbd45415cb470a3f238188f0fb921988346075eaec648c87788b7382f9988f73fa2eff94bb4efcec9359eba876363b58bffd4abc6f8294ae10c4b074aba2e90f53dae7a1116ac3abdadbe253c5d4eddc8cca6aaf2b82406a63370dddcf528214e06d1c829c148c9ea5710398f2cb2da55601b92d6487c829b085f84ee52fcea55c59e0720baf1b5633cb3a63610a9711c542851e93ee3a5fc3ac41a7255cdd1ab17a57aacca990fa1f4530e77bccd7f055a99e8d6382776c16fc8136a047e4a7b5e768fe419643fdb903b87942e7d2e6ce3af5ce127bb751a400dc427106025ec6cc3b9b5655b7c6cc196ba43c039f9c617af340d3988db41bafe18bdfdd275db2303ef12a16138f1b93edf06a96d39eb547c3083fd4f7d691dd4b260252241657ca3edb5b8cecbd7a2c2b31a9d0e4a89768c863db4b2c4872fc5476db1f0ade3f419082f1accac56db4de2fd0ae4fed43f8b6633fcfe755a02312fb82f06c4b948dfe0de044322d11fd69ce740be0c8ee136c38ed0c0f12d5c16bfdd04ca6c6c2d5e3196bf3bdec33d30e0d5b941294430216fcaa456659be93efc559ccfc843b51534a04a24065af9f7af886b46037704b0aee3853349da79e69489f33e35fe51408955b6a831d17806fa002c11e8b471f63855c97bb0b451f9c91543462338345f5e4bf4869fd70663805e8b27bbac0fa2d3db8487d31f4197520bdfe22d23ab999a51e8a0e19b899978f9aaac63a0b3208d3fc3cfd1a914ed2ba4648e64d23781404bca456b63318b6120df8d78f531151253bbf832e3eb17bcd8cf6f6e37c7a2eb38623165344693c62f18f91d648a473ef93da3ff915e74d53bd4b5a664144c2ecf9ab6109fd57bfd555c751983b3575694501fc705f7448628657c61b7d838fa104a7587718f948a2967d2a20d81e8365f4170fd1c1ef5e1425f950b3f8ecdca3b72d5106535d409079e99c88d19d6991068606bf4637322fe88a941e00de4431f3378eea8614cc28f14434a72d0a8f2b129a892aa063a312889d973800d429520e43bea41e2bff81f287d370a97e8eaed4e0e004bb8c264f61453874edccbef67f93efc480f73e11ecf4d1e3b4edcedf1b5498e7e3fbc94ef17b7d8f2dbb1c2f4bc4293655fe9d7509361d918182f0b8e3464bfc18339191a31007ec175cc879af8666fb5013daf011730a215d4f668c90fd0593b4fb6670cf31e0889c6858da7c574c8f32184b6f1cc9100676d93a6ae8bfe9728484f8c99d89b2c61702eab8b31a661ffc4b34e1ba24f5f67e4c3ad77edca89d5fa3fe8a587ecf9e8925a524c5e22e3b046789f0a537d16794d60c75a0ae83dbe84693ef46d47d118537ca47757a3a80ca0cf70150a012559ef27131cf648b9f01733d0a50b34c078b4d3b3768fb1c2d4a1b89fd77925572767c3e33e2c86f7f582c0f2ce881f1bfa84444e843da3ddb40c517cb3743e92915b0a407d9983a9b8feafe7eeee02d090e078d643fe6d5a86cf95af8fc6ccaeb47c19539a4da990ee66ec50e5ae1291450f1b019a891837c21942e9ccc8ff74ba7d257caca7514c46afe7e9c653db4c945084bf092037c08837a10a4e7f252831c4a627fdb3e4b57c9cb34327cc440693f417c581469a9759d2b794fd1cb86cdbb1917f05285a9519da37f759c9e6dfc7dab46b71f791a5c9b0c589c8bdf169a36c1111d7c462906068995e9d404eebb8802100f05783baa99d41e30b5b136df08349910b6699581031d00f6f35746bd9102e9b7f79a1d7173bae99c642f4274b24511b93004dc86f0f6ee4ba161da478989bbde8ea14c7b9d395eb84ce0ad84cb2693015eddd5d76849c8f0acfc29038e554481972b808e6ae06f72a90468b8b03eeaf9462e3adf5fa875f5b2e803996e477da5a17021ecac1a00c974a7085fcd043cd007d0122a9e64e64e5ebf3345a70c1101c1398c79838a40c7afd9c289dbd190ed6fde3406e84b6d7d8328fe071039c4a7a84bd26bc471a3738489d98a53aca7cd5b65e749bafddeecacb166e0cf8b6ae3c30c7c550dfaa8834af04bc517eb98dda589e959cce87cde32cce548757785573d0fdd87e26cab71364bc660536e6975fc9a880c0edc85248263d77a806e3e8b8826b02f6ad0ff4a67f38c9d1ba7b6c6b447d6fc8e06057002e0eef8131b6b9bbe2897945fdde7c06448587e983d60c4fb89d8306fc70ed02c1c32840a0426c80813aaf7d7725d18bcf08da028094b1e4cc47dcf22c721dabeed339308081659cc3caf4ffaaa14e78b6c69d18a8e268e04d20a54b2bf33e4631dfb53ed50139b220461e721e8859cd7ce6ef7383eb581dbed5a7d587d47c5fbde51ef03150d1c3d447d50d6f44eafd315d17069f048009cda5facae0d5165e127134b79f90ba97b309dd3a46cda44a99f58b3e3167cfbbc3d433e1d7f1b15f40d70c99f1080e92b7c52222ec3ce37e294b4195cb0159dd5de6f91bb2ce90f0123fb12cdff808019dffded6f58417c4092c83c596aec6408d239812c9fb86df00b5f85ba6b84cdde684029c9d67b1fe9372bc5e1948a59870107a3c38dc2fed5cb3cbc1e88a4544e01fa7986613623c05c7d5090297c266480730fe6f73d59a23d044bb1d384b62a9a80628e00fefe2a2406ec03fb456e0b6f470c6421a47af8c374b805ad7f568e28d9d6be443187f880a947df4eddf2c343f72aaf442efc8f7d5625a4fec51a86d64cd89b63a621e4e9e4c1f02571f998e162b74b7019d560d889ffaf59e87748ea6c106c561562ad8822d0a918c227735272404906a77ac30eb739d1d793eb9b9d66055cccb97961b65920f9048c7304777632205b9ffd6f559ac1ce15c529cc332575fe99b95ee201fe19d5e3a266bebbef1805f5453afeb4cf2f946e711669e4946566b8929ac80917bc1b4a85840315bd60aa78645e9f8ac0ced30521a3003f290d7e899fb9b72670e529895e98fd53eac03a219021ecdfd92e070d262f4f31026c069a0ca9d54cf20e9084d72f67b3fe36044a1efa87c0b80741c3f38542a0f2a1c1544a6b6fac189c656b9d0c302ebe9b9112f26d4d1a39b3f9a998c747dfb51c5e69fb0ad8aea786ceb02267e5d7ebfdf978100ce65ce858e52ae89e52c9a32627fa88f78a6a0ff3f3dc0fb2f9c4b77ffed4e4cfd2359106636bbf95bd5acdc04970c2f778ec435cf708bfb6a396159b93b993e1459c879422b16c51cf22db8412f24613628c17914da7f9fe0a186a14ddf0c686d811371765491b580eab33c7ba55a306907f1c4f940d071d7273324fa7c7ec9848df28198d34a5bb0517b837e362ab5dd7e6a9a279fb9e39c79423ab42356b8f17e92214bf743226493b950ee848eef82acc5f2f1639f096c40d5bf6649774e948156dec65b309d72c998337814baa56970d8600be40fe381f11795962c97357509526e83c83468a55d93d51bf4c2fe0ccb2f95f1b3bace073f997f0745731180de5fbde4bde3a0baf46076b39afb1119522114f65916aecece5393b82d282df39ea3da48226fb99114deb2b0861b9595e48c3c8abde14babe1ef84db0507a72d75e814737a9edec2dde88f4683a541829247fa19dfa9981d8334df11aeb50195bc9856fe1dfe5e74632be705675dde0b73b0098afb3f18b6ba831b02e0c3356e70cff1054723792cb262fb6ef8529a739f7cfe3ff2e6bff3c864a36e3bde25aa69b0bfc6464d386bc031a5829aa6df0944fb04b0bb5a3126bc55112a48111dee1daa52c5e46769eef7bf9565eb75c412c32c5cebe65b65b471a95ed481a145eedfc8b6a5a3707976cb590455545a87a0809300469b6a0a433dc47c040d740a738ac84394b0f2a4cdeb7cdeb110dcd6e96089a584d0edd70380ddf50781a941c2991ea8ff7380b8130874950f93de40f8719f06d593d64d1fca4320cec3eb07cff63a30ad32415c14f74f194d5f6d1f8a794ad7894035918923ec29a985f28e96a40c43493036dce6744a98589fd90d78311674dee1d2e17d50b8e238b331130323bb2a6285480c6dff886cc51c9abff64f56aec6d87e29e801518ff9ac4724918d360c89b809aa8e1c8872467a9e055a3721a95e315fa686b4d1095945fa65376f2c0263481bf2b305e6a012e8acb0b93d91f755a5204d4221b4bcbc0f4e88b80befb799751aa4ba40db91d4c9730284f7d5d889b0969a442940a28af66332e04b86c5cce654a15248723eada83cc3928bd5d08210083bf44ad117b4845694e8e194ca0df47c23c91b0fa24cf10ba44c72a0a7b011facf9a5191c6fbac964118d648cfe5497cb0b3cb52ef1d5795f8cbbf8836ff06607df9d05ebe1efc2efe1f127cdc1a3426e5d1c2573cd7cdf77832bed4be76c588840c7a10505daccff088af7c86fc07cba7eac0417fd10c8f19a754b61c5f7721eb7bdc4b479acc0cfe9f1547b19bb9d827366cd1e61a4119401e573b0e1e616349dc87edc231222cbc2b78357896a5b199957264dd46aaf766ae78d3f4f1540ccdcbd3664bdd6b40e80f075094c504c5ec29c37d2d959ec0dba486d75e9f691f0b65b8c55b49b4de000ae434051236895a9a2bdb761e4a27358450bfd9dda8aaa019074aacde5df51988602c90a7a3925697c91cd9807635c3911fa3e9b9cffe31a5caf62929b62381318132c5879ec4836c2471f83e9b32d52a24b02b48f8ca51955146774e38af562c5e15d91986f9272a800e415014003fd76d601680069e238cda616ff2c02c222c09da7b192214f91c0e29d20f51648c11da431b3bebe20d3cc4c15ab21928969a5b8fea256abbe216d252e4c5d1e108c05505ed795b52e4827116919df0549766a3b478cb2359e3978681cb574549f7cd112f91a7daf20adc11265da187ce860063879c17945466c037675bb50bc9b6ff493c6753fb5c2014ac95c384270e724cdaf1ca9de8aa04b3027e57b831e1c143df8c15088e7da0c7a386e09e6c3748dc00ce927be670b871f83bc553ddcced35958e289524e596c1727dda81c9e9107ef6710fda68b46a3f3eaaf0eca0e07f2726e107cca8f4d1d7ef675438fab4094ade9c49622675364770441d814c6b5be9b1c42b60c61c91655cb1e531f68d61f48670e07cb0a5e0e58bfc73aa228505e8af7ff0e052da9f9d629f310f633d83093932494a6816463860fbe22ffad19385253070bb2665f09aa58e6af18b4c0ae34e1faf7bf52985574d89790abaca11a9fb5fc9a34f4c707b7378ce0059a461e8efdaa47f4d2005e78c2ec2e1b0d6252e35f505ca3cbdc772be24fd5c859a046ee9474421f467ac73f59a7cd3cc0f57a411cc3674a2a1737794377eb0364ffa780e90900df726fe8c6f8f4da2a024c873fca7dd7d5414875bc0184f2064535d866e42600006f44cb6e1edf0afa080cab513fb5e2d7412e87b17c9910cbbb36d05e007f4dc5b79420c4392c02d87e258434aeb504eb3c0e7ee228d9bec66410241d7c4514c9020c2645223cbe2fd8a6336851831faa9e13e530100799f891a08c3344699f184b53fc25a5e05b56fb65fab34a75eb665f1ae8ac9e8df3f1d0e27fcaae21532c437467dfe56a1a335b1f7e5531af4f716c670f2cf4b81590a798af30bec2eb46ac06cca095fded0d86a4216d38fffdd12ce71c6540d58864e12c4dd2467dbab7958b261f8d92948018ea0b20845bc735ed4b39944775886dc9bdecf8b76314501c918b5085c646f04fa506efb7a4fa22a1806f8469141956d66637ce3ba4a8a86dba98621142ce88c2c7b06f5b149a37ab6731e1ecaea9d9e864a4dea7481b7c403fd4e6b7f44151ae05a59fb4fdfd055c31ba7f210dfb9985760a67fd67bf2994ee6a1ae7e513abeb226998bbc7440931964ff7b2e0e0fe5d0a235edc972a054952c02214f264d4ba188b604e27fef2f06eb04c78b643a6061e89a746655723190a16d0ad7ea8f0405c7324c5756d8e4c5ad2f063d1a59332d07ddff43cfc0cbb3962aad44db559fb952fc239d413e31f0dfb1e544c732664139666cb6db5a540da811a52358e127cc94e84c9e5349c77cc8b7218d3241c1fd1a522774f0a4c4df91ab11912242d45e8c6921f24633d3ec2e51ace56c38c8161cd4c5669ea02e0c1577f9c2300bbe30dd9099b40003589a879550b9af1b9cdcd9222442e30958bb222074660fe7614a3afdee658aee6e2099057b66031a2e1dc60fb68b57f33af3f4bd204bbb1caae3208dfd02e3bf06d273c9376f96b50c8cb752fd79834188d6100974f6fc9e6622bbb3cf65fe9ab64ed940ba04410f8e045457cc2f8f361977cf950cf133ba6c4b1a4ffb21c4675d6300b692a1a231cb6d612de2dc8b0b61d845c4c794957a5d490e4d2e9b28c946ca1fc09abb8d62d5cc2818a644a935b2c592819fe0bd892749624c140cfe7852448141709e5b6f56a86d57eaf25d152905156f9439ca3b255a846c00963dfd32ef5179306adc89e0f4aa5a158c6014757125c1ac6b4bbe77b5bb4cdda2884b4cd81a167ae6d480eab7a78a74125b2dc22a954f8a5846880e0fcbf92de0ab773fb6fa267d8c388d7ddc8a8e3a3ff08820555f0ad863fce1fba634f067719e184e7e9dcae2cdb980a22345ef8f35cd85a8abea57e7d0d6c7368abd935b156637e5cba4ab8f19b340b20eff42d9e3c65bc3c988302b9ffa38c3dd939ab9182a4d8183e9651116935974144f0a2f692fe54b2e8c9ecadfd88c5d040d1bbcb5e98cfa6d362c68d48df964980f7282cd6b63d8fc0c0f0ef1c754eea8c7f391edb84afdd1b56c3bb1a5d9ed162828b3206430b286998f1e0cfd58e2c63797da9a2c2fb0202ab6fb2e0540e5209b7f9004286a137b2f0b52a2db0a03ae3a72a38b6562341345b7f12f9ccbdc8e6ae88a7819146bc05676fc4bcb3a64b1df4958a35d57e318b091b1cbb52167f52abf0aabf1619b5cbe9816a78ca3ef72b6a25bd6a15c5694c1a49d398e6ef0c2b2ba4f9b3a22fb1f290a8cec94412d5409c12e1df7953ff7109e99bad46e39fd120b98f0a3d2a8f4e3ed943232a926160f66100cfbebdc91a82b97da79a304bbaac0a492a1a6d8bc1e98130ed16b9279eb2ac8b49a0c648a41545b6912318a7deb1ba99ac54859307cdf98c22732b1848ba72379f310468afe4c63fb46e9195c248296d85938902c8ac72c29ba015bac509e839ab429f24834b00521db4c304d74a9e52dfc3d1d01f37c2db36198c9fb220fab5fd8489a3e0cf01d8f93adadae54eeea7609e4fdd6cd0bf8b6e3c94e6b4dcc007d2c5f87fce097f95202dc75c3c63d71dbf17a8ad91f8e062e59532e73aaf122801d1c3c370f1f5187468218be8e3e5256dccf3c48b6c33cadafb38b873e480f66ed7cd5a135403ca033876500aad972bdab407c81cb8e018fabbe98b8ab6495d0e01e06ef3b7f09947dfe76ad429d8b05ef9dd25693fe789a9d537785d6e051993ce8ccd2792503399f0d111de0533e9f6c36c7e047f14763b234a1081f15da3c557953b6ba2eabeee0f638133ab70f7279befe0aaf71d6c37dfef6f24df7502bc9890623405eb2fad46f225ccb11fcf5aaa3e6915981d269fe3b5caceb24f4bb82557a9c0cf16e3ead8ce5249fd289187582d79edc65d1c89cf8b1e8f720d95c25dd0e1c9da434697caf547ebf66b28147e18596b71b4ce1a2dea2354e33374a10ba144409ce1a72d1ac0468dd2c161b1c510c689f126b1e2844596a66806b472af32ff7030ee9ed299500b7782d631db2a95066d7e0e97bdc38d5d989cd9cdee851f4f9f2240ea54438b305e2ba294b04ef1bff2f79b8e2d98f67776ddfae775b3b1870d3af207e1552c38a635302f4fe42fa92f2f36b3bdea9545041b3f9300b0679406367cb042e9377127380b8d2644da5097dd894790847740b5f9cd4513602ead8aa0de663130a645a7bc0eae1c61e494633bbebea249841e93f92b030c99753dc55eeff6d8309a13743aac0979c9e0e575b673600e3da557ad5da10d152e3380ef4bc0a19b02ff0277c7042ccbbd19f1a57ccd5c8c19ef0c370f9aa069738b034a685c4210d5f1867cd8c9bb075e6632e934858b4751bb11b91c1cdc2baccd9afff366b878fa6741077c74ff1dfb27e93a5ca5f366e775e35f1502d1dfe73e86f1d96688a954de4da8c1b6b7a5fdff0cf0cfaf9882d6ef11ea709f5d0ce249d0d3c702e6b250a7c7167b451912452dd8fe2f6ada484f530d721344e48267eb2ad4d2258ebd5fb4d761042495294f64abaa6ef296cbe6c5d4f9430de956e6bc637b0502f2b3a49b33ebd3c45d2816d70eaaaa6858c9dc7f6aaf06dc7fe3aa6a057dc0c89b1ea696351276e423bd143f556d23309f1d076f4dd6b557b68fa4810329d32a9ecd0dd08f93efbf20e67ea5898666d535734e5d9c9dcdffdd4487e3b329c84b6b67f80074b9287a6f1cc193ffc4803fa5657cf30cd432d940cdb7a91f524736e9a377829168d4a2730ddd88183206d76d87f792f091ada5da54eadf8c9b9173ccfcf9e8369eebf4aaafda136226bd402f3f058e2fe93456be19be4bf9d4238df7269719e496743e756d03e767be4a19e6c0f088eea186f8164b4c76169b9ef3cc24ed40198fabf7ac1113c911a26eec1df68199df491f7cd2e73750397c09eb12f046e8f051dcd32b202d3330044eda3605f0dde5bf522537d2b628fe01a2c893866e3ffa5f9cc057f77c26a1de2c92d96692774cf7c5ec961f3cb31b0c77aa30bcc062314835155734b67c07bb4c3fdfc2ad6f9f91a24785e398f07450cc2a9ce71a26090557ddb90a48ba4dd06c63f3ff1232480924d03c870470397fc3ff8c3fb0202e1fd1e2c1c9b8f043d500047ad5d33dd90b895f331f27618b5c85db289201f39be1c2a5968898ba62dbfc08652050840281d7d25d9818b198ebd5436624073810e16c4074351f50e2f1a6fb96b52c82553098de9d82365b2efa2c4df77f985adf2aaa5b07d3a39762e7721e3d4e8cbde3dec16e6d530d24e357489478a488f630eecf7fb3d42f383ad1dcbbcc286d43b2e9e9b1456b2e3915d30454320d93cb593d2ad77f98c7253528967ae65c2130844903292e29e2a4a3d941a5d6edc25904a6e1b22103690d8a2e5f47be838704a30890cb75f5b8963a16c1bc68f6b105c2690272203da38e44519a419f747ae74afccdecdce87b788d181e9b9fd6bd8e06cbc8d5b58ca894d0b0ef6ca33995c8ccdef3d04a67f3b4e99f87d2e06b4eaca7de41d98cc3c34bbbdace34368b0e276adbd449d1bad80fcd5c6dbae844834f91fc74e1c0cd33d8d4f22b6563b6aae9947d0bacd9c921f805285861b8151e4236d6e4d407f18580de797c06f32d3bd79d113e5d0e4e5d45b7394f52f90f6f0d119ea85eba7d56954df6ab98829c394eda221a95b70e27ec6b32d3789b74a11762fc123a8e1a9b9671c19d98571cdd49b7b3114efdfaa0ea9ab1ea3dc5bb3916d3db386dfe5d6f686a23b5d1968c908d75b63093938d62037963d4cecfec5f6d16fd68bcecd1e7cf7a90fa6d2ae9373fa459c4d1d2149e699dbe7ab6216ae0eba483964b47fe1c19cec8d7ba19843494b013426950906a4986c49b1b59b0dfcb28d32e3bc7b0f8fcbfb201b18c01b270a545e6f12d9e286840d393183c0e3dea62e542fa018543b4b824b502fe42f0019e2b15916b4f9777b6a65005839567b28fcc43764758af2ec3379cf40a530307dfa7a739821a2ad079398096f10a0cae5dcdbe19812b8fe2992267dbe46f1a659d374bf297b5d570066235dfa192e8cbcb2225ef1a1b9af4e55157745322bc370dbe1bec1f2ba8853e672f9b215e04ea5033eb76e41d3ead92f9ee2c785bdf540ab0ccc0f6634d0e9dc13622a14a152afc4108cd48af90bbc37c639a97961e5521e8046ad185ecf9d70693583810b8bb46e22ff0b3941c044dece3507aff8aec823d8fffb3db960eaa582446cbd2e0c04e0110b4d627cf9827a584f64633d9392ec27b905a49dc6622ed7f92a4614355bc54d714538e19bed25b906a433381e8ca62f782b29cb7374ab08940c61efbb2eff1c9bf4d61607d9622fc66abbb1eab0d80c82ef5aa866e9e0c892862e1e539e5ff129b7c08810d15b86f220291275a97c57668f9337c1165fea526ea1413d16cf53dd8dfc9949eedb5be5105bc1ff132289cfe69c8c0da74e159823c5c7131142f9b899ce27a19373227d8ca0edda1430187989c6a4aef6992ac376a8ec87a2443470f7d562f17972739328ab42d19373b8000b7f607584abae7e4be8d18e0571075fd48bbd4e50d1925789c937d3b5d0d578102b8898cd7278cea64c0a397d69402eee3708e9e06a0224eb12cdb44884ebbd3ca32b8d82009e610c5705ba01aadcad4359ecd9860fc44bb6d38b4f548dbf700f44c187be49c4ce512fe5ab61e3eb76159baa967bbd3fc50b11c4baa70b208282ec6a1ff8c1b6b55d63257a32b37037e69e38293c9e0abe7f9d08c7b9694f886b1b106f1109fae7a197f19fd884e07af852dd088c80617b4e0dd7a0495364baaea033d17277e34f99effd470f2e6528de77f79e2ca5efdf1d5c7b381dcf4b7f29c506519c6bde585c8fe9e3917e9a3506330e012e533db687090ed0219dc7e03cdeec5cb2eec5e59b4479ec540c56f2a8414d85383ec25ec6d74097580926d939b2abe493c38e87e90a2b17abc80d04101e278da958a436edb913635e52325574d4ab7b03e9f173c0addee4176b2219ea4630e550395c7a59785e7e44948d41e2acbb75232edb502a7582c214737f0fd0b2165481df3b016566547f836a6a002f851ec2b70a7bfb92d465639e33316871e672150fc62ddbeebce710bf3fe48d589d50856fb130a1148144df7ecfc2f31b0a9ff2d9dd36f1264f995f8bffe04a639f7d3071ae38e48427c31ceb8a1a30b8a872fdde8ee0db5b0f1e4406fe17328611d8ac8c94c7712830652da15bb9d2ddd0f7f5c682f95803d1feae2f8b57c434a2332792d24a5efd134af90dfae47f622f197c96a2afee0164abe831c8fcf7ab22039cd782948a96134081dae5eb8dd4c15429bf50d56dad4426a1d9df12a1c73936356f5a946b5aacc4829a75328591d7bb960f79de198f0a099ad82c9120770d5e382efa58d127de6af3f6ae044789875e37414e6fcf27d5e8702a47799c4d204f06dbd2b0b91431ecf1efa69b25cb4fab314cb35f6e4aa11a37134847c9b24f266118500a0d1db2212a2b84f489ec5f79c710e142cbb59aa98120bb6aea9c00b6b436748bcdc7e7d8e5e06042004e88e3749074adbabd19a1dbad138f7697c7b91de57c5606b584ea6b1caca7a95d3538793c4bf637e127742bffcb83e23ac90feb275d8c0f7797ec0ff8de0f39d22cd0f937a0a8ffd7892dee292cb96a5d57af601530f03a53502f049a534a6cc0e240a53c9862f8a2ce0aefdf0ac707500ad8163213d0f12fc275f3224c6251b74a758bfb2a9f6d2e7c458ef5b6a9a8c72e2957ad97dca9f00a9334c68607270dff56b0117a68ee87eb84df5a8223251c290ed109fe3236afca19a3b8ccd457cfced95c7045bb51f009257a00041cc960c5c56ba57036707e8f6565e632b5d6f49cabe7b271287d8db0d0cb14b573b6926801987e2fed459423ac0a8400169e5e2f1c7f30f12ccaadb9f5545d5fa8380f8722168b06f0e87c1d77fe766607510f0a4cd7e545ba1beff72a852d92ee79e65d8a403eea862c9d3756926682fcfd2ad7c593807eb24304e82c50770259ca7035b77050370a4d43b6d63d77424b7476505f24f3106b84bcefe210a31650a75d7c1cca5840ad90919dca8c9a425ab4b7f92b4047ba911299579f0f9ef2368b131641f8b5c822a364e2f90baff170172b7297fbfdc37337efdc6df032314f2ac08401db557b1cb17326b316d10db97a117f339b90c9a1c426dde4736e5b2af3859eed15fa9a0a41edf3ca82ebd99e0ef0e2e24c432520cc3392a5ecf12e2d26f34a5ca00616a8d0658b492e2f4c57bedb82d283a54b21eb3c5c334cdc0a7b7e9fde6a4fac48a52c20a928e3917b90efc2dfe4691f86f3bb239d2a9728192b3370328b6ab47df7b5e9293992f1fc9da29eaba59875b8669269fb9960a68495fe8d0e4d570cf718191c0af5175269290af31f4370e2efe6588918c5c7c44f7ca1d3cf7b3b6d5493ca6d303971c770c31df8bf6b878d4b41edd6239bc754d20b531f2825d31bb1269035af16b0139af0908fe11c303ae5e44c210364a784fe856418c146e3ffa15645f1b87e90628fef35f49387e5bfc8fc9f7392fd16f3acf089c5e4f202196a9de96a69f67123934a3c547b279a7aa06d7a914b2e5bebc29df3c79c68afbdebeb618eaade5028d4916626bfb3bbc6218795601f20c8d3cfde641e56d16575adbc05b7ff778fb1c6c6ce647cb5cf555792aa0d4e671061316fdd32cd7270863bab6175cf4a09604fb888580ffd1af97b3a5a6453cac04665e0854524cc5b9520ea911616f4445947313fc6c46841da6c5f19ff4c15d0f4b455578876b5cf42f8da9ba27375078312bb3f2e92ef46a4f322510772dab68328079516aae05532909ce7de4cfc33e547ce395552ad086ff2f56a4149e99b8ed86c3482290458546d7f39a2924ed2c347f8c3a8feb7311b195dd5d0959cc57db59ebbfe907434725bd4ce63aecc317126f26275a205a66babc240a1f4cda6a9e435d382420dea8398174eddd0506ad5daf1cacdb5f62527c84ebc6ce2762f63ae74b31ba6df09886697dc28092091c920433c00f69959806323a9f2cf7556f7a1bec207c10582df65ae8dffca1d09faf25d23f0e3753ccbe4c2c007c8bbdc680ff297fb97e292ff87dcfccd3b7782a2a63881f17ca8c605118707681accf1693292fa9769bde5de8f9409b44594af11867afba5e54a4b4649e7e2e05d32a565dbbc239a70b662941becd1d796b6f6490c306400c7c980d7d815955317fda8696619b385c9849e63686086dc018f031f622172fb8825a1a1228c958efd5bb5366876bab4b53b90d35724919d230a02fdc324f31a1c4249e7b7fd7bfb8a1fcf6537728abddc09965d2ea7259bb5c0868c58948fd60b86894bce911bf258b390e00445e008f90a146f0252cda9626ea32fc50f3e48ffc0c6502087bafc858a05bf851de1b21f555a023b7dd68f95942577377157ec2ab8d2dbce825485325130f21ceb8fc8742347d9c2def68d6d69a2073141c42fefc9ca56182d346290c8f8cff85b152eea7faa46d1275f6c8df6175348dd06551e5ad4b46f909426765b11232c489357289e813ae16ab0712fa0bc21721271fe6287d281a8039e58f6931f9a3736b4c343272b3558eec412757b68973b3f9b92d48d00866095ca95892c407590d78979cd5ff1094e5bb280c90144cd0f0e0b79754156fdf5e86397ca8aebfe139d97c063915434c5c7e936ecbdbc3d85205a7ab77388fd8670468b1f9b59d463ecfa0aedcdc81ec4c7adc3e7887909f0f93e60519de112e59e9ea4f3ff6725f385ee7627597c9caf232cbcd467db2bb58d3e1da6be6216866005b3c11b09bbd90d3d9b666f8a6cad22885f6e8382ee3121bda0744569be1da7e48f8896a3a4958c9baba996e3e423b46057a78b9c9d00009a40953e1020969927f180d7fc30e5f4ff4ecae0842fd41648e2783a5be97320cd25007a845c273cf833b9d1778cf5f36f58d89bfd529f988f3d800f3aa6079902fbc799e212526d14adbb942fe176d49077c6ba43173b33537778c735c0219b030d8b33a025fe611b2b7236099546ccd837b077160083373d39b9ad99c2d455bad80f05a4ab0f628b2fa833a4597a0e874c2d0409bf93f2ccbd845ada90abf42ab397cda809c32a34177918197085599129edf4e628ed8eb531d27acaeba5ed3d481b48485b817b7244dd9b7037f4027bf3595508ef3c853fead158f72cf98a0440cf7e114501addc5bb715b798350b0cd2a8158b01df3e1708b7da27e0de06615772a76ec23014f707698901bb29da0bf8c0066603f185b3af9ccb54af3e8fa9779034ec0d3eac02c0abf309bd1bdb2a49eac13b23a27dec2bf224a5a20d81359c784e8e0910664c2b8367dc0741588111385443871d65fba2748b1eda8e41b1bff48cb7d1e63c3813fdd8cd18f0421a5a820f8dbee70384f3b68290f76cbb083717906691a25955fd9f439766f3c754de17a4f24bfaa231ab91cdcdf7ece2e7df29e346656bff213783c0c354d50a2efcf6fd8fa45171df7b5e31956ccafe8ac7179af8a426f797191717e7212aed00c7de73123f9a4718bf24ad630536e4b25d7cf179dafc7db8426ac0fa341fcd85824db3b1ad1112927b7edb0d1316546677d684b731991ae5fbd3879f33c016503d9930d599e858e2bb50ea87318d2fd99e6fbfe4967b044a5cea0cc9227c0ebfa679c5fe85e2fbdf246709bd7f1f5c09fd235dd5bddcd452a48ea059e77a4c506158ada75e19c3bd52af999db99747f4346e167f5a72b2f01fe52c94a1e9f1a8aabd723678c3f62f21ea6caf9bbb67cfd9b99260c1eef5877418fc67abbf53835d8ec4daeedefa9865a8e2e35e53acb3c034e718ed1ade21a785fdbe787f5c85081507b3264aeda276d4da3671701abb6ec9bcfb20db03daa2ec1be4c09db486422dd64a5e650fde7d476617b7d9a8df55c729e64e0f951644921cdb434f9720cc2d47237e4b4b03e7c0e93f23a33b5e330aa05bd50e66f0642c64fba5432074dddbdf1e19c8b4cd8428f1ceb5c4665760992c95487436856e85134216971637a60081f588582e398ff08ac22d0934ce52e7a84e95e0439db167fcdfe2728ab5371b435cdb17b4f9abce5cf1fd391444ec30c402242d21a79aeb6b44e4cd8b665f1eb289fb958367bad84e5b03cc6a0bd8efeb06fed8b6d8a9858dba4c2ffdb8be29c633c5fcd229c6dc1026fff38beabeeca761a798e67683ac4d30eacc7d046b5c91b8b9c9a6b1019f415d2aa7809a6d61be74ab6fd47e6fb3d6f6a215a47f53fa04852ba144fd1c582d2c273b75f5472e6792721493d4cebe646d66aaf2096df049f1c6ccb69db6ca6f89f34870f15b5af79bccc5be5f11b2aa52270a8711e5c1645bff9632355ec02f225cb219ba044319c0414fc35c68b0b58f5e30c6b11b2b3a821ba56cd0e91c0c76557ca5afbe358eeb2b68945c434fb4d89c54fe09f6facde947cf42bee880ec8d7be5d83733c8e80c7f7c63d0eb2bc5393ce5074af1dccd4a84f301a2e2dbb4fd83c5382aa76794c2527c290947e421e26e9b47a83c38809a393cb130f95694d5f6728458733e3d6c8302062a2e4e0028c15c90127bbc83d6e6b51775f52ce6354f9cbb5364c8c11834d711fe9e4dc22d517a01aaeda6e6fea07473f783f1bf245ce8782abc3ef507a3641d57b8fde3823168c219b98efd803a6e930a1f7eaec7c5e82c399950837fc9792575e1a5175d084d94a481e4ec0f5cbb6ce4a275dd930afc114b7df93a4046aefad619e4ad9808563d3e94ff712458a608c05410155fb1050ffe3f329666d0ea69cc57bd40ce5de18b0e19e3e6ba9a02e7e246f44e22965467ffde9fc35509b43a50d96b8d1398bff50ae1d52d86579408e49c53ce487c78ea86b134275e0f881cf4c0da1c5eca62a8684df1b1f6a98dd6f7952a9d2abad52a8967ffb676cf781587013e2c2e0d2a31bebc192a26eb7c9122597ce2e265dcc3fcc87103ca034377b8ef588aaac5d674e3c81994927baabd17ea92933b9972079a580f9ce3c31ab9d0fe5c0a1df43026e74cb7d5a2635997140ba8d72b931f1e85a0a84ba67d65a06aebfce1ad6adbcd809f97c5eb4c3f83eef21ececa9ce6a393983f7cd3b459ab37bca65e68cc276ff378a169c31a6d5b9cb7674af62be65ca94822030c8796e1df524be25f81d9c863a6a11cf6d1e9033acc686f3a58bfcbc62623f1f4f6b82d94c59f0579d5dd2c0996a7e80981dc11d8c79c984367db08a6dba561dfa9455cbbd6964ab232c2da6b3890936fa71a60b20a4ea707f99f95994b757759a9d05e884cd590ed033bcc573b061f7a786a6e0d774892f85fb7bd72bf8b856d907005d9f398a1fe46fefb5bbb8a6d7d8baa3dc37d87ee9d8ae3168cc318627e3a877fd82fa9e3dfb3dc20b80cc1bf36c65b569f344fa6b7b3b5c096e7cbaa03b320bc84b40ca32414e5d184a6b154df21a9062ebe841fa33f3fb09098c7c6e48b9714e9c2a5f9950cebf5ba90b31f19e7741fcfa983cdc762d86e7b6246610ab5798f57a328359b115c828fdad2f2c229e883ac54798fc1e270ce62c13ce8a3bd16eced742ae57a8045c89c59b962c7062f4dcfcb64135a7860ea3fe4c276cd56a742e22583b6c603bd7343af6528d187c5deeb83b8609cb12036a9097d712c0a47b80225cf98d115f1bc39ab20707a4bb6bda3c01aca1be57f3e1bb20f1ba7abc956e1a427d921fd463314cdc97e0ca65eba5852980e028778ec8bb7a25e398eceb4949dd6eebe14455afe531ef78c3ac4bf6256c3691256e37f659cb7706edabd8a059c864a2692f7a32e7af6270e8b1027e22a3b46fcffcd0cd59ab5eba29d0d9efc62fec71f8ce5eefd5b4b14e879499cbc068e5e2d9f7db57d69e8879be048d71505915e3807b85a0a7f1b5ae4767c49abdb7d6d07256be1adf7b4a20f96edee2ca49bfd4e8bc2ffc1c91c25aea5d398fed293631d047938e7cb0ac1853de6f8b1fc559eab1d2a64b4d71abe8edc0bd76c9b9e3906d7d141ddd4b4b4caa5fd2aac9740435c23211d728278e3b458b9843bb1dbea048798a499a2bdd5e092a8749710bfffefd1cb00f39c2b8671e53a8a15d1fc9ab603920c379a980f223f3a9071095e5f9e1c253ec9b385b8c857ae81301ce7145d3a51e85758a3f391fa4fa7e600e67182b41f0d1f85dfec2e5504cc79976aad140529b0abc19a5c2f30143a758d6d6969cba78d254f65585c5a920755219086568311aeef34b2e9e7a08e278e0997af0850606b596982f9b495a549db594c8846dc9a57a7ab96c5dd41b07976984929e0a586bf614b787a834678b3d0bcd70126e11a17ca8c0f744b924c31b525d4afc8fe1deb028804cc2b84ba44a61e840989ed8aa1ff8dd741632250cb1dd3cd9afec3ed0a81a199320e7ef96f968798b73196592ff83a11812df3b25c2298d969f8bd7d881b8e53c2338b6af80c606367ec835b23634222bd9068bd04457bc115699b5da802520053885c7bf2e93a075ddb61cb1ed1161251c3ec1968e064ff480660c1c53f37cff0119bd8cd0b44569c61f085c5ee8a9c061e2da9652b56996bb429c83d9f41c8926a8f67163058ee25a17e1b7e5ba56b23647dfdb06103e8d44dedaf0ff9e0c32121f1afb9714a6d979c3c7427dc4247a370690e0917d0a0fe43dfb7fcb86b5d77670c7b42e81b0c9abd8db9ad077fffe9b4a6dc77e8e7e026ccf33c77a34cd3c0eee2c5d97f6311cf25a40bc52c32ab94b3ad38e3f8b14eab7a41558ebad124334ceb3e2a60084a495439fa76d9c0cfe132a422ccec077c927d9f704b13bf1a19ec44d459d7ffa4a01261bc628e3c162f9c722056c36e6a36d510e4b10fa8a30d55b0b508ba6cc3cf3c606dd0141dad61728b08959718fa1ab651c9c944b2105b9f0e70ea171b9d1e7dd79f169050d31a5038f4a8951527e7e24da1118bba240dd358999cb14af7551632e543a06c7009e687d5df9c79d5f525f1f4012649a601582a2620288bedeff6b60752ddd009f42f3480a802202db9bbd1b650c5a96c632e67ac73107260eb2aa0878b9a83f5a9c4f0c1d1997aa727b609f8afd07f11ee0c0d1fa7d361d777e3094efffd0232e7a201a93496a6b21874465033aa4b9651f8f38c488ecf668aa82641cf4be3abd7c2ee38da424489aa06da0cd736819d4999a3b6d6b1e36da09271e231cbf9bdc268ec60d05773dae2bd6bc7702f0ac7676e78483589df2d9e36a660def51e3186d0ed029539afc1ac7d9100a90427a1aa24599ce9bdf50fafa47a963442ac5306a201f79cc05b1e0ed18c37594727dab789decc9aaa463724b9b857d6cf5339e252bac091c3dbad509361ab0e53ad7df909af4d630eeb5c6c66c0251325b510cf1436a49aaad24a2b24463b5a93b10dbe3c74b8ff83362f449e0122cbe6cae4d734b175229b73d1c40414c8da79d5b45fbb961aac980fdc0e84916cef868394e2ad46a15dd9039efe1571ffa8a7acb2b181e2590ed726715af82c0edab3da6be3826bf8c9130380e370ec70bcc497b9f1ac87e163779c5e5ab927b3c90eb2b97b7a04b5a7d8f33bf645514355a4f5d3a122a60462213cdfd0ba80381c15a5fb373d563606e58aa688fd423622327f06ab6b8aa32dabb8c7eb42e8f38afcae46b4f55c2557fdc2dd3701138e0e1de81fce48e6f656a0cb7cbe0b5060912ca3edb06aa603bc92bd307a4da60701c3aef07454cb3b0f313855b2c4ef02e627ba3b02d4c6ec1cfb81f0d183a65933c17c88a5c74e6ab7b7da27685895290213903f5ca13577eb2181cc4fb58ffd26b271106a0080caee67dd986d429ce1dc4cc275d00e7863ab7421f104bfa517563f9256c708f99d792367b4b8dc1ea4163136abd3332699351846a75ec3f4e43647290d3b5582f43c8660a649984c153ae30b66907979fa63d18634042004bd2095f31c07df2d03a7176b15826ecab50c5669d2368193e47cca0e1b4a6f20534685939452f742a9ba5f71448dbe70912ceeb28e060f9544b9c5ac6c9f59f1d10606abf6d96374cf8f2bebd87ffc0cdfef1f15e898d10932d00053826d38571a9f0f2197053d1fa0735c9b3617d0ca05ec6b66a7b1410d437165198337484252a515a259307bae4fceec431c222d1ecfa776bd799cba0b277a1bc68d5f10023af248103e3fb273f3e20f6fd45ecc750850155c6d6fe694b0d40803429ee03a56780a5afd3a488916671ae4909ddfb9507d3048e578cda642b68bb770b8a5102bb2ec4443cad2624b65ade8d971f496dee33eaa4189d9f7ffd810fecac35495b6e434cb39ad98dd3042853cf315a52cf1140d0ccaa8fd70cd7c167fcecde772040702ee28ba12f3c577d99e50f44d3d36a4ee389f6ff8b447ec5f5ecb1684d8a21cb90fdcf45db5a6e3f7e2b102d5fcf28b59d997072dbf9970ef8e5153b6ab268760c639cf3637463f080dddc7a30c3720aaf57efe6fa09f6a556c7a4f1bcdeeb30ae3039df8ec6598a81e388205ed0524851b2e8f6c9a22aa4636dae98db128902ecb0d16b9024fb404f9b2d8a1c19f853ba4baa5c222bf20868624f82bba83182fae25fd0f5ec0b1e61e0b884c4e5805890399c923665f911232b4d256ea5ccb47d31f954388775eeb5e6c5ae59b7b3d9db8633c5c45437d466466db59fc50084aa2cab876aa8adfdc3727470de6746bcced4cdd2a90cbb7513d453df654e4fedc1c31a7b9c23bb4876a218c5156bd0f8ffb5f3abfed6f67606e0522c7e1c8af27b3ed29d7c85384d0d07191d4f6ab4cb7e438d81ca16a2a9d11898208d8c92ea8bbb85f86b8b167bed21c4bff5c50bfbb344fe13c8ebe6bd5c35ea45b57e3e36e6fbe807d1c452c62b360b278ddd5ed95f373610d5dce0ab62b0a456abeec651a617cb4ca98e57e74c05f7d986a0dcab02c37e32e96cb766a773cfbd3cb2be614b050db1839c27450c3230c1a0cbc89ce9c56457d2890660a5070236055081f2a992e26ca24f6b990e1da2058b32949adb5750e119e2006790fa4a42c022c512e7ee64fc6afad3347cf37988f13de426730c0f4be096db7e83b77cbd79debc6c56dcb72257ba53234b06d1195002d5f9b023dec8c0f378545cc2c9f1d197bbf71f0cb68190615d48b881e9b23203238f98c9c1430ba0e84af8014dc8ee255dd0753fcd42576e360d47fed56951ac1351ccd5f284872cf607beedd732c216e4bc0dd25e597162089ccd185ae7b4b20af2b68a3cc2759173f0bd536c3872d40e76ea69545b30579c1c489f7d01b777582357154beed735da0fb44ee0ce45d4483c6d54ebcd6b65bb46cb00534e8c0033049d66fd94831089bbeb825f89790e9ef412e2a0b9798d2380db5a7536f80442fe3c770f1eb1359a525f7b8db6867a2659cdd1406b673605f8fcf35b97dd7fc15c9f6144e6111368c875e19a4e22dd4caf4ef9c6fd623d515689c1676055cada27c7b916cbd8cb6ac4b1a59d66dcda50ee7035c8a8202156a165e57606440a3c7101aad60a5470512641375d75e7c448964c264b092b1d7136816fcb2f19a67c470fd62412b9f4fc67cdfacb0aa46f10254ffc2cc92dc8f3cf33870502ad31acc3d8429dbbec764db3ec21eb1578ab94d5a740c01f2a5a312d57f53d467aa83c3523c83c72770320527d7b2bf8ccd773290b595f40c2475c181e1adaf6f3b6916f064feaf70aa36ed545ab1b103e14ba8c15df41f4344eba132e56b8a2ae4df77b718b3bd7ae2891d7d07d7f84f728be85d0ea1f05d9bfdfb51088ff0e6abb1de3b494675440dfd7b331df442430c4cd69099b4c5afe3f90f664efedea42b1dde66db650aa77664fe07acfa3555bd895e622dc80b2a1e79b2873826d94d37f6d04572df6ff9cd05c31b7ff8d8e1be0a0f209d3a33b6aef19f76859a806cfb37c65908b2befb18f662c9b0b8d2af473b34ae9971af2626120af4997ccce1f286450359b3905b034a04b49336a03544b7459d19c45f5d328324b9c3989561fa372bc578758f4c2e425288ade43bb1c4b525e6a48a74575f3c9aea6c8e9b2fde70681a617f80beae38377126ba2da59093a42058c2127ecb088b5705c25b36faa495c1219697328bcec17fcc1cc2810c02f6044d510fb6cada070140847a4e7e029e54b15b1dfc82794797f03a46d042fb20316bf8433b6507980220f8e1fd1e88748eb8b06d9e79e7f122c55ad21cf6767aafac74a6972c423b9640561ae30db2994cd17745c509a18976b7e73d6c90e79f1929136d9450ff2e6e30f0bace81837d552b4b323f4d96740aeb50e79c172dc40fef27fb70f8d32f059d775c11fb900badc85275ff8343a181196841c2555ed50f80e6b5e71571dafffa29f9fd83c62726eb4b8ccdac3fdb0860f2df056b6a424837c5a2f4c5423a1f1107955a5e50afbbc68db238bde1f8921699a7d8bc0a2e92a464af4e19a210bdfb7c393d0ee8a13d6e71fcb75ca681bf78328264cd9037a0940970734ad6939a1400c15707c3f9f24aebda47d763e02c395cb0a0883aa8b2a0c7ddb1170905f2655341f35a21ebb5e1813c2b397337ec7f642d6d4680e54366c145d064b279e1f1fe9b5aab1b2504b58df8061c61b66659d5573652eaac2b9a4bcc5e872eadf833a66ad92f7f4e3a6e725950aba886cf1a1d09915b2eb5b306637551eed654aca55a9d45ba6639d608ec2fe86bae6f61246de782f3f99d17c5fd7d9fe8783a45dc0ef0af494c5fe2afa12490c07b966219fe9b486d2dfad909bc54bca3b82528d2281e29cd83e58df151fe8d0fadf3dcd92a974f874f414b5e9f38ac626b681c94d5aeefe95a9ce983ce00174ef84089c9616a19e0f4d980bdfc1f2906b799f8eb15224dd8355268cee926e772f1440684764ac045c473f7f43c52255a4b1e67d9104d102c6511b56879f33dbc1bf28e4813055b9cf57b49b7b9f4ff5bd2501252dbd0c27a4a608c87d6196ae386349e8cc5d10539843aa68ad8566f221c8f1b944691fe4a3c5fcd2797473380244229777af35b81aec3f03d647eb9bc0bfdd7fb427000ede5d69bcf32ca590003f4772cd2201c2fde7a7c86996613d22bc01e323cb56da015b411c1e22dbc3fb7532735e80b5b2521d335ecf8882b20cf9e84e4fd5bbb04671be9c96f8f9a0642d9ba6ae41ca432505812e9f7bedf72213f8c92960c04422894ff2151c874656f65a10c67d594c61d07ee21cb568a8fab3ff74263d6e497aa6dd20305d0fdf8f269a997316469a762f8d124b7f37028e3da768672e196b8bf8b96c02a743f602e505eab751c92b0c06c43da04089f45fd87b44f468f5d62de50ec875cd35db4e6d197b12012eef91c49f20c4302a31dd3d02a6d64d6ef2a64f0775dd23a60e504ed2082f20c0ee6a67174d4f42b7cbbe303598b4a69fc8e24de125a46dcdd4bc67ed5647f2c5e09282768971536d8cf517c33458156f6ff8f9d1c7a811f7836eec7ba4e71fcbd4a047c369d834de3484761e1b985440a16a9dd63da312e3772170fdeea3e8a1a004e9ad9cfd782da4eed6ae83efb0c3a34b6ef5aa5c52f7c81505158a8c899b22e1ffec6b8d62b3dc92d8e39d81942df2aa1b8e10185d2c5bf6f5d21632c98142b24a028e33c0406e57c7a3af457268f9ed6208449d47f2be866a1fa6e3782b298c75a583886280c3de29013cd839ba72f261fd9e076e698d6bfd6616ce07ce39dfbc91961f6d77e5bd63ab4af3196457dc4d208f487c64620b53e817e5f3bf21d0882281cf133829b76f1d55daca702a11acebab801664ff8216210214912c64d9ef5dd6b7e96796f6f50ed8e0e0c50d1ee7ad440b1847e4a3624635907e8410bbfce7f1db956d54dd2a324f57d3869b7e15ea59d3e194beb4a4bff7002a7a021030f265814b230d33b5cc6260be384347f3693b231579b2bd6214856a06a6d82592a091e9e773785f5b833a7b10e459e90c97f3a5aa9f51a5c2131c276479111a96d5be07a54dbc7db558fb3b45979a1cd5fee464e83afc9050ead61001cb3b95f7ad1f608df2f0cbe1d2bc7ff6032574b06ea9ebe37b13e16b10a4f8620bcdd522fe340ca8bacc6c6a05b82d995104b7485fb3a4d8e56eb27d3227b6aa7e5ab536ce1af9057ab1d1069c487ed92713e2e16ff37cc501387125c6e3a9b646dc37304b48afc5263583594dbf1dbf9354327e4091f67edb981a8bb5e833379d68aef92eaa2b6638e81102ee5af46ce0e486818a8a9eb0a535855070fccf71d8f95c13ef72522ab92b436177bb943caf06bff2c20a87f674dbfd59baa87a7668bd663db2039cc0e0fa99175faf67bd12ed87c54081ff99c9e829c7c0dc7702eceb6590d6fbce774fd80d2aee59b393d7a0b25ea702e94e5088d720ddf299c6123cf5769efb4dcec2f228a46b9bfe65286f8bf0dbfd79abac96a3a9f9616f0fe93811e62b9e00bb62785322175a2074c3ce1c045aac5e42af56f38bcaeb8b4600bc64c360fd29bfd415da067b1d89d6701522bbff12e5a8da78a748f3afd2467a1552b8bf76d776d07c763ee38247e9e80506b96c42ecc09b22b24b43542f60b2c5e7e9150e16b8b83f8af036e001d43fd04a3f6229f4d7e3dc016150efa247e44915e3444d45c452c468deb7525963975cc0dd9a0b9639c565a6242f286f0ea502d1e7bcb9be0e6d32d61b3f50f16b3597dd62c9471300be424e075ca430455e091415c8c5e985e8122bfe6a8ec140639c03b388ad115950a3cb18ff3bb5774830ab118be4b176a6f22d944fef1716d8fae4e83e742eb41710c9b5e46c71fbc8bbf75b214388192ad452e8dd1c73e66170ea3c4cffdf46c900ba568dd25b87ea9783376e45f63f43dc87d9be683e7a6afce3973fe2b243cf7ed65b0605c239f177cdff573a8b8a5064ee93b7feaa0776a27a291a5c87551e44707a059d7a369bc89885dd0bb1af9eeec5ce45ca28f4ef22f01f651f77167fe31530978043856b54c1140e544220509c07e6d7d625923dc508956e22f282c6b8e3a3e1320690af52f348796f063dda1ee7daec7a337cad333cfc06f7c20e05bda76f95909b2446c0720fbd28766041808ed363ad5ef38eda12aad42128b2252dbbe2453d01c9b4b5b9e7e1547e99111f1b75b2d7b320ebb1f0f73f394c9a0cc7f262dc2ad4c1e6623ae562eae5531d394b96f3fa9eb856beb2f2e061860e3e1756deac34a8de33cc4cdc35cf61e5ae7f36c8ba8a810edb81830f9964462e60bac7a7084437141b850080ee88b6f5a2df12b75e54a390e29e87f0ea11364aa59ef2a5cc2663e6c23a3133ca5466e09aa3e105668440c257f5ef94a4cbc051f2d184566ca60a34eac5d939c1a5c7730832ae0f188fd7a60c08de2325eba9d46297210939a5ba7a472a2039666f0a7168b22fffb504edee4697fed2b7f80b9e8a4047bb76de6a1e2ae37adc5a2b630ed3ede88189708d38758610af21f048aeb829593b776e64af7ccf52d4ad01557efa31b47f05849ae0ef023a01652d9881c925cde3873186508f55f6447df8ea8e7c305a342a2819c003b93441671eaebe886fef4ae7253e37d531a348bb104f52f257bd61c390bde4aa680fd7a883c3a22a2080fe3d72319bce3b6847f24762ec5b5864ca2abae2a98b2a05010f09215df0a58add96a70c1051b3b9028e39a22822274666e7f4ca6f737419d52fd8700969b3ab2466d29d27e85288d3975ea61bd381e530f00ed0b1c43252b88c6f65cc02c832f6bc551f83922610c04ed488c6f1abf74a27497fa55c01145df1e15a3a23248e63bd5be17aea5e42d4cbf628d6f93bdc7815f0b42c168b4abcb2c054416d2806b7da6a511f4488ccbd0df1440faf176945debf4f9cbf1821851210cd524059ef09cc9c0910321f009fbc6298b1fdc0f01ad6c3d45aaa56abe7504f820bff987a06d6fb8e510f8741e4aa02112f443bad13a06d34a0445d69880c887640bb6db5475a593fd9e9594682df6b3af99d384bd39255019bbeb9fe2eb2ad0a20448e8fd24ceacb4cb45b6ac3757e718d175479e32279720d88e98a8936f9c6950e595cb960546848676fe126a640a7c11fa8b3aa2bae55089159821a8651778d35a89387af894ad620f4d6b452107a4d05aa7a05203d038041212969daedc55e3107f13ff0577e739005b5d9fae2e5ea472ea25ee65fac1ca940a5b0b635961ecb4834d2120f66b2939fdfb0ff6d19829c41e2448a359b8676c6529d638b15608ebe1b5822eb3802448176452d393c7b65e15e148a152151847c61bccc82db6ef107fadfea1b9d6989697de95b2d3bf9f13b8deb85dedabac1d8d48bb0facf1f9a8a99a6cdf25a9d0692ae0ac2d8ed0060aa89b3e114ac21cf33cad15e9fc3285e10ab6818f5a3765fd710c44b6ce7eda8a3ffb48e768c774dad58c891d82685437cefa6117d687bc11dfb44c84efb53f6c719761c250edc85690163208ad3d7106035f1c7a80abd9a0f5f2c1f10da30a3dcd0b574b0f64c9c51c579b5b944ac826d2a6c0c2c1df2e28dcad5dbe3a862ef3ab407bb1229783612cf2376286d0342e6904d85364f395c8a52614f2e12a43e7c7baf144bd266984f599e31ab254747c7544bda59842d29db0b2b1cef907c0f5f2afbd835e8bee58c0167b597d3d8add147072de32a418a1878bc8bc822c3a0acdc2a6ac910355031dd1fdc7e34491681a50b4cf0236b9c35728e713e7903be20dc4ef4e8a3b7cbbddf2ec60505eab05bd4f89f13ccf37df6a81e2d1455ac1420faa7fbfa0eea5dfc6b3f1a1f6e6d81dda2ce1d4afb2541929f1cb68e9134cc70e29e494ab237c2ec179d3296f408bb30d20aaaf0ed97bfc81a02e949bea0b7bb12194a5fb1eed54bb45645735a3aa4457f521e71f2a15f83acaac5089ba3b33a747dfaad70fcfe175d31dd8401e93cb1ea43f46e57705659dd1d4550664a552be6d350cccbe2d7233b33ccec80fac488ea4e1031b5b855f267457829a1ab8fcb7b65fd962cbbe1f5306fc5a11469fc26fafb6819b4ff40aa9b9bff09e95f32a2980540ffa273e39fc8f216acadf9460fc99d033ef4982bd1e80e20356d543f62923cca1256e086007fd1b857088c4a28ffce7fab931d98b6105c8d7b02b90cf6566f5403b5655ace039775aa9afedefa888b40b8cde8e5dcc48db8dc22c15511deb093b91f27c621c4b82079d9e486cba53dbeb08b347e57ed7728526961b4fbe02d51742f4a4aa90ea045e1b2d47c8fb1bca5fda47cc55ec911637b5cc4fd23f700f2737e491e246cfd063446b9cde4f241ab4a002d434b183edd245ac8b8d77e45f325a81e3b0ea5659b345d9d2ea8bba0bccc9310be7a3b11779571159dfe45f06702eab7c2091bf5083529bc74b00b8de5f019ecc9b3d2f73a593933eb72394db58e7f43d338bc293237171cd34c15f00d2f309c4dc404c2ac13922743e272ea41975dfd0664f597d85189dfa261bfa08e49a40208448a2d39275eabe11433c8f21895b6e839838ac666363cf6a65b729e5a015a6a2e278df11994a29ea6171d31b03541c1c6083340717a6f6574eddecaa1f2cce08ccd7954dd124462dc093c2f0e43ae7b3fa5f9d9aa3af819fbcf9e1c3917acacfefbc1c7632f0faa01d4615c9d0c7828026ff674d05644322f07e67c4fa1f0eaba4b87fd088c2c4b8f9ce625f20a882b92058149e7a438286d46ae9394fe8ef2ca416d90f20a42494aea4172af626d3636a70c4144a1464883f1643ed1c5f595c81d5875f5b7016df90fe8a95caabde446abb34e9cfc2aa7ff3d28954fff8f63729f5b3738e21859e2bb04cfeed18d33b7979d411edc4281a48e4e47ae28103233a245b69a18b24a8846b1aa090c44542fd556a7da44b84be30c5880f7af374b4ff74d94df5110f52eafcaafce3e01e49fbd0e9dddd697d46e70d8b88475bd5a0040e15d5e5d4cc8522e491c95077eca2afa3dbd41a3f0e682c83003dd75cb569fc25670af0379dc9cd58e9c18846e7b0a49f52a5212ebd175052fa81aea7fb88b416372efe3c2a63d509dbe9547bace4c69a8af152605845f432698720561b338233a10b91ad7242d6c2d2c9eb439a1c03d95c8c077b92f44e2f078682f34911f71dd8ac96fa12502f571a8c0e9039ad2f6cc9a33ea25d13b4b53ec44ecda710bafcfab507e46a652a2e2389bbe13719347bbe6ba623741620f494a3f693ccd4e65d071f60d481bb78f8c21b1f6fc195f82e5e00510e7f15b85e9d9b57d9883231d61178c6c2f06e358d968f7b6e078eedb680a0489bb9794623984bdf0f94d08f079c2a2d231501bd580c8c3c4de8849a7f3066bdacda64a6def58f2aab64e6f071084c50faad49a5dcfb193d21ca0455577676f0effcbf695b65ef217bb14e115bdaf27c47ef6e3a5754166413d5b431250293521f09e2c88c53451f22f86876c7e85a3f500612e0a11ac6634beccd290929761e823235c9e06467d4d78625a33ed49153a1b898e31e95e9a07002d1cf6e0212ea3b63157787d9c779338ade0bd5bb16b28050a00ab6df9d00fde7e219b8eedbeb759a3a3137d6e30069f60cb90f6cc45a13f2349f7268bcecfd6b3a5fc1c6153a404174030bd805493fecbeb29373f58fd9b3005bc7e23b76f8c3d61b0c1dd9104e871b31d7ba2255df44f3c055337a477f40133844864424a786a20bd37a4a29687f6b014af37702ca66e897172edbab95011ca71b9d9161ebd4b728a13eb5fd7c815084d6a2a12c3588ba8c2911907ed56ddbc3ed934dadba6afd1f51a560c5208fedba613adb270c70b9a8e16ec6daadf10b34ac4520c4a090cd8df49d8acb70ab0a525f9d89a667c31913299de5d7248948a1a289379c2389430274739391fd1874d1c90c3fce4dc93156a520d7bb2016d10026e51339b630bde5d73248f9d19f1f785826685dbf579ed46b77244505f55fc04e462c30c7a316571f9a4376e3de8445c4a1cc5afb70f4b10adb5572d5ccfe79c6b73a97de1fe5d01bd037caa29204d5b0d0db6232ee6f5eb21fced80fa03f0e888077688b9278ede025de80a015272418b55061944a2b9c791c4fb3c4cd755396aa4c99ce2ddc37b8590c0a6c5646b56291dfe8880cfed084b85cf4b7466e3d78a0c24629206766328161c44358ed02f91d206d98e27edf83900f360022ebaff645ed1931c4f7d814e343eb7ade3a5e49d53920535f85bb67aa128600b6251dff45bbbaed146dce8d50e3d4751f32bc08b70b5a54027f0b169d329697f3f6c2a8374af9aaaf29be3e615baa5609261fae1149326e51730d9187f6bc0be1e6172ac6b96b78cc5956e17bb3a8fe8137bd523f1c6e753c3de54865ee619b231302cddfb68a778db631d0e3197480727fcedc4cdf2818fcdaf4cf3222427c12b61ce20b35757ca52d98d0ec87304cb7f6b21844bef4d84206661a959a6c0cb17d139d1c7e9855a01d84905d63a71fb7d4ae5f2367109170134c38778b347434c6de676de10a472fa866a368b3bb9dc60e40bc8eb4276b8aedadd1f9f2d4dc4501e5fefe572a566e6c981ad369d1a2dbe6ebbd9853978b304c22276b6c7807b6833ef50fee368cd2d3a6feb958b1adf45b96ddf750f13d62b29a0e584d49bbeb267c62b4ae12834f1c610d6517d99d5fae10c5e050cc33211b8c54c327c1db42a5f05ec6786f97e933cc52b0baaad018f233ca581289720da7bfd6145d809eadee5525cc2e476b22188515f287b406adaf6a82b4b22bf7f4c6f12948aa08df3fcc077cbe61dbcb8df0e000d7844c342198a2b3fb64dfe00f6ee6c5603a9d79d59c15c115c6cba96e9d7f337ae9227420504b701e9ef6fe85c05d78047364aa8047861c49df7486f75f5f3cba422a2d3904044a04f3e83a462003c09f080dd167e73f9e8214430f694d3b7c585969a9f7c0fbb5310ae13a2b61dc139456bb60abab138db66a91fac981131789adbbea4fe964074849d4c6db991294975fe202eae83b45aa88551bebc917aa4b3eecb36eb0d40bd62aea57deb2f111100402b34ff15b391a6feb0be6845d4341d1ab0614216e66735cd799c08eb37f101d744c7d2da6be5b74dbb27b098a753604fb2d83ff66dba26fda36748c4aef79676757a4a9426b442bbafa18bdabdbeee449a3f22c867cded8bf4e2ade056ea82f346b74508c59155199736a3adaa071a262f5b7cc2e85367850d63bf1564d281f4e30b20a07f44910d1daff247b7dfb2dc00d6ea8dac5c5680ea7ab7670e3f6de60c4d79e0885b4e862bba8857cb783d8bad554414a42e081decd7ef9848bce454c4a5edc625a751bdf00abbe221d2b7be1e6767c4ab62be21dd3a750b4bc340f6c5e9c599ebc6cfc9bac1dfd08c009055844f2c6ef04a8d0ba710eff661850ad33e8fb2e9590f7a272f2e8f0886439a17d19ea1764ab8600ea0fb3d692480cc72e97b5afe023bfb6bbda9765d6e489e7de36c3d5a00e04e0911ffd06172f613cfea5d682327d14b2431257036772bffc6a8004b3cb0c8cfe1d857d72b296ba44638fa299332e48e6885f3b97f62e73946db018df69375ae83813a629ca40dce32af7f8e7fba24cc55ce59a38cdbfdbaca8e090deccca7d7646f110c51827eb98bd6295945bfd245745576d9a6882814800b7d1b7c023334c85cb2e33c3227d6eecb065f2a333d130fca3462a9cdcfd85fa9c0ed6365b79d37487e59aef149114bfcca35a14a28889c0b3ac178dde0bec45663c1f0748178b689c4ec204248e6ee9d75da0c47a3d1db92999d3b23e63870cd928971e68f358d6170e1c5e338b60d19a9f79671b66d7f7e5b81c0996b8704bfa4f035c6b099f8c0a97608773bfd3f5f84c40f7f1466539b58db73e1b0c77c9407746791e5a2a6afb1e11b6b2c8682338c5bffaf987c5455c5a0366c819b3aca5228d6e9950254f53438f4627683ec0225e53bcb47375da5ede3afb74842d3ec61f7ed5136772efba3ce1bd9801972b048c799f34ef6b99e00efa5d348c7c0603d6d0fb4e993f0aae266fd81b07407644414298d6fbdd8a5f55ef38538dca95d8b9ef55de7d038bb80fe7646a2737c2db87a5dadbc32b9ee96614d7c571931c3e72f5fc391bff8e8d55ad4f2d67db11fb974b9f5db49e5b32c31c507ec968e31f6d75703b20a13bdb97d8b4c7248415b3f08285f9fbfec472eeab040b692bbf01e323ae3a1e7b782b369b31080f6c9d7ac1b5f35896ce18ca6a4ac044d911c0ead384e15be1dd84055986e957d0c6d6218fb9d8dd7a5843ec9ccabbed119c05d8a0b3e80f6cec2db3dd44a0c66b78bd46b93db98432c9abc3d7472f5bc5bc397c3273edb989fbe31b52fd18325086cbb64530aadddd77861d88e72dbbd9ccc8c150c91fef8f24474b693002ff812af3174ca9efdab74145ff354724b773a61009e9d54b30a5a14884e29adaea4dd532c36cda302da64eef645d0296a24f23c427851d28e5e507abac2273de8cec50d6996327432b8fdadff8cd1d26a8efcc25d8066cf5fd323936665a6187db6d3587f8c92cd6702f58351ca14a964109c4b0fa2e06c606d57d4d2f00a4603f85ecc1cb3bf4221b029235f1d35dd0e529b3454d1600e3ef7475470a982c511829c52d4cfed6e7654ffd8a3608b2efbb9be3faa979c921f119ad93804d2d1733509e1622c2bcc6932231e7049575286c66b7634f6200fdfea9be0e588a75ccd5f0301274e01301eebd6e2e946f96630ad7808a26abf16eec294e5272de32a418a1878bc8bc822c3a0acdc2a6ac910355031dd1fdc7e30beda102ca8a285fcc065a0136eacf8a282b2ea84246a90a48264385939b4fb69c2276729ca31b030336e0e834b89d3839ddb7b0b5eefbff624eaf5bddebdae3239dfdcb080ee8f5863c635c9c4c9c10fd9eb005abc307198073574b31677076d6a26612f53865a45188826582c752b209f1ee5de0ba0a2b137df757767774d4744cbae5b417bf279ba31622be308f26c2cf1da5f4411c5b0f3699b0dc462ab38a789e59e85aa891fb706dda6c25de593318455bc2dcf3ffc0fb2044c809b1f779fa9ec4208da5b250791bcd60375104797197900b402064b717cc3b16177ca53916dddef67e6ff75f4fd4297f7876ac652ea886fa7ec4b0531b9afc9da4bd920e405e0a4b74344bf6f2716122dbb62c3351d482b34fcfeb0c3f87350d3eb258e95aa48b97ab5d80f1356ce972d3350675b732e9c6ebcd58c54120ed6a69f11c013156865f607de76f7600f32b75760c553164afc5f12d93082e7d854c6f3b32294df62e16f4512a290d3ff045fbd26c52cbb6dbe82831f8b645d3180527766a5aac27c8ba16e7dc45e92de88153e3d5906fd9b3ff08709086ef7292286227e66e63fbedbee1e0db618ecd03471349828117ec8464ef5dc756411ba09e2195943d3a7d75057586dc13c04e5ee3b6b6f1c7bcab833faa9ad0f0dd2e6fbb39bdbfa9a70ba799819882b668f89f13841513130ed4a1466c24f5062977df469d2ad29184ecaf6ae5bfcac9b43a3b340cec624f4dc7272ea41975dfd0664f597d85189dfa261bfa08e49a40208448a2d357fc4b255452319c136dadc653ea5d886c3226697b5cdef198b064895d6b4c96ba66e68f57a7c37085c211fc59b3a703074677552a4816a316b19ed713b85c9a9ccff03fdf7f0ee2beb325df85c55dfb82351d4045e3c8f6c08d409e96095edc9b89b4a7a44fe2ea471b898e63c43d8aea1da9d7fbde14ba9803e946123f4464a036aa6febcd48089e9bd69a0b8df721c2e7e7ea6a36d76227157733f561b8aa043aa45c1309d3e621b9ee6d53e445e4c3942f180dc75573d84a3413530d0a8eb78bc92cb0f6bd883eb0e2dd68388a4f1de7e67862ac08774099f61c5f41658b0ddf5d0e43a463500ae5b916db4f47824db0fd699f2bb108e613376cf825e6291b81c1ac3ec8071a51b751f916c789cc5c923afc3ec754a10f01b2dd734f80f97c0827ff024ed7f0560c1682053be5919497103839aba4159a4c4504b3c6a870587d6aa73fac7adfb04e9899c446cb80301c2aeca15c38e0960575590c7e09e5797316e9c91d543ee7fa842273f12db2cab0e923991bfb82adaaaa20803730a962a607e9cdd4fad26ec1091ed80a7b93a474fc0f1f5d537b67c6e530c1630d99606c5ff3df07ec2301ed4a0f20b1704be4d77315a376641d080b216908d5ebc66475c34c44acc7f8b22920500174f9efdedc6b2d5a344ae5497dfab00525b6399a70285c41e9b1ee162899bba1701c38a67916c18d69584b49a7d590871968c0ef0dac164865ea4495a0ec93f3d73aad82f3fe0e0b4c8e4f1e611e6f6256fe53305d3e5d76c9108afca7bbba604094e0e6cf75894d8caced20a08a1f8f17bb90c3ab285361ae2af0eaed1783a9d002c819fed893656e0f51625432ab68041697374de9e45494e84d7d5a58c38c1bd80acd008ff173edea014ed8c72fa2fb330629aaa0bb5ac6de6f82c40e9062c758997726a909e2c88c53451f22f86876c7e85a3f500612e0a11ac6634beccd290b046e368e8193cf1620f8b5a14a08e9bd514215457f3a6d91e1f65dec714fe697bfc5b27b1dcb707f7ca41350afde53a35c92fe958dea533b69a30e167a4661a599c5d85362452d9bcad6b026596aaabd6ec6aa49a03e6120a35c12f46d4cab6228b4da8611ac91a6164f1b395e392f6fd09447e78bb2388bb4a36d83e9d4eb0ceabcd915893064a292c7f85daf5c063f2ec7ed696531c2ca28d7123cacaef66cc4a08afe18304bc9f547996374f2a0dbc354e00be9fa449385083278bad2183a14e83dbcce9d652673c148d015c007d95d8bc89778a94f874a7278c80676242d8333887c6473ed442cbbc7aec52e285dfc7309cb4481acf3336742c8dbdcb2d89710bb65abff172baff61ab4033441f26cdbc091abf831506b9331ebacba542961055b817e5e8b1233995585897be6137db4a49a631cb93dc979dedf81a454f0fb42dc9f1b95b689302863ffe5f410cf22b588057d61aa09d4c5c39f4bd847ed656861130669eaa0a409ab25b9f29de36041de5483cc9e807e5431b2002714c34709d7c584ff42f07a72b26af0015056269b9918ba26c723aaddc41bccc172b89170d08c97bf1ef2675061944a2b9c791c4fb3c4cd755396aa4c99ce2ddc37b8590c0a6cbd29af622165373f3b573f292aaec904f40eced2b1b01f0d0fe13916e1741d427e2343104f637c1cd24c3712e2b83164271ef5cc9ab78a5baab603a5e741617f430ad80d1a28df5280ad4e6fe178764bf71c357611eeeecb91f45b8a1ea5047f5132f228ccd137a6155891726c5f696385fff77cb17a40df7babfacf458172f109aefde0a7812addf3ecbeffa3846b56bbabb11e3416ac8f6aa8bb113a7ce6b8a2712cc8e62d93c0b2bb47fec768a4154fd146ad0dc057649a33db3e0d74cab55411e3993607663ec1076670726a9310d2d3b31b4311ae9014386870f9411e7812fed269972201838eb1f12ab9541044196b0bd16c2bcb25013f50f8d1d25cd0240dce67a0ac51e247796647d979c5edbce1ac5e484a25c4b81a40e0413632143690a01a5c6eb7fceb5edcd6ad75c57f82979582a31e5eff5d88ef4422c0e86ea76b25aa111e4e2530ebb75f0ab003d09caa14b84de75da15ed3a6feb958b1adf45b96ddf750f13d62b29a0e584d49bbeb267c62082f54ee5a0765f3c0ad8763ff665f74a14e945c6c4910820a069d3084dea9e56ceaa6c10f7836452c5d1ce8784ca5744a80b73e062d6e8373332b0cf4c440b18df6c4cd5ecf75b803c90e1ac3511ab2fc6a3efa91deff8f3b362546d9ccb886ce2885c5fa285fc96b3b293ac87dfcc73d6bad84688d5d5c45ca8f7818a6e87f2994375d9cf6312288791889da3df38ccbb2548f9d673b928ab21cc137d1060cd339b0860182635e32f9aae010360243e599ab4c2576d3b9ca0fedb06cb4957a554938bd2e17483fb41982efc28335c63a4c0dc65bf44a69d73c9f8cef8b8e353329c58c2f499d8311a61b81f3259a9041988856c18feecd6796b27dfc85ed4468c08e4bd2f0a6404a347213315d0539d564a109f00cfa24bc983634c6c32595006d213b42bc7a6e6f13b640d03cce3374d71599afbd11a2cb0535e589ff0e4e44fc438b730c76c705e19191f3341741641891539d1c091de6d071ca3ce73443f9983d8e0e63387478af2d64dfd25ea7938af7eb1b5721814fae5cabfdea4dab0d6f3953f8171dabfc820756abd9ee08f1b027a8e2ec45eb7e568ee65852fb5f1f9e4124a720fe46512239c63d9b47fb6d48adfe8add01918f732c83400d66f23b8422d16372d60f7f372729557c05fb573a3b245cf5d8a111422c6bbdda2dfe1a809885a8f19d4e18d32a8ee900341d938520a78660cc082324d56284a62e8c3599816062d2e4c3a73f2cb760d16bc6e0f6f223e90c633f024c86b607a6bca68195949129512c432928b3c1a61f8c899c32938d39861495a12d04c364f5c4d42edb96c31f8f8e2914ab967bcc3534407269fc3520cdffd5ae83d76946f3d24358194d72f007268fed7ba510e1bcf35d3da4ab5297a4b713cc5d4c48a5cd79666f607565523f0d941dab728c9775941dfcbfac362f1143f8d3af235a69e755294435a99362cb132ad2923e8ded5987ca0a81ce33e69f980986e0f81cef2af3f093ee1178eeedd9234e640a6a76354817c4b5b0a3a0a8ad0aff9a19f384c881ceb3c2a581b69adb43df6cc0815673998291d9d476d2932a9c6cab78a99a3ce9b32a5552e31271156a035cd1ed27185762a1a91ce3a34589514e4620afb8d6a54574c1a9f11a7daed586bd0abe03d8b6c17e7d0eb0cb5e99c17558b35b64b133245e6b115c6c8fa6e254ce08d06b590dda4c83b8e202bb091492707ea7acc5cb768c7854abe12983167d75740b7779a4e4125b7e2b0b45af40725896879dab7e08b4afc0a3fb7e1c74bb691dacec2d19c7524381380283e6630e65d3009b888bad67d0ab17918851a801d378f178b88f12a0ee361cf5a011d327d6388e048ade1dbc9c02206418be63d370215ea444d33c32242bc7efa2d5ae2e3942df324ca6b9c01da14cd7ea1566d72b57242bbcd5100048102f095dac40e7ef75618006d8cc63d6a27ae8a2a15e20d57a11bdbfb9551e30b0dc9accb2727def52f24ee9abdbffbaad7c5921fa4a4b7481ca7a5ddcd350fb88957759affe0745a7ce34b4d249032c370eb4dee2d587d4244282b4cb04e438920023a3a9880fc7cf772e068b848327dfa73fa93fbd363fdac52d665bb0c1d0513b9fd753d7a054b34009040b41b5e8f0e1cbad8cbc26aa97d2c967035d48763f31382895981462d4b63eed899f76e2c9cdc7b445a7d072469cff8f65e2e68e745d953618f5c79da56d422987e138564b8bda9120d9ca73b9b15936600e78c39f2318ad9936470239e2bc0238ce88e2beb3b9ee92adac2e2fd2c012c6656605c4c851d345d6e246247ec2f8904ca9001683309889e3842d5cfdfc7188624a2d2620688bd61741f0006d8370d1ab92da5f8630fe0f621535e44faaeb8269783e48c1d54b6e963275358ce602ac9de29c7206d8305ad31858534ec1f8cd0d906de14132fd3df3c839d6135853ce583a207ac4165e5288e11130b10fb307486a1c1b139967275869bdc91158e98be8f0bb9d03f775ab8571b60ed6cb0b5a7fecacb258becad2ff3600a8ff9d38812c7bf7458e25bc3d07a29d6552c469ab1ca02912dce92fe172d6c70795776ec85f6eebb0476ad996581ad0f5dfa45810efcf57fbf8aa2c21f701cee24082cb1c86cb64b365a5f6da0759057f556e85ebfa18148cbe935c1416b1efebc1ae854a68d7f0125868783c75be30d5c8cb74e668792fe7622a159b36c3ed0a3d09cdb45aba63f33b80ea4ca73c3a19072cc075109eefee9e8fcc1d35a0071d81d4a3ed6121e3fe001fe983b3ec846684449a1f89ee97b6f8606c770d8f50e99c929b2d95c8e070d809f8b8dcb12c79adf43a4b7d43e6a67ddae1473857cef6b305731c6acf770c75a89a0fa3969f4fb79798fe6336a14f1d970c4565840c941886807c4e18414187f0b5ac4d38e5847a539dedd576417def14f56e2d37aea4ddbb29bdf95bb2f467553a20532074ea2099faae65e31d384984883bbb40f1471aabfff88b86722e13b764faf55cc19a932c0b6880d6d638ae85df5d68d40297748599e1dfbd45aaf585c11a904da37ad1d974c07342b2ba687d7ec05cfc17a5a02c00eb278a5a7dba6409b4b0aaac18b13ce0940e98497c20343dc5e52b1077572b426b3e7457732c71b04cd9fc2d5f209951bdb1ae05b0b78cce7c4b53ccc29ce395579d9812c9c46f49c5915c6deaed9518597908def0f3e3b62e73b4883c825076f2e988bb737c8ed299973370ce16c8544ccad4c6d509de732d6981d8d3de7759354b1e214878600f78cfc78ee612e720f50c3abb28347f31e0fe72f3861934ef4c09394d9fc8aa57b5d642c0ede99138f9afa5599df9a5ffc2d95d41df40fd368f77d0d5ce7df5c5057e8413923ef2419242e6731729e43e1699b0e87e4cc96f63b99ff88b17ea5969d187583b30125396b122be1b92cdb3af787c5af3f71aeab5bc735450ad774600cf22b30a651af614df5c33c773a2a8ee15caeaae0aa434c4bd7525f850b30488348b8b778c4fa05afa8e04322448e047093f8db167a090e00c7dcac39c1a8ab85de21dd408bcef9a51b893215f040377221a5b0b9fe50425ff5f1b6ba13c9d9acdb619b9d687ca1052a6f7e05aef3a0d3d45f26c418d2ed5af92cbaf13114982135eae2aa384d457979e20141e25199a94de7922f1e66f47ed1e64eef685169a8b0ba276798096bbdc50412edfa63dbf94a280579a2a29a1700b228a9e7c4151ae1682feee85ef35cc7fad03636fadde10ed0909dfc4ffbbbba64fb1c97c199b7808276a0c05831ea375244a688012e704516d40bde99ea680d123e9fcf9125075a00539c805d5c2b6d7e609d90f4fdf102d0d79308b5b6e55f46116198fd329f8995e62674b910ca971739408a37a6d91be0bf870737e90a269a12954d10056916416cf4cd632970221295452c785b7337b27b39799e51f83707c4ccf9c1c2d38165c9eb3efc9b5a33c5b42f6cc61e62489b3556c152ab9d57e5e3c934f78394d199d4f3279f8c6439f4a245d3338f84f1185a0287ba45bbfb777f61652a7f6377e911b9526dbfcc184f6d1281286c7e2c3059b45af9f388caf6b54050c1ca4f958daa32446958a9937c9c8fbeff0248123f2655e908a0f4e7cb203ef3bcaebbb7670493193ab9a9c785cf9f2847f92fa0eeccdd25f09d682d80cbb25b45e93f6f25fbe8cd682256f285d55113f0ee8b4fabbdda05aa28a218486e237cce455c6094e0d26dbef3de28a6c69d29e12948ed4e56e2d2855df39751cc0eb68f1f7bae3dc2ac14a6cc8688fc4be41a4cf9847ddb990adfa06063229d5255981370ab229c38f5b03b1bd7edb233a92bac1d08decf0bc9603b9e9f2ac66d0e0debe6ebce35812990f168c9c3771d2a7bb85dd8e384be5fbcca376716f973b55ab91aafe1e4a0c5582818613b7e9c95f46c74fec093850caaf5c9a5741ba881b94505c87eb81173819d5dc841cb31f346c14491ba0665a5b05481a107792ee72f5f78a5af8057fde04b1538cb9f82962f1d007be01b4ce1b989f4ac72b71abd23e854676201652862c980345e1829f4eb3c717bb9cb981d200b0fd66c277c4e73116bb7f89a50c8c5bcaa0220c980ed62f63c1806998b1d7bf640edaf5c15b9ce0f662d2d839387845abb7c90f91ccc3fc2b71e6f2b62d47e01c48da784f0fd6b258ee10dc4a6ecc319dd9db13d71fd842992b2b26e3f351b1600a3b51437e747ea6a9f8637a4f8931a8e405d4f8315c49bcc895a452e5b63d30555d217c505bb58298da0f3dd356696d8aaeb3f1f44ff2c0d25a976805722895ab82073b7a0ea29b31139ce206e0d6df070949fa77956ebee1cbffa0b0084d793a6fea67938382d80325533c394e61534b4d73e1fe085f77c48708675d175707769182308d564f410e9b8bf5550af13abcc3403ae12cf4a06eb12cb08d0bee3bc8ba453f9bc723ad494677dc03585e67c8608eeddf3b53f7ac28c6c400dbd7008dcf9836348ea94e64fc640df9c7e17810a8bb58a29d0daa9cf1caa844dfc57620f872cd6e4f89618f7e5df9f835ffc697bf0c8f88986cd1d6b537befd17e80d677f4223a2fbcefce070933b10170b3d7921e770852e8b68776804e6aa7ad3aec09df69ee50e2f01142372b06afd72ac16dda5fc1625f7719ad110555be494ad0abf01edafa4af5431a20f3ae1552c341616d8cd0f960293a7d47a3988a9b61a8816b9c7ea3c2c0deab73111b1f61f4e750979f6da041528cad4edf827ab01a5f95aa5edcf12e95bfd4b54ac59ad1ea6de51dcb3425a876349883d1098d0ca6f6c16c66d098f8b973479339a5cee98b3d61900256a723b700244f0bdb06dcbc2406da437e5356cc5b4e5c4de274add163b61e67a4b4bb71f27c23e603f174f6bce853f0e2d69ca59362e8acc8193a82c90cadf0bba673a491089b39666c9f61df875a3d07be2cadbd44d24e1f95c2dec764697ed35500c20d1bb357b29ecec0ac81881bc5f6340808d876f98e1b580147900366fc473acd0ddab3fc08e41e9edf56e19730095e7eb25e1ebf2cea2b078c10101683d4d41e9aed8e307934da7aaef1ef68f2a1b3a82d8498f2b7f2b5b36dea8cb32eb112f5a8126f5729a413efde0f68b9d45e47c48f2f434afe54f9ea3000bbf036ba4b23cfbdf1874454d508584c06b0b779a9eda36f8097c7d38d4398b1f5ef82a787045b728ff5078e9ff76d1ab24b8723e7b009ebb19525741215c5d26b79b688115ceaf318dcf4bb8340b39139601e48319dd076fde666ec5ede17143ba63351ba913cf1db6170c73a6b2475128051c5249b8403b4c40cbcdf379c93a06f66768c783799b6135a7ad418dffe86eb063c01637d27b25f62b99d267a6d4a66b0c0fd1184a348d75a38fc8b2562c8bc3d00559b2dae001da1ab84d9c1e4b5241f8d5c5af3c3e0a05e3e6773233b5cb6cc97b6ac10672d1daa84beadc62dd0fb010a9a3df38b48b1c3efe0d93ed04e53a70841e66f9ad751e464379f9ccc9fa9286ca30ee4cc87946a71caea5d3416f914f717bd908565616f212045984a1fb5fe3a604e988355cff24a78cdb8ec0b8507cc231ef9366cff2845006d1c26c5893bdb9a378db81916afe91361048c64e82b972a5b8cd7fa04ec13dc9e4d79e04ae4fff0381ddc29e8a444553e635b4640da67438fd3b16586418b9f2504a0456b8160a1bedf6bbf3b5f51b48b283f210b27bfb11f854956af8a2804943ad427aeee7326d373cc8ab42c46859578f3b12266ca570036bb65299160c65cbc95b3d58f47a79af553197841d2eea29a0f328f56a1536915e2fd31c17050d802100aec428846a01552c401feadd2c4cbe725fe2753dcf0dfd119f59bd072f66d9fdfd67fc79846500d52c2466c5362d675441f96fd2671a4147a7c52880b6a01427a1d6ca73805e22424a7ffcfbf7f065a9956b2f9bf950cdbc7a448667dab289c54c4f9bd98df08a705a0074c04c629190e366e2b193652981f82b9a2742778af4633026bef286335580630d5accf0cbb97aa51ec43a8699b37aedb881d39a057801d5d8d5dad7d73f86d24714376e1bf5e0670c1efd9929d3d6461281c521fc841f3e0bb8b4aa0943a1eacf05dbca5d593e2caaf722193202af3b4e53f0f77cf0bacefeb51cf6c384f04f57b790ece9b18428c2854ef2a53143fe4f2d333b5b4420a5202e5b3c5b10eaaab40c40f6f363e0ad06e6808d9781ebe6c86ac20aba9ec61c461dd02d6ce8a7b56515348c8e9f3c94a5e985ec6db52c47e7dc9b92637f8e5c864491d7f2231825f4e8b6181c1fcd10deb9fc4dcd9eb825e31dcb00b2a1cca4b57a1ee8a378322324d0e00aafd6087efc330a5841d4a459d067e6196c7b6126201776cd36ffa85d8b4d3ce2d9ccb53ea277193a9cf62d3f46a8e99624f519d824ab268fada0b2aef002cd59dc07495cc86530e0a58706d1cb8a0512333b280f8d031ccd95208e3fa365411017e55ea6f6a07751b776de26a3998c0f4b7a2e4dc44f48449e2a9fc85b013f672a32707dc43ea501476d8eb1bbc457b3a34780b8596ad19838a5800603a2d32c2106850952e79a08314d1952e8ab9a0685dc342347c249b375ef090f78c12ff03f285f3f1ace338135cfe1c8a187101f89ce2332a9262aa9768cbabfeb0fa2e8e093cd8e76d8517a001c13817f14e66480591ae2c96efdce6779da0817419657cf157ca83076ea593d10917f0c4473b70c7ccf678f77c528fd12a8ac0a9a3ab957a30b5e65c2e2cdd3f938c58c1f536b5fbd74e9f5f1ed5f3d5e91faf8f134209567843145803210c4f01e8e13916f034b7b5cefaf57fda1ddab84ec28a1edb1789864209243a442c09f1a9128b8e2cdd88955a8ff9fd58ef6e7df8ed7474abb0b17b6ed277de8dc6eb89a0044a81e329676994cb4e5bc9509c937292ce5462d96524e0e7625be785142db9e2cc08282099f705ad3385b2d5af9a8c76e05bef8e881027eec04a813d9bc717ef4a7daf9a394b9a6de1fcbe6315002ed1338149aefd87044c265c4ae2fd1caf661b77a4f2f63f5fea2171ebc6fff4884b421bc4943505725c3028d22cd96d5f24f4ac0cd6ca2389f02f8f645f6da94f92a8241c2fa4f120e80242050ea2518b792af6a3d7e9cc46a902bed52dd75b8fe2c76e8f55f5a036450cc2bcb6d075cd70f8ce1a3fb65c4b2546a246a864a389e03228597db05e1f05e5399051db8ac1108feca6de2a05be6b1ab8cc46471f67fb745337a5ec979164bfeafa13ac686fdb1e4546c64efeb53a49f51d8667f1b43a6290c3a28e740add769828c5257d38881c75d35c4f436dc417592c0318d3f89b12c9442a7b247f7e78b4e1dd44736af560afe2564b932fecadc6428a91a52ef35c72ffcadcb37d520be9d1fcb704bc62cace1f31caf1bce5ef8f2de19034b05ed96b476640a04ad55f7ce1494b8f80f5a1101fcfbfdd0141398a29829046942b69e71233d964f11f1a3ebd92d1ccde027498bff4a552a4316e29b4b1543f59b2f73aff495a7a05bb6da76fa460a6568b2b798e281928a62f381000ccf0e33ed09378612ba20fd9b8ecacb8a2ad2c076710b3ae3c6b96fe626c8a537490a3b5b1998ecedd80835a93f8a65c4e11df5d62d06aeef661119bed70c4e107cea60a1621a16bcc5b5ffda9b87995bec4fc1a0ee8b212f8a2a5e822af0abcddcf7f608bc72d20ad3346a86f7f0e52bf35cef3fe273f61966283b2322c54d0857e69a1521e763de1fe36983135328d6836de565f1b00894615784019827a7e74f5814b6ac1596acba0d1f6815d327d2ea784d84977240343b725659f236e27125e4bb4dc9c4f02d5ac94ce78109979677355fadc6cd9b4912443fafa94e5a0c5d5f90eb06ba5fc9068808a6c7b6a81eb67e8fe1d20ec3ed4ab540c2812738b3ae3825df397b5da139afe6337f0661c796aff7b516578ba257167ed750defd0f8a55a7d0f1036bb008f9ecbc32ee1b1caf01eb381b81e01c5e97143df7bafed649a522005da15cf1a8c159f6d3057612ca31bac362b4c936291f6ab4ac1950030a77afdaf1d2c7cbe665e6251928ad1ee6bb36ba21ac6a55f00ea81f303a2dffe84c2ff3ea88a158eabfbf49917c3e85fda8840739d6bc21212fe3e1b74857924073a6c430add86ab70a64d803e3965b1463df6f13f5afa0639c26fc94526a8b6679849ea6d86e58d2335906b2c1b85684c398815dfe149d64ad031a0addc5ca0646a0821f874c6035e26139b0b9b66d18611d8795576583159b966c8ce74903fa184e1135f620ba513a8d8cf41e0f250a2f15b5924b8a00b3f4a7a188313af35e57f72507754cc34f4fa9796fcd636d756f214ead0219f7e4ba5451c5585f11d10b364cd5abc3d947c6be4280dd97cef464851a92ca8bfa84d76bc18d73366b200f043b79c7e65361b4c1f5ea6ef6f509b816562043c80543fa5ca4a0af0675308454d233e914ae37134316184d41f0f61f7a14ed27e79f6e3e58d79b178f9ff56fcb8edabe53b317203cedf4c4ca92cb8292bcc30a93376a86964c1b2e155a182ca677f36b1e178f7974dcac6fbabbb6078f962e0acbea7a3fd7530e5e31df5480fd552ad92858d8b216fef634b3749c6f602c768607686868b8ded1136c42585c81e8bf48f9a72300f36d67f652c3e44c6a25a382ed420789a640e3fa3b1a340703d4ada11c01ccb25b95c0743e7e4b904f0fa6664e9fbc1b2f75fdff58884da302268da70451f469efa9e8ee3c91bdad4c3663b8d5cd35d891e7693cf66ba6703ad8bb548637e882555280b0d2aa5ccb8bbea268b500c02a12ed6689882c5faf58d82caecfa5749bb596338fb9f09441b2f1836369308e7d6da7cf4a3c87b0a306dbad40bac79b1e7dbfc07886b920b3f8f096c66f964b66558c6b79d25b105f0936313c026ec260af714cf18b2be8ea59eb3358d02dda28fe1bf15065cd27b7e949af2ec35eafebe2b1d226d34e9c3b5062d55029046f075b5d4b80aa39973c290198f40e4b54bccf257308ae24d765d818063b6c84a9ee81c2d0dc3313687feff30ea4ca33376b3d31de7a663a658cdf578b2846a54377497deba8f9b50a654b8ea7eb0f2580cb281178bf859753896f719cade44afb4a5047768604415d35fe963cbcc1a9eeccffb3cb634b7029be7415d726260c4ea33597cd2ebd58990f7e522a6dcf16ad589c1ac1f2bbcf170c665dab42fa56ee7c0362e0258a020806269e302355a2d9317871f43024fbafd6c8b1a8c3489539bd36dc43cc6b5d2c799c8677a9f9e5d7dd2386fa0e88e1a22c1568f85af99ca93bec85ee1c336826d640a8982ac721ae87a80d15416c5796bd9e3a50cb8332d3773b838cfa296452499fdd03d4357d5bc4c6f69237be6c5e1bf80e9b97b82baf434446b0c19176e32256e2b6cbf4c08c4692b4d31604905c8afa4fe6c7e76a729044936602f2ca79557108306b9a12d8caed030dc170c828845d29c4ef96446ae0196a86fa4ff8047d6cefb3645722d669f6ce45d8e529f037fb65e071a50efe6d1aa4013fe51988452393f41db6706602c24c5d476e7d2934f7eb5b0fc32a52afd0473a8d13b9b57ed4efc79e35baf962433af50ac13166bae21dceedafe9b82e6eebbd5ef4d040c628084e96fe418d330a0bcdd202f91f04ebc4263a3d900eefb214704dc629b899d2034bd674bc3fd936517c3c4be6be7d5ed6413531dc85cb5f290c614c03f81c7414bc79576f093c8757c9d258c7d2ed98c9a50b8a7d8a78a70be7d118604b7ee34e6c51026701a37847f536336c5c89d492b8fa480ce67f597009720538edd4931a5c768752525ab2027fc1c4c23255f337d3dbdb80120a90af6a81517a8c65a5c078227fe272364de5e92f40a46bbb70d28aae364150b1de37348da5b429313fee6d37f24fde06c7daba80b77a227cc30c5cd160892b55fc5dfa0892db7fd3bdaca4739e556130f5b5fcf6a092166666db767835b0380b0f873a76a28e7108b84679a8ac9cb9cd53c1316e0c40e72a0c1b02b643ea818cd2ae9074a8b9fcc7703133deee2a0d4881153f341070943bf944ef0621b7fd44cfe4ac6cb398026ca84793f4f407e1a34153356484ea3069c7401042d957e4fb6801a4489119a02e87e6f8264844b664d0b40c1c85d6304dd7d266c969a1b9b902d2fd34e57ebb7e6ac2aade8e44b8e300b001a137e855778fe00f861ed73110d260297e0a9ff66f3b8fe6db9b38340d1741460d3f2eecd72ba7aba4635e9a5e9882f1706976e9e19d8c8341e7dd6782f3274561af7ea0a091f865bde2ee1f98c490649b475e1c907a2f5a1d36a273a4e5a4f71cbe909cdf0c8ffa3a1a3049dd6618b71af1b84acba98f7cecbdeaa8f32a9cc281d7bfcb2d36a139a0c46da64e162ff42e230ea15bb4ef9d906325bd1043780075df3529ce55d9f4f6bdf19a35fd9cb2fc29ecd1a86cd149c2012455cbf69b1c3b958d83528c70fe17a2374e09c9e019d118f4becb21465085b5d1ae3d966adc3a8619fa5597bace9f06485625aaed0e7d514055dc0c03accd88fffd3dc25fca1ab35a89c1b9456b636390773c07ddbc75087447270ce8f4b10307128d604a070a307d6177c5a53587ae5cd7287f46e277dc7403d003827e7bcfff11cabaf7fdf6ac3d2f12450bb00672742d086d2f32a5bff8c0d0a39bc2b8f3b23265683cd6cfad4e06bd94a1a2520b26f20192a9ce40cc4d9d8dce1d657c13438938f1c7a6aa741419bdee0ee6f873a50f5e8f7967c83e594b0f8b5e0d7819bc0c8e07d7787fde3e7de7d3ccf4c0a43f74a4e8fa7c98a3e8ab24a27abf65994cced743e9a4be1d4f20207904f39f44b438b2bf1d546e2e076588a0f5bff12d9556d878de0e9fc704e249561bed0b320a558dd580b95ca1ee84b5926b729ec921cf91f4158b773e75dca6df1a65c93d37b8405a1fa479f6ad16abc7202d6e9968d913fee07722ef6fbe08f4f4bc9e677dd42a9ffcf52b6cfd775f5ea64c6bb3c3e70729d3512aa9e602b494053ccc8c85e38d1e05a009191ba79ab19e48f97a5418d809be6976569c97164125e7360f8a0c85462a0cd4a1d5fef84a86600ea3254084af77b3f7aa3ec2df856dced2dcb006522a8e7ae3c65abd325d50098c857eeff84454daa0cc78308f80ef1f9bf4b1864a19baebac0fba429efccf8fd51e4ec73d420a42b9c03432d6a30f432f25660883b3d61915812667717dcb7a4aa994600ace428d6c37cc90fed9d2f75751b516483f56171f30b3cc873f9e23968075a84302c5acf70baecb4c044196579fb99a763b45e3e161d58ff6adb890ae89518f2858e404130611c49cd5d2a7850174864a93860aede78392ce5b36856c183810fa46038d9246e03fbc22c081170f5249d387478b1d87849b038b9a93eae2028caafb2fd15403c035bbab385c6c70fe8bc927375a43bc21676cce6b349e311dd430813ea8d3aaa712f67dceff86babb9d4829b91465fdebd8597af3fee15633ceb9f27a0f3ea63ce8b260b5ba45adce427a77ddc1f82c15144302b15c9999184d10d200861ef76ce5cd03e55e18d37ecfb43670f884d42e7a79e901d63173ee6842d43b330fbb1967244728f2df1c36c2890dfcc043724b9512d7582ffed111394d2ee3e19a914ec0c17d0fe0573c2619406b47697ecb72d43099911dd2300e06cef65abc8f68941c1899ebbc0b238e55ff1a467b3df589d04ee1d611d87fc128b475904390ce6248631f41d9baf1464c5cb4e9840e6182b4a6de25d3e15c5e45b8809766d61fac1e07bd9644092fe53c2459a4d3780fe465ed6f0bfa123093a524eba1a223b5282c8a4990bc95ae76bc295ba93b2b6c44bcdde2d079219023dc6325affeb46d038f980c2e01154b4cbc11ce72667b7c447acc6ffd6b830cb20ca286be099916bcaa316548a895eddb2d73f13a70fbc02a407439024c7732ded60abae733662b59fac79b83dd9d98c8212234ca51dc7945a2a816daef4feeaaed80f0da2686fb107665aac2c18cbe1aba108031e0650908b9287348d6a58bebba0b288efbe4a4735fe10b041d22738d2486c105c10bcb81cc9dc0e6b1c2a51366fa2f23114cb91427c32782e50eaa933eb9ceb83e78430f01b44adc43130f7cac4ba278dd0b52d7a2b8e1fd84ba2dc6b04959f3b70226256bd792a282cc54d187cf097ad5036cb5d2d6e062a0d2c7e02abed9c62570370f6d05c2646adedb454a5daca552f9bd4c554a7a186e7b3ab48fb68dbbf4c899eb94683b997bbbffbf0f9d593504ab803068fc1c708893ef423b4e652520f5dbd00ba039c9198eb7d4923cb6a4b2aee928c9198a4a8e2a6d7eb71c657228c56cd343b16f9b0f99931dbe03baa089c090888911b8c6e8b6beb107c1fa91888a12ffebaecb6df9c764cf65fc11415796e7818d460f5cd88bbcd4a86520aea0b3bee49f1c972437920e4dce13a96746c9c77d419e22304dd9c3a2464ae01046e17e7a728c3f501ab3920407c438f309fe2343fe3e30b6624cfc08f0b10ddad85587537aeba3a6b31efc99a4413052dd44726145d2adc73c9ec65dcb72c0136308b50e80780c0af9c0c9e23d1b238c2c924c685a13bf158b6c52951591c337e3ea301e819a2768a39fa390ef8aa4cb49fa10bca19505439c7e120b6496563c49fa764af30c3e1978d80b8505a848b4d1bf4be66e9889ed4002cb2940d7020b72a0dc3a3723797e80659455ffad328f142662c584ab952ca2c48e7763b7f8218014d381e3de991255a1028108121cd2d0742f6f52613102a84ab1b96177c9df8203c5e3623c4dfa0e0fc03c09ddec3e727db646747cf024c5adb7f86e66c583516d34439b7a977939ed8fa778535426f9fc0562c57710d30524f1f3a2e604b08acd3414b9d60e97d563795df02b4455eb30d46380d6bdc1a0f28c52ffebb42b31cb59bfcfe9d1410a1dfe774a61929fcab25a48695b4de7655a329b3da50b6d25d26ebd30e9512129652d7e7383841a47cfd16a574ada1870c9421a37f2b8795e6ed12d8b7b3840d1a7da7e7eda18475cb1cf711fb60350ffffffaf