PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 66444 6a8f488f66ee8f798de0fa562c063965c6421d960ef67f279ab7ed84cbea590b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
caf8b08e727261fa8960695cb85c4dce7455b29942749e0fcb7dac8892110d13
Certificate Block Hash
6a8f488f66ee8f798de0fa562c063965c6421d960ef67f279ab7ed84cbea590b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00100b000050300000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bdc84d31ff7b10c5c7812b79caace5fc3efbfd2b0741892dc86ad22f5fa0b8cb4ff11c1f71e5de0867b2484b9843437e570ef1278cd3989c78eb36111900fee2e87acbb2cb790c1fce13b920c9b6fecdbf25f5a5a3e661ce05010000000000000040000000400000100b000050300000

Raw Header Hex

0000402027ea9e7ab1fdddb01faa9ff4370b1f2bd662d0580404dad6582309f181f4e2837de531b5b1cf0bf4750c75d3823b7db9b14b3175debe3b8d7efeabffa285194fc9e41e6a23630118130d119288ac7dcb0f9e744299b25574ce4d5cb85c696089fa6172728eb0f8ca

Proof Data Hex

59,560 bytes
121216020307f8ea53ddc64a2c3aba95df01452e9991e6cf65852ebd3b59bd8e1b1ea92cc10bc2d4f798750f862ba06173a084d626b5f5963ae2ad95ef1b3fe09a7a3cefc276a29aa58281d50b09fec90cb9c65dadb7c7b4d70debfe4caa15e2f0a7eabd04ba44f25b31b3f7f15c427a87a3575890404b538a7422de31c63c770801aa40dc9d37de9d271891b418d29727763d1d7aa5ae453d136414b0930d55dd53cf90465c57e8d6e39176aae32e1f299323a9c49201b5d2db115bb7e5e2e7ca77756314f53cf95c17f4a16bf4c5172fa90beaaee414deb2d066acfa771648646863870ae09f3ed0239d8aadb753cb154a69c106b6737833105fab8420e662b76ffc47239d04e39539456259a54a8bc00d0c9868f67b0b231a44fa78ed1c1fff256d0918e2ca12b2eaeb68de08d33a6fd27c42f328b99d02d4ae1e8a58f7c229929c02a06644f857edd040b58e9861c1fd5e5cd9d2af7be5a516f047ee906de124b6abaf9739613535994b1e4bd90476b7301595fd8be2ca4828f3005334eb549d796268f7c00e4e8a6944ef885669f6cb324f3838c8c84b731c7118d9b17e820ccd8c823d2f9ee8f5f21c41720a47a6175b0b81c2e7cec0a94f57341d407c6a1074e43da374422b891079e03c140026054ba90fb472c7667b37f9b3b66627fdd2630f6ed2b0d552cd00fe532c6052cbbed9150ca288b0359b5a30f559d552caee308c8a8220ef295e06b4a5f315247358282c3185a4f63f09b8bc0843e985c70c2978f95b59205fd3b0b6a7cb7cdce209665a6b5307e41d5652dc021c54f69017a37d0048e0634f2518cb81a84c50bac42fb0ae5764650a4eb7bd3d46225e55607af4880877666dadd18e4eab75bb8a30c813842f9aa42ded6f915fdf4f21e9d6cb7e6a158bae18ba9b889e29a370f8f033f29dc1e1380d520ab0e6e71526f5bcd536cffd21f90a39e6a239c1698a587cdc6814f45fdf890b3feffd4e2dabe224a862cda3476f2da0db0120ab49b0585466d042ab05e623391651658e3dd4e474f0f404f8fd1f8b810429748bcb98f7719f394fc179532df0dd93da1841a42939e7f06419a5b2ca714c3e3e930f80665684132f22c4b12fa31807d244e0dd64194322faa89eb08f6aad4291aa9d21eac0c6aa2257493e17791cf8429fbb438cbb47eb512314cdaaa12f9d605adad7ea6c9f68b18ccffbc64b893e9bc982cacef4b2047129ee89d30697b176b029ea16d74627a60d6affd666a654ce1cbba1980e27dba996ddec08e1d0c6f221dd9f7fbd35d082e6fa0eb05c0d254fd6f6e75102007476b4963b0981999dfc0ee5a5f6e716fd221aa4d2d8037c1763720753c75dde0805dbf9f98a0ff81de694ebd94ed29b8b94813a7c36311b2605876fe1bd7868eede146ac8c88f97e3078097c6a1f3ad93233d9dcbda3186686c7e266c5b5d9deb4ab05d072a6f66a1742480919d6810b2da05d8f9d646c71613fa36d9a3dd40673df5e74db59d14745923a9b365ab59ebd6f1aa91f516c77fc5eebce8a9d4c98655d91c83aae45c94763a1df2bd7ac413e561dd23f55e6bb47f3d4aeafa4a2abbcdbbd12ab782c64e6fc858986249e76d344f890f7a9c73be7be52b6ec6120356a113c831d5060be76985c30dcf9bff7e6cebbb307495f394f6b0c5ae933758955c58c6e0d7ae004cdcbf45484331bcd89f455f072ed56a0571fa7e1af3fa1389b6d891aa07537b985b0c9b6cb3a711fcc56b4ea1dff3b8e461774ee3da276915407d29581dd51ea65caa68c9102671cbd4af54ded424554469d2c5733296a74400b35a4df1517abaf66a2b7f5dae7e4fda293d0feefe941b86145aebd1ddf779e146bdc90f738d5ef53b69ce344f2ef5d6f800a3453687967a9cab51f320c287418e6405ced90fe15fd339a0ebee4572c2fd5236ae12ea6a0b56cff884cfdb94195ad0702e9d24e0acc955bd09016cc805caf7c18cb49b031fba583f27a0b0aaa71ae7a1a3716c92b04c773fdf5fe36bf89dfcd2367251135a0edc891e45999edec3700eb582b60a92fa04f84456ae95da2016cdfbe300896fc41b21e3f1df42e18c5adc69cffcbbb5d62179d0e30a84e175c8d465b45fc587b463f4e9ccf4bc3e65b32257857cfa769da828ff5fe3a45e1e33884a42dde1c714d95f0bda2dd05dd6b9c73f5a83bb8d69534a440c91fd7c1c58edeab5bff0c26bf6d16cb112856cdbbbb1a7aaa663aa56865a94a8dfa21888b0eb96be8ec547d1f7891632ada1c4da5a941683232168db9bdc7c2af54063dfc4fe6182d6f894aa55369271249185caf34afaf0a3b738562db2ecf33eef4b4b4ea8fd2504f256f88c28fafeaeff7021a46649a4d6210d57a8ef664ca0ee047ee9675c38fa1e420142591f86f457b9dd362db944fbbeb6a69204b81ee56aa9f8dfabe847a5755366efd08f6bd588545200b60680a6459a3e1018ef7f95298d4c5811b987705cd5dc49b8fa3966c6f69637e4c630122a45036452340267caf24371577fddfd9174676c77387ad03ceeeee2e98155cceecefd301f6e4cdd348b70a726a85869c285bd4c2f19c140161c36a79db09b670433a49762fdd2a0110e10f86282b3d078a52ce76bf04243b0f5a9a29cacef4084b974684c9dea88a132c7cd29800a231c2c8b2fb9fb93d861eeced0e209926af6620750bed6840c1bf672099ba64857cb02ae29f0ea6cb2eb13741cafce3e7d53f222da8ad4e4d03ccab805f224dbeb58e7a1cbb3453b6cef36eeb8dd4b82d97986107c91f47f37d4f3bbc6222505595576ebb81ac585babc1ac76c2be78eae66ef4fbd4c9c96fed9ded883f2dd10852238bd22f536b1a8703b2b7f8b9b53b518b37aae6e6f74825c15d0405eaac29714c76b4ea828089b146a4ffb3d655002cd60845d25baf9dd8b607ea041aa71486157562118519fe5938edbfe6c5f23d73abfce491c5000de505369a7d731c4237a7c4be300b3d719597a09f352c6ee42bc8ef00039c3d754a3a151fee4f9be31337e4b6c31a6489cdc6011e33041d4587242f5a42901764f17c0e2631c5e9003a3acaf46e04b43163b4dd5a6646d31a9856e3f76d8f73899b08678ab9b78979f68906f0b76948498632ac12af3f56197472c3285d88b5ffa85e4771109ccc54de0fae9411e4c03eae8c528a4b56b07b84f4d8a4273ff54d5aa09f0359c3223cd1e90b7a64904899654d1b695fab2f6e9f6183733e17084f3da13883e685ff79e4fae9ecc934152b42c5a37019bf4936194f48c0cdbf66b0adc0726d719ec961d412d576d84c14c2d1144b986cbe9b1dcd16c3a45199da982fa75fbd8b54af6dea5b41b94739477d376af47df8cae5de80e7da08d66a4d20f54e4d1fabbc28f8315c2f962a77737d23f9dd956d8c34192690c4acc078970b0843adf168a85e34466035c927ab696bf1b5bbad223cdbe4c25dfcfe740ebb79c807abbf46783ea45b85008f0563189a8b1dc3564a77e44469861c36905415e18f843833ac0567b8a7b2740ccd63836538c8c9fed6f6cbb136b22f0fba1d1c16f26f605683cd3e2b3547105f7773a34c61a71da45bb49a11422d1059ce8820d49bd6d10c621357adbffa2e3ef1e1934d038ba36e87a21a1ac43457e1efab071c07eb6ee9fdaacbbda44ff2db2c5a9e630d6cdf38bfe2adce8ca6c83e69a2404422e453da68dac449bdc4b606fc7f3971fa3eaa312c10b2b59b5833cce172bd8c8c315fffed294501274bb3177d3754539de25ec96f9b1dfb43162f119ff55da983dfd1ee3f4ef6fac95cf59b2d033aeb335161aff410dfa4e37304c3e11c13ebcfa531301d15b5668004e0c8b3e3a1ace387a554e12d84a47153c80b614416ae0254f9b5a8f22fdfbf48cc351e0d7b0ff96c4e528557a9402a48ea96ea71040836f8172ec8b9735e9c6630b46a2a848db2f74899576cdf3ac41c22e32e9aee26d9d6550fb679d404ff99f9d6fc51e255d7937dba488c25a133f39ed99359df695d01981324d9e458ed9b33264166013552e6dfd8d3dba164c2efc92f109ab65572dd78ace3e535f234fbdbe3d53ecb477ebffe95a4c3427b647c0764d571672238e18018cc680f66757cb1f0822981704227b1278aa7d53be5448032874d4fa8d9c21b190acd010d6de28532ed76c7ee8c14af14297a5f4e00dd9a7955d397511cf0dda0a5b6f8a90fb35ab09f045244497568ceac00587da2c16e33a1aa91e3cf357436e93ea4bcd8047ba32598446b1270e3e877038b903990fa90b4133e2bbe05dfc29008748ff356fd3cc9877f189993b20dc88a69c9ab3adbfecfcfdd009c787d1d671b574fa3ffbc499e484e52a8736cc12f037411e0ea3641a18afeb57c8cf382c76a3590d0c990aca16fe6cb86a0831604a54f082122fb38fcd23dffba07fea0a018cb3b29bc5856c43cad62b9dc256e61672b5309647a8dead2baf56c49273db889d2165e67352d94ae08c24cdd71ba28754cf0e590d95e5d74e924e4deef01f1e8c333d9801cead4823d68b81d7a70e9881961655453b4728fb80abab3bf5a9f004e5853ae6ca224858d20f4a2f77f923392e946bac4c13d30e70e1cada80c6626b8a3dc73d16d2c98d7245ba7f1e45fdea7b58d2bd3a299fb01c14fa9c5e384ec4acce0935f78778f48872c6b5ab6321a5f233147aa0b16f3561bbf3f2adc8bd5a9dc70a2c9436a4f5ce6979150038496f9c3060dd57c6de0e8e8dec33782a7e18e6ba21ba80a4ffcf4207d9c1ac7c44e6e79aee9f9905a7c846f0e0bf692865e70fc29c2c7e4b0aae1080d8152d29d597f67d52c515b6ab82385155d3568a7ae1f1e73652e18afdcb0ffea4da875dcfb281dcc9c78319d36218af26b897c8e012d1e2d11ce3fb3727cd51d713412cba58a6bd1a3939faace291a89ba3142eeaecae25b1b01de18ee605bbd42fbe71a944dda9a7083cd44b6ccc891db845464319ddd51228bf50f6bd442c5383878f2348eee19576df0d4efe24a0a31cd0939e0cec8a085cab5d4a51bd432c010d7d1eb1dd35a71d9c61538c5bdedaeae21cc8fa7196f192080a5662462b773af20403ecf1b114228f4c3b957bf333df65bed73c6c83182cdad690ff34e2985b9fe9c36e5c5202114ae3ed8d651ab8d01ff34be48a2c7ccb5cf050101ece157d434c0aea1a2c9049bdd3b0a03656283fb0ebb6ce266d7873a192e89af332ad319d99b64bf7421787499b6c3f629df0dbbb1699b8f81cd42b1156f53882cebb642366d1fc16d7b9166a9357eb5a64b8a1605d304dddd94f5a253cdc5f919ebde99b097eb6da8ddf49935bd2f1786d53d0683ae6012f9647837890d59743ff8fa5ac43c12b8c4cd6c5dfd5676a39af9f922022d9501d764cf3f3e409b4fda3d8a6cc559eb63d2207d8ef9baa3bf8d45b3ee0a9ce7c69f9808f9ef83e46965915794238041e9306ac77463666a431ecb1774d7432e6f0b01bbfc9df7462d6bc3910bf0b0fbcdd7230dea5889b5639b676d82dae5dcef3c34ebec77a836dd5b570aadd634654b4e4008c3ef221b54d568d86861e289d62fe3abb1716248ad66a3ebdd248057230b4131c19d85cf2db432a7f0cf24e39d10e583975659a5d9dbc3a19f7273d349add4fe3201c45234a78146d85adcad5b9d72e85414fa9faf576153c4f1f0a3c8141e87f95f7a7d6947505aa73387d642d4855c29f745130d95db65067ee9fd0d0d8cfbffe02e058d2b0e28f3709a08ccad72de0cd317251dca4ea1e415de33497f2caf26f26480da74a8cc514f0ce58d08bb2745c3a3cd2087bb0ab5965f107a275f1a34797c8368b6afe76875d5f21725a8b689b99ec0f23a41a0a089381347f999d4c8ae9db71ce4d332514874822ddff48006d333f1502d217155152b4c0ee55ef5dc2ab50a2a7e6c2d74d2624778330b0535dd0925cc152d9d749277136c0e439b35841b53a00719a1b2169b8121f6de67c2c950fd53d40741013c2f89a3b0b77b71bbd9a772d70ca34bc068cd2fb979f02829a63689376f85a21a13bc62a65285afaf5c5c438cec178cb2e99b09554ceb52207c47465cd3450090a75d2f58950068d4b7f7a0c5b0458c83555fe33a71a7ef2ce37b54592cd916eb3d825b721b81a5a93170780e975ecedcc0f38fba2632871721933389bce02a9291106d1365b7ea72adfcd458bd0e2bf412b9f8e7d4aa169bc56a6e5adec8b6f0aa29eb014cf93cd985e3aa2acc57917d725e2ee38d5c8d9cebdf9e8c0214033132167563bbb7907314cfb3beff858e3c65fc63677fb8cb42f80ac621d16c127eeb18a59483075cde2620528fd4cfaae15ec7c227d967df52de0d5c3820be42ca3be0239ed540fcbca3e2871f4be581ebe15998c906dc323eff7b374f2a1f6990399991de1ac7dfb087b957a17068c28768d9e38b05e43f682ba5735bdced679ef31688e45cd56b4594af9c8c0abf848175def70fdde2729c561f2fbfd1a6e01881eaeda3e0f8ced0fd7691980ca241199785b3d7649b106221b40f42f9ec720d092f713d90f9fd594320c739b46f49bff7d3f772091089615c95ba8ba18f7e094ca0a5f24b071f296d87fdcff05ec333ff523a343fcb98d4399ebdb9b682502e0a498b705db9ecb5d514a782c16fe3041161e956229a87eb0ab5ae4dddba9c3d4ba429ecd4e871afcb86e867b8fdd23d9c004b12ebe44c89c7e1ce6c5933116886405ae6e0e23463b39fdda83ddcb98b4f523de91d1bdacf6a9d4ce4b2a02fa024d44f550e99c73987600fa8ee5ab9e1866e6509e0c80d88661d13c413dc15f7f69fd71f390ff82e2f71602900aec82dbb518d6d02c7f87a7e18d19747e34fa566d73ce6a10932418e00c723a6e5882bf282df4eda37d72d31614a0d85ad8b71cc1f6e0a4f98df3e2d5be47acb3a91f33d888a01675048208da62947d5d2a95f1a994b4093fea1cfa1ff97cb39c0785ac05d851a02719bf61db352c46243b64270cc588b9650d34706e2d4d01ec24f333bce7a856d728c0c7573ce5843ea5119925d7fd90a40646cb2222990375230de7447bedcf200f6487c35acc6c4732773f2bd856734fc36df292fb3636f661d196e6ca08ceb432beb7742b7701927e90fecf41f9e376d85a715597419295086fa214be31148e281f5fb5783ab8dfb88bfcaa320252d11f395e3a71deb97a89390c770c6a70a00bd52ab567b573d9f428e4bc92b80cea61e86ea82386bea84b717a035612e4d13434cd1861419a749aa995aa93ef2c4e5502f2e6c85b0fe91ed297bac76e551fa0a22cf3ac7ea0ef0e9dafe8f3d80181bb4729763263699d2b48eb817017f41ddba2a41f32faf01b94e679f173850c576b87363f0033bb34b2c9439ee706590fac080d54ed04c0e6a76139acc07e0eb8c0ed0cff2a8626050d5603c224587ae347a81c7b419e5930e047c34dce0d8b9ebaccf8d6248a2232070bb0c7ec95ee06164f88499e65b1e77998e06fcfda76a841c120249c3442fee048f27b1b678ddd457dab638a2c2cdeaf53e8811517870253c483b9a39da62a5ff679a504d2f1543f748d7954f6656b1e7d2bc280d78fd7ce30cb82e3b958e83c5d0251f867c7f27351a7203a3d2d6ea532d90236e541e5bddc62f3fb50fc9c006e3a1fbcbd61822b973602280f97369dcd449092a9bf3b95cd41d539222e16868f5fc0b827f351c167511ab849bcbf3c10db0d7951ebe95a07c83c83992a892853a8fe794d9df04ebf68db7ec52e3d0b0e35db514ac05d2763b5e5f275f73ea4b8c8e90212d223945ac75f07c9453eb0917c4236e02965e7e5029958776fb5b874d9d00fc92108050972c6a2e2ac4024cba117d1728c1ac68007a0801a79e6c20ee65dd7e627206aa504de2bbc1d77f1ef9e4c56f7fd38a564831304f0d1b071fa5b0c1a586dad756fb95fbe4db1d5a77e42b71bd8f484fcbe94e9cdcf64e098484a598ea24409cc0f3e56c0dddd90a28c615f21e7830b5b6f605042738062a61b4740f9a4e9d776cf4d4072c2d7b8a369567120dd3b9d3045ef38cb6a4299c52a1526f40d7c2592a409f0ca61bd409f5dde1925ccf630f66e41ea1626c70398302f49b90c5829ae8e3afe1a3e641cfb6f2a18ab4327ee68b9d4edc24e0bf57c9761574765cf3997c7591b8171df83d16e9a2e4b1504ed53dcb98db564349bdc0455b0541b69585814aa67cd66f4f4ace7c1a5d03162374496991f752f749c74b69c927472337fcbd7cc7fabb01cbfadee977c1168e32f1676f48b6305999b8fc529e8877f8e22c13ced175d092083726c350b838cb11c82e6c44ff7857c011b4e059b1b5fc11fa497bfd75de6331fe0fd0c1d41b9a7b4560ca1de6339fa986ecd25f0b990c8698a737f68391d88d7b3cfe2f3c8fefcf6ba0463a928264b75b51cc9e1aba47330436494d7d6a5ad847b45ac0e193773d45cf1be26ee315944e5a80ca817aa0b95324a24cded7e4021749bfc6f443c69c075e770fd0ac3a7c189608276c0aac546382070bf64bc64850b788b78019303c531e9554638190197fdebb1dd220e9a576f6e4357b5fa1c34a89639ebe773a611719e79a68835ee077f7615298e8f6ab5c2140d1ae1fa56d1d8fa0ef9e6f967a79fae530c2da70def7ff29179f795c90e9319644433c269993c734a28002855a52764025b112239222d062f4a67c0fdc1bf1364b3fae120dbed99689b40d77e98d064ab1c98e25d5d2514de9ec2640be169eae659739cf57e9d98f3f1820b2319478f6643f01748e90bf28293185515f1be6b313166416b0af8891d3b6f0634a085f8e5fa893903808d21e4ce1c305645e2518d768ed1e1e605b7f3ed5f461e14e56434b470a5dc2a12379493df86a127809f87c1c85d19377a976a542965d03d551fc350120cadfe207fa95e5c74d41343537d178352b96eb1f021b0d48656eae21d52de3bf201c286b4dd52128fba77bbfdf28e1e292c4e45fe1795bceb85a7e2cc45465acaf5ea4b43532bf70b363df4650102fbcee087063fd04c374fc8135c13ee07474fcce839cd00941e3a5816d90b584910b3b2ccdea00a6540f9839b7ad1b6b82b566f94d5704fbae27ce50436dbb32d6ac19b7871682b7f8c7bae2d5171d5ad43a78312fa23f84f7dcb0ce0cbda66c2e67fd9c3ca1c94c8c9d85af17cf984a4a6ad7e2d69b63864d10f23cab4e9c6364716e6712e63db5f057ae948d45be41f088a33c98bafeea03123d76f9baf7efcc4349d7687aee465dd3232effefc4611653ee613884b759e278baf3b100d630f4d8dad0fde6db7e6b8b01d5582355d5058ff8cbc67cd65e995f392585b2095328e27d29e9a843c769fe75ccd19690ef07fa16ab458cb3e8b30987b59ffa165a15a89fd1f565c3c8aff2cc65efda7239240aa3ae134daaaf9772cae6f3591ff56d7849c97931f84fdfae2ca6b852db80aa46f7cfa62859bcba998be3c79ba721bf48eae6f98f8cffb9ca475c08c772964161920a668cc0ca00c6d377f01f531183b30716e49e05d2a6c473fa838084331b46fdc228e9e042ca9b050a1ac485ccf689dceb19df26e9317b3d8958119c4e0daf177e7963f58f15d7bed588499d3a7d1be8a450c97bf9217a889f139ae5a627d2c1c69d72e491b0f3562854f7b519d480274f6fc8f8f849282c2bacfbf971cf574812a443fb74ec267dfca91c5035dd72f58620393d4b94229511849c0d1c198a4ce8859dd2aff2744fa07aa5f6a41fc268749b8af3ca839a055cff0f56d8caaee8c111d8187a5afeb1f91546c67971e19a8f73874f893cde44bdc74012010999aa5d47be3dfbc843cdaad47d43c445ab321a781f615f5b9b781aa6a24a10e13d87ac2a354bd47984b64b7a30f62dd9b3acbd1ba75f5acd9d0182d16e9e34ec99decf0d28a55b2681ab0241c86a762ca8f1292c52600fc4724356ca4c59cd5e3ba1513e354c0ae3638827b344902dc83d16e5eea3a94b89a8da5bdcff36468558f66721d81eb1c08092b11c3fea59d7603d80899ebd78ea560edc99f8ce081bc5fe2e262d9a42697acfa68102f2c5388545c4544098b65e4c66c7e393bccf689c66d937d25cb4fd1d2441c5dab90b41f9efb9f191a333803b4fd2e6700a86713ef4506a55ac661904879c072e6a3b6d2eb940ed785b906ffa2a808b9fa0d4cd20cebdd33c5c5eceda08af69f345529c34057220f51ea937f6e3edd43569e2a0894306ea6cd2ffabfffa84d646af58063a783d7ec880ab23a24a2f0fa0a64bb9d6dcfae089d61ea7f73ec8c77effcd753624b343e6b5fc1bef8a303fc3e9640e644e1a234d6773c47a51a8b73942787a14f80b151d378326c91fb069c7312d0340bfa641e0262d42dc45848263fb6be8db8752765e8015a721df1a5e1d8ca49476ba9b2da3ad53487fcb8eb2d7d4b9b170f6b15d4cbe08eb8a9f7e78d9087805bdb734bdb29b79b74b17b43b8959d7b332d89004051e1eafc21f648e1dadc42cb40bd5f18b3bd2803d93f9dd014f9d5aa1b2b96fe627ba8fc7c20108c21d8d03cdb623ab898515eda47b0b06eec344fc35eb72c85ca7a4b0b5d2d6487ec05fc67556cb7b58e8eec7e1718db6fb875a299a83de512e40beac26127b82ea9277612a57fa74883a655448e4631df4a22bd7a6270f2344a964b202849f181410a917b426561caeee5c4ae62ed3a73f4f4b11234024aed80ebc342e77b5896fab73f574fc90347235fa901515d5f1529b42d78bda953aff8d2fbcd3fe18f5f7c1bcd9fe9cb890be0295fef14c183e8f5721fcde5e6bda2a6bd6ff86694b88e964b7679eb95426fadcfa6a28dbd9fbb69f3bc89325a61584082346ac08924a58e7fa4eac4530beddfc51dbb5e6d2514ae95e3ba283f695dccf078611fdc89a0e81fa775532aa96072f207aa003a3493227250c736fb273f62e4a017025692df2f451e8fa4487192e9e2dbd308d5602b67f65d124ce13c39e2a189483efb33fdb2d38778215563588491d8386ddf03a0761a9162c452b877412e157ec14600e83b47e27b6fbf9c6082b2dad7e642f54f1e1482d3e80e2e3423e813f5fd1189791591609132cc30b2c0e834e91d9bd5f0f87fe5b3a07db0cbe5c3fd3110776a794cf22832bc15dc708e062c3107eb869ac3e86d0a844f9ec7abc5dbb3d28ade1a7e92ed48b3031ff3a619f2f8cb8705b1537ace72c53880258c01366c173493e9a252b1ba53422e007a4952ad36b1d4b4f4be21f222dc3258757baa66ca9ca2b3328cd3b491a6abd6b7eac4f9757010a79bc56e2ab01deb031280eb780aa5b8614c97a73b1418e1afebc7c134e6d0e1c06e494b1f6ab3a0a838957dacf2998c3b5382ca26315e7b34568fe7a2c9f1c6b9333a0efe1dbfc136768c0539094d8322348bd4fd9b17ac8a5b76cda707794134206d54ec98d7bdf101ea726d932f88bf15d97634343babbb67d50fb12978c5ef65951f11c976c1f71c919cf1ce3bedb68912e84a9bac8ab023b7fb4b0dacfbb63b8c39e78ae9f043f312c872fd4dc78031f88ad9a54dc562983d260b3afcdc9be901ddfd150b75eada6d43c4dc6674dc6f8ae0aba07a1bbbcb35e6f247efa6334b143366042179792f2ee9d6d384d8627219886a5b7418196fc9b016b4e58cffcaea367929f12b2f1106a511416d5abce5f1417d40017f5668069ba2ce2537bca71db49eb837560ce000cd99d9e21131370835ef947f775620294f574031a87b40e46047f85163a05a4389ff8788d2ef1b1518580d756bfa9211ded37c50be68195203208260a633dc1102f63a917f58427b0cf9414183f6f54afb190dafe4a8bb30b198d1f92fa24737b5ecf16cb5f516b9d436b1048ace70f48c5b708ba467d51cf2eb3cbb1a8c61153ff5d7704fadac0f1c7267a660b2d0ef8d6c5b7f4648c23ab3ece5425fc298a33cc0e6a1c93dbc50960a747f4425bc7afd70c06ed086edb544bc51f469e9306b1732ff0b485224560af294ec728d1b1d8f2c7d1c1e40dd7f8625ed371416a1e14346d2e0ed9440e54e1809e9e01f79ebe922f7951ab669e1ae8faf2c8c8d4ac1ec51d85a458fb922ea8c65aa5c103b1a4439d159c2a4e20a76575133d22346d5ae28c4ea71a87136e89e3d4b4074b44c637fdb198be19f4f7a27c1894e315e099e4b28d42dedfccb932f03cf94745c0d08c3e850baf81c7a234978e6614ff63d5f2805333a23c9f8a459a85647a72c6637a08735443782f2919d89622ab2ce008c68e57a74caf1cc4900f4caa52dbe1e4f28a5cbc9fd7fb5bc9033b66aae271855d4a742e2563684107f500cd8f1fc7f6044bbb3400b8f75aaa53f6a4d66aaa76f8a43740a34ea82c88b074d34f30ae0bf4ac89091a98c0d13c824b975a9ff9224a95d67ccf8a7f3959984c5c8972b91eb291ef7ca983531a24eb9dae21249d8bead18acd6d9e545fb938f72d734c12d0ab68f451e1d12b1bb5cb1e2d5b6e6174e2e9b625eebacaab035ab4a1ed8b32219b9c6797cdde63b6bf8cc1be7a1b75a4e71c6877c2df08e4282baca4557dcce46b54f8a19fb2a9ace5b278f80d7c861a0719382d62f13b56e8e81cc39a1aefc6ad58f4af10684fc8224187b061b4895ba7dd256016adfe525446dd22138282f51491a5dd9af6a1f17dfc59146265fe22eb1781acc4e786e36c1689c1807496c1f2e5613fd0fac8df3cf0f15077efd98de10a781e8b2aecc442fdacb0f81bf4f8d0e32b85cba47af4896058657c1e3d71a9388b21e0429a4ad2de64bc294234924ade50d7d39ffbaf779be8642e5290d1a6017f95c681d384fb84d0b172353fb72ec46182bb2f53b42cba324988179eb5c3a7965d3acf2472bdaba280c2cb15157fb08621c69bf6a61f968cd091012d61c2b8d2be4160885e9e1ffada97e77627179974e3ec21c849d7333431af60d849b94298ac836536015fe57bb2b64b65e7059c1a3d69b18b381f10852ea76e537f7241b56c26a9d22e4c08b41474e25731e6364a78879c63dd7610979d8a02467eb2372904714bfbe267864b39bbb07fc28ac22126a9ccdbfec8bc8816f28ca78effe6fc9d1e34010b38fa79535dc470e128ac859b6198373040da178416a99967392ffbaf0bc94b6fa8ff2350da8469e4282e55164afe3e5e042386c5ecd4baeb277b825264a70a26dfe2288e91804a7d7c9c335ca54e9e9f5bce9ff5670aa9e2687f285e573d218b218b357687ac7cf0505891ef41b4385d32acdf8da73f61c92ebfc3d3644a13b7a359f8a69f7942c880685aade90ba6b643a510f68f7a52ceabff7e4a7b29281bdb78b8f67f4d8d625ddc4804a9af5243a66ea104d0ba153d115fd055b5f63dfc85116f3bf780305bc464a0e4a83054d01c2187ed21b67a8db2ced408b08d9c1cb66067598cc7d4eb8b56a50ff0ad60ee5d744335c15b43144b274c337be449634c0ddf7c4b1751fa9675e1de3407c1926c8dcaaa160c3caec8a91b223ff53d1e0b95d94e7c321fedfe11ce7e2713976ce14a0c49d60696d3f9b6a0b5687c9e573a49bc65adbb1136dba11adc28c6d9e4e0008ddaf733266a06f2f52b8d151ea3d8270aa1f615c69b7455007f8846335a7dfb872e1d43bb7f525c2c61a7f844a4ac0f6ee55c796b8aa4d28ac08bc5f33ff33c68eb36f77b9de11630fb022efc998cde2b874049e1a5624c5a87432c715ce9574c7bdb7d231fa5a796bc3345816c8e82db298f5466eac0d43aa5c2d300a94e8204af0278938affbebcfee791ba29d6db4d6824e3d1e6cab18301fceb711fa30adba6b9df7b9b81977e8dde4b0f898b0490fafdbe148f62f02e2fdd7b0ac6860a2c610ae029eeff6e8015c34be9611432b97d84fbfb69b9123567c784c25a95a069f6ad05cd356f51831027eb6b278c92726ec8999f322cf85a6fd9cba19b9cd4c6576861a8cadf01ec598070c01e4f0803970f75353867113df7d4f3c3d100fa5b47e1cabe46e448fedf8076d95e85cf30b09db20ba2838825366f75dc53f42df73c3144da5b6941dbbefe2ef2a5243e7bbce511c96d8b6720c10412b5a4ea6c0b7cc3cbdec70dc07d7fcae33588ea73ac4fffdcc7d1f2d05a57e05af3075e52d0e73efee8d61c459d509480839aa82a4fbd924eeb2d7e6fe45230184245a305b2b6870c02078cd094faad884212f687fc77264645fd6c739558aa34fbb9f93164860ba6c6fd85aea991ea77efb6fc6c85fd2f13e91a300bcb4af2ba7348768555f07aaf8b7d4b192d7de4bf5750ea8bed149305f3be355c51eee539630d700aaf3ad6d4a93405f5b390257cd3113bc68c49cdeb812f4550eaa8f313f4a6e565fef8f26208ad2dec50ec4179ae87153da1c11815cc9dbcf5d115c92b2f4e7c5dcbcff1969c78bd276d9ec18e4404a90689778a9b1897d0c605f70734ef81c0c9e263e3b9ec1ff5e5e5fd21038e1453f6f41a3c91af58cf8422ecb4dc4887dae8a08f983e1e8eb08747fd0c0fa86edb5fbdb6e03799744cf2df768a273bba0bea055f2b92f475f47eaa321f31d055b5b70e975616d39590429cde1dc5b27fdf859e03d8a0a013da02b11d64c7549bff913234f5a8d6ad6d246cb92edf14cd9580f904f71268a1ff76295c514d58b4dbbf91b102f779b815815f20ec1b13f4323c337558b4d6a46de29670737b0026f61990d618a0d6c00fa13bc23298b64b0a090a8654528b26a28f21cc388f9c7ca80ef473cff9bc1b3578ede322e85b50b4ad7b14a92f0a2b5022a48d273f41dd164c442f40fac5a3dd6b3ea232a52ac837c5d3d4cb31694bcedaebc195cae62d6bde96fbe17f59639750c40844a2151bd5b7ae1f34d6bfed3961bb426ce2be4a33f0b8293be10c5a2c3a22bc0b666d0a76b98a3f13450ed6796b3c32b57df8f6f41d8c318b5679d1548262f4548f10b0b5552da130c7409436a237ed8967b678aa48d0ca07208907a94db4ff133b4c53c9cdc11940a17d63fd44514761919dfcf1446b38dbc504c00f0b4e7d33aa918a78b58d7f7db73261b046b71c0ab44e941822c832a95ec3a1328e0885e5d0aebde216282cf48093133d1ef5fdcd931e7ca84afb5ac4c9109c8aa8ce044c7cc6cd17d81e3472a3d067e1a9b177813fe09f7a162a7815148f09be467f0d0fb3ce2fb29759a529c835a7944fc88502e63519405d2bb19a533717d1f3f5299d7bfc1ca6a1b59cfc157f78f5a5d010ba3dd1291eb5e0a3aeacaebad48a69c802d2c29984de1b4033bfa7678b1c05b420ebafccaa06258932b65e1e7049b2be0e83bcbe409eafac3835d39e59680422cbf0de64c4772ffaf41280a89b63634c7cfc949f40c65d115cb934cb26f937f341487584cd3ab5251e3f17d98929126260cf71cf20f84680191afa260274f40bdd700965957cee40eae1cd1a77f30b16eeea25889c2f2051c2f7aa416a13bbe2809e451573404e6e670a6c574cf8911f3cbca1d66fbf2117b121d3416320e9b60e2fcffbed6fe5811f2b1c9b13d769b5297a4f1c20b42058ad31db558213237c5b8220bf26ef6ee565b833e35a6a71a903871a0f700e6811e02844b73d411dc2d4c7a9e251b4c21f2eeddd1ba72f29f8db1cc95435663904f2315ab50b6ddf42e9ef1fee5d59d37d62b13e97316e4882da74f4be1bc0243cf79ceca741dd66945133c6354ba5596046fc7bcb3e1798afbc2a04b6af0cd9d746437c3d5cf2d9832da5b2bb830fbed3f866d13bc2dcc9167863a825a8d2731bfa65e9c0f06f042d7d005806d32c9c119a079daa2c602c16e8b826797a35057f9861c2178533d6bf7d63535fd08141b6a17af2c2b6bb10a7e62daadab91a516ba5ef07b9a9e9eee1a77505a2e7529f824655ed7f51d4ba137ea10022a247b46256fe7db911025d7bcb1ac2adaab49e431ec4e9f260a04859ecbb2a78dd6e0f2ab61e0723045ce84885005cb7370d8c77ec22ef995ebc68aec0c9403de3174fd225009ac12b83d515da996d807000def5a1941548b96f33a53a981bfdf1895b58af8f696fae4995c6debfdc81c9015a470a6cb9d3b8edaa06edfe9160bef9c82d4e991c93d8c2df486c68246ab6d960feb8b5a382029567bef198a1d60d34e6c35ec15e87c0277efebbf965bf7d8f402fe3a9e770f42bc7b5e58e0643235787bff4ef5903e2fa7cdb31a1bbc8b3fe696773b2befb080cc248b9d7cc91a3aa8d0b16d34267601574715e3880f2494a9066ff581c76a4f8defd713fc5a911382f116036cf9ede8ea6bd366c8b2dac15c9903251f67647a99d5adfcb2344f726539b774c4744e76af75feab95db22170a20892c271320b4fefe0ee3388b5a3250abb96af60388a6ab04124bb067d5fbcacc1e514564326c5ab7dedb1b0e2fb8f904c02a88a53f9c0f18e81799975b42b8ab1df38d8a7c49de907ab01f6c31db70f6f3fb47916cbf62fc63e90ecd5207b5e7a46d3248074e1bd2f0dd09fd48977c7aae00330f2edfef3b1e8362ea2bc424660577ef3811ff4de22c09fb04d1e1e930d474a536ddf96155be2496258b856c2eb6a141e9e31da1b5d0e3b43ae14290b3e4439d8f7ad48de91b4066229d7ec9cf6233d4bb725b036b0fac163a18ed731dd312a59595c6552f2bf123635a61c068ef9ce999f67aac7cc7dc8f8b7794ebde40fff70b69efa26461592c939150d7d2b1937f891417c9efed3afe5f232ba3ca8f7dfd0798c6ad6caa48f380c92c0e5702f66b23ac4185699834ec02e7463700a324610dd7fcd119656ecb11996d7b14ca601e5205688ce40caa642a42bcca0a96a990d19a489409acb82d3973b947938ba9b554c12c536305ce18c73121b446f2ea756820f92e50edc8262a85b51aac7e0bf6b1ef8ec37c3f20cb55ce01aecc99332005ca483484ea02d44b915ca7abd08faff71d6dfd34cdf34d6ae27b840830772aac9dbe91eb9cf5fde70eb58f1abfccc11394c422be7d72e2452cb920056d956d6255f05d3252075bcff5050f16ab88ea7f7b50d7d90ec60fb1dbfcc6d132ff5e7e7afca5149694627037c321d257f48ab2e718b524d1264b14607c33497ec157f5e1a0a431c555fa92177135d1e7b36cd3d629b8e9123c600e3acf411a4f8d69207d1e5dddf8a3bc889441737094b0ebc765eaa273d8d165ff05d4ea3a66a7c0764bad8557e27190ac00a3dd1d3c294c9f8b0819b160db3e8ec7eb76ce5860b61ad879d4c27fd381c81148c15121c116ad36e4fc09f3702dcdc9b4526476b0f5bb15676eeff3b77fadaff300db06314071783fc57edea66138fd97d3b608f1593e04a630b4a7ffdaded9f22faf39b9e61b3b19bc5edaa83ec0e666446c129c2a444a3450e6f594cfc4e882c2062dc8f48b901ab92462bb31daf045f03e23bba15d1f437dea246f12bdae963331fd3777bec5593a57fb799d7e738789040bcc738d9f75c321228b59884c356671168191010aaf5c7f491de53522035c4ae2aa51541753c09a3be8a12753056b85621fe0d1db58b7ff03ea372f206332aa28b40d9b44482b6cb4194ed10b293e18204fbb868dd159bb039ab6140b23411b005b06ae201b2fdd134ffc9e48af5f3ca963626d9e6ea3404c0f90714103b3e88a07dcf689a4d5231662b255bdcbc48e70a13ae509560af6361f7805160a40d6cd3f04e9b144724596f8fbe396aeb4c60002409df4b3d9edc35647cc7884b410aa7afe9b382562e4490994146d85cfefc41dbb3e5a634b8e732317eed82b8afa62e98eef4c5546ca11bf42458f371b095146ba5015ebfcc5d21f24270f5d6e1b7da0937ceed1d4fab4b16ce09ae95bdd36e616c4c165c3ae90d6cc7c30af246477c565507cda5306ee79e63f0589d11a3065fb7344ef83fd6aae01cbb868df6dd0a8eb603e44f9595a7a64d1adcbf09693a58f259221e136ab1a22cd6b5a5d3dd8e5ca879b0bce8fd4bdb49eea01c443162ee40ff881147922ae884867b33ed1a817b8810e5b658d1eb3c2059b5396a2a32dfa05978295b5d9e3e2df8068c17dd9d058f93ce0342b4b8aec03b4253715c04e0aa6856d89f2e50f2f40807aa1774a185ed0fe3ccd23ee5b6b02a01a3a5f11184f9769f2c188d4c7d32b767c2a4f3422e03d783a1f1828b1e9317286b0cc45f258ba05f96fabfe4819fc17ccbb57715286cea8716ea02fcec872960f5f0e719c88fe424ff3d6bdb14167d30f937df378a95d463edd178e980e6f831e89ab73207aa0f963ecf8cfb290b00b2870f489cbf1dac8b4532f91573f05fa32bced6ac3b935e9084f993c5ebb7684ef6e1be001bc8652f1e024b2af5651296a293d8fbe78970463e98458c1ddb00ad0303520b773a173a34ebe8b0f07a157e5db9d0a21edbb7c937d30d68332d4af70fa5a0396fd2c3dad839efc3c722a2cf94de4b9b2abc403a4a96caf88d651860770c2fbab96c513d010ecf8dcde7c76f07c10e383bbe23bfcac0a3577a24f302a0499dbdb4780bc1ee4a474c418dc12f8d4ffcce98e7e54bee9f3249729750ac2a04e40f95f8ce9bf8e2d9373712fafb5381ca20fa3bcb12c0a1502e4df821329e75633178956612d906e32f3dadbf4e91b7ef03245687bc093200af8ec4bbfff2d566a256544542c80bd1cdb71ffda8314ab9045dd4dc961e3fc2bc38bc80be634f6977c155247bea23a3644f1209e0d4395dfba53e7de01a31febe88fa0f8cb19273fbad83ba176738e2cb2d5c930ed5b3fc6c15319fa7ad6c54aadf00551fba5da30ba76a746e062a4be2c0fcf68b05d8c790bc80e6c4c69938b3f723d6f7fc4054e349dc15ea78748090b8ecd119973202a5f5a01342670e44ad4e5b4667f37ef7c42d5e898f4067985713dd16035dd12a7530a2f16cda1fe48c80221c0d8635573c76c43738d76fec841223f574701c4396b55fe1ca94030b4a5c2b16167c3da7df32be5f2ca1d4f3c8bc7940f0a96bd85ce3d89a84538232517627dc6cc044f1ae93185439b7b747fb8a1ea045ea8f0993f6284e3756f2bd3b7b14907378bea683f45854a543ae8b10f3bf40325fdeb2fd14b4fb71f1f339008f4d95ae9bed9e63adcbc8e83d90cf99f58775639a6ddf851c99bcbe9b4d51b9193284c39fdb3bf9320c608d510d405047b7a06bc1e60ac1e00b53982e0e8c38d53c1d131dd76b47ea03bafdcb5b70c55bc65d804da0cc505534d8a4e722cc5b935b8e1e9eb6c1e13b1e9c071710b04679a93f95c72b7c06e28955c42d69e0cecb4b087b8537b774df949ca69cf34b7ea3ca653858d285eaeb8d06d2520fd62e65deac8691dfef82ff211e8e83cf8b0e6aba3ccf851533041fd71bf201eaa372466fd5ff9020b5a9459497f5de967800ef2fa6a145a26dca9126c0012c75978f7c7fd433435782e3bf5e4853bf614149a059ed7fb923571b25611bd75ea2ac1af478cb98f67ac4231c94182db4dc9354a8d6555761c2b6e99c2f9ba29d2eb4016229e2721f5634ddb331664e83bdba8fe88488b00c6bb156b105896146ea1f90152a6d35654030c7908a470babefb0b9de3fa8aea67a451a38339b9d6fa09f041825fff1f4f4b2f7bff852c241e3dff90c5346b57e9ec00406e4e3490fe45047b55633cc0c3a809e266d5d4c0b7e223a0e3fe9a5b4726e26bc0b0056d8490f6be267d2fb95d664dd446c746c76bc3a53573952b034e2e6b6deb717d3c717b74020cea75c16743f93da54ebdead13360e724c39f215694341de7ec567bf0924bcc91e5fb43de8d5b0a076bce06a7b76e4263e8225068e870b557982f499e2641823368de3a5c36c4199dccf6d9066781fdbc2aeb34c12aa686d41329e800776351c41b57e0787065fc3d7ca36394159231c11267e179da6fd284f0675a3b22588fa611719f8242e5c14f6f0517f2afca75dc85e574122e935cbf010389ec58e9f23b64a7129ff308339191151b0070125e57e3b36c6cfc5892a34ef43e384ba079b7c04ca933240bf5b5b8bb959ebbf6b23f7afbcdd55fc6a00a8df76cc41d449dc619a814e33726cd6e41d6d0cb94b6f94dafa84d1982dc94c1bd443b631ea47ef992cc2ff3bb7030298aa3ce5789811e3bb1701e517d7b8f8ebca83b238ba0c5a06e3fa77334d6696b1aa6d3de1f77216296baadb0520143bd14252d46783b439e66b31d75979ece5cdf4c09568c64b6369c3af60f2c79b3304cb73741210d08e732f64039ac09d4392493f456acb4c37809d90baf36f4f384443e99d4a42cb5d9d96be9a9707602b87d52d1df5dea22acc00fbfe6304e9ae33158b63bd6ec138c4e08a5cd4b84a1a6a126fe3bab91e100666d8f50f1e357f36325d4a37aeadd0cec0ccf1b54b77c614d62b725ea15df002212fd7e17846fd98a7080d1e06911723bd1297db11f54e7cc54b70895c145727c42efbc4ba19b7d2762aa42876551409c6be15db6ea3604be9daf38504ba1d56c0d498af629e02fd7627691733d49609e844769bcc46a3ce3da06d454e0301d314404cb7488a78af493f5e501b4ba0ebabb06f16e1a7485e105e933a99eae544caced385ddf6424548ec2b3500672c75cc935a3851f0f32a2ea36078387801a1123ce18ce72ecc803751602014e553637f4a768f090486fd54a47cf9cd5e245c5500c1a1bc9ddc23be051280766bd07dd6672d9a56bf21c11ac7198d70c55fde389bf3193e131aa0d64761af4430e54182a40ee695320e0962204668aa1a5d49d2cafa4d0b10241eac854b945a634c68dbb8e36e93a64a460779cd385a0b6c86e48cb8eee2db266f0fbfec6ed9bc9502f65914d151d2729d239797db7a50fc29d05ea6eec919998aaf412acb5da0d3f9666b2f63be5dd0fceabd2c6cdcea281e377bf551d5264a097df1c1c79babc7055c22f655ff4be958d68bcc8927f778a9cf092033838c3edc50e61da06f035bb8fccd46bcb163b16d0d7549db8a6ba757270400c0e36e1d4db00235e1839047083f097e69aa7b71d17dd5faf87d57f7c43163b3fbce552c80e7f7711263c84ab5a644e270456c16fd79fddc26b12e1bfa19b37a596e2ae40ff5335f2c19636554a916b6a1478455bf501f9e5d5a33d000ff398629c43db693d7fe3501ea5f1eb3f5ccfba191ae9c8ac418fd9571c8901102aa98038de535dbe7690580b7ec09e2c45083a4d163979443aee819473282ae1a7d694a8bfcc0281edbd0b1621c620461ef844d7cb7c5271b7a70f740d8f7d133cdab53a3f1546a4110e4c64d65f59a1fb88044898efb0337db18e81bf7d4a2d29e66ab32b409b70d766cf9047b7734ba1860074492a30d1f92d1bfefaeed47472bf40da2726e0dde07603e69f1c763dd70d764ccb16ad68ecdadf7e07885ceae45411600610fc311bd7a8c24dd45d026956ee3609559b066e992945c9e02cf636b6c4fdf9ff5310d78722036b9a6b0962cf71382e7b776b178c8e8d80bef14a2a9f10ebccd4e4c906577549303317822a4875efbe7a204dd175fbd282961ab9b701ffd2b17429e00330e06a327c5a193a3160ea8e558f3ab667cb63d162484382d68d78fc806a5d49743d056c232cd7096cc52834745f613c28d26da6500639c93b7c609c71b7e3e03aff8954d792dc40866815d9a43e6f6a87766f5a8d10ea471d578fd19fce4b288af604eb0bcd4bd50ef0cc603328abd7de196b38147fbfb1a3cc79e375a0242aa379822494cac2603c5e00241bda7c34988383ef67479afa54afdc786f67921d2ce724347703073dcd672b6ce2850ac1b4b7a505bde49e7b0596925d47a9a375ca1fd19d5a78351866b096c5594209140e27e70256c157375921cf4b8d66cfaedaab1cf66b306e4d11a2dca3e559d8d04ac747af2825edd9f5a297bc933cd87cf5261f9dc2347557a8e90e96a82573d5a84a913a1bfc13021b2d6ef38829a41756cc08fbc507dee69798c0f3b172c71f81bf5c646ffe606cfcce89ccbad81ce6d7271f58d160840432eac0039c96a45408b823ad27f2e267e4674a780c7492fa945ea038b50eb31bc69a7d1b4d02d8411278337472cc4d279aa75182cf73a157eebeae8f8c837b12256569115914b023595696a6224bfdebd3363a110fb4b2aaab766b3e6ec96366bbab47c91d324c33776205dc32c37a14a295076ac5877a7368191aa7ddcad10a28a1aa5eaf8819ad7f596f04d40c80e05430897a21f59ff981a366b8c31d1b499dac068e93e1b6ae86efef17609cad2bb071863a04c9e0a4742b662d5ddc36c8d30826b1c9bcb5985af3b5f9fe5daf9e2fb7e02a5846691c18733019c354f5ef5bb5c248009576be1d23d962c38ebfb9caa6660a67e96d6bf90d3a9fed8e4beb792bb3c57908eeda1108b4e5b8890c541b075d7227f80c9d90f42d39fed442030dcdf66242966f1c0f27c8c136af08629f73fc49bef3e9ccac0ac9d95510c236079f581728c15340b418e9441c76eb77343f06ce7510794533f00d71c84d1b556c03a2e2aa0e81386b9e5c96e2c643312f597b52f9b1505de0454c435691d057df7eefc408b2aaf117e18571816790198cf913151b6187af2e437ed475dde835dc954b5d50d7a583d96e49a16f935cbad5d86c54e1fcba596c5fb62d927e7bd580e11bbd06a26db588eea625ba87c010aa9dbe11006a1cf42dc281c849e2c503fd6f505fe0c43c42c957ac1aa34ff86c308deee90d0382e9816ca8d82b69ad7d6593b6746b070cb5582bad2ae949ca0c0f5029671330c34d4cd7ea4011fbeb40d7f1778e4dbcecf708548d05f763b9ab6d2d444d8dacbc40586afc4e2bc8d8041c4b8a700e3a15a66097ab88fc58e1b7060279b1cdd3c3204cef53c9d2656a08f4684cbebaed816037726ffaf8289e5a8582ae48e6f0400dd50651b75fae06e68b240fc1b5a7b6b818fb8be0c05c38c0ae0711fb7dc36727c6f0517f99a1ea8bf2587d776bd9454fa8977d19177be98dab6f2c365c742aefdbdf700307d5bb545c31f94040927285fb47a5aaad781ab4b9b4bf413db4bd4aa35805e5bdc1bc05391000958116a747610b87137d9f6b3b9c257569ae1194e95f956e8a4870ee66fee5d30c233847b96fefb2224db8d4d13dde2ca4aebc612d6f7020c95e9544a812c88ff5292e2e730f2da9c214fc56d032ffba9c7a5042f3d73eefb6b983822d636f58d623ad5cfdc8e33c71d9e4ec8366ce046114538346aee2b4788a6aa92955a3e6ea35a924ef281c9a77fb1831c74dd04c1054b9ec7ce6441ca9011786f0253e32b9270dae8e54bb1d13d4b23c7d2b4917d89130188c7ea6012b25688905ff4c88fe0a3757402f429ec33960650aba8b950ee16d70316d1a080e84928fa23b7031fe907d15d712eeec51af60e9402590883b2ed3bbd0772e653a1a7c0337b2b27ecb55c555b7818d815155898424572d5e90309208b0ea879dc56a4e7f817334605de0d304e9e1fbbaacb378e9554b5ebc2695f919c5fd4ab9080086b8da54700dcdc580d483911468bff54415ef5273e93e79510391e1753d4f61dd5285c15a442df31c3c5352a4a98ba3812e5ea6ed663aca24887defd766f37c2609ad4da010213f346470c482f6c3d2da45007517fd114e0990ebc69757c1ccd2995664e807274d8e59c048da9a104b2ac93e8e855cfa27056b66d6c97ee7b18d09372d7cc9440e2acfe8f3455ea95c66fadc87cb52cab72174949b22ebb0db1a846cd68bab9bdf652fdd384ea4eb03b9edf3ef5e8974726b961b0ba813ae40e3e9b0e565ddd51362143ef37e93b9059b63afd57f82fec241617c846a080f6cd4c81f67265c42fb5a8e20b30cf1f4690f2b3abfcd9969996c83cfe494ba8a38c804588fdfffa5bd6746d09203a3764be45e140f0725840563e648b3bddfb767890dc309846f5eeb814c4f0dad2af3c9a4097bf41ba76c032f09c7afdb041fcdc90f779ecc5dbe17d3e2429b25a8bffcab7e88d36a3cceb69b4c8500086fce0e353759a47e42b6b6268c6bfe75eb8cdf33b188d35ef96d76affb2f6e3e4989478d36ec2e7632ae8a6f5b9ed39dc7ca868459e3d9b19f80b7ed87fb570da788b9555f0c414413acb6f77646b466e91d55888fbe23e1e8987b3e237cb07f8adedfbae0c6682383451032d5ef7fdd7283143e85fa293709cefdf0bee9431fdab8be00cdcd21dada35ab7c869e3a8a78f4affbfe48ae7fb5f0b873c9c633e92b0071f4da1bd4e5e389f1858d5f50ed9f984f8b808ee529b019dcf86b2c65b4576ffba083f44876b273bb1c31e77eb738c85248e19104e8d4327686aa86d42b928c086a048d8b0c59c133d3c38dc172104c0acb688b395137fbfb96bb27c1faa299cbc4f352c4c3c2ab92849d231cc7cb09a4283745724ac88f8d3a2e96c7fa193baf91de7b3817c56b48aaa03a59769bbe82e75dd3e141b8b494640c9cb210a610178023b9d7df2e4efa606c9789f9ea7002526337fec74444a3e722335095488d2e6b120adb43b3fee679a3a7ea82cfe0f669653457527b18f10dfc5353f5b399fe4d253aa4d066a1fbafb1379d0441406314933a33324a74b98adf1c4c1c1393c6c3011dea06ff0ecef30ed35123ad0e12d671571ab53e2a0e4dd99c707e0b55445d216757eff47b42cd0c9fe9f8184713d0b9ee20a5d19a0f40ea7a45fdc420fe0bcb59f419ae29830851e4520e8f321b084793900e7244a4f4dd4c9c6ac3d880686677cf84b3007c3e88d89cbe0c134a800baab2205e192c68da0049a53f8f9dfd7cca2466bedba70e277ab52af2248697a6f5c5abe6393b48cbc62a4b1898819c2006475f7b7394a0c57bcdcf0cde59411b549f7aecd78c5b59b3cd8f2539f6223054e6f798c5cd460ce23821dffb6136579e605bd4203fd42f6810e51103f7dba8916b2ac3ab9d42acda167d781a117c7e47fc5d77c505bd4b2de10e8023d7fa009a5c33607e119a55823f7411a79d9a8b03399a19c92a00c36d8f68ef684061e8afb6d15ec1a52fad687c3b5e23f159b0ad0cbef63aef40e1d1045d3804b2dc2e9a20f75c729032ddc20c28244c6bfce9b8700e7139f8be0ed5c01db38793400c33e15c56a2a15de8ef833e8775eec06d9bf3142a0f7246aeacebbd0fd9ad6ed850c06acda22367e9d522e45f1b51a43c31274b32b27bd6a88a3b4407f739708f2997558ae2f4322f2cc4bfa14b04a7b44060ce0b08ea78e3617f506efd7434c22e52c27a73816834d356cddf42c3c1e467fea05b089cd543834f4b972e7abdea890e66fdc5badc2ad66ec12709772dfce0124fc50d1cb54b2655933ba7b9f572f9cac7ab68da6332dc4aed1315608b2f05e6e3607f70190fcf05c92ad425b771fdee9dd69fb7c5b95f52e308787f17587bf5a3d5877384d9456d6a501043e0975abdd816748b92cb8cf79ec07c55ae291729cf3b7f80544fc3f084fd4fbd32d939b49391551d1ccde072c54d95e06aa27aa6cf3ad0d32938c8f0fd406c334f70126d98e8472bcf205a0f057f2c830f184bd122244ab030201ba07fc308107310bd4d0be98c8f12cb90ad539612a8396e41c679b96a36c679080964ff2c69861f97a41cac2292e4fec810d3c403d2cf5ccc3368459e7ecfd1524dadaa6c5fdf5d02474628c39fa946d17fa72217eb01c9e6dcee37dc170ce9aa455b7b36e73693c9f10ce5466322b7237f3ff209d235d8922a40027493add6295700da856d2012a3558e1ccdff089417ae66c11313bd80fc4e27aafaed6db48040e1e97b50059c00411cf2b3df9812c57c7cbfe48824746ae02e78ddffa30e931646574114b9c9a9cc0dd10821aeb1f508102779c3c9e554c0085068fd57bc1a844934b53d38c291cf91bc9f1ae88c1d33cda1cd00040cef1bd4fc041bb76df73b50aa4fdac1c36b559b30a32589d2a1177097dcb39d5f31a6497ff48761fed169891034f383fbeabea7f8f11c1977bae65393db9fca6b7b65d2f71e2fc76d393587b0d6eb2b43f2067fd115443f43e45b6474b5a46b73cbef2f719515361c3ec00b84fad64c8e5b0a93a866365398ed7a0d80d35033cc5d30404b25e1760ae04c63fac2f47fdcec4e394b8214c5cba1d793faa39ac89154190cc259b9cb16c8a237e19513bca4a32d93199eb7e06fd71774316223c433417f397152e64f04625eacee11381bf30e904562ab42c39bc3433a0fdf88627bcece7f3cf46e39f2ce9f2b6dd246beceb365bb36b487fd78907bacf19465076c4336f9f3442d4aa9dfb8aabafdc2e45be0df7d6d02a6375a2d87253ef3a0fcf292f8e3b32287a190039a2ead77ed9ed057294ad83e021af89f9eace2c516f8b39b6625441e2330b2f479a5b360e35c0de86d14942d909d524abf21886aad45b6385bbcf10dcc6d4f3f0ed8e5ece7d15118d674528d780f0b4a935dcfa903485c336e0b61fe4bfb1b5db71288f74ba8dd339318ba980dc0691e73a8a917918be9188d721f8856833091291cc80e5d033474629c0102f842db0112e01b1d466f5fc9f8c854dfb35b885f5ee5244d9ffd240cbadd2b2f08e71566d1e92a914882163f7667d198c23fcc191169bfb35f10163b811ff4b719a33c85204d5626c4b0902c2004ad4e37c66d2be9ad5445c7b419c0f6501855e4fa6ce288f3c57fe742ca21f72285f13c47e9717aef261566e53ed2f8b55dbfdc3f29e71af859fe3ab5cf4bf3ddd57dcecfcb6b35c0957c41d85c10fe0bf7207dce121735685be9b46f2e78b900dea6eb577a4dba7e26ee1e26005d93fc7fc4e4555e7ed5a712e965658d50f651a17930dfdd684d48fa22fcfdddee6a5467c0fae272bd8c21bf0ec995e5f53c381984f4b657fc6913ee0c879facbb46c337c8333b27936d497c354e8e6de09bbbb75ef6e1238edd81e7b6dbecf980dd130f5372c3a03d265e30caf2b38083993c0feef7c989a494a022a61965d998817f23aa2819d3f6f7be3ce5fa16f3b7a66e157c3c48c9fc03033ca3498fb5f9dd3f23dd382aff8ad97f880a0b56bab2161752cacdfdd079ddeec65b33e1ee6e812a18cf3fae64fa4f028883c9f96d7da33f84c630b6246490c42dd98d88ef1a645221117bcca9ae9bdc2df14501bd0dea3b7e78db6dd26464e92d09d21912bfa25335b8ad7930761005fa1fd582b74a9a0070f2e3344a452c4435ac6a09fe03de0f81e62a84a3b168f54c162dcf9e56ce6eec9bae7e590f8e6550ab1dd9352f213c6cf3c226e50adc1ca8f9da1a8a4dde03d7be783ed982716b4155cff785be7dbcd21406fd2f2c7a766295c84f4c4f367f14e3b12c44219fc317c316f70878d29f10cc42f334a290284f57cc38fc6e2b329e5e5c2f3ff56f7474589c09c6be8ce387f03a8488523571b54d301371403146d10102a3959f7de305ebad074b410b025021dd6da1bceaca9e00fedb9f379184e603158f044bca604153cf8b0689480d174b359a725041d60aa925a8b780f295373f9d9e2769c6034e9003d978c930c289e87aca2bab0c510feb4eda10ec843dc2822a2f75347e6af430867bfde6e9f66403b4eabab897f53d43acff29889d9003dc79001d24b3dc824292ff5e57df355f88f761c6858782fff286e52aa97fae74ffc5862320a0d9d101f0964014c437e88711561f95c97d414d3ab944b1a86cc282375bfbd956f2d36c87ba8453e8fd485d4cb5061f6ab839af770b430a61d9c9ad6b1e04ebf0b97074cd1ab9493b3bbff6a388ea04e5ef0ac01bcdcb9a1acba1320450fe038d160f6806b1625e200daef6b593e53833fa7c1dea44cfb36ce3a0e7839561ba12b44b5bfd0256e3006948af8bc9948f4bd7b0466ed38daf82e278d404f58cadeca2fa4f7fe10771de91ae35a48d748a666ce4f4e7b8ae646e0658be010a067bdcbd82c97d9f7660ed98046af37c800649117ec8d61d169d9ef26d0f1f9979aa7326bc2022c483a9dea4e47643c32bfe993b9ad0713c9f12a5ef1c48da55fb08e6ba27e99b00dcf5feeaf1162f0f5224baa3fa516ce1d3663eb66eebbbbe6ca48eca929937a79e96512c2dcb520217b023b33635bf51566e79dc2f79b84ccb4e53ee53d92aa9c9310ad9fb439f43f76b825d1f1402ac1b9f385deb322813e311bdbe981c8cb770f20e1340617a872b998e7ff6d994fbec0ece14aaf0073bd71f4f0f1342483d8f956f206a80403535ae66efa7ecb608b69d96ac2c22a7648b3bf025211ba44da0c2fb35cc6ceb1f0688ba2c4df7169fbddb65c3470f06bbc218d664d9a4afb7e84315462a88ee69a8b45d6a1c961b249d85fd2a6e6624b12e2a6be0955aecc77581ba9c385d56c430ce62275d6b7451d6dbb6013f8f6ee2b42cddae567d06fd52fad50cab880af0d70247747ed1d9a5db3e0d52c6433bc8e5ff2bba2441b2ff58fecb7503c11e99df98c570324fd52a30a00f610c053133e496ea46dd1320e0f9bd13c8cc4d94fa595c250ce4e95708259a015d06f0526289b8379ebedb0281cf9ac245d7f706bb5626fe4bd4694b1925606cc56bf46cdfe7d847bf2f6d00944d932a92cc8ad5f16d33117e8a9f52a8fd5548486c7911a913a6359a9d92f627d9af24fc3d08dd689e2aea3e3b5e8ef3a5342008239637e60cbd218cb238059eefbd34ea1eea5a4e34eed4074ae18a9915b8c56f110a01f9b54de0a474377696d2443a2ce4ff66a8e9f2d6282fdc57a3b7171359aeb70f08aeec036c6e697af2fffad0d347d4c1b42a51e54e981d1bf597b5956d85572f852269091aa0d4e7c03874009528fe1e3949e9b51c8edda5871e043957a1f064b121e88fdd02c8b651db02bb459d80c23868a213c2ecb02bd49020716e930676226002f5ecd7b5871a6c9cbdb8cd981553dcc3adee31fa668de1d4e6f5c5e763eb0f841431b8c412cdf290d518437485daa568971f0390c73dc38044e9c26a4b98edc673c3c735c8a86ffa43b7eddc77ef33f379933a4cd4de8b22f244a40f5cf461b1c101b1f4942731f14f975a014ad871596889aa8344602efe505888244b013c193461f9efc16a0235256df73e7ab1206e7cf441d8005d0d7bf78952f93581ec8053d2be60cc745adc139d3add028a7a8402de54bb00c34f4a695d80d28504ef69a547adf344a44dc6f8bc2e8db9f8da609a26f555c887d0be13e968174e55b9b8c5518e08e6bd934ab4a8d6b8fd234e0095f8f74c53273816015c2444c0a2df7005ba254b05136f5ed9cb8e2bc940f37f295aa3331e1ef3bea0e808e407b868d5a6302ca234d68e3457bffeb4c0795109175374c8419ddf02d96c8d274522a22d1115a7087ba65578f081c2a95dcc40312f25627314108c9d3c0b760f4a5df830c52de3d188123a7e25715bf60b52c2c0ee847e25d6c100746e058d1e96fdc4c2e1416b773a17d4da3e5b174b8a8d906b998e441382e772afc33c3af20b55932e1083061a101f935d42cf36c65db197acfb4a1afd4236d71ef169ef47b2023d27af6068e0d65bb3e6f8daa13a7094cbdb079485d5caaa3c9da3973736d6cd5e601c1668006ffb2fb1593ef9206feeacd2c077d964c8a3fb7d0efae61b4570d8acd853259845d44b8c428effa2733fdc123a01023420444cf370ef55baced156b8d4485e1fd209d283e202d5caa31fdd1626500007d31ae7afb2c95b81a5bb66e94117f5e502547854149a4d2536ca4a4b9acf518de970f0c42d0f0ea9f9e1129ca5ffdca9a12f911ac9ee98b18b03ffffb30c99079f2ef06f376f09e008014c51d85e8fed736650212ec73af3356b99de16a3fb8bf787e2f0fc975284782eb191b81958e31788a59ab5392f8254a577c927cc8123edc9e156136b4d941bdc0b1ad903c38d0c1c31c1740054189a08edde6d3db83c58f4415f54f919ec53144df1e23611db260d60ea11855870f8c4a592e20d746e7fac5b12d7c67831c7712b35fc8763374107edc8053ebc20469b2fd774071b53c7791f3ab29501ceb669f5d4927edb70d3ca994dd8afa0c7758205b56b4f1860e8ad5841fe92ad4974a87b3850ca36141236fa6533a65496691f0418b4a421f995b7d5dbac3f521f12564b44a257ae4465ff1cc5cd541ac6991b27740fe1946dae43734092fddb707fcba721b4ebde40e240b523dd586a26a03e9fa905686df5093379d278fff541afc72c18cb0c4ace02d9e4f64ca07a98ba93d0c8f6437f476230941a3d9159cc364313179d1f0779838a9f5bebf1cbc2da4456c6e9aaa6ff82617fd159d19bc236e89f8f011672e01329ef2fe15955aa70757603eba045a94f015b9b624ce3e256eb5b851ec5e0131744835b8962b5cdae6b42ad7450ce17e28da3e867d9a00b95bccd9e60f1b3b4e253bbee177f320b83bff99726f603a03fe709090cae2ee17dddbe4de1bedbf9950641bc7ccc93ab24d429e2e3dc14707f13078f1395c9ac96d328facdd361c3693e8e8206ad2385252d99e3aa9654aacfd0ccd6ec3719d14da87f2da3bc74fcc9930186ea5ed4c9b56cc3ad7d6fc69b205abaff2a54d2a73b877e9550ed9ced1f1c432e4d55eff767c8d3f687acb2dc612d6e6e7e6ed6604c68336bf143700a11fe7734a6b3c4f820271981f2a59eccceee09a56da250ae52e456218a3c2802dd65f6bd61d27733b97103a6b70bae93da3e4aabadb08240fb62c141df275154522e48ef24f8b8f2f37e85363ff636f960994567daa6e3cc7132e10ec4eec0f538ac0ae420ee859fa4c5ea821c10d8b0011bac88718f62797df9cef811906edd4a51bd166b8643c67f6e7431a262fb13f3d063dbb1dbb8bd66ede944bb99d4cb9525e1824780a8440c6768b22c970b304720903903b6a87d4101a4d63712de231d79639542935d659608cf59a5857c668edca6271f1f5147821eaba6e68800123c107a69a49712de06b57de310c5f94bbbd9db5dc2f08aa558db7cc111b0d728bfcb787601ea2a98939ea1add40f712d7fba292a5a5293353b1bf03549fe830be163c914d0ef1713006bdc266b6e2d5bc73a66479ce1449364db4a3c8b3fdbd34e88bf50cc265151cac5062410c0ce9c8ac036fb2d01faa90adc189499097df2d2b2aaac381b1e8f4a46e35ad6894fc8aadf55c3147db54544645719c33a3bf708f8b0d2a36fc6b9118dc4dd0bbd4ae65f70707a0876bb402b94b3ab0a4a89f0363c90e7062a437f4b9c8d602d5a70fcb45bc780d195b21bda04a8695ef74111ffec685ce3b2541134d87166e645db7a881b0b8ef1de018b68af3cac06eb6082ffd37c06a34d4c08fcedd61efd51baf39676aaa560ea4b35427af683b02acc8ae42b745c17affb797f355dafbbb28a142316fd342c03fd48e86a0d32d10ba982736b45adea4d7ff9e01c3c38950992d65053ee83c94d82bc7bb54ba64af1c8237b587164c1405ef647770a7c9b7a9cffcb7250c25f8f6647a14bdbefabb7a8bf0c33a37c54809518f06a0f7d2c2513783bdc267fb6c78be555153211aa9e2d2c372af8ae555518be90e9312b99f04e4d21c005324cf0dcdee6e7d5ac8f9ee694973f2d88ad85e66a71bc9902acde92ac18bf1f38551e7ed77d6106565b95941115ebd0e91ee01f36931878539cb56bae2c28f82532a44c9ebe75df773939f9e98fa24be1258857b581b4fb1dd28683f7a0009c636861c1a154a47228fcf1d00264654636f67b601c4bb157c73a24f1b9f25e0cf40f06cef92fb5b29736fe142f3c6d3be5d8d13d4bf1ccaf6bfe52ea5eb536df519cdc348a6a9f389aa633c5cb58ee039838d3c0ef036548fa04e639912ede6821c9d53d4d04a08b3f14712abe1b607f627cd89fcb75642ccd7315e24a242667711db4bb67ad4a624923f6756be3c0f4272985d54f636d57c3225a622b93df96297979e7ce99f58c8e28bacb7929f331d5785e50089e482d6b121c2496e74943106bff1ebe93c1ce1bd0744b75f65555d53b1d9b7585cf21e8e323ec6b3a8b8b5874f08acf04d9320c31198843d50a0b836b842d3bb9dfb50c21aaf5f93687caae66a7b47fc47adf7fbf3b2d353e6a6aec38472b90ac7a7a7ea5b5dd5c9c4ab419f4a7fbce7f1e022768f47151f091f7283adb9b092a34d45971ab10660b5162253ad6405253b7ec04c68f748ba0571e8ba9e4962a3fa995af9e375a1fc7fc8c7b026b13794619a4964faf1489ca2bb89616d0d264481fd49e859ead58cba00989fbfa065d8002cd6316ce5dd953533d18a71e273a74b88761c1e8c4a6c96fe8b762bdce9aaa0549f0f13aa01c08cb8711dcb7fda4b0a67af9b7d106c0b746cbf28b34dfe3a7b60707fd360fd09ea42c78afe00be7e147053d0730eda4cae11a07eb8e376ba83316050adb643b847f25ee7dac23607bdece658655b6660a6291d83b9250ae76f3a84654b03914c308e6e7799159350566c735382828f8d57606218f86f1d71e7acef869cc4964808b117199e04ec3f20cc18b85f74983946bf27bf733dc900685573b643e2939a2ebef5eba4818a7f2a5627ccec27d01154a4830f7611578aad376b93cd0da770570b56ebb8564be0eef511d93fc0d410d818bc35fabf55678be78d7b712583815d3dd26db4e4bef22f72ae979d7930d2b490c4e2a65ba7e24cb19186706cf9fa655f6f97beea81df7779e803eece2086a6a0b6b4cc83558692de825ec11e7a836cff5e8262a98eddf77b4cadf4d571227109016ba3500fb5805a740dfb5a755bce88e947abf24b939beb3dcead042208c283d83196690f196fa24896c8cdc04d2220981323f44d7f53a0a2c47459cbe347436063e336a8d506c075323268e255ae4bbf478c68274baed5ba2d4fdf81de7500ed070e4ce5a53cc539c3906ba16ed29cde672adc552c79aa49fb73617ee8eeb9c28b5bb08cb311ed5e918eeba08b2dcd05befdcd712cf6b1092cdb7582b5f7528087e16ede5197a39864aaaa84beddc32f9daa63b07641a68216fcebff2fcf97e149cb22f34d8668305725fb04963b7b2523eba98b619192d40764c1f6c220b20f90314b9f66de3f8eec4a7e6c7141bd2df503b4fb6d507bb74480e724cde6a710a8026728cf11a519d1d64f263ae420ef6752bf8d3433b85f50f78f7ee737bb8b2b2f00a4f615ecdbd283825fa7d8844f83e3391718b02cbb1feb679194eac07727787600cca32b623a6849e337c211cde050f882f12bb22bea88b3f96e533ed369bc77037041e0ebf853b09d599bfa23e5881511d0c337edb3c4265d05c7e86d322f693993b86acaed4f5b9cc088c24e503be9481af15e7d97f32025bf4f3c7759d87a4e8da39005a95a0762cad9d649ca3bf430750485ffff93b40d6c4bee6a17ac3477f890d2c3165343ab2f4540138c3ea4ea52e524c506c0563fdd8ee092d3500c129808813a3ffa211ec242453f22019fb846bc9f2a2941ca4ae9a70407a59509b9254d5592e17dcd4b708568e34f7318c61b4398b277ddbe09bed078a9fbf7a11c98d619fc881bb82264952fc04c9d436be14f2e9751da9b6e2df538e09100786e0eaab986045c8938ac0c8f09b4b602e96fd5e52634bb36536c44a031db0d58282feecaba92199cac0f784c1016cff28068e18a77282ba40a7e983913cc7a1e90fae62867688d8c0ee170962a953fe6055fe3936ac5c892604769dfa6a3e1ccc12c754a49d1bff197477d83b9abf6d3dcf47d2235699ee319e0ea827edf416c1e3b57f05ec82b6678ed7ac80090b496a1aea9811341b8bf74bc91f030bf2783ad1bd5853a1f97353bdd1e0d62608d9aa63f93769a798fc5bb2afa8ef0b638b76be539149623ef871f16a0f88da5d6db9169455c21e7acf4b93f90cf677570da28044ca4da33ca86b15881e204e85dce308931b1800d4863b7e2479ecbf22e36cd1125280ca2725de0d4bac6cd221fb91d26496bc574aa65e26158efb45988c50353cb1ba23ecc2bfcbe80ff710f3170c68780c50ccb80447acc7c6100b1d6535e75dae6b11dfe9db06665b43f7f3f3fcfc043d71d41df0d61f48c8ee851afa5f29d94f4cc5bcf6b16e996a20a482a8416b4d5b3965e80d501c35e20aa18659ef7e86750fed83f2a1dc4b11cf532674dc6ae3776e750a5f9f47ddf7d847b38cc1c0416de3fee34046c10d487737fd446f6bf9ecd044e287f398b3cfa6a453814c7f586800c27b5b5e021c0cbceb12a82478d8cd8e2ba52ddbb282f5acf6ebd06d9b0432434a81af93afbb132933624dcb2d2dceeefab8149ebcbc7454df01021ac96c42377500f5a531efa831acd2832d05dd65b81173556e8f4ae4f69a5f48c5f9f2b6909cba68c4faf3e5b56cadcbb2e94c5789a411ea674e64e8aa5966c2a83f2eda0cdcb7b88704170156e806a6b3215cd047ee72ce1acaaf01deff28400a53adce447fe029317617c549a74aa2181856658c1854403467d368d84924914e6eaf37558b9847db27b821ee0ae5b28bf7c16c90d12c8e942f79b35dd5540ec90df9a806dd4ff9eaa5475a5604bfb79ba4bda921348f012be59358b9ecf78f8fa9bd18a7d05444d8a8de32546e3c10e5ee87e5992414ff8fc1abf6ab9609c9ea7e65d6bbcd44dd65846f98edcbbed8b1d287d90b810488e4968c7efbd713b90bba728310c6bc067bad654adacaba68e511998d50c15509608892cfd5d9bf97e22dedc3c7927ce653f12cfc1bc73fcfff11b4c92bbc10cefd2d28971ab1b573faa6eb2947594bb18248a5ce00f3d195e7a075db50503955d77bc9346d6f0f8c4bcdd1c485aab86b76856ec9a3eafc2e8266497faf088f0e45ad095e6ab35887fb52ac3c7ff3ac491c481f7e376ee598ce5a47b8d3fb82bbc81d0cd00cca8906bf266b2d295fa67b56b59ac09c260b1285b81d677e430ce86c3d947f1c862708fc3078067cd5c8572ae5db153caeef639f447c6ab67d8872a94e00a293556d7a4591875a25ac6b8e1b8fc2e318950419442582379a26d4df3863ebf140ed01bb831d438f848fd05f6bd706021c1a82452503665ff5e90f0ede29cab48b9b7ce9b556386540b2702c2bcdde7d39a776b463f5157bd15ab11aca0ea66a6d27d54278ce70c550dc4e2a49ff0a9357475a793fbeeb1fd1f2721e0512163be6273ab3eec0b05d3a63d243d5f57cfd8547a8396f7b98ab792f58d02bd2ad547b797de32efff3ca4104420a8d38509c9ccc847fe71e674fe2af7ea661f9d40ab21fee1edd75048596adb44358b0301399e11654379190a4cab46d9fcecb6eccf4f84bf2921d748433a6d5dd6b5fcc603ccad60833749e86de33d162223f2e14177cf14af1f7b83f594a114310627555083f2b1c87476f351f630c7d3dcf126f46df48e2c99b12fb7524fdcc0da14d6c96880acf511c3077eb83aaa5c3fd341411f7107aedb85e85c57e692af5b12dd44758bb321d826d3948788703358f6f2be94ea63a83c5f3f78fa5a227bcf8307a26cea3f70746531f27a31739c19de09e3f9a2d095fcbcc0deaf9bd130b3b2ee642430c0397d86cdf50ecac1fb980f0f88554e74057106c8024c20ec6227e63cbee54e6dbc4a3a7b527478699e7cadb31d05b104d57358d33874974875441b9939b3bab78ffdee6a392ee37fea11138b0de82558953a3d276bba6d8e8a161e4c2217eec0e36f28cd7cab67b8f647f24c9750c1d5b2fcfa662a403c082a3381259e093cc7aeba345de671e5d8ce00320a042e2fb401800d272a09068047cf9410ad471288730c188bcbf2bb25888bcb415cf766d6b3ccd0493b3805b0af59cbfc20301b1aa90419fdd40e45700ca30e7db2129a4e69fe08443ab864e871302ad0d6b4b66db6e722f99d7a01801f6d4dd85b911f9f2365524271bb1bf4447858825e2478a6f1f09b57a6b6d8aa111c5286b2fd1ec21f738625079141c62d2dbe4ae0db092aa054942185a7d57221d78a3517ef3d1fff4ee7efcb2e00f686771d49c917e521c5fd78f283e88ae3728aa3ec65a6ae2b72d6862581855bf52010bc56b8342869f7f51f5fa6bf8c0605e8ee6997d563ae684d995604e58f60e10e5557b06b2dee1e2cd915c4fa45220fbebe403a613fb7cac4279b79f46b23a8e1129243c226061865ec9e87542560d8222a2977d46a51ccb64138fa48a6c95f63017371cc71fa4f819bb533bba5834609f37be96f00afe751b9f086654c739ffa9b82f5638f55ae1ba05bbd2e61fbc4688968e580f33708571a457aedfd6c2254aff59f20bb77ba1a11838e99cc4e4f2118a0e70cf4bd9f68d28367efbd3e8d5f35b0bdf27143796c2e748da35959dd411369af69aff3d4696505fe8420b0d7e2fe56181c9cc4f4ff2dae14ac6bc3e16e66c734e8990f0770e500c08a9477c4ceb6684732dc447093f4bfe54b4934f4bd8383ff940148e32d1ae6563c9b8e56b343eb0672f81284aebddb142b56d591c28fb94ae3eae428823f4ab4ce1ff4a20ad9db5b462b96dcfca182011abd4f8f88fbb849c5259b9adfbe6b0c3cc7e85bc124bc23f6c72d76f693094215fbbddd57b29cb6851cfe8427d9ffbc0434a0e07640656a034e789c24ebe3a1d00c0f711aeb4254205c1c0e2e3150223a532d43b5802467acec3526d9cf3010292f67e1ae0ef95c7eb5448c07c79c905a0a9c1d41653d1285858b693fc3da9fef1fad52dfe7c0f40b9f32f043c6b1391c8bfcb94a1d0a3fa10a5251e368592444e9c8eacf11844f58f271435efc404301956feb254d58ebf99086a6971728447d64c84cd3779cb233e72a517747c6571e0adfd4fbe41fb0dee87469ab1b88f472dc01e9c821a9adf387bbcec42d2fde137bf21cc6493609a3b8a28dcdd1f804eb2ebe41d11f68beae099fab20e54be8c3abab25dc04ac92a2b054fd10ab36ad03b5ad29e386bdfc354243671e4c5d05b918679776cea5ecbfb76192a3beb54314a711f6a0bd824d59856da3d45b02f43b98f472986570e086f82215fb17d729ef440179e383a29e8e15fb39dfcb8e29d30e2c6859a09b112f6f99bc2155a00b56fbba61fe7c871a53da1a62e2f9b37082918e10eb34848bec5f030d40ddaecb067896dd99df6f11a08b173150163e1acf5f3f5874375bc32f39385f22ab127b8da8cedc16ce19224e19b452901838806cf3abd95b6af1bf6cc8d00e80e793ac80abb0b639e86ac8bb47e119beada161eb7254d2b0d63ccf2dc34f9e14bb8b5b339b6936274c67a37cf8a0a09459ae5e832599d3c3e553c878065bebad3e4dfdcd45f4a9271fcc5cad4a186473efba938838f6909111f39d43fa05e5f8cc9fa444861d636deec2f8e3c3c05b8d9ec045bc8c60468b79f4eafc6a975926117d98906a9a6908f9cf6a34ca178b17a6c3c3aabe86d0af9b6dadeae0bee7efa6ca5c569ba31357f9db3f1cc13745122b4e2d95322c851310a0f8d12ca95893ad2e266258c36d0241c06ed7e8c205978c3ed7663846152173571013003f20465a9365aab0d5cdd69ae3582a58448d618db662e10c3db064129841e7ad9cd0f11cbe35e47dee26ef5c17fedd9c48dbf08baa9f223a7749863a09b437e2eb4a7cbdaa7849cfe0ac7a332cecad0d1fe124b7ba524fb33a29af0e8731dee65563d7f00bcee0b70d7eec0559b7405ac9a84e80cc27d42a40e208f5f057df96fdf732f37f9b9e133fa3f9466fee80b1fac3db1d0d4243fd0d982d2e694d3b112f9ff8ebfd38567e44dedaa0fc2a3e215d483826f7fd07f339de2382a88c2424f6da4fba69da86a5f63f49ff7bc71ea77da08772aa58b74e9b0c7667bffcffbd2b4d8a0bca5483d683b4e35ed519d280e30d7390ffdf7c8124bc7ed82453bcf0dd11d5f095608b901191fe96a6a4a6b5992423bbf85cdda89e466117bfff40f95259dbe6da3942924e5e8bb3d54c9e416a973a959099be751342cdebcafd848d861e3826c3c0771cd9aeba0a94dfe083384f858bde105587c8f4eebb802b4c6821e00049b9ea9cc0bc173b854b6c760293073fe1a51b711cc0604481dc5f80c5a03d4d28e6da380c4d82c330f46ae4e041c430488292da032b9f213718fdbbe57616f6a9c705b34d7f8bc7112d4eeb468412606d930ce12395d435bac8bff6dd3440dabe83235b28ca2f63e8d004602c1a96351bd391ff55468e2ddbd2eceeecd432cff20661970397b45325a51a9f6df739773822be2771fb61b15be9b137365b1f80a1f3e8c6aaff47f0fa24c7eb0f75830230b782cc4705a5c51ecd7a62edd07ff411a6c684b5b834d863e0e5f573c6ad3e551f249ff2a13885fe6337686a902c24463f6c32f90d3974327b848f128ac6dacc1c88f5e204c7dfa78dae60104bc739f2cbb1afe8ef52ad70b2f109c6fdcb7f76915b675612af19989615a7207819c4d518798f200cf1fa6240f8e4b56f0438bdc370d821ca14e55ca246a7937fa564ff680c0552507768d4d62fb3c9b97143aa64df865497b0d81294dc9dc254bd4a36449e88532268f41aacdcf05205f13f2f3421f168b9300658d68e49430989edd4229f412362b7e327d9b49378819803695aa7e779de2ad15135941e9e5d96e69f059f88c32b120b0a59cdcc2fcff4c59f3c1cc70327d64bde897e2530ed343f51ecb127e5e7b9134f01b914c999c2c3ca8af7725170bcd4c93d0b687ffad5b95c0b897285697aa60bea25d4ade994b549a2635fa26f8897eab60c0f1c2e568d27525611deb58f9aee2cb470c3702695a6394d33f2ee29d6cd99bc8e91434eeba563ed8dd7b24ca88f5c48c488c2238f3df2edd319aa4dec5eb3bb4a6e364e9dfc48788ffe3dd29958333bb538f5667e2b0dcd430019f11a88e29f05e5e5d7717b0a5a50d30f7a240a28c559474ef05e3d0fcf91676b7134456b3650128ced6cf65a83c8d3705d25d46e1dbff1d91a7b632b9db4f7f849ce929594562914317176d0fbf7fffc731d2e808b8195b452dd3c907f1232ee870960bb04c56f743ffdb439e61049b402d5d48d1ccad3231366beef755f11b324a347545964144a9de6956d94894f5ebb5ca0a85e69dd771b25ab7f3bd4ecc33c4aae3c542fe171b49f2fe35627a332f8e3b36470f52fdd465ec396723d310ac35f627e69f6f13a230a206307e409aace6e431190ec19a6711e5cb1402f3c1a571ddf9708b17b83c56a5feb04ea1bb7957ff984a8d60d2db2aec23efdb1b760fd986d6a739842b2bd754d2c024bf931b35157bc1ca5a7be55f9736b3575f1b61cfc3cc3dd650d2ffe193815af997b9bc3a55453f658babf571d0c8e7ca1cd03d66fc34b637dbe207b6b4d5c9f99fbd87f01f24b5d08d42d135bb82bdd9f6c09f3bc82ae61b91742a13763f0792cdcd3913177e46a2df70a9624e484e19e5101b0c25a996f2e72da38ca5b423c5b10d9654963548eb7e42c4f09985ddecd05d9fbaf089e99b2c0222047626caebb0dfe71e42ec2baef6d9eeb052f56e968ab439681d5b693bc3ec2cce75066ee1833b61e25f842783118f5fc4d986898cded0ee6cbc1f2d7e52b43f0209f9a1e09124117339ebaf424a3baf7740e561efe3d442819b3226db55f0dd38ff7544ad3e46dd70f809da1b9bfae7e13103b3c693e822472d35f2f1e20871b6a1195cfc147174f0299669fbed90fa65fafff9ecf2851a8515f879daa7a5950194d77c1e1b648540b3441758210dda069f255c349a674127c57e2de14b6cad71dc79860908ddc085b03b3aa6b347a0465b568b250f0c0d0cb007c27559f4ae6247a9142aa017a55c840b9702938ab0e8a24386dcb948ea085725d0a6f5125d0a3eba833d3822a4d9c64ef1c65342b4f8f7dc161be768d87a814f923e848820bb0297892c701169486a58ef2886d611d60e79191a650f3892094c76bc9ae676b6fb011b7430a7220efc56e622fa30b0d2c52622bbb064ab994302f82fb6d901a0509b710521247891f7bd9bf10c4ec2daf8ca0a70f30b3db669059b5d5727dc3734e81711995af0f3784b323de65f89790b2200de457b3ad2c66f3adfc8ed82cf3639e61139fb4a89ad7b2d72978e062050e9f7e1e75c79a25a0212b43625b0e5a2f771d3a43e90a897f662069fd712c579ff45b9284cc7b8665b8f8036f7b716992f48decd2a52a3953954e942d2b205a77e6c1e560d92240f1ae6c7416bc16c41a0ff3bb0dbfd078ac776a024a501ff9a8530480f41b1c2a8547f78a55ac890e4760f6551a6f4eb8f5d44387001755809d3653c384d6a26cb37923b738c712c663d0e3a85bf7438ac2bf2ee74d9080134d8c364c03f6896bf29ef9dd827a85bfdef0c63009202c8f43edaa74d9c5b1bb133f2c5c9d2f72156127dab64be0f2c6dcd225e4a31d61c228af7fa39e07e2efa733e860730f41111f276157e07f27c8279882bbe6afc824b38e082cf79c047aa77fcf02b8f391dc277b74bff455e7de45d53ad735a0d701362a9ed5088ede3f10388c6f5bad9c6941f9c60286fef90dda56d5b4ce13502f70a7ce5a0c70409c14e743e602385ae3fd8db590437d3715ef603230564ab497b1a36905e5c9b5bbffbdd47732389e32c73a75a3ea28f71f8424fb71154297c761473d6e03644780409852713744d3d06503d89c1546fb18948a12ed0bd6b8c3e22aa5c66799fd9e8149f571bb71666188a6f1e543f8fc1b7c0bc800a4799d9273cb25552d1c3f87e9afb463d2ccde8739432da4208ff775bed8ffff6263925fb2c1c78dad3d506f6b79f4c2eaebed40d1e9f0f3d69e5c9daf649bc104dce1803de94bea85abab744ea2c8fa45f44c477937fdfacc597e0df858a7afb9e970e71864505b201efe8e181a858bcfbe2130e4eb3be50f4a8cd10e92de18b0063f4014d4827a91587e7099e77b7c1ce23640da474bc8c9fdbb74b94e61cba7cf1a3c7f11ee4c72c21b52f203789939012439f78276d8017d9b71daa21c5f5b6346474ffe657c5b29bd86e792789377314b365c5f7e9c7fe495f82f2d48aabfafc735e4b51b4d5e4efb270c73b6d7ca975fccdf0af68ed3de0a6d70c136803b67df0db489d12e1a75bf5abc0e9708ff9cfaf82b4458f34bcde3db440355130af15c9af62b625f36727bc5198263782de15adad345ef0589223e651c8b6c6f5985f045131ed4c929a6748ae65f9290685895b901ebf005e862f24e3b17033ccf4f7823d6cc688f41cc6ec02022da1066d261386a130b8eba9f2787491cb12aced52838aa878d080e713728cbc40764aef972f2780d1ad5f9fc21f3be12a827544f33823c2c19207b4a98e4d85723f2819e4c79301e686303655f73ae30f955c4ef2fb6b5dc67e4d9d59cf0281200883855a5a0195e10ade9a9731e0b7020f3e491d764454975383a38df3a0a80a15ea591edd35bc296a8a0bfe7c35f06a3e572869773e30fde449d59238999739f0fa459303f19751d9162e1e47d4f85831059b540eee01fea1b649efb7b2dd2c7aeeec40833fb37ebf45932870726077c12e0217c6280b9ce6c6dc744c5d22fa9211ff50d252ac52d3cda17421e867627fae03fb75397f520352814150e22cb64e2aed027ab1476c91e5ca516e86f253fc4f2cd37946a6415315ce73f420f8b5b455824d725153f11e1108298ad4487c70e8652d438025ebc2c99d331ac12a4c50f89464618560e444c7b8596cd6e89974f33f96990fd6afa9ea4543232c23997a02c387c0b51c04b0121e018bf6f2660db7260973ad9be53b72c7e1c09d95386b31787823d778623f6cf04976bdff3d76627811515016976c702f0a79a91f71d57b9ec9bfaffc3186698613139af3ce7902bf27d2fdffeccc016832a8a3137b37467ba5d4ca38ae7583f53ed5bf55aad7bc2d5226bb6e7cc9b693ca6c1cb383ce6e7f53901a725593acbe75bf54bc104d1459e7f6a1c21a4bce79de18bb0e9598dd275219c843b52b8d30eaf11d63cccc1393b4114821078e993cffa1427fe02ed49b78160dc3684e2085cad985f37620cb923a17569e13e2ab4b96f5a94160d9effea42413b4bbf05ef0b37edb8ef89d26651890c0d8b4345929bd648626ff47adbf26dafc38b4d49e7e54fb50fe5334e4c9e0110cfa3b6c325776c1171abfecfe3a0c62e51699b546a45b2f443ff17183a531ef7ca3bf175018ff6c90255017e4f3c3e181bf463a40a9c5e5564fc4b05a09477ce043a23cd263ed595f6ca679b9424ba7a06b2189006082610826c1c539f16a119fe20d41123e8bf751342895f0514cf414ea0dfaf878ce1a9e781b32cb2e0d2cd8cb89e8ee9cf8e82509771f246d03bc8fb234f926bb3c79139fcf6a0d7ed6ae6e768db3dd7300698d446d1ecf41127e4b859f06c127f2a00124dd5716260111e421bfff812081ca1fcd430e0ebe22b887d253670ee104b283266f5968dcffa099158b76aa0ccb80c46f80aa0475079a452a3ce71d8c68d5087b0aefe46ec5e8d094c3bc48a74aea21a74cf894389805f58058045d4105574a3084a7f59c37e1e427ee88aae41d3e1066a2ee3da498df5f546b744b0ff376139091c8b70bb14de4672406ccea8e0b6f5f3003cf0cda7bebaf616b2a74966ea57af13a99bda55784fde23c5b38f134b217b9fa6d21a16017711457a10f6cbdaffe4780f91798f5c018bb5b846eb98542ff46c5bac5b1914b247170a0037afb0dc57ab82c2b1a2f0d15ed4a42391c4ad64c1c40735168afc57fc7e003e1b038b7a9992c543766f06fed2076f51e9fb1656d12037e47a171d02a23d3cee02a468ea0d0cd6d0bde00208b14282f484a42393ec356d592363e61f32ff303de108c97481a74d32fc35a594b4deb3c3a2a3c8c905c0d20183f2862600997e73c73fd58d0054e599568d69d529b2b25127dd99ad730b60787f12cff0f5db848b24e6fbd571d4fbdb90ea46a6876970208319ade30af8fb267f50a1cd26cfbb216e9ca3674ff0ecf217a79c330fd04b9dc2383f0504c2226580d1fe3eedb1e79c905f76c146d732bb1faec91a1becdb047872f390710fbc33eeab3785e9e824de5c1f3a5c05e36d16274bb8450a1b32ba765996356e326e02449126029679eb2db84475fa493e61f2cc8cfd11523061f39aae7fc75113c4fc3786c6cb2818e9cfadf5933d92ba50eaf84f8c6229727c37e523e3e3224fa16bf7d59ccc4e5751b02f00bd1b7b08697d6b3b33bb8e503403c796c273dc3fae46ca6d98ecae8779ef1e926ee8ebe48076979144bbbc0dec747f43ada14a867f3c2a4a1e699df6997e45bf1a8ec6666664826d02d18abc63d663de2e9fd08ebeff7bc8c7b4e5fc9edb1e575097021092e1cc3f15ea3170fc0792c831a85512dd9015dd544e34b5f863021f8c3f1fb168adb6d56ef544d5cb68be18a2e3c53f40bff00f0774208560ef688893ed2692c8d624cec39db2eba7bd911ea0ae66c1447dafbbdee9d57df3b7d367d151d613312b107458345e307c7559ee7d275e9300e968d3c6f6dc823a3e71eee092984035758026973422692cd414d19fe4d6ac54c459d0bb8dc76a3b0c50fb2c58fcfc4534fff27383164d4551275681fd42aade75052a9ce1485ca4866ab72eec26c6dd244f19db151150842c93f3520f3c12c37212272f8a1da19bffdc7957328683bd2e7619475cfe927b7be33f5ddd8de79eff788e26cb8860e3acae739b2149bc0150b2aaf231e6b8118a37a02ee5cc6d0493c244902cb81fc59d979ca689366326e079fbc5cda70b29ef737cfae2de99963bd8bb77ba13a2383638d03dbe29a1a322f70fa10ef12416f74cd78e60fb8d41e3776aa9bf4ddcae1b5a76998c69398e332bce1e3523dafffd41f594fd088aaa9a607f2df58b3ebc6258ad00628a9c7c1227e225e9243bc5ef5c9a7f1875fd34d75ee86abb897bb42b6d36a8174ff60e435dc53c9af2c8984cb190f0b0bc37c43bb857db072b8c1a905abe47d9afbb38b4a291ad24ea11defe853cd6061b8c191dde71bc8b0c8a4f27a7521f89bb75c3e89b0cd9fd106301a026fd70e7070242be2c563d642a8e27515e161cc288f2b8274fb56c14632da3b0e0ec8cb760c6fd46da2648318ec53c1835a2910b89cd5725019612e8a1ebd053b8d9825bd44a1a77e94d8ad0b084704f482319d32f47d44a9accf34382ce48fd422a3d81c123a91d48ace6e30364491f8af439c97ba0c462548aa48b3191c0c33e6f1cf659fde3922ee144504a4c21751b6a1fb10f0bd70d1d5d455ca173f0a1f24ec60b94831c1f8d18967019a287ec34b047ec947f0ca62bad6e1a465c66c4b79c575e330e27e49e44c130f52e3568d577c84f2deabd605d03fcd7e82793226c98d5a2dc175b5738e9ffd43065d94f72bf1c643cb6ad73fdf7ff9d94875efb8b74047c75c69641f5ab429132bf3518ea108f8627e3e88403d258645533fb24aef28081e0bc9ca7e5b9a09cd86dddaa2e32395ceb4936843c822e682a02ff89a70c540a11f35d74ec0c60f889b4a1de5a854c1cf435200f9889dd9f4d65ec46a848f2960100e762bd10b3bc03fa7b71954903ff174f57e540b0ef49b3268a50950026732a94bdb68b4fc41842fc11bc606f7edbb7aeb066fc77a8cf2d2f63291e12973be23d77a1dc88b95ccbf7dd782a3a9921d95714f4b6bb7b891c5279a9b14bb06e6f4c3f16dfb52416e07b40c0c6f286f98b7f470464b537efcbcbd13a083975ca03e9908600299e049072c4b130bb46ad907bbb1b1ec8cc49551c0c15576fc016beccd68d743582809047ecdce1ececd119c737fc27c297b9147a6a653b041c044a79cab59df8ede311d55df18a44ca1749e0a5a238f2c4e11e818e58d8ed68599e5f5b58893698e01d7588dc3f58bb22ce9ca0808bcf416eee2f6a161f50e184ad66de4d7c301c33b4e435654f992f7c513b4e82917c416e6d652b9eb0f897fc84e1bf7bd788b4c974511c9340ac5e2a10c7498cd128977970d082a52c8c6f9d4ccb9de048ce1b7be8c82a6cbbd295aacb9cfeb566b45cc7492368c2994c75e0471d7ea79a3a0e2ed577141f706b588e422e21d60fe4b4910cfc2734afc0c451006e34b3f281793f1b60996e6f40d80f4f985901fbe865cb0f8247a4591454c791af87a33f46a6f6bdee5ae25d5b6475d0dc47a784234099e6e3c213dc63b441f887f5dd11c665fa286f0e3915bda273826d08f3d4c135b57f5e2ffb8b36b8c198b12b10bc1f947d61d70f545e57ee7fa9407751d5d6b4a385f04ddffc54e4171c9f54c5f88144fba2071adba4686e945dba00a4354fcfb2825632ce73473e5e5292ff884de1a35d9844617259b19e3e1df68023e171d0bc3fabcf4b664b5bcac01390779a284fc43ce30e683c91d4e9be288b0bafa1d50bc26c79eb4fcce63e86ac869aa2c8c812c5255c67f61e7167a77cd239e8fda826ae8def265fa4eebe2da93af483c7f60bdd417107453a094c66d46825d6c1036e70068797a9dba8708c5feb0e5886c1642ecf55d1a93410efff3bdb5d7aa4f940289787069f135c52782c8b2d26a7f5695bad27ecc3ffb242bf64f3ce36b5c498fe9484536c7b81ff3a5ef0c886c040411b0db81ab691519c221dd2bced6ff54ab94ad03ba2ed197493dfcd4c51b353961c18174378ef5aa191cbb4971026d12e3386c275daeff6d681b4aa302be39bdd3ab4f3ec1063f91630b770b73eac909acfab336e028e7d28b761b09bf6d34e14375f2ab75aa8119f72c99d5ba90815f8ea17e0ce86df72a4c3f5e8cb85cd0efce7e9de9c561fa5d632b3b1f6af55020f13c56c00d627f311f5f597ca0ac2ef9dd6c1b998ecdebbaadd06f845ed9f6b60bd259e3addf92e0ce71e015981b8bc006141094562b46b1df08036028d44c24457eb7284d0ebee8315645f5edd69b7af8dd928753dff4368ac7abc57ac54e7de37fd55a21695865b5a99ec49560f840efc21e87b5122bf7a49ec4ce239c9483a6efb563a1d900d192579d52973056ab37458424ba389d0e2efc71f4ec30bc34bac325d38d95761e1882ff745ec4e7d41abcfcb0cc73642e0e62e70081704747a18affe089138016d2d0db2a4ec15ad30b18ab422a9ed3034153df8a9cb53bfea98523fd3f1a45b2fd38ef033a398bcccc04f8cbcadca40128ed95a0986524732253f41c1d91ffec4498b407a6af5a9bdf0a5310a707ff5eda5d91dd53e4b4f901e183ad9eced6c86689ace176d51100934858a7de107c1fa4c8ceb38a760757b837b35cf5650f43ab18dbb928f51a5491b7aa13881e1fd367f396f48008859ea9e5b9757b1769cc714b30a33a35d8feb1210291ef7e7e445beca45572a96979c326af714f1a78ddf14a1ee68b43d4b112dc06b3679a67e832b750a5cf773d081c31facb1f91a268e19a77427c8d0fc958b985e87f78cd841f68fc921ff1394a47ec1edbe032618048565a6768dc6b45af5d50df9db726f020f3f7a8946db719dc18d69f43217bb83d5f11bdb93f864fb416a23fd4920ac75fab72db1c2b7d28d7f8c8b687e09d6f18356e3f4cf9d556a78a97a40160752acc84ce5d791d698dc1bce06736a9442902b5f3d92f437104929cf509bbf7cae8659fc22961c7690ba501e34b5d8add9fcaf7ff691b065ac31116c8a46260fcfa09ffbc6b8b1ea1147661c4ecb4c4c5f9eae95d14602f02bfe5447bd662481eb82fa5343a2fbf91b69dfd32666b6d686ea48393ad8b1da6b8553c0ce1c554999f745d466f6162f44ea396ed2621d3edc9fcc1515d42c9c3c312171779092c434a206a166b843c31b58dac41f4fc701610d0f9c58b613867ad8a752298781fb16b31092777b6c52fee3fcd0aaf88e9469bc394a85365c1c5628f40d9fdf1b37adcc5b2b4c99d82568c4cbce79e314b4b7d7dab80f22a7fc69bbb47975cf8daa8d28dedeff677ec6a439f03ca68edc6c9dcc0c231e79d6cbd353e61fa7eabb2d70e5c6970faa435027005eef5d4774cdbe98a3dfaaae6ef0a1c5c93845703fd048d4f7f80d873d056cafe01ccfdaab125a56a1a5a7ed57ca3d31f583f8657ffcc51c97197d1116be8311a04540ee2b0713e78f0e1a659db4050664aa29241a526fe75fa609a0c5258d076ab252f54f91432c2a3613d6faae947ec59fa8fb64137464172551d5d4bc48f4378ed35be4c9d5c462634e3d6a419a23aa4e13afb202a90422452b5ac5b293e8bd1b711729c36dd617545c9273afa7b2f1f20cf0403ae96b44411b830c8a8f7bf9c9e33c6593afa806b94812b80b7b04d7458d315c5250906fb52ef0df9cb88a2b386595224674ca2c3f01bcb9f571b756413034339ab6d5a59f00bf967266a6f1c754f9602020252dc3a680a58b02e829b3f35bc744d9a97a1d4c4a7522b78a84196571a48545fe233c929b3b1c58cfe7bbb5ed672481dd7414ccb606882c4e585d7dc37c1c59e973a4da6ac14db7f4e4f906bac1e5de578d44f3bdeec376ff86b479b54ccf4b34f7b20303cdedb56e19168c65054ee3d342aa86109c1831eb25d8f793aafc8960bc789e873de7afb4d0d9e471dcee75ac988719e545fb8374183bb805a0485ff5e89954352f03f454b90d727cec979d4308ab30a5872db1d09affd85b6cb68604037d393d64386f363614d5ab7ac690f18de2bb56da01ca18ab7972061bf1dd92938f5ae899c3bafd4d69863ffe230c7f08f04a5cd78ba5ee9ad3875ae279f0f35fe3313bb5086f62b66930a43ae538668e9a4d7f215879ad62d1030c0801d26a4e04072760061ed40fbd26a9dfcfd61947449065eba65583c233366f7deee86338515efdd624b53f7ab61d6cfb717930af8223937087542ea07c198350e36f09fe06e42057ccf9cd845df10cd5815cc231b12cee836dc0c4283ed7a42b3ed36013b19a34507f0837477853cf1dfb6cdb6e2b4e2dede8cdeb80ee30e8513a5e87447e2a7010559c96e04a7036d7c1d2d85a1d995bcad0c1364edbce34b65493db35b7a345edfdb44b781771027eecc61f5befb1ae0c01f9c87f12186dbe19d8af03c7d0d9b4dced5256ae739f3087c3851d6eed972e4067c80912db3cad7732ef90843f085d9348ed8bb734864f5ab02cb4142cc10b0622f444950ca3cff6b9162e307759a029cdc7cd189da229b15cdcaf28099fcf047538f9264535375970ebf76758e9ed9f6628fceac1e2348c1f8c2d45bdceb7da5eabbe122133216a0174acc821e08637ccd3323b4a42032cbbaebe30a93d52e1edcf1681a41182ebad7fa8b5fa48a8b32a75148aad8e1808ee436c8ccccbae5e236800fed2fbb2696df7e8bbd359ac52736e0abbd0af814604c3378876b692bc64dc8d92da98d18b94a66ef6e37eeae0db7835c202eb114e152b3c3bf8687f740fa828f3fe07d53c68b027ef3f8b04aaa2bf4e19a5436b85a68b3c5ef0bbfc8b0cfd0e68269b80f01df0fd0df8aa3a83d88e565c6e9fe2627774390ed2d11b3f8bb9184646845fb6b9aaa41e805a19d0049f216225e72e73616fc384b88e1b27427128bd30ae8a8a5c113b9873479013c064abee59867b8123e3d5e80cfd673baac0a6b845b577473539515d3de1cb11fba9b778fe8e8daa9dbbabf0107387cdbfacea34c45373f902bec94c82c084404367be5be4d212beaf4a3328e474c2f3912dc52ddabca8f1bd233efee98badf0dd51e31e9adba96f3ec8a8b0b2bda93171a1dea4ac87cea04e975beb139cf804b04664db491208ec06bcc884007b1eb08fb4d528b69150359e1151dfb691accebf555147d3646fe2cd447cde4e42c56731b856dc2bfb237a1e1dc539a48d8c86922cf46dc0b5c631d448b1226f7db9a33de24c62be36d74cbf752c8aceaa6d9ff00e3fdfe792ac3ce86e8d9ec5ec7303fd1b6be3893db9d6b7a51b9b848275887305e68f190b4a50e3893ca3d503c659cd60c0b8a98e049e0d11247a5ca75978aa24b5af1fedb65b9cbcce6c5d57aea310e533202930a84e129737aa34995d48c1ddcb67d5822b51de804065c7fc96be54dcea3f2ee8acb9a843a1615777876c60e1c5983980c56dcba57c87b64c127b9ff51c98ddd0758eab40e5eb6ecc0955ff97ec884f750687c0c26e94a9798cc2f8a23f2c4ab103cd95c37855bf910144c717bfa612135b5abfedb149b3843826987ba3ae7626b6be3c8cba618c3c266332c50a377ba3049fcfdf12cba1c2147bb92b52272a70c3e3f45028081d17fac728e7300a899b4836da675dc02d98d1cae04d834988ddc86d0a89dcd5f0197efb3a08f9165bd9e777de47413e8b473d869ce00ddb4e1d9f3ab1196a84f2dc34358d76ad56ddbce4396cfa8a414cdf10642b0cde9aa0256297864466563202bd9ef06eba27258fd932cc84bb7711d0a6d3f19dbd61aac860806ef70f8051b0e1537fdc4cf020f36a60711c8bc8901ed109a4bd835f415b4be765ce2c2b6c128240b1424b52a8beca50df80419fcb31c3d7064f30c5288b7a90ac5cdf4157bc3147c6c75b0296eb6847711ac6cd6f43507e4beeda92c3463aa1db56724848c859c337dfb276d4466fcd2b3ee135c1ea167487d89aec279abf6ecc5d39fd7b4e570642f3f8f6a95171d365692a5afd7d8cfba0ed342f45a0ce1c9fc5b8579b5c25f2c8922920d812dd1a7c75b1506f9f8b876d7fa02574ee15bbd0b38993e1795399dadeb0260232fca6550871252eaa6fac7a543e44196b5681dbee0959b7f5f21638e060786e71939bde31115dee5becc5276c142a437d24b4a01d2fffd49b20f8a1beb01857cd84a72aff968f0dbb633e8448aee842dac931041156e3edb074ea1aa03c9fadd3c82f76487d909c54dd0d78fcf668dfef246e06db790d7af9633ece6e7268f50e6ee326e4e859db2e69bb74fb57ff358f7649218c3f3cab18610ba86a0de113135bacc366426a5fdd8f5b6e5b13058c826c1c0d7852b11765d5e36d15e45cbc0faf70afdd78ede10b1c7392457de430d546f20f2a1daece01f4ba0748e609a06ba6ba43b16be08403579d7ac300853807de63c1418aea438b2dfb10dd8a586c240decc4994e0aeaa78ec1aec37e699e9c2a7a8310c11b19a276633a99addbe3d896450482ea2cb2d5a04832019f8fbac0b7dfb16a6056ae575e378ac0c7481a2086ae584a50a5e7e9f730e74c5f8e002e3f6ae118e0c3174487ca4f9c7a1d3ec882f41050a7fdcc721ea8ba32707cc6536c66ab4754ae78f60b002395eb9f2cdb171a1c877df9ab15d23f8d459c5e31a63c1077176a45775edc82e04ee90a60d7ee22de354e8b147c53d1ef9877f3d3d20e89eb5c511784c472c8febbd21ba0e8825f290e0462c68bd9326c9c61158c3f472548acbe8aef91210efcc3cff1d49bf1bddf58e7207e90e83e3e89ac707bceeff35906463f4c084f68a019301d9dc16175f57d0cd9478c4856f3962f904d10092cc87f808b79168276a159ed36152bc584a723b1d808113a146e0f3aaf0307b15797199dfdc7a60d12844336fbfbcb6053a57f555dff8c4e005a6d063eb4653414167d9c43bdfb33c59960deb6d2e2250c5845b61e995316ac88b0733314eba4bbe3186b06d247b98066adf0c06ef2df9061d59eaa04602ca02f5f22987f0c0b5f5fb4dbb9a5100541d93301bb46bdf428c26e9a706721ec7d02957576f5fc9d82d160beceb20b89d300aceb88cf50c68e01845a7c7cc2bab12520374b1dd364a4a511338a484ad645bc5e0b8913641a42409662de665793b37c7aae6e46bf3b218f3a660f243039a2b0c1d3971e54bc483622ec4f0e659c48cd7cf7fda3b481df87870a21993f1800967d879849083ec18147f7308694191628df07653d453479d35e47722b83d685b70208bde8006c4cd77184d9dd6d0bd37afdeb28ebe062aa4c1b92202845f96e7596335db53885b31427416b213b9967396e5443d4a48a0587a01256631b0be4694dd8b99d199bbbdd3f9e112359fa80e16d15752fe9ed57cbba281ebbb1d2c861b5c383fb1a2894c96c7dc0b2c41c90a87c166920a873ab0b29e613cbf4e735a63cfb4913974508b0a587672e48ea986465804d740b53cf41a1259eb92bb228cf920aa9e7eaea14360186e1c8fffaeae04d7f3cd6440266943fe83648d23503cc18a811b52aadbce3767cb0d7bcd9f8cac59df4023b7d2f7a6b6d37ed6ea1139ac6cb0875e79cbc3d94c4ef8d30d1867fbee999eec3f6a0aa2865b1c8503e577e8521ea53b9d4a727b1248e3b0b3845b276871fb1d127219a4042c65e0a100853e07ee6cd3c00cd2591fe06eead8e7f50dcaaf5e7d22bb5ce34a1fc53539e1043d62fab36b126a00dcd348a82c45c34e8d8e25f075f67c8a140a7825bdd423964e79b439c1baff578a4ee44b09a6d8eaa8fe3298d1ae5ec1183c05de4af9d71811814a126ee42a374b0f1acc492d78f69df0296583476d94231196ad44a38ab1ab5d3a15332fb774c99849965f4ecfae662a68c42aa17a6f6a60a1fbf829b3bffdb6ce1efa801384e73007caa10becc19bbd224d5e51c10294ff448d2ac36b73418a6dbad29eb5977fbe1fd7155748a718da692625b1b43290f3f45892536da717cf24986fac5b9f5731501aafaaad49e542bdef6253a2550c45756cde450f7f2d1dd3c283ee61939c93dbba6174d80e06888c9cb1224807f22ad13138e49b6ff9f37bd3ca51f54ea7e063f1dc6fb498bea731fc75893724d62bff2a7d37c7504465b7763ecd97e17983e83aecf1722045958c3de4a199a1e6b9064412fb5d2a3e6e31e36e88acd4204bfb01839654c0c90efe5beae2d68cf3930b93b61ab35a1bc394ad6a389ff66ef31e6249478b7f10751f931033b13f7b2c688425d09ce09b7a0bdc428427e680fbe29f04a8a2a903b444b293415976228df0d9a150457700a5d82306de926241ea667594145f2f6a640351f27a0062232d8c6309e3d26bcfb8ef55e9c835f8b76de3e2deac761ae888074e88f6d3804d8fe58ce70e66ee71cf6732d63acfd2a8e83e4d7ae1b146ec41d84fba698e0e24bcca560098ba643e834835ec717914b6ece645b20d68cfb7800826cebdf3ba1dbeb258df7bca941089f9cee39ecfab8610184ab38e9d7a917649d07a34ba3807f85f6ea89f596c0e6be23937729443ee6972afd8b35bba0e22ac07e37c8c8412a20d7e915813053045b160fe7ac4d6234678e0b78a7f22c9f16bd15c552183444d40413c57317a0e338c40aca70513cb112f4c3cb6821732959bf8ee7b4fb34803279ce996fbffcd945927cbcb3ccf9ff8f48f1e7b59972cc0e6deaf9013ec50f00c563ab20fb5283c32d782c129036747f13b885395d4fa0cb477198766474a98b70d44c34e7d32bce2334f8297f23be91c3ac947350bbdba213c5d46678aff839c5a664a6fad595631024507cc8544e5451bcde00fa506acf3be905c054ce7a4b1d3baef99d0fd274b69ddad158e2c8f77132f191ab0c6a213bff335adbc4c8ef3723498f2acd87a1e1a3c30bb0e9aed7d84358999bcf4b0c7740eab89235e0465f02f9ca94c7176e5eb17de02bccf2b066a99422cc6a86c6c60911be6f9cdc5d5502582e821a167a90e7bdb2e54eb6b0bad583ece60f02e42bb4b356775b933552f573a9ba73f3ae91fb3af85d5f709756e8964c9abd51c7c66f71a081267071a5bb90f890cd0ba81f17dc1ca2730d0d47f01dc45e4a178bff3ed10011dea2893505f5fd455c830ea9ee233ae4ec051c90f39cd06a15e3dc1485a0997fe4e7c365903d130fca3bf341a4fcab459020186bf4eca6065ed4b7b0623de517c374778c9283091f2d2268ae12a25a3b2848317b1b5b7a66cc701d9069c2c50ed5ad1293adcedfaa6d9586d6af33ee2420abc1bcb79bd044a8b3b58abc589800110db1bbd92ccdffd66dca5d3c2b355402dfd211c5ecf38a79765e351fdbec68803683b84eb8535f286b213d999aeac326166f17be610524c20da092c604d656a88790d22027b0fbc5fea0a198428b13c7b4007097c14f85ac93f584fd125310df4218047bc729874fb005d55eb0f8f567a019f955476c5496568a9917e1518de68343ba35a796b8ffceab85497902a121ca23abbee853d5c5ae61a799196a6e8027a5a9cd3f9090ca25bf442350d022bcb6aa902d00cd2dd92208de8a53abd02c23c231abdb8eeea20ef7fbe9c3db0fc471fbb6bc1cbed12a4e7c96f5306df4fca0f1642eb9ad1aa66ed744530377f6fe8a7e8da6b7c202c99c8b66cae8a6440ee2910729917b238d46dea97bb9943a7504c1594ca88b5008e6a48542c91fe394ec11e58ba5eeaa85645f2e5dce25ea687c0bcb517dbe58043b4cbd20d5bc42da5f76cb930709cd0e38ae01086fe71b38f3e2ba61c3e539949729e1a9f080779b1bf869d85aae524b2cf3037ca59f87a9e6bced80be1675dfe40de9d40f94517379984597ed43b6c55adbe75e8a29e4b6fb981a9daf925a608641ee1ec23f45d540cf3e5538b0e12f27beb797b70d3bf428bbdc3d4ac489fce84a07b4d6a1e9bb30ff3a4dbbf85f226b8ff80aaaf420b9b0795e504d8894cececf9ae846d8f64aabe1b0d19fc5462de654134c5cb1e8bbc523592cc1342f05ef5899cf1e2cc8757b615bea92ad729d97ea890f2026338ac79ed449f196c8a37d9ac5309695757889dc0e0b34088bc60d9644205d7712b64fef5d997145c501930cc3b32686fd377975488fe15af658db7b85edf67bae44aba30779468451465c884efd3d9e5c72926a84df790f3b2f1d0e37a349a0bbf6fb25cdc5e5c326378efd6870fbfa52b54bc30d459f1d2525a683dec9faaf848565e4621237dc38871b7398f819f0ced156870fcfc8187b3846c14819411414a6eb81006c4dbe0a624cfbfb0210993b7bdc54750afb9a6d4a7044efbaaf20263445d344a21859d8ae3d6f510ce00513848881ef6a825731a5b5fc70f2cdc1d7cf15e9709ecb09aaef051b70ce39ed6bc51063a2cd0722d54b16a5e708339a70d15a4a53a9048cd8f717c261cfd0c6da29dc12576965989e7074bdb39643e9cbace6eaa03ef26cf43c154a65917a31a0bfb8d2366353796c52f303d8b913425e24d6fc10d8332714b6019b8ef6f26b097c2313046563f6ad6d550bd13836fe04510339ab1f8e8fde94b33f41dfaad4818080131d5218a482c090b2bb962a7c4bbc9441320fcfd8e81e5bbc8a648efef75aacde727f0d9b2af3e9aa668f6301b4d821e8a98432f6531839e23a1b90ca91651002d3362f29dfe39686e80e09e0a4ac3e3561acb67964d974c1f77848a42759569034e75c3e03d36309c31a5c1677fb821c26c3f5de7b6a35b943f46635995424239cc5fa1921d9849598b73a94c3be817ee30ddb0cff209953a51918bab17a9afe0a5c90f2ccc4b454d19bd0b41a48f6c4f1387af5dae0cc796c7e46e01cbb90e9fe4c399ffddabf255a78c41c3f23e0a6991b90fb09a379583dc3ef88112af99658076c68a813773b1182fd5180f5950473151f2002229fa263dabdef486cceb5b8d0b8dc23d2e510d127be1479a128ee01b8f746db4566c7ebe10d7fb5cef566c6475fefaee4106651dbfd3478fdcfa99bac4ed12f3dd442d171f58a6f98fc784dafe9423252c2076c4543e46416d654838376ccb67ea307da11a0df37bbfef6336910ad2e226df98aeb085ee9c4e19561b5b705ca41e4e2c94a3af43156e1c01ace6142aa0ebabbd0c6e43666585f50bcde07df7292dccc82b5a0e501bb876e93e6bccd562e76f23831ed6febb983edc6b46dac13038097583ce37fcd0b0bcc62387a881cc1932bf06ae1dbfd1a50dced82509a9128e27942cb131f6ba07d98c6ec5ed1fc0df4ec5630493d712c747e0a0a432bb9a703e073763d99b9c091e71ccaf422a5b671752f492834b2849f5b28a874a60410d5a29a56ea251b1958721f86670e4850666dd66f5f14affd0da6b9b3986dcaace1535a258e196149cebcbf46b946684913cff4f833afcc3829d9035f5db7e74473dd96a18b07268536c56b03012d04e83030963080c16a83b6cc4e500aef9dcf4d120c2dad1df477a704c048f007414363c92b0107e68280a0e7ebb3b932f149575c723ccef9a7c31625076d61ae1ce1d9768a0c1870a26d02e53f6a84b4a7d44f94c0a24d8bad68296b012ba127a3f58210a6428d13daa5658a172bbba7895e6ee6a530dbe126b66d718740765b1463a1135139c13bdacd489d8c2cd25e29ebaada2988959a5267fc87b2ba80c256e6ec375d2885499faf553398d4b5dfc3ad9980dd9ed4371da69f26be55c1f8382f4f6962ab89cf30fd7a543cf6721494a42f2ffdaf325f2c9ba92d97f1e30d20a29757667ed529c15afad376f4d02ac14c480b4e42626df1dd6764fc949586c6777bd994af9901fa63dda71374e3c39d5130b470ee4dc9be9f55bf7dfac386c99a4618340a6f16c671899361ed3bbc768998cf9ab6d2c81417b9adce3bd7354a4098a7389549fd71d89eb49460b07ccc86faac99f2df9f1249d257a2804a505c59e24400f0854e69c2550ffa98d53e4e34e449b3da5aeecc71e09ffc153d8918903781ad61b207965ee2dceb7c144ac24de69df770ba11f42a99be3c651e2ce1c52156a6c8e7c0b7b8ad43a7ffbd6ec1d21fc889e4b556a8f142f61686b037e49b64847848511a9eb29a3954e3d97886cd5808aa7628016c63128ec34ae2bbb21a4d30b49232f9c7bfb693017b75539294d3285bb3a1c42415bc82ca2fa473024b00bd50efc548fe046fbcdfa47cc07fa141b444b95c9e489f76eb8acb6e52a4839f14a1d5af510d42fc457706f5d4b4e5afd947a731724129ba5f47563f24717d029b0684696deea050770477933719354efd85e77b914c5b9add1ee5dd2b360f3be0905480722ee8304780ceda3d258f0be284c1859be041b199831550d1f50b0edaaaa7be94001e7fee3a9d269dedf53deba74656aaf1e3b69903513881c70f1d9e32d9aceae7a2735941560d80bd44b7f57f8cb842e61dbcebfccec77fad943a0739f554ab07fcd2dcecafc2717b81cc06bb3882cb04601fbcb20d5bd05724d7cec5a099bb8f564d52057ccc72dcc2876261f8809b2e936126f1afafc9624306534b1822d43d5ece08a6887126463fb26282b040a5ab5b5beb05b812c047eb6dc441f70039fa6e89a047889f9bb4fe824d96065d80039c4bd4e9e096e290e145f079223f0c59718c412a756581ed08342c8eeef90df818622a836c3b3596d9982d16e7bb439ef49bfb64b392e9efc10e39f268f7fd88dabdb780ace2df34e4e64da1fab4b16be0cb00008f238e71d286af1ad48d36f4b0f81d7d81932e149dbd80f894f9797772b6e899c3ff3c85a1084cf25935717b7a219d522093b0499cec1645399ac1f33949e22f7a21493fab1e8c8627e90daa1328ca9fb4fe39a700dd7ca8c394d768522afc839561a303a383e8e7ddfe8983da9394ae606854ae693bdcab58566c5860311560d37ea8eae063e9dc742365c98bd24c63ed35491f284fd4467907518403214cd47b8e1ced3b4d3fa55966370e40694cb8fe005ffab5fdcd20cc20b843c8758e1978fe5303487547cf66c78cf062d470530c50a2d9913edc893b838d02514fb5d8b885304dc52ae61a4f9fe6d2408942c3b7f964ffad9624ebd78a7b039f1e6fd930773924a29ee447a410f00c604fb8da6cbc85d6e645e2c208204a2f0fd997c491e946a7317a40f6239a832b840729b834e411ccb053ef417a2af3cb21dfc7565a6488cf657471e34e69eab884e6e66db00cdcd1c81a7691aeb9819a3e0cfd86f1c97860e11941880bcabf1c2e0cb3d07e6ad814aa7d97f1c659277fbf41b83508f78d32592d2d53debc9dc31b3ef9330132abdc33b21b55b5760f0dee37e14ec1b2c89272fccb42beca0bf963ea37999b21f3303632828cd5f30a3ca4bab46ba32dfcf133c0929da4cd48a9a7703a8c2dc2cccaf34b3eb04bbbfaf66be92fe290e4a523db5c59e787856561d19913dd908f32b53a52519642b09efdc5024b52c86b33cb3956093534e9c83c55c9222d8e6d61013bb7e21f7660c28c2ead280c528e3c86b3f68c0d45caf074cfb5885f1d30f46dcb53e18170f163583af1ee80924821e01fbd2b84c891e4f2e96951b5ad3dd1ae9cf0bc6aaf99ee9935d9e193acaa16b81fa1d33cf3f3ba693eef2b76536e677e6284deab3e206448d07c17ea96ee3ae13d732e8859c6b7add216b0ca2aa0f56c594589fea2b1e1beb1e70a175ab8c9661f3367ac6b485ba64e5e5d7435d41c626fb3006e2138574b631554c2030b1ba148981860766bb707e346e4daebf238ab69648dd27387496e4f3323360c93ec0a14c69a2933a60ec774d02fc52e77f94c6a992ce45a5ce35a801fea6a1514b101182a56826923475725510e089c0f8965a9352a5385bf4c061c3777cc3457d8c3cbbc3dc2ddc26fba650060b1ac94a0314f52077c51c9135e4d35ad0aabf2628134b5177969eabff0a361193c0adff9b1f1057e6c145aeff26c6c5cf04b4dd024596a42b222b4817189d1d0292c14556d92651fd922020e2b1da851d4c40f13bcd836ecb0f6580c0e5414187be03f6f5db385a1e2c1546f2de7397129bf9a11271561f40d4b01cb90866baee98df644a33199bc1cb57f1201f078d6c0c015b030d0ed395e7efd514fe6aebfada5fa8d4d9278936b98f5a728cb0b67a2cf760d2f07fa7f624a125313ff5ee9f5264ee62099a1835d4c5916f43e1ebfb4eca16110202bb0460e5297067ec010b8937e92345b93801764d1272f4789f2e2527f40f89782322a08bcf796c09d643d634181df391ee4a78f167ed45403962ddf6137f4c71a90d345922e0becac96b4d699c891b955d82c7c56133eba99162a9ffaa9441b994cfddf72045a1c8fefb9021e0db20c79f3cff390c80e790b5a5bfec91870db76e30243342dc0d4f6fef064dd1abd9a682efd1d7424aa6e6627851be98af17436295e1faec6e16b816cfa1c3ee3585d32fef97b9b370b3a84f03455fcd34fcb20544d7e3a98f0182b7d96c4ff1e53dc5bf350c500ddd4e694145dede19ae40e79a9d40318d5de8082ba84747b20f8feafe3244a90ab315ed037852273e7a624de43ee3299a4f75236471597a1d5151156954ac64aba7ff2e3314ba42708bd8ff4997edeff5f7ebcbfec90de54b140ec7d28576b431e2e71f0ac523e4c0c4f7ccac4fa358610c055e6180dad05478c5941d2fef81252f17f6268d9963496a1eaebc00303c4260804a0a48e4ab1f0e89d73165282e703f190f15548d49e7112e9af0eaec3f3370f22639bfd6642cc783f79d3bf07dca6095fd7c8f4eebb802b4c6821e00049b9ea9cc0bc173b854b6c7602930736fb08cab497b4b04790b38895eac54ae290f35af1500270ce04385a218cc814097237d970103e4e309e6de61f37821d2f241813183aec0e2f00f49a9dcf6371418b81f2157401fa2356ac3c5190b56041b19bdd69e6aa12ddbc5803cadc53a34c7fa06f883b9fef9e8297554d3cf1c6ef3917542ff9456be188f2092a2efc3de63ef434e02851e33c59f20c653e16252be379ed6b98daacd0f58a976053001bc90ca195d92ffb309c58502d6321c152e77a402bfdddfde0ce7746edcd363863afa6f28f8d7db7ae31218fb74d1ce711a9439dad379ca06e70801bcaaef68a9bfc438ca66c44b7a950d77ddf9587686f588ffb68c4713f02462d5a8b5c51b2d2783231d6a951cd92329d3315593b175423e9b49c9ae1170363a504cb42e7dfbfac52e12dc7f3d88690f78b395e591e17b8e4d2c6b5048fd19ba8727ed91e44b96b6fa2de217aef5af4750077553b96476d9e81025c8e3463b8ffaf6645c492a20290e6acbc0a0308a197edfec7ac5e2df9070a9c805790b0943ecde96dcb081796d090066d3f28de7d222e847f4bdf7792868b7366def16e0636cc8e6782ab5ac9b0af32cac5e953aec663bf7452b850a0650d0a302b6940cbe4ba07a116319b03e355389015003a39e1ea02de9767e02b8d55837a678a9b13cf14bb53c2f53112866625f2aac781837f3be6bc00ad70c5d97aacd3446113e04990960d2b884d1b8fcf93adfab2b5ba4b7c4e63528fa41cf0ad8d8dd7b24ca88f5c48c488c2238f3df2edd319aa4dec5eb3bb4a6e3f6bcc60843337e4726251b34bb0dfa1bdc8f8d4d63f545576f463bc0a9070528ceeffd806ece547eb5e6841fd5c8c8c1c5fd6a44128b6c27494dd8fdbab9ed764acca0e3f99fc3d549f580665954812685b7ecd7a12eca81eee8b93b86a457a15bdc3fa2c0971c0e530cb5cdb0410969e146656f069f45ff2305b5d6f1f4a1bfe9e8a6ff5b00a540e7453adbf105f5332c93e87c38cd3ad18990e4979b0a07d3659146745588ec90b8512f12a4b39f201ef8b447ef48470859fc10f052b82b419dd105c8298e49109ae86b6a01121f20b3933f5f72abd61bbd0cbbe6c84cbad2b24a031742d550ca7d187ed1f5e8bd27aa5ca03da1db225a35831dbafe2fda042123f82d3000cc242bb880efd2b3a25ee67dc99bf3fe7cf00fb8f3f579ddcbb176e9c9b1df6530e4dd2c74055618ffb9bb79b4844607a8e35a85f0163de99c58b9b94f1f3889da12f0dee7198da1585eef5e5e530392b46f5834da06ccc479a29a6f1ece0e99305ba0cd343824b399278409abaa00acd8376149854ac7fbb3f6e1ab24fc38635ae97f3bce4008fc45edf1b1c3fa3b7f24035df11526ebc8d37cffa8a788c2e8fbc68a349551326a77f49ea0f750a0222d6f481dada4e429598ce3753f8a681320e13c6f5b46be3de47eb22b47d58032a5096ce278877a7512d4124ce27a826e4413b782b1a8d926d727268b6f04a5c255d5812020918dde2387511c90c6a776b0c4dd99a3dc7cf9a055c04144150b5d1c98788bef41ffd8d13764cbdcefff82b7e8865fc7d9bf2ef32b338bb10c28260b3956654008a69ca214df8ed04074369ad78b9e494472f411381649b75e25b3ef36594d01e990bd45b3daa554e4f3481dbc252904e55a908deb83acb3280d7f6e3cf9b3b4a61cdf09b575a7ccb2e49ed2491a60f8336b49c3330543e9568b250f0c0d0cb007c27559f4ae6247a9142aa017a55c840b9702ae567c18401d2bb7a06eb319c945497f4be87bfb100ce0db33cea21652e5961a71f8c352655d181fd9fed6b41fcbe4c32abab59fbdf11ee586437f8e4d5d1f6dfd139322bf538842abccbe8aac78a577083cdee3d6c2f69843fc5c3c2cf1607eced2ddc8c6b32b9e8145adb3fa0da7ab2f86986f01b3fb234b7d539de2c8f7570c654e0c5f3d4359c4edc9c6d317bf204af2db59796b32c97e0a900c2fd4ee25c8366a94a537ee125c77379db7052544307cc789c45ca82e95b305c4a5e2799582e17eb1d81988925276725461301e203c0607ec57e4b109ba71c33f3f7ea6c36c87eee5fd6b5484ab439da287bf49f9769897ca9c82e35fcd1d7ccc08039bd8a659d70ce8e38e9933d9a6895adbd3c87edb1b743576ac128e17955103b43c646ac085b3cb221a71096933401450cd1b1ca5d4310beedcdb4027091dab073daf7f2b977b296506b4b22b189ff40e69f8d5d6678cf2a677858593ccddeaa03f3139d73f8b28a93478673278f9778f4bac2fd3508f95ab2e269e4406c9ba962770e3866b88d2bb5b19b5e01313a766987425e27c59a87049e106e3336474ce275698d414d74a02a7545d70f41111f276157e07f27c8279882bbe6afc824b38e082cf79c047aaf3f1f35b957979e2cc495a7e2bab3ba644315ea5e5fb4eb682731781388531704838c66ddba0363699c15ef6112af2dde452c5ea0d5b3e17d04c267294d3038c9d110335a327f22ff144ef0b9ad03e0377439f968f953cf96bd22b7359e6da32caccefb431b0e7606d9aa83f73005c30922d2ddbde6de1ddb884ca26e4bf566f0985f90cce694b302ab897013dcc6e08233a38827ead47a32deb9b9ec1a8e9192d23879c884a745db0cb0919692ecb03024df8a257e5c71a55fe4260c9a7e5c4564e60335cb0313e3fa77f486e463b3d250c16142f592c2ce8bf15d3f64f32a6d829b2b2a1f74be29b0c71b4181f090ac1e359709972e949de4d07a20cfa7436910f64b2184e57ea4d12b1ebf2a69ff5caece1563c5c292d42eb4b7eef5d14905d66782f2053e9562ce3382407eccf79af46ca603b57255b8aeec742589e64961fcaf8612a353ca0dbaa9fc2c1d122e163f3cfcf3f417d5b301ee4c72c21b52f203789939012439f78276d8017d9b71daa21c5f55e9c5c9c967a0c4d5b8038404a99c569777987f3fb66cb5a586e595e03eab6d583d2b0fdd493e04a5b4f35ee8e95d9ffcd6a19e82b463068b000bef200c0d0b038029c937f6003a4ab4e99d74be56ed5585c91083f72c8d047c31dda5fd2188f1883d4b7639c5a7142030561739359e2579440c260854b80695d9fe3bf341d111c521b722a64b44b1ae69115d0b45e64342fcb02de90395270fc032e9faed8ab80d8dc9ef55e59cb4a42c58ade7af272c177239d2555ca6f55fa57fc5cda0d8dad0ccd7254166d6804acf988eda105bb45cbb63276fd898dd700306dbb44025df087a8602e8624afc6081741b683849a3feccb2d13f451a785da2568a4e10ff2234632ccfdfed2348f613ffa183ada1aa66030beac1eaa3e6e520c629f628ef5221b2893e33316d7d274d6787a37670bd17faaf07a8476bdb6fa0c56ebf62faa147c4326c410c1fc4949ce33d7f3c6bc9c2d7c5d5086518a554018a477d38dd35758df615738d5bb6f88eb06a573c075f0dd371c66205836f085539a2f6ea364db47853bbdb06b0f49a26511b2f5cd9c07abee3bb217811696edfd0138fbd487a660fa3a3d2b68bffacacebc6d4f792dddefba0ec68d4da2ae94261cf915d923214266374a1b0fcc12bdf5b99c60b89000814c193eaaf4430c5eadc307992002ca60d10099a8b826574a0147a3cce18d53f5074a6828a10da2faffe419a3170ca5a4f77662933712dc388bbd774c972acb5f0fddb9ccff637f5d9d640d93bc5aba7cb3e4a93b4a354bf6e8220159fb3252cfa771f1ff4e6fd35c6381cea6a000e1ae59bd519eb89a116fbd68c958990bda1c93309a56715fcf6259662840b07674560e976603522ba5cfb87d9ebb46c7e97f89c01eae55ffd7439f8166a978b46e066772bc6773d05f8fbff4cc2fff043ff502faddf64be9f5bf2e12420f7adf2aa00bcd13eb019485d733a2e3714fb02af8ecb411e54698dcbca211e349175ba88376acd1df03236a4ee1f991be8910146fbd083bd9dd1f9f08014ebda44d0f24d017cbda8074ad236f5c302fe235cd854cf3a83f29da3b958b322d7dfa074f9da06e2a320cc47163268125d35e1707421348dae00ac92eca87407e3f8abac3fe80eb0a5c5b7ab903d9615df9e907ea7bf80d44a142b1ecc68fdcaa46316d2f5daaf36a645574820eed5e64948c48b3396c41f906c9db0a740d6fb3b5c09e4f666031c447d2c3c617c9c95dee15d6a62c5361a9975a43c2cdd86a260132cf7196875ee5525723ba491f33a3aa5a0b69f974d7806e54b42278432c7808b0e50c9ff9011b3a0948fe944a63422a6f934b37a19e465bb5f1aa5ac0686a249e47aee0fb3038b6b8f236236d3ef20fb8b86c850fc654d679f7946915433f435c32395afa25c8107bf83ee98fd41f00f916429441cef8b9f1e04e963c7539607ecc87f0cb9d7ff67437aef6e136441bfbc981a35519a429f6eb17aa94ff8797d6b1efcdc3a62c4be40015f33d2bce7d27931c9d73a3b02960c3ff1a82d539a70c1ee997cfdc908c9cfee26075ce4f495c1dc51e2d0e019b7d84d80f7f6158f26d781e88bdb5c15074d1eef2982598cf244295f53dafd63134c75fa189f8699d9b6149418a9b2eb3b3b36d1fddfa2c4472269d511f0adf8f983ecd2963308dab2fbc0f7fe92099822ae5048d616df4bbee591e6ce8397847629e941db63938db48d6a9e39c3e1563016585b86d3d04f51adc96db0bb28653f2e09fb5fd3982c931a5edda01004d69e63554b893a695e4a1791dc2cc7ae5afa7c7defbb65c1b664955aa2e39e814d9d55b57c09dd47480e546bdc0f5fa3311f53f93f50b3378e0bc91017cacd50765ac6c7864556506feabecf8921e2a2825f397fd62e21aeca42d4e619fd8cce89fb1131687a9a6e9e1b1be9562bc11ca7fc70c37cae8d0fbc1785432eb301588f789555a0cb64ada8c27331966d2bbf25c76d4402001d121e3a7ec19c9909e5494a9f1f99b3dd45cde38f7257cadd5d71a8a8d9ede927fe2cf2d8c9d11d1bc7bcf1dcd7d1ee9217e85b5d1673edeec21c2fd453f477297bec142eaecfdff0df16e60053c5282024e194f668be7c1614577d696ae9eb049e8d8278fa1f1fe995703a29cd40895e8840be0c5c4a5a507dd730cebb3f2aac7cb8dd3732e88129c96d754c05ad4586aac316c64a8f80ccaef02f2be29648f3921715ab518475f3df1c99448dcc87549a8f1929b5fde2a812daa169216aef72d65670cd648135ac2f6747829df7aa5a80fed868a5d87866c53f33f2dde4680dd3e24f68fd10a9991f4913dc00e9a087be534fb6ef7702cb6ecb0914e54600adc7d87f947e912e5f313d9bd0ff7553ee0969acc6b0821c4b9205c7e9b9bfb62a3c5e7f6953c72ef8a3ea01a1c88b4944412cd4e6305cab332aed6c08fd1836d284ed07bd5784112e4e74a729d0b2cb2a3404f83daa169159e2ee7e04df2cc8c746652957140f2df7f3e708ffa21eb8b1f4b9620fc557b63c243e3d12b8542178c4eecf5d019310e2782eb1fdb443776a54f4d6c0457fceadeaf3157e2c38192498a4a8e03f42c73d0b0eec1c7191466ebd6f09f003918c9760ecf69ddfdf3df96e04b5bbfde94ea837bb71bd62b12656478386db9af3cf152cb08694f91ee3d10b80ca99b8b35a39d8179e6822b314a2e4c04e84bf0b0bf7b4437db066184d321b9385e92e5318ebfb54979e5a1d34c9ee1db5bc5f168d2b1d52e4d9257b57d40b91700600fb409d9f1cab0be69f9ddf89a8867fc26730dc8c6d189ccbeb889b1658cef9049541fa87f04c44808f710a40b7cffd36d017dc8e2c78201f28ed546dc2dfe2145d0dde57255721e21340e8513cf366758d93b2c780d57abb05a9277c4d9bb45b61a2bae355e8d9b7aca94c20b884362f266398eda6e910c5c2a513c9cba0a01a3185283096cb89d049103114ced1ebeb1f79d4088c9e448250aa6137fc79a7024dda0e469ec3755cfa7e3cc06ee6fd57779f6f52a8807371b614d4d61c9bdf4f1708fa8135237dc23872a055cc5135696997e7d2fbd4e158dfedaa00e183d683e71603a4b6f4ac9ef89c9ebbf760b6a49f8a816e6b3ed964b0708b3cf47a0a4b11da3ae6d522cafe6e0b532179423cfdbb6bef73f54b6c75048b8f7b2c7ff84947ab2b62612b896a128b5b1fbf8d6a7a6d3082887c13007bdbea96dd9e6f671fbcffcba114b2f529a8c0b809bfd8bbfae9b4754a50cef44536f6f915b3fbf233f76c026ab8bac645e58e395e6f3990765f7702699ba59ace6fd43cf9b7a67795f5dc7e42ab837dea20b5aa06560c9d2f450ff921b0f59ea358d841b68506d37630c429925567c43b18d6144c04ff8d765e516b08962f9644ec4a7aa72501e6ad75fc7c0145d70e82297abf36cb4084d114403e5a72c18fb6f7fb23219a490acd9875122d288d649ea2837a9987466cd4d19c2d4b80d8ea62963664b80bb2dff80757805419d2f918a9a2b0f7bf8e36bf4b5c26579ba340faa88a3ad55b54b8d0052066357f82c563cfa875d65320ad86f0e5f26aa4bd3a1f67d232a6079a9e0516e7cd98848b7cbc5bdbf5618c4aa02b0a5d93726db7cea308bd8fd7c250f66c0e877bfb26f1260da234650770e8668fcfe04f8323fe4d73253031e333d87dd47c378c49d202e234a2f080495ca14e5ee1fc0db593821e729e4f0ee552fa920c2c6f0d2eb4b1113f67473a11306270a2e06b93e5cf64f97cb4ecdb08e3dae089caa473bf9e26ee60c4d7bfe45b9eb1b8deaecddf2c9b62b001b5bc969693b0ad545058c1f0d76103b2f3c0b280b05ff24256f8386c21fa7a38f5f69c88ed52b8a642c961e71034ece6ff7310f2ad0c0bd79d24eacbcd2239fe6bcc93a6c2b815202af6d42f27d2a6ff47953af3b0039838aa398a036db885a7e0c005e2ad5e2eec95ff9c498c303c7de02a2cd63bb18a37bb0cfc8c43b858483bfe646c2ad8c9767a1d3f70cca3188bdbfe144268ee3d577c37047e979469add920fb104086ae0610f4c24b3c543ad40eae873ef42513c7eaada9028f664d5a2cdca806c0ecdc27c1b74e4e33096143bee0cdcd3d4bb2d082c0b22c8896760720221f533d2044811375daddbfe5e0182a12f0a3a21bac4c4b108d7711694ec13398320462fb4bc589812048e7de4c613d4c372b15a412e71d1f50558eaf96a0a5c2eeb508e7326c6808f7ca8bdc68a20dcdde1c4c6be9cb947af346c70466a3dbcb057a49a9a81f08cbd23273176a909de64af94f5816dc165d73d8c1421a3edb8d190e8e5981867e3e4603f4cdaff68f2db89b7688e5fc694f0bf5e642f0f5a82bde16bec7d5f0fc218c8274f43f2c6aa6019d8454e61bd8864d9081ab2a3d7c837823174280ee8c4ed85e67b3cef1cd328ec982a7c6f34748ff19dadf9667e3e25142750674b6e6e92a11b321e838192d1ccbb903aea3c369ec7218d3581a00587fab6be16722c0cbb2c586c5ab665ed25c081622824e37cfb0201e2252a7ba1710c69f62e5d26baf66f8e68fb23c3916f8a46cd4c4771a946a3331c99cfc3b06a96dd71dc18e13964fc5cde6e48f95032cd8edd75f156e90fbe67dbfc4140728c7fd5cb43e380e1f0f1887f4c0096b6c10e267a8f891d1af05b6c85868642dbbdef7f7c7b32bbde013f87c114563892f424cd2c73ce7481e470428b07e62516b103ce5842f52d930cd7d6a147fca8918cd46c682109a7990acb5bd76bf4f7cacaaac3b93be7ba1aeb07353cf6ccf3f942fd16801072c872d795210da5ff8d2f31aa8b57979390c9d6646ccdcfedd1dbefd3dd84b9a231a5b4d6307d92549640429cc0ddec074076973f99c12143548b4dca0c3928b1f62bcb6805e827545426eefefaaa8c043bf250b3d11c33ec5a29eb9ae0ac7924839fc160335254eab7d18da3de328a4e6740b326506463aa0db88938c2bb35a5805220460123fbf9208e59363568271fef3914af102ceed0f188d298ba391972d4b3129252ab9cbc2b729c6c37f5691c7d220f8cb338b5ecd47b4a5d23e504140ad758a30c85cdfe1d4ec01808cb674c215f4cf8c91879c6eae0bc79fbb88288c984af9f77f21ff3970853507f807f37aa5aa4ac9fe5757c9e20bbec40ed32be043c9fcdb535de5f5ba85c92594021f304baced1887bfa7cdd5866fd8d16525b17e1704cf0195e055491cb46abcf3e1bbb8d595af4546b918de69940c13b92b5905081db4d05c3b55b280a58029e3daac5827038cf518f49f2a7044c7f00063c2e71bbd2baf8aa20abacd9f94de2d0507eefbf8cc02aa0d3046184d602d0247ff53b2433c41867c194fedaf38ed2fab695e1846d10d5c5b9d79d7bfee6e8c902a98172933c80b11c426c41177b7aad976b8142a829cdfc6ad4e80f60a3ed04be8d2024255d13554bc976af03812b15bcaa2b67c2f09ac4edff71416aefd844e5e3d63bcc901709f11802e395c523af6cd22389b95d3ed599c6cc68e6fa4ff646f8eb388073046d1c9267b51f175ee009967206c6d4099223145d912055bfd2cd449b10e24562bcbcb1cdb0a24aa63d4b06926177c6da9cbd6e6cc8438e89570ff59c0829d1bd2e6f924e6ac5af0ccc5ae0e5a7d8c48f860147f8fb0b750e2870b9e5722c8b97d808dbbb074a3c6dd3236c964bf263120b5c1c2b65a14789da3160787135ef81b03959b482111ef0c62d92e70b151f8c2226798e9d2499d31b2e2e8008eeaa62e54e786ca8bdc21fab3779cb6643998426fff67a220f7e6d16f7b70b464187d28fa022cc5c3b04b64da7c7559ce5b769910d6cb90039763a8b7ae766353ee8d3c82e77f47b4f411e06216bde86731bc6a84c01d28334f1a103d1ef661c49318ed760b35a24589ad22861a670ce459e3bbc5b805383d4daf4e9e0f297f0f528c84a4d11e3b7b5312ff8d7d14f426cfad7ba6386ede803eefddef7a220f5ac1d1d984632ee6d8fe7f06a09f14da6b60e8aaae50c7f6f7b6ba60821e4041df7b71ddd943c3679e02e5e2e18d69502f186faeecc4819c81bd267d3cb129d0f99e1c66a4906533a273b74a463c22ad532aa9a0a95ba12b22f4cf5c39a088a9c91744aa22b3b6a9faeb41b69ff840d4ce287ba36d190fe0a968617c313cd02abf7ed784012b298847ac54e6f0d4a0dfdf4addc0bbec6ea54c234905bd40ebb4fd56a452bc8a3476df58c812de0318a463caaff35c4ae20d667ab4f13379ff4a5475680877db8ea1dffe1d181809e09f22803b86d36cb9f6a6c851a773799d2e6bc1912050a149e6495f7855fc47ab7117a492c2bfdc4d1eec4a7dc1cc1d3ceae61fd47ebb5c0bae4436a3515b1a631ba9592cd777cb16b2ec59bfe25d66ecdd8bc1bd6eff30f9fc9a2a6bbb02fc98be847e9bf4b1920dccdca71fbd93a50a2e005f31cfea3f15131602187466f55772b747f94c7bc34e33d35d6b15659a29e536034fd7ea75a91cc1a6d8c8da4cebbf9ebe69b52b56dc40f9e0fd415fd3bf5240ff3fb9c7c3e8420a10e58952147c9f9817a16fd23a46e418f09c76685d1cc07c61cff153f8bc9164b5fd72949a46ba13154ab67983584d9f1e5afc2c0f964143394f420c44aa19e008a97fa97a53170e3e448169df914314c9b4789b7f65da99cd945376c8cae960ffcff16d7a223c679bdad43ae83f250bc30a5662fb84121f7520fcbe41ce1ef1762fc774b374b217571fe30c75ac067258059fa92d13b9b670d542a209feed2d2736160b2f6f6a801caea53808f61533e1604558b19d5b8f45a65bc7fc76e94688758955cecd813e1a96bf8eb53ac18f1182dd9857b983ad14143c18c39049b60787271aa219d9ae78818dad50a67aaf79cd3e7c172302ee440ed07bdb657ea76ff7ae27d79e0e211fda3f855436d444acb4ca0fbe6666bf4be945a72a99b8d7d7647533716ac9dcbbc6fa0dab91c2c163f5c3c62c815556b4ac316886ff506b4dc749023be23ef41ecbd0689f7447289ac3ba86999ffbc3ac30d54d227af609f2a7770d6d8eec9aa32f0893c863605178f477c45230c13af4c031ef9543f4c8549d1967255ffa650140947afbb5b1e70c80ba9d29dd7d72cef310575969bbf0386a68654b3355918ab8c65f8d0c8e8aba5223fd2d6b83cc422019b047b1f771658f4b6a371a70f5fcdd11ac2a4973c93482f0921e7190a34234806410391d95454c83cfa423fb6619baf02123d4d623b52ace97eba6c2ec15e799d2c8b423142ee3097e3dc181e4ccf51ceb6d671971e8240ce79cc9ef03b04fedbed3b060633e49fe5482d96f925c69bc94b750ca166f4066c161b0e357469ff387bc557340daa9b9f40638714f27ad1da28608ed9fe64d62f0250e7cb5c686633e582bf06fe593ac6d3811a4790e5a22202cc607903deba80f9c55894cc14946493b65b144739460833dc5a681fc4469640bb0f38886860856ef00d4079928caeae2efb60451ac486eab8f8a4c39d431d82fa1755553e9d534410ed2aa2309d3dc8e760cbc27dd4a5fcd81de5f2ff3cf43ee12574a011e2b4dd2c74fdecb7c6a2083c9f4100fad0eedc2a3511dc0030c31daa2f87bbf1f6edede9017476e91ab479bcc8a56a5f8b1ab30ef94b55153ab978390e69053d80bbc1dd581a6e331c60418a0826757fa75059f2c4edd0558ab48e19439cb800dab81c6c9dde354d25ab3b963855036181eeb7067613cef9b6a16e711d7b41cda5225705fe6dcb593edd4f1d133afed1faab5217454707718b084d8d051f309c9acc6125578b55dcf514677bace5ca91a9f674924f5a43e0cc23fac569e5fff27435dc0721ed0d385501b8a7cd2b340b460804dbea629f1fb6f14cf56c665ec5009ea28f81f976965d6579076e1e6f804c30dd0dda2bbd5822abd2da8db0d0b7c0e1b85adddd6f548cdbfb1ef4d70182b6eb83a1c23bd0d7841b06994de0885dcf858c26a9b219c439c31b87f95fcb60831f557598dcf800c944bd777a83f36f509f077a92e39ad1145adced0d2aac5e1f6ce93a5509ec46b19ed910c6323ff85baa6940c08d3ab66cb31d82038170105cf679d6dab8476ce5123d66f3799cd13ac6afe29ff5b09cbce94b6bec47db2abd3051bdd9bc1b391fb505e3ee4f6d1e2745f519e9d5a264074424a2a4047e73a9ea17b9ab10612d32361d67dfdc5451f8993618e7ab6cf1e4ae6bf408f6179d590f650d3585570d3a96c89f48fafe91630df5090927337672a737e89655026a8937182e1d680373d91cc00f3f62665298cdc67d2747694849b84a7ec52e095de479f8c654acb913586a130fed5bf5e0956354cd9f34be4b7111d958d5610f86d080110d7307dcd9529abb52be9f42fb9e258c9d04be7b2d2362228296345f9887a2fe1060b7eed782a2c739e36e14be6d67c18a49c70bf3c1350f3c5cc42d1e17907b9e087e01ad0820e6a3295e2f2d58b931a4dc6b361bea01ef2078ac1d05aff7375b7fa3bf1e4167ca838bd85f3b13dcf77b504f6355a9d3058c5c8b507bd4b2382047165589e76d71d38d1722b17f27b9af02bc8dfcb73147d55019e1128eb9dccc344439b7bcbb5b17ddb64928f1e8999fe8767f2692ddcb5f42886adcb2d566ab4dcf49eda9f717a724c72e45c677ad96929005eeb22c94b15e725742129d9197a93c4475c3f8efe95ee5c7d3f7eab4641fe4fb6032736c116d7fe3b15091d3b66a41c48606b7c4073e30e2c5af9003d77244709c9fc191d9120400ec0d926315fba110a3f14125d4eb569be03435a650641bf6d501cf1a2cc5612378abadb343df038d60d7c2ff516c065dd792c683942affb2a43ebaa9a2f54304bf1534b96d00876ce909c5bd24993443399da057476602a672212ffdecafcb9c57ee1bf4a26b73ea35185910f01d9238d3214b4b6a8a62e4c6853aabf126b03dba942133bca62567650a1869e3a5a77335bb46a89f39bb5b1ceb9670e81aaf86a676a74bc9b3afa7538e558500e34da580e911be7236bf74e10a433b95480a95b7a4543cab5711fbcc54b3e1f893b14760fc9bb7e01ab51de5c0d4de79203beb66a5ecc3d080bba681d02522cd8fb46b34521058950d9dd4040e25d37fd94a33e44dd675b554bd13998dd9ad9f38acb4e05dc720bd9b79dc1d372650e6b27b75c2a17eaac42799129bfc449ba334057f6d0cf55da2db280264fa8f9055ccf72e4a70d3c53b6626247828c7dc8c898bb87d5032143b19f1971fd74e3f55e63743ad8c92b7136dc92c924038f74d640626230d906316e14cf39a60ef8830cc186a4f3e3c8425cd2ec436c50918d08f1bb117d7b211fdfabdb1763c46d0f8c02472c312b55fd2d85a94eab0b3ee80592e8a660d8765d98c485d8f4213366d8f9a899b190d82f5ac49dd507ff992e821b229261f9d2404b0db819431f36124b5d0f273d17e5a6fea0f5019d4384e0a20a677ca8f7b3b68b32fa5adbb18b784712ac9a33f261d460c80e1ddf89cb5facee4f4e29831437af99250b8b6cb6dec5a6d199861039fc357a1f79c4a345ec657a0a7fbe734d459574658d71dcf0c07d0c675697b952ed933c5bf82190204b8fea30a3ebc8f101ab5295bf44ff327dca7b2640e8d1ef1840bf76dc1cd73fdc2198bf2d640f1918001ba3c382af7abd448ca402b39da8a4e4284b3661c6ffd3fbc6bc24ed8d319971562280e78c79ade5b599eb5eec46492eed5cb189a4b4998c33a7c0c8c8e31cabd46e85802ca29478404854d84416e199161208d571d54f4704a0afc94bda17d96fa272ac5a5b52b8126c23b12665623f6c26b20321b8f9c66a861c23403d9ca83099afa4ce76adfc03b3716fbb2bdea3052cca73e4166ccdeebb6f70f5bc8745ab79db883b960c7d7d643fc8c904527099f7f7ff3c2340a28dcdeee4832aa65f73dd04e17278930a9d36c8e8bf84d3cc9e762768e5d8f87d273dfde69d54762c37b9ffb8ec19a1b169c8664a2fbfee0001df1adea18b04763ea25444f5a3a124c73799950117deae9ed9f23affe770686198f0c19b503f99626eaeeda88c2461b469d97904f68b9f259f5f4989d2910d6146d49f2c096ea0a7319711f97b3cd6f7b66c2d35aac174a069f2250bffefb5458114df329ffd5e7faa1e65ea1f03b4b7ff6e7ad5bbac79d3c28211bf01306453f95cccc80f84c8dbe509d6217f0f6de0ef424f65d905a994bd9469097e4f50931c10a6a033af265b3b1ec75a72e3477c6f6a7369956deae5c101a55be4fd8ea03b0aa97355b172c60e8a3f7cf5dc5d63adaab3661a9109541b57f8122da741189cfdbea30948d3fe52605a3ec64e1916c4c9bca3036788f6aad00f3578d55fe33cf68ae1200dca458d3bb2b93873cb980f3ff092002f12d88183353890d6aeb73cd4f47aa47b87befcdb27a89799a1fd6617ebd6caf3aa99db1345490965852a374666acc75acb6a2d939ae1e9d6492314b074e86b763eb0435aa0a72b3f8e92ba4356c1ea4956157eca4df48b2ca1d845f923eee80cfb2e9db6d53bd40eb11e5af4068dcbceef8103888b5f39a521d919199aba440e51c34cb33903357ab1c0a25a9fc47ad4238be2d12fd9d6de0382cf86d7c2c4221ee744df938b77b4b1d7fb8c9e04f4c825d3b8b275e9245fada86f96202f2036f5c3ac67b9f0b31eaa0be78c09b27b3e39dbf63d4784fca2c5b854046a8793443f2d8f19f313c294d5a04b6a88f27b21874b649add8ecbcb11cc247523e962b3709f8f618f0e1767a0ee72208c9c6edbb3d0fe84039fdd4e656431c2f6a22fd644bf725abe76108938d6705fb9a70cb94c0d700b253c2a7a9d5e876f9eccec33d1ba46984870d7f70d6078394bd7edc10cc605c547891015e551d9f74636b57c965090c08e77f0d3fc6907b37420d738208881e6584666ba2bad97577c3271aca92e0e918be14c65b16ec8f6d68757fb7f12f2ffcb6c910570e61cf4877d1829966dabe14628786baec726e419c2de35d9365c9b1907c0c740199fc8c91553bff46fb6981c019e233b7ea0a542b85ff78bd69131c5bd558a9d0cab9c5d1e883be5555fbccb6701b3f4afdf5dee5390f35bc1178bb74eba292e543bb075b60b61432207131e7a8180fee3540fcf6a4a04362153c065677a6f46143e66d4c800aa2638d2d83ef01db8fc9faa047626ed4eb1278280f56db7c81f3de2c628abe52afd1ea4b0cdd098e36ed42c8241bb3cddc7d1cb6c7a98df022ad5999b9276715ff25c4aa62522c027a5c843c332ff06d6ebaf123f46bb235b48ae2c19653fa0b60d00238252dbf1ddc73fcf4a2f10efdd86613942ef88a3f88a687100050e55ed76c8aeea2af12d3b258e9366c1c9f3c05c711f0ec98ef8e0d0fe3263912065cd893ba34406c1915ff36ebe8e1e30a44a276464bec572102d1d5e3e22f33827c3b50d2106d663398864ad7b645bcca3575b1512b040dd09e69f71ce0015a3fe13c58ea546a264e46fae5d2f487a9d74f31cf9ee5c6c120e6e497c43a0b4cd3fa43de7d5ba0bb08f67123c8e7f3075ae1d7be4fa95cc94814c7a707a4b2cae1f98e39c48b656efd7b37dfd46bd214f9cf626d5842f31917427b468e96c20bc0c5aeaa63337779c7847527b56c37ac2a6fe63a5db80c643bfe126b0c418f3e1f37ed6c71b408d21e17fb9ff17d42e5e73cd0e16c6fd02e2e927a387f533c7df0ebd233abbab2ff71627528dedaace38416f761f562571be557c53f432e835d03f837363c92878d0f9e229f09044a225de6c7e02870c8968eaa8cadcc4b9781a8b564c59a5ab9c59c619163992e18a240bc04d9f2ae49482e89b83ab76706ca9e019a589191d92aa7e154a702950b56750444cb003694029f250e8ecd19a61728ef43e48021a782388057eb3110e21fefe28e8c8883ad627cd33717c44659711234ef0194e743e91c07c85ce473af92438b0ffb32876b1d69ca76bee8797ef628f2d886f2dcc7fc585dabc3e9e65220a8d9499d25bcd2c1aa87e06c84b37dbc715f8cceb486e1da7bfbdb1f22bfcb927dfb067cba886dd6221b74af2a6a28827066a218e7b39bf747a10571cd0c2b40e4dca516daf70a0aef8d571bff0f002642a875fc8a251dea445ee60f503301582366ef3276bbc1bc5ea3a6efe3435de09877ee802a41d145367aca37dec161fa7465562267f364bfb3ef06cf13af01c4106b1468a8d2865c45b28ea0b696754583416456d521468b8e98bcfcdb8fd536b7d303937d04f38403aa349a4d73034a9add3c6607ff91958ffabe2b755150d69670fe48f884a444845a1259d45f341e5698bd6c4b7507a3199e4d315f678a9701910cca83202e60a3044c4cdc60ecb14d7d7ebbc3976fb8b8d679d9305ad5f3d83d9d6d3e9f34d823eae6c2ac73e30febdead3f8314d981eb6efbfe588f06b61c303ec48f624c1160b4f60c2e7b19d766a8f3fce10d2dff7c396a842e4280a98582418fa0748f40d990e8f7ca7e2fe12853b6997fa6ed3be6f636bb4e4e2cb01c268ba712d2bbd013eb595c25b7de05720dc09650120fa3308c8033580b18dff6bc29794f83bad9e05c35988a3077c7977cb2204206f547c4dcb97be7483c81e8aa8de89012a4e291d29a70e64d80b2aaeec3228a861a95e00b1b6565f0adc95fd6760449dd9c599280b444c3c498867fba8729d663d8dbded08969d1510eafd14aff5f2f7271fc5a0791346bf57f66442a927bc947a3b8f167dc6606a2aa80022e1720a096dfbb5ace99992683ef0f70d9e003001a7b5db6e287b306332dd6fbcb4c0d246f66b02f6de6af95a63193c704d4e60530bc2c44943a3d1b21e09317d918427a3f00a58ebb1b40422378f2eba75bdd36cf97755dde53c6d4c29cce251c2e7f54470cc269490526dd327693d74cc5b059c752835be67823f22dddb25cc4e4ea05016fc910601d5c7954a05b6267c64b70d4cf51481f839b7a2547a8999c2cf161c2f43bea8af6026bacfa01e67bedf2b00fb24a9a437e6a4fb5ebfeb19dac32fbec47adeb2006347ba8b8e8c3c1ab4d7b464d415d896d40e75306fd439a610faf2d8957f95da12026ea1236c519f806e987f030e7df4de30c61d20315f0b1709adcaf8d5da4d489f72f1c6524d8f1ee31776fa9d3cb4fb86d8cbc0823ba019e626bd0c3b94e9cb252e694d655754818a88f8577e1fe49ba3013f0d067b51864fdf44ec67000f609ca95b6fefcd794dd54b670f1e74301cf961b79225b5746ec3d9fd270c206cb302a53d7274f18cfe8dc2473e588a51788f1b5121eb93a4db64322a0b996b3f382169ace3dd580a7e4d624f2a32876f0e753a561149ea5f7083546d7d7b5a4c5005b3869584ee36ab3b550f48d1d690fc4cdbd3bc1161fa7a5c0ce777349926ede982f7fe7fa799058d270e03f2d1b1c965359f6a67bf81dcca750704c970ab13708ad570fd23cd25a4020df8d550f8cc5440b1d357597f87541c49a0f0870564a5cc42ba824eb180de16962b4397547a75a774aee6aa411220fce45e3168787dba7ac9b3494b1a8b04e13999435eed2b09e297ab344767d4cd2c2c5676ac12968e1da8705d42b47198997d436d7757e3516621539b3dedac63d24feb644affe41425a71f5c24cde2dfdf256f52ccce9f26b390b63971fa35b45b64e8bbd2c8a3f9c2ab9d0de211af34e9399d7f6ad72916defde12740b9aff19b0e5d33a614054c27ad88354e67965f23ebcc0f98a84039f3628e7d350af37b3769ac74156d382b5d3752a5fe86a5fc86268a45f2ec5722b0881b87d910efd6c9c7ed1295eca1fcb7ba7350e05397044c10cab87e90b2d9544b35052e1eb1fdcdeecf896f924aff608dfe094be0240b37f3916e42be50fa5588e67ba4b5dc830bbae240d12b457dbf7f86ce05a3a07227a0f6c7397c80ea6ced24fe7e1056f97bcd7ed8a2bf284211e914ae26a2b8b3d9d2de9b14eae0397fc435fb08eb63ddf34a0668cf80cf1d73c23a17a9a8a859fef36655c2b01f4ed7adcf737f4be2eb47f2e88cc3479fba46a7b9fd3c156138bb5a5669d2dec277265dbb353cb9d1fa5963c82a1e190a33fcb39f631ffaf5dbc3b015dd70cd487faedcbae5176e2b113055b30f250fd3d4fd490d6c6d72ece70194cf5974a445013999cb908749a436a65ea45c23491ddc006637be91f4b9ef8271a75547a81f5005ba0351747962cda9f72c155156c29c472cfd7435d0bdf40f199f31bea53eb577ba743e7a877db207f38db659da5a00f32ba002db343273903376913270c6318652bc53c50af9ea6b1a2bd051fbdfb246c57ded6b2b6e467d303f2374f82d9a7cf85ccac0400b0cbdb59683634f6e61e755e358492b0505be417b637f3390857d8bc232d5c18b9df7d132cd71765eddc89b82a3311d004907ddf093ab242a4ba2da47546ca3b7a7717bc38dfa4ffc1b8069d6cdb7cbfb54428c9a65e7411a4110620f71d9b94f7db3600a87c29e9e9835dc2efea5e92af2e1d04f601f2510983a520f523930fcb3ced0f8d1e75471710be7630a26bca6488d22b22e3872a6358c49c5ce0b76d8ec90052a44d9aa96af11ec8251c86a138f3a3e732b4308849542694a69951f4a3528baf48c9feed2a98526fedf0427fdf31bc886ea50928cad7122dc471eea809c3e4dcdcd4e1df54f38b9a97e3d898405cb019d075183cdd68aa0fa79ae2c670c0ca2a28be584e9a73e70e554d1a844f9ab8c122b8b01110d7e232bc6bee4a0b4632c6b7041b8b5942e607482d7a5d5fe103df0bdf0932e8d69ecb84063442e1c93b49773dcab4e8806a9c765f8afdfc8fb186b7e24523057df6be3e4e6ca645116868aaa34a53bf430570e9e7fb1b7e6ae51fe3956df4a37e9d73187a4b404158cfe3c4b08478b81bf985ded937d56a4658fb34c4caa20f2f59dd091c5254182bf806c0b7787ac555cfa5813db95b8af60fe1591c3c3a5453ccb6baa0ba2c6aba9b3ad2319f530e5da738871b58fe94a00b78eb8926ea4748d058a3ee8eef36b8443bae825cc084cdceb0d63b995f97229ff7294b2c774036d8af92e7d2efdaacfe90c7c26e41d0bb5136373d466072aaef38ab23e4206f985dde8ee71d464f349e92a7a6aef53338c4f4f7be305dcef868ea8dc0c922c18ac8e11454d5993071172408b5acf15b6cabac4890c05155b751f9dbe98e324ef4f2261f4ad4fda355144b7a27a3f0c80f3bc923de2f76621124c0334535448917e09034c2a9c48e17b08e69f9acd8f2c86dd728bd8e0dbf2d7367b3809891ffad5beecb3aa9349f3a6059f3b32d739c0c5fa2616b2df6b725bad7391ddaf234740d8d5a97f1e7972a628ea4d831ab3795285b64714c20a015cccf4b63ceb394949d5fcf1861aef658d51462e904ca62e0292fcb5bab5e5728d6f75f9e16c1a77a068724267098ea4bcf67bb21c94ca86cf2491872e4463c28cc88da6739c180435d9faa97d0abe47cd2a1355723c58e3c0f727dae3c52e0a466e49d04440f5e2e7a9bdf7fe7602f1bd8c1ae6b59e717f866e3b2a499ac7b753f51b1f6f91fa81a6bcffe1e06d320c9bd11c10c71cd73eee94813d119b79051f713c3b45e9cbf9cd951f0ad6a655f78991e716a88448f5d98da9b0115f602e843159c3c4842582aaddc95150d327b77a2c24db38e75306136d2b161656b8f9d7eddfc84ad04c54d2b8a7d23b3b82f9afe4e1b855203616cb4647c872f8472f9a0df72dc254c88b31cae716dff4eeaf5be8f2ba21c24d66d689da521fa14ea3f9c5e47b01c84e759f3af9076a19d3641cba9684ac1b85478fba1aa364e41aa8b882666f021ac9d83d7c3dc0cf5245318c17530f0f37e7586edf1944848c8695a07dc16111ba7d8fa1d9b25a947fc981158f10e425f3680a879526f15382a697e08f94556269fd107d8e47f21ead76f39eecfd6b14d8e6abe285d40bb8d8a85376775c430cf6e06f880465724506b4915875a109a32ff5854dc5b5380f7e0f61a9c3c81a401bb7beb8a800f5b46ac479ca949a33d4d8277f96291aad7ac3c1f8f1d920de1777c3b1d8905f9744393f0bfd8454105ef1d2654227595f7dd88e86f515015fdb40038680c59ee2c6be615c3ef98187dbd0f09022f782f275cfbc50236f213bc885123a23cb2b6972c9f664bbdc87e02d41bfe541423b3ffc5bc304aebbd1e6456e40d7510037a6e62343102ef4ca0e48446811b99d7f5949762486c2b211cc1e82cb8af50ad0d609f8998036114ec9998016fc7ce2c9fcba3904041169fb5dafae9621f32c6c99d38313f4cb2c160335a26e4d2e2a1814e8931f165bb8cc0ca5183c64654732ba339bd560ce665a7858f00c5d52dcfbfeee3552a45a59dff220af64bfdf3b21c671d81ecfaaf01f10e198345d6d372c123b8b7a7db73eeaad5cda9584a4c73619409aa665d9ffee5b8d5afac048760fe59eec0cc5e177aeafdeb78a92cdc644c5936e60f6d5891c15034a90467e42fc83412058a82bcbd76d01ea1d1c28bd9d4ccac40053e2947f4eab25cf9dda09f74adb97c9ffe900e06b393ae5eb0b94d8fabc707b71140cc48b18e3ffd9b5863cf0d94bcb6d351df2f79cbc19dc09fbfebdc5d52319d0c6809adb9f44e0c3d99941ccadd549f424d4654da3a05534fcd249f0a69024959f0360027850d3e4f93d8a063a61cd23db78df166c3421dea3bf753e4dde21a385c1f8ace5b40cd83934897c3eaa258514c8b6317d259646265550343eb67cd2c835110513a3fb125bf33d6bd8208cf83b7ffeaad297d6d3d92b801b09787d078814bbaeba8517ac6d4943832f9fd279b2f58f77b125793956808f384efa1796ea4d02acbe10fb1f2916a5bf5e9a7c53f0817a3a1c6847647ae6b2aab9771ffee8d2333847c1436d04234d001bdeefa805160d35e281887e765af904df55a498a04781443d2ca6441761afc49c3ee1f41c67a2e522a12473944c0b05f798fdb55f9dded3af9f3035dc6f3886be02f74a15c457c65c416aac4577a6eb97f671b5f4844a6f98142f4ec83241e336f2433fa96fa8185253354c090017e621c6c39e9521bae1c17cb1e8e58414d329b497d0f1724b01bf268a6faa257b2553664f10b74c94a0a6acf10cb9e8b71f955f6309cfc50bddbe5a13b424851c3389d9816093610461fc34b907f9dbd3d411a8f2035ee465340c2ca680d4bf808accbe497e868b97953897a1efdfafe5c46c86012ce7d5e0fa5f0c2161b5f7c0e5f03a9fbd9034cd00e2983d311016e72b967e57a60044f4835527174828f07085913cea5d97c3cc19ef7da7c957833d767039e4f430d78caa1762150e354e55fb94f78dc5e060ab705fdf861e35b2ed7a90deb4cc57502596fa9eadb893561b7db3219bae8c6ac14660b0e277a9cc682a59ad545fdfe9ebf025bf9bc5d7a9f433e74c96d736eb2194ea9b41fbb610f3236ebe1baf2292e50836e26634834ccfac13026bd177720d121d99f0af75cd7a0a70e416508199dae8f762a4e133fde39b5d71137b6bbf238ee0e90b4156e9aad4799f5b2a1202154439dd271f83acdb57b2a19d7e8246a26882824c6d2fa9b1aa1561fe2252a8559d05da65445b3bb9a6c0fefea545fd9e764f44163bb974df30189e83a9772d4480f7942cd930368b6bc55ca1c016f573026aac30efd6dd8fd35651d1a9292b8d8a81fa2e53ce4f4fee45bd7f2b02c33565b09960f80f957c7035fb45d513c3c1bc5ea52379c3c1f6518da8fda28bde06dba5e24089788012655e8fbc3e7c9e20420cbd4f9c8583eb3690db76df951af9f3a1e67d468cda66ebd5ee2c2e602aa66dd14325fc7faa2e00f93df0bd2ad5e5ccdda29fdd335dd79e1148b8b5b9f0a0f98585ad7e5bdf4e6edb66693c6c0b4f916e0040ba4ca8cd7d23b99fa4aadb4d4b0b2c776d9214d4eb7ab63c68e62191b70b1e5fa53584d712b35ebd08d1ffe90af1a6ab49444e72b362ff7b31f28e246a79d444e7b817adc00a971cbffcac3e9d9da8913e582523de4752a3a8994e169ef64db0711379af046ba581a0d648b1331e96fe39975965f7ff3a9c3db3fee18b1205638e4d27f7cfae66f092ce687b7defd1f38595b91afefa69025abf9d19ce5d990018b7b0542a4540dc2b8e45cd97e321ae9a948bb5aea5ae562c86a7dbffd1b044a69cc95a0d07b56f076419779bda5d2a7243284ad6e6d04431b8530a060de1592dace30f374ca6777d0a9e7c509e99b935eef5654c1e33c94cc43e9a5f6e62098f62b3036ae228277cfde0e8702b72dd99ccd26685393c561b0791cf8f74bf60b784b986922febaac92eaf1e9babe54ce5728a754d738972be62f2c5af72a8ca77449c1acb02360dda8802bd6ca60fb7250ff1496eb0c63eeba0318e9b090969ee6d366aa4d10bfa01db91b59b9e345004cb65eaa0d0d00cfdabf235ec862762a849b06c70bfb5b1096b3e4fa9e782ec349ef800f5a4e8e5c9818bac3400a1ce37d90f6bce3b046e0db916a14015f981b734a97e22127385c9008a33241194915df6b1436dc5e4ade72e7828a592384c485a441a90ebe89e8ec6deff738bd1c6f24f4f59221c9538a7de8b9d87d1cc756a5fbcfb9bd9768a9783d0fff4f23f500a263a146bd793458353aab507b5983ee55f34612c65ac0154611f86a8ac822667ba255ebea2a23490fc9d2ac21e393801daf7b209bb3905492a69b4a02d898adfcd33edf89ee519b3b521df1362ac6b38ef1d81c2a3604cbdef4a9ff77b254353caec95f90553d64fd53759e8f385fd954c08db6c133f6194eb879a1e0eb491aae81657644b757e319f79ad1a179ec984e5b34b83220468a9de9b9a94d14831a3e5916c0f1557addb9be9bbef7675e705f70815aefb9a67d451a7f0f4844ec44245dc1401d023e87c0334e9e947031f473df98265e28e7943f42ecc9c160ea85fe224b0a10f9fba24ddf8b6c27b0a03a53bc688b6447d1fc687566f4455a75134922e3695a8b91b2557b80e55fa65e16a17e2e0eaf77ba59f1c6c38f16e52e8d01b32c37090b0b4025f5f907551f46be6ccd122d83ed320e1e3ac8a9857720e0de0b58da04662c9daad6dde0dbdcb5959d40d9597c8de08c968665d5f85cd8812f5ea03db464e4313287cb1fb1471d2398921b8e548ed3b74679c6d29f6a38c9fcde691d375cec2185e8aa1adc384da3ed7e9a0a14f52d85a4ba40d2a979e7694fbbfdeca6e601c3236ad7e0a149e5bbf1abb65469733d75562268a5853ecf99ff42168d9ad37980244e4d9af8d0337a6ec8dcf42fd22c109a8421d2a22de3f3c11cf2c121eaa1dc219ebaa8a950b37e0ac1ee0350d05b991eb678040b04bd895e7f143c699ac8b6c32574819c1952bc0c17ea5d7a1037a01fa319fb0ecaa4a652ce046ae0b76ac1f63664a4c6156260539a919cfdeca77fc39a43f944434b80c6267bc14410fd7fa97daf0bbf2b114d854bbe15ea10878c08a86c8fd5511cce76089cae682fc5f97d623cbfb8aa7d66f5d2627b20999ee0fa955d500c60300a32be9ff4916580d7166932490e01d67bfbc4d3edfda950dd6c4a1e53be86026ed8dfe73ffb0bf3eac1a8ea70bb388e2327285c80a5a9d0a868233cd2f67736ed4b5134514a74440f32fbc4f02f9668468c02976f6c7369d3c295978e225e91e1633b7518f6d1f505bfe9bc71bcf9e3ede1459a72c6b048c15aece2d32b295d636ec572c866415bc4a24c02241991f093628c7353868d6ea9e9287bbe3230a31d77004dc6e48edefb84a1ac61d47b36f7267c30f5fdbd6b925450541fe5dcf869ab42b5bbebbc24946b952e082d65c5ef5d06926b511cc8ead0c37cec0e85930e514b6cecfc065386f7aacf58bd3b1d6dad791938f0c80f2cbb627ab04cb3c488439e5ad19c79e74d5424f1cf879410b25023122cfa19cc14f4e139f8dd8de33dd48a2c6c5bf127476ae79f85d0517ff8d486c51266e4a7bf95b68ef6a179641110d33228a94d477dd44b0eac2b55d9798668d6db2c0904dfdce5b9c95794aab13fc9a8d0e08ea78b099344e80bb6756acc6a3fffc0d3f52b7259d6374e5a29e1fd6c742e79cf8210d295649184167380d936607e470a196df45b1e3761eebf28bba0cd36148fa047b8bfdf27b0880ba9fad74c7d4ec830102cfc0fd7e76be371d3bcfc2d961e9df835a6fffeaaa2bfd15255e2c45052d821f7f7e3d913a9aa72c8df3b005c05a3cd46560c5b5ae511fcc8796c31569ea84b29d9f85426c1d95d826e89973b569176f8abd5ce61244cb7ed7257a7ee5fd1807086499e255b1c347a1ff3b4b506deed2d5c1f5855f52de70f70c4a46a449c04c21aef9a7908639e7998600e1b94e2301d56e7a0510e9c9f7d69bdf54f79556b1864ea80188034f111a98d7abea0f704cea4dcd2f16b089c06f79e02a289d0a273d8b8f7594f1c85b1c1f7ce659cfcdb16e7bd1222d8a7182f7c0d16460d9ed2b4f7420bf1c848c8589b39b2c8591dbd8f665beaceb5b2ce179ca322f217cd04b07185e605cce35d38b8d1905320fd1afe0c811f9aceff5aef113ca6ea32d0fe5679d5c090d4a4fca48949aaebf36acc7a529552edb4eaf6e96ac6cebdb5eb2775a8142731bd009dcf567b3a41fd349ca43a1e9957c52b5a5bac69e968b9c818aa1b6053dac17baa4333c660eebd24cd9bf31da3f13c56d79cbce6e26d830c0aeec04c61f7d1f84bd6b0b89720087b42b51812306761dae53cfbbb8f1a676096738a1d386f9c1a2cc672f3d4cc64a9d9a551ee7be7a97365164b90e5f01bc3143d614ec5e1cb75dd87b0f17f750dbbad7eb01bce94bfb355bb8f7aa1a9ee940e04e3e57e5a5419ff11435f9e08dde91f4b6aaebac9451e86a05fad161ddbb288b76e709bb56f96bab733edaef21e02cd4c9fc0111b6111e4fcd43efc8fad7974966f6ae3fdc1c919d7497447b7d369d6cbf5966d9d5677d41a073cdf0174cb49646ab34e486b24ccfd699a4bbe2294aceddda21bf1eab16e3f75c34d1572a1fd0983a95039a7eef3f47ec4257b25467ff38bede9be326a42cdb558b01b4a490a3461ae1639d5bad7cb58407883058b0e84421d8baf6b2aa29173521688cab44258f9d79a17db75b21f77b28b342daf090fe90c754e229d6da0b02fae38484d2ac750ac0b912fb2b3cb0d896badc93fc2044b0abd8012c3b134e3fd26c98466228ff68a4d20892d6d4c5b48fd5ecada237a2693eb71e37331766c581e4ca9d2c60bea99c3b74bfee844ded45e701c7e3df1d00efa248d10a9831b7858f76b8b3ba5c96c1dfd88110f71c6aa0fe742f5dc2e5f09d68d804ca335e8d0fe55befcd7ae1e2d574574611f4b4e16ff9c1b0ae4c36558d4356f9e1a511fd49721ee04902957abca3a25c20ac27695c77709c716dceb663935079fadb18743a4f818f5ef2e7e06da79844d1f199c7f05acb15f88580d55d0274ce75416697698d5f7d54a1af685cf8825a7aa527cab2fbe2bc6f60754925a3cda6ac0ae331ef642675700167645df2e8148973f7448c8fb13e6c25d93b89b85ad53398b264d64e4dfd98958e1c2c2294ad8e196d62f366b84099d760d59709ec389f8279e41d217af72e0b4ee0a639d47f5e9b3a2e26bfa794078936648460b7bc0653c9cd58a55f944675bc9a7d732db2eb271da8c8fe06b07127406c53136fc38d61febc724e493672bec6f3b0091b9d68e230a93084f79290c3d350f399cd8193ce1aa9c68ee28486078544fa6ca528732993d1090d484fe1f608188703a37dd2635f2a82a92ecffca20ffc67a04e426126ff11131091a0b0ddb52e252df45b433d4bea621d56d29e6d12f30661889900eb361420cd927260f41800e6922a9423f669ea4250cbc181dfa48330eb5b0c494101a047e4c630943e2e273648d6c19e34388f5a06399ae79501d8aace435d9def839f58f578763cf060304d83f8b0601ad5d6fbb80ee3043154bea0afd14c070f5759c9f1dfab7948e9c55b4379e7441d383f82461b79cf55d4e23851affad9e886ff9aa183b8cdb98b7ba56edf04e46e67079d95bc6fd4116f52ddb90d6e21079eb53ae44ea9f8454005c4e3c1715d68cbfe15e778cc5a84dabc806579d2397d4539a1c2b21b2ad1d9feef5031403ac69de40afe6e3f4ac6e706c6e7859713e6b46020a3d5c93aa56e39e27c4e4e382e9ca01c8f32937650ed27e82836e274868f9f9d095b265984cf756d97f7971f4107fab62ea5592f5df6d5afed438a4aafb3be26d7ba75e04c3ce6c650d3d2e6368981ebee25e12f58decedcea163748851b25ead15dd4ce36962f9c02d493e2ae046b928b9f1799e340d829d8c1b6f1f48678a5e9a3eb390032b964eabad7fcefab3d8f150c749fd5d9b181241e83e7ea5430041edb0d3a44dfb9d904667abbc90864444e1a663923c3a0948d2b7b8541e074326cc8ae83232be7e243777bc81c9e5c296e6df2cdbbc0b454638c2828ae2c8740313399320d100e7eb4dbb0e9bffce9fc59ac28c919bc2214322a3726c4eaa572c8e95702cd55807380a2182ffc1cbb91d7f056f3f8ea5cb7201d2339ec3bfa76f2f301458d6bc12a367ba2adb0e1db5a37232a1da73c306570c128e8df78f5523100a9a98d7dfbd96356d718f7923b8dcbee9a994356000fd72511c440e93beb5229d68beae1678604a54fe28bb267f97bc3ce3d755b846b00e9fcaff5beb7f069bd81265cbb744d08fb1443ffef6815e7be74249e1821857fe065791675790f77d6f5ca86ceb74ce7a4d2fa87fabc17b14a6f2d947085bc5f399fff6fd714a7a358435aca6d31e8f06c104d2e5a234a821f733a103393032e2cec555528172db7bdb4a916cc70045e9a533b7956fb9b5165d0a1c59a50a7e5f6148903ab3331883c6b01228ee7809a1a637a702bd88f99e7be90f4417cd37d7e157505dc77cdb9bb410791268708e95aaeb5a1f9619c4d494fdc1dad4f2817fca061bb9883fb837de28974dc93518fe18a1b0619518334385840d83ada241d559544db82fdead3494cc09a2dbb39484afbb1c5614a9cd39d92fbab518befd440dda9ec0d188c4c905d4e4d7bde76f3d5c8147af689d5d77e32150c229402d2592e38023264dca4a28cacee28282213787f3b98f383a55e474b7f4628b19693ad954efde8669789e7a056661a4da8d7dc24221556a4956570ff3d44394eaa8c1c64dcf387b1245078152677de676255bb8c912b2a3a13c6ad82d0147c925ff41fb130e93269a085420b8e7b2e50f09b8ffffff47