PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 45156 14d5323652c07a0501d8d2968905c80701840786e706eb17ef2db61fee9082ca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
20f1a5b859334f758cd1c374dfabb69cd927ae30edd1a445338b9aba7a671437
Certificate Block Hash
14d5323652c07a0501d8d2968905c80701840786e706eb17ef2db61fee9082ca
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000269000014470000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000aca2fbca261cc576d7c0ad16c52e4dc785107c46f63b75a98cdeec0acca7580bd38bbea1d4fb2eb42b6c6d95d1ab432273783bdc2f1b9d1baff4f3bcc79eb7d45e2d5d5e85c6a211470d176c734156681ce80760f34d41c0a82e0100000000000080000000e000000269000014470000

Raw Header Hex

000040207ad9f5b9bda7e9a6012ab33a1014685b82b2d0302bb6110e37e8ec596873941afa77ffcd1962f48fe641a17650d1baed97a06a2d6eaca8ba8520aa2e9bfae3825587fb69d3e41c183714677aba9a8b3345a4d1ed30ae27d99cb6abdf74c3d18c754f3359b8a5f120

Proof Data Hex

59,560 bytes
121216010307579cf01dddeae4f4b1c13e26cb065cac5768813dff37c79d001b5bbaa075db18ab5e456f64df45c48f500644c74fdf646b01bab80eacadb99782948bf33109bfb4a2e48fab2c235769180918e8bed08ff11d85370c8b24d1da19033f4e76e2dedeae1b3d827a21625c4e6526d6242ca2f9f82645114044f5d75ae69ccd382373a94ebac78b9d737fcd7722c2c41230a17564aa982ddc149bcda8228667f210f3fce9069059114b4eaf19dac36dd433fd35d0151473a261eedc88ebc1f43796570ff7ea1fd533883f28d6d043e7e773d9b312220712581759d54df6facb082f79cb53856bbe002dd4ab73b4a84fcfdd61cdaf66d12e2b5ec4a0e04db0cfaaba9ed02b555b23b0cc0dcceea3a051ac16f6655cd871a1545717c736cc442447995441715dab104e8692790257e9ba7c1fd3dfa6512725f491d0e56631c2043fc2a45044f06c7ad5790fdb1462bf12e942c20893f51b35530aead665826bf9a0a81d6cda6f60668cd60cda13e53d18e473186a0a911fe02564fc127f66aa37ce1f197d01b496b012377da54fbbf6e653fedab1ec0951a0641902fda7af641dc616abbc775431466b13f76260d027b101277513b8684f86588c97caaf2103846f0a05cd8ea800fdf64f6620b49632e1bf68b47ffeea1a828b85127d473f32f43a6e5cf9f9bf8c18ce9d6ceb68b14a06b2e81c450b0cdd5272d5f44d338ee94eb9cbb102266ce5bd7dae73b72365576fa280cd168c8143806e58fe24a97e969086ee3ed2b1fe9ffd6e97063f9e2edce060948a78afa891307316f5d14a2b2e3bd7cedb2d0e8cf8dc854c39d705dbb15a01c83c7bc3f3ce8e9cb540b8a571f7d9761a39f47a44064c2defa282eb0cdf4cf43b5ba242eb06b408c7c54f275fd40a606c10764863b950c1b481710e47247eccacc327834cd4868eba89107928047f67f56b82f9cec71955e302376efa047ddccb0fec01c2a8cd450f16fdb8c2aed51d65d8853f81ae6446c38fe34e06ce543501129bacd4c8b64e511b9acbaf2d6d886eada640c4659f64b78f1f758d8b7eeafd1a547c01e9d65bc672384bca2158bef948f36aa535fdefd87dc0a87dedb6a40c3ac7f12dc07947ba831cadd74dc724875ac10b4a0cdfc4125d62f12e04cf50d7440e55ce95c5771b1b2a98317aa92ed9a18635a12cd7fe5ed6fcb8b3ebf7a4a0979c19c2864c0a8e83e1bc304866740dae1a3b1836e64de0c5450d97813a753981a09e651b7ec9dbe3c3609db315eaac2daac300b4d73ece9a4590f97ea588939e926b4f52ca148b0d843b418ae214d7c49b3a9e3f606e7843188c8f3f1457dda67773173962c3fc1205b65dc84796ee7ce811cadce6c26f556813be2a2eacd873559d2fac3dc4bc98a9232a1e69d89bd203301efb3b89a87f36063275bcf4125fb1d15142913a370ad0117f82d98bea96417ef825247db56db25f7d2c5bf3ca565d6b9b02d22835a83f4acaad4252cbebbedd386d0e9a2bbaccce4ec6154c11c7063a5969a1c2d27313b7da2f22f241f0a0a67574952d15fe9964d066e148e886b31f1fddbbdfdede97f7b601856835037312ffb0ce51ed48cd78082305f5f53241f3cb00df65bbf6d388d15b71383d0879c99e837a3abdbbdf6ab4afd9bda3e64cf7432edc261ebc3ec960b5254d488fb3a9767ddf032f19c62d29b6824a1b7472cf09dbdbd78485b373d0c92274c2150a094c3c2bfec33d222b9eca90bf8add2f3629419279b24f814dca67adfd366a08184b9f34b904abaf1ac75713eff892b4a574d845619d27f6399d88e1ca02cb688fb0665139d927e005332b7263df6a066c39f4c1fb0c2ea22b14e9c3aa9f7daf840062c293eed6be842b4e98ecbe65833b962390b07d0fdeee340ffacbd9fa4b12d837d97642969386767259424ef26d97af5282ea44bb77ef2f120eee378a519a866052fa3a0a3cd45a7bfd7e2396d0a2eed0305f752f355bf2e6fbf448a781404dc1387697cf63628d21b7388a8d6d724efd89544e5e61d86ee29526572786c225f062da771f4248c456359bc6c3f341d138bc7e1cd04b3297c3941cbf3d6511c3dc115ae53d8423f12c6d818ea94d3b4b508dc8c3649b0edf6822ffb1323c57f5e80358a3e43d0f51255cb3b71ffaa81c12db48e9d20b41a9651184606a03662f49b74def87169fb02539dfcfb93739ef433b8c896bcfbe83ee653990d914be508ce6cda9ff8775ca0051b24d9b44255fa0532b7814d3413878aa3acf50d850305b41bf57a07915ce3411bf093ed3c4c74d4af8e98505f02e1bd8dc6ba97bc9ed765ed009db75244acee7a57d31c730e8cdb01fa996953afb402f27f91398652120b0cde8a9f2aaf7aabdc79315a5ed508e3a79bc948ca87ff9eb691ae965f82cd1780ce412c04914aff42c2b5744c7bfdd9e57adbdaca57780ac7285879261a88a4a07df8734db8293231589c276eb8cea5182be0da8ff5d4c02476429853e4c49309b5a27bdd39433abb1c6af3231f502b5d088471350271f8c13b5d3a997e19a9bf5d9adbb23d4a2143563a8d9cf25a61e41bd418e6a99d79bb8f551f8d0fe70b74f33f938c870f84c01afe5a5ed77c8c91be6f28e8fc6b6971e0b68e277a3810e514307177008eb67e8e9e28aead358cdbff6a3075c4f42c2b1053a571b1aeda5c1189270aee2dbcecf83779261f6cff58e26e0a89df0307ceb16cd5986884fe11afa489b4eaa6a5930c277989a908a3c7df23430b242fdfc79df2d7119b5db23d12657ba88d7322b39c3c0f7a588486b4573714fd2c4bd4ab7f0021825c02151b2bdd8a23aef71afae7ca71d1d2a7f16a4d69ef1f84dc4a7ac0cc5d661d0c18ac7280a0237d27e0fe10f9ddc96816f66f4600ed7cb0ed32b7eba9d02dccc5ce22e632c849e24fbb2170b28c0bb14251ac2c645ee6e9db3bc810232abcfefc12ec7e89421df23c39aae9ab5712460d49d6dacc89ef4f071710ab9146afce102e12b246ae239e6194c95cca2ae0c15e83418a56b4d20a46e14034e66040f05920468f584c51d03f5f01fafde794c73819e95de3635fe392e84c2f8077ae56aa20157e4fb0b7e187512c6db39513b4dce5361ca37c7bb7e5bee0cc2834b72d405a46e15154a8930a792b4de7c4579889bbce637b38bb9cf9e82684d1b83913de8a9429f0d1b2e1e06cbd373cb90504c98dcb87f85beccc0bb202d82887137de964d86b5acb4ec371d61918567aa55aedb2fe60e4f30bac8cd59897fe6488adc55e743af752e143cfd7ebebf1cc34a382bbd879353463805de388eece3d2ea392c9b2120605c1c6325d4fb7ff38d95a861f58e4c7c139250b83f0aef86425e193fe86bb9dad2d904d965c11dace5843d96c1534e2d821228c932a8dbe55b3a66538432f74db8a30f8954db835e237dfc2a2550fd8c47cc58de2aaefbd963770da0fd0536ed84c7565e3cdfdd774e060e15b7602edc6590ef7596af0232df5ac27e5677a7971c66b901318f31a7879d3561de614f4f8c792588861cd58de4406bd4384db54440adf32d8ec41aa6a884cb18336694d2d3ce4502614a4973a4480cd1c6e080a774f4f33302293960b941f57609f2a092805a9a65bd9b43a2420ac34d4cb8f40d80484dd0066a148685d2ed2e12ca3acc5b2250f9d7bd0e084c10583cc9f3a30fcb3abc7d7890aa0648b86a036cf2e4d55c7c4526525c460a17a01915fb97185ad4ad90eee3dec30a47fb24b99dd4e2f9375a545d3fc50cf0ef916304c50cfbf51c3c53eb711a2c6d0608e20e248332fffabf08158d6fb6bc7995b96028c47b33f6318ae6fb4bee8751243b83746e8bca4d2f43fe8b226d03c5f9e8d6be222f5ef269c00952fe92aec684af6fe5a066b0ef87dfac7678cf8ef80bdbedf75e061049814c2dcb991d4512182b909ac99f47a7fd68b22c2e5a2f3c842a51f240170d2f9ce53bbfbecdc9b0bb68128fb3bee9c275ace9f6fcdbdc36d214928aa1fb77c8dacdd0e9c217e396d0bc2b383690d5ef91d6864f8a9d10be3781f3ab3c85952a59389c5df3fb4200d69a39fb51256ffc76a6c00e12c92b1cfa6cb4e3cfac023581f9e1b8b838e25ad65f161e04427b819341ab9c370509b284f2705f8849838dab02633848be38bed2d7e231ede7421ea944d4ddf61fa081a8efc7fa2164e595d16b0c07c00cd8f0686d8296013a5928b332e63c1247bc1b09af7eecfcf11ad1b83341fd1d30e6201a51cd84d8cbbcbec196e279270911532bb91deb7767b7ed7979487451dd5c510d215416bbbe2985b8c68491f09106b5c8bd78afaa99731e12d6e26c433b661ff1076f3840f90d02f5daed0edbc0bb6f3e2dc1eed15b0f912e1f38b538660b09496aa4f9e20795d952a75d2658bb504e47852da67cc831f01d54788fee4eb6fd44803e1921dbad90ee10f45ac3e643f858cc3d3066b72e52c070ccd41aece4b129adda2f60aa2f1f1b9a6ca566666014f26a75439a383ed5288114f87596dd747b22bcdcbc2d57e91cd959555b2a507f0cff1f8ee7996556dfe39b01ebb252d10ba544a6a360fc9ca6b7e89fb67c74b96f66500bd2be742f6787db4e62e427f31f9e815f42adcbef9647a04e9477bc7615cd1d3f074f46b4fb8ccc976a35f366c164f012ecd4bf385ce34ba97476cdb726822342bf6c163a9e0ba5cc75b952524d80c083a273a1d6f86769849a410ff72386662e2be5310399e6f6b3151688a905343240eb5510072a22e3ced2d1628ceefa677e47a7014d722abb8a8f3db7210ed6b0e3678b6ad8104204e55f22336b0aa619e007b8062e56f999d8d0699092165968bb621a6e7bc2c99e57e8d071359751cef0b7550a808e9059c4161072a91cea5c5e85e6e67a22724e1e710124350fd6ae4ea97664dabde82796b34777adede76eeeac2062f8a2519733fe1141cd68dbc3dfd4c6f2e464a257a32efceaafb8265a3e183a6903341eb2135dcbb3d2b93af8bdc1eca9cfe4cf738ac4b48193a421f22b2d29939fee32d17e24fdd939b510f29385b8489a5b72514a9eae8298059ff874468f17cbdb438f047294d58f57a29c7ee201a4ed4acbf16a8971351e8ace20e5232ea4ae5fcb5d324764a27af9505e2dd5ce7e95dc698c1d36fe22b194cf093eaf35bc9e91591654192d82940faf4f4a2718ce666d226a93e7529b242cba46c5297c80e99787c1bfacf0ae99a25cc1ce8dab24804b466f0ffcc881dfb32e118d996ff61c3ede98409c3f51371099dae95a5388a9e28a387c20a15edb9e9c7fd229ae9cddb08aa1d4a8169e29dfe1114d037884bf765f247ab756704cfe53eb4eeedfc406c1b782a6770298a3896786a4da7a8f4d372455335105690e0773814f9a8342c51393af64011c75f340766621d00c93edc379631f1b2ae58b049f7b9bbb57d477c0aa7e1918b659883be9702f85435ee5e011e8119715d3368393e9ed44d1142890dbc00d03b858441639a67cbbc5699960acaff94ad3c08711b9b8e5693344497f9cd8b7b7c72258944352038a71e89552417eeb55263b751baa30b01753e10c6d989539abac935d51380bb0bf74cdeae936b386a34926e333e784bd41ea35dd88eb6e59ec737fbbea823057e9e29ac2580cb3a626feb415dbb2769152211b0e104e16beeeaa75dfd5f6c7241d0b6cfae2c55727d69f3831395e1fb6395fe713f16c0a7ec5616be89270cfa92c1d1eaf3cd64f90a38e84637ae0139fa3992448bbbd302607f726affc13156f8b30e4d1ee4286385670738ab764de6a04b67d2010716a4566deb15ded364d6b8ac542bfc6d67d98533ccef6b3345e3af5c710e83c9eedeeb0287f317e538223039739a1f8a4836ab01b715d0d8d7f27c7262b4afc608692e7fbcf2d64026775f0336a4afb9d96618e5cdfbcd6b6d1a565b778d67d5dfe46bc39ebc44ad08902ba5591e61f1266f30b03e6f2364219b58d4429bb9f3bf5ddc9caa97838b8c1c5a53bc002c78eda26a1d9ae59685b6accdb05281907d9a407f4dc2de9e7e0d36add7ab0b4d604b7704b7a4cb82f5b811a3b6a7c5c6127634b422ac7d15071328673374e806b5c58050934c061b59c8450db95819902fcbcc574d2fb0529c81ad02746423b592009854371ac8fcea3c1b2e1c277959576ce146a38cd6aff6a1c6c919155eff58ea96cf128273ef9ccde6c1bb459958cca30dd8d832280e545217241ad55955bc39b05134b5dfbcfb5854496d1a0a0fa4ae801702a1374d973774fe12d111595dcaea19d2cd3152403951d2ef056ee33cdc93b6994569f30b67099cb8d1bfe21000e21b226951b893ad6db1951425f2e19f264a982d168a67c28f5e743618a9eaba7ac209af861b512f7ad00148ba3d288e7ac7aa8ee0c6851953849b156bcddba7623b66f3b2c9ebabd8a2ae32f4b418fd614849f31e333ad927dc94377e674230e533196206ee0270690b8c29cf8866560fcd69421663cef2206f61141d97131e6a6d4fda7e5ead945340bbddb3f2865637e7370064276fd42a4090106d349db4c77fd88efa160a40e69b9a251c3314357a2597318287a14d8d92e09da8ec7de03819e4b2c87c4c7217de4aac899d84ae184fc24f3de24041e83e9720d89911d32bf051d22416e06d83da75e9b512ca679953623a4d4bb5c88f37ead62578cd5ae0dee11080da6ae4b5abe57796db0228b2b33b3037cd27bd753fe35ffc422a50ec937329411f759c5bb87377378990f5fdf1f96ff3dbe7f8747258da78f0ac1003b1bfe28c12986f039ddf06944756ffa0970b899b7ea9fd025e789e7089eaf684a60e78c36e7885baae4499fbe780d4e4d298812feb8337e860907c37a5a6c5296637bcad6b0f56d2cd57d31fbf2639258ab16bf31eee5ad96c311ac6c719214d377a84d29769f796481877b7be30f978703fcca4089b2b6d8b4abc69071877318f8f2a8989d5846a378462ce5da37794ec76115a9f2179c68b74d82d604f6a1c6f436d4b414885904f83816a9fd61a6f8ffebf67e0ad6e7d0b65d7f25e18e38c538b9195d32e4277dd5052b9f18715739b279d03f3393d750826334bec55ac269f4c16951b7ea06a118582f0c4f2bfb8f084bce4860af3a6f7b016ec8514db887af97c274fc896db500cd7975d63ea1fc79c990d84561c4a8c0ff3944340c2d8309d47e58fa06a4ea871aec98d23cc716882c51889e8bfde2492a400963922abb24b1612cf2491cbe2857aad4b1137149c92fe6bf0b124beb65327da8e65e0b20b8951364527dd1ed6d4c2cc7d227f2e1f2c1f317dc9e5b9de51de554661b5d2be5e82a54e273c5e5a5517eae31c345ac2c267751cbecfaa6204fc49023f4838fcf1dc089bbde280067975b0dd841369e9a113d2f73d10f96d08c87f780a7a09383a5eadcd31b47a75df65510c2fd85e0cef1359526ca5171c231feaae4ddf751db57020024224220e114bebb20794d2d6f657e3471290e14277c779f6986853d42ebc23bbdcad69f97a0e5421855661dd5e3283602f234df797e49dba119347b21e69ea059d4641e73bbe4cb42daaed5a6b8967424cc26bcf6761e8524ddb73072dafba4736a286745669def9b2202c08cc3ec957da3c3502a4b37238ec96054be97e81d2682f2e882bf8b85ba32fc9f7e439c73bdbef09b4489edd3bb8414396094ae5658af8145555ddf30029691ed7d528ce21d19a9d7f95c23367d1c0ec6f1a7776341b448deb48f91d62fafcbe774f7936cb4ad14a9b1955c57e1af4732cc1f9e0364807e99dc2448004c59d572b2cac75d0b05f69a7fbf50cd5e53eb5c842dd555d711c769885a80b5750e208df64cd7ae1d247801140d53de3b7b1233abc4157ad4c7d825452cbf8f6bba593364aaa68e81d51d1d0fa7cb619551e2b171e91a29d74651b96e10256ac639c486a18e769b3e5f78bd43d7693f7ce7f5fd404db8ebfd99c95f289745c1ec250d3de15ac29c8851f66188c898df093d3139070eb3a5707dc3411cc537d1e7507adea82ecd28cbe441814b0293a6ce04f363ba0b5bbf4292b5b84c507926c8e4007f3ce88c99b750e33551849de96f4c4179fc2fad859875475a694996f1d1d9b61f829fe970ae7c661b252f999ab22b7b2f77604e88b2963daf2c139318a8fb6d877f73bc5ac32d30f3554f39e399bb1eec412795667be98026e979283d720f3a1ecce37fd7f143b23a2d241b7ee55945b9d1cd1d3b154ea608ab67870d94846386b5276f647e9ba312ce9671d9bf766a912df98221c3051d57a3e060cf946d47b08e2037edcd0c1fa67b2765dc1545d7ea0b185dddb213a6c07f2d6a4078dd654d41c4fa2a1b73b1209f83232a12b2864402e4cdfc669b6e2b0163f5dddeb16f285eed9d4f65ec8106647fdfe708d8e25da0b959acda8e9aa2b082e5adcbff3e228fd17c3b404301154f53d682276c28f2abd2446ac0266c4602c96163911fc812d312725d0a424af1ae37b0beb9ead09a319b1d81975f6a2e66f75e8202cdb33d9373f94f0ab1c2584454278bc98645056b78b88559252a5bd966d48ec448a6f6c7d0c2f433659aa6c737426158aafe175b9380fb9e28cd6bee689a3d941286ce10f8484f733ce332fece9b160db52e142111aff525ba3246949894c5ebec90f402e59a5a342018a2905fdd0902d9116b4d8d5fa990cd3ebd92e984f8eb9454ec311e356cbd06252373f4e44c0b515c22796658d427fbcc16285405990b6fb5f624acea20ac09e21a83812d81c92431993a28473e388fd89e26941538f5c0d1b2839986759c43d3942bbf66de2a8fb18b58f7db4f763bd80fffdf348df60669ca2f016232a8f29b04b3a44aaf7c02609a753216c2d11135a521b2edabce8370cb80c2ddf651cff1c637492b48dee41f256f158aee4b3e605287b802adbf7ed8a02535ab9c3c8630d7219b32753e12159d40b4be53eea4e52366d60943b2d35b894907ba017fd19b99e747b86e2c57fcbe2cfed7ce8783f48f48cd877509cdb1854a5c30bcc5114230073b6a0c6f7b0eff48c3bb2692adda85378c6ea4459520c6b932600383e73bf9d70354eced7bd697fbc3d8515a51da149f5294ba1c24c006931d581617203001163b8fa2a3c86e03f242d58cfda2923e6e5566f5404a2060309c848bd41cf958a39ba0774cf85880f67936a7a128db8725e98a65f83b6495e04ca2c5b802b744a47becf6ca34a50c0970b89ad6f7b665c6e2417f98a43ee7d59afb484b376003f30370cbb351c8c4fd4730e71e0699ecf7dc7526baaa797fe269055d9888e4703b40bbc56ce12c28357112bdc1914240ffc1e7facdc0c3e26e2401c1f4baf093999ff0a59c78e91ffb4507da2c60bcab0a9f447da3bf7b7e379363979edae50e31ab0a48e505706f8e9a3c7bbee4d6f775ed83582f60939356e41a58c6240e3fbc816486908397e642e3a700ffe6d7bdf4f667216b772931ca863fc25c75158e339cd6284f727340791d8a3981360229839fdf908634a28c8342b55e5746650565299d28d6f0af14aec530192c2e335e3331698cf9f35f52e5e21691ee00558f6a4b17e8c36af938fb682432802b618d43fea7bb43a625bcda690d5fbd9bcf97af923d5a0a49c127821639817d595015e17aec36a5683cfa6aad1e0e41eefa3ecfbbded64b545af2a4c8243d373624e53ee91fb64b4b04dbb9cd3fdc895c88d3c21c56af26e298b65ddc415512a4c9377d0f366d652088d1cccc8931458556b1d3f47ca65d42a3725f2d019933e79934f66f080f2e14010b6225f68289cb64f3290ee6d6c2acc174d15d431283848221972ad75709c14beb4bd10b05b23e36cae32637ff89e9a0f3b68810ac64c6a5405aebdbcce8c38032528df42548fbdb6e6670a27be85b5af150fddc13729be699709f6770caff515eef2e935bf790741ad2b10423d5837b51c0d50b730919d1fcb2a95da5d30fa7c6f7b54a3f173b1845a39f191e1ba58b40d8fe81228475f97d6063327fdcecb081b1f05c56df357a5d34e5ba249f92ce005d84778c01419aae5eaa93b3c5d6766ab72f4726a470d76d4c0585d4ca6b2502486017443f90e0b08d9a8695de0904de95c6ca7882d4b21823a0ec999a4388f26e0ead49b39786293b80f0e336c6856bf44d092c151a5941dc3dad0514524a116cc447e832bf7e854ac6ea420a46c2339fbd53e4df7d0b9261bd8415fce672829fda4598984111fa5107b804fd6fa4eddf6486030f61a840ca6458067c515127f1556b83ee77ea065efc6b5f524c83530278763500d25ee7613825ebf096cf9c21410ca6202373e2c2a283dcbcafab7a523a7e21332a9800295d48fc70db0041ebdc85a422953b135f05d0d707f42e089aeb78cb0cd967ee9ebc15155b3c5472e1a2a7fec4709ce4000c6e60426a48e2206ec41277af3c72db50eaeeb493c874de18704176dbd108736fc18fe168147e2004e9003c2e04a20ded89b72c6372c8e2862b4e23a9d5451aea549ed7ef40b86c4ee8bb043f20a0eb0270a35d964e75f39c515fb85086beedfbb4460ba1ae0e7cbe9eca862981c12c63e6c8649acca4e85bc8051e8d79e292cd8bc7f3908a1578def92370aa3031c82aca6f7d486b32f56f99ec44fb2855272de1cfa6f6706134adde1da21d96ab3e04a38922fb7db6357ac2b973756244e508ee9b0e29a3d0d4d9920c96741efb8add88b1635d9ef43123bbeb6acbd1d9f071b533c4970a1ba33bb855a0b944ea9efabba4b87f4831a73d1b7fb6d36ad0a9955502a4d921390f15f2707ebddf969692f997fbe1a97e9c8d0ce6d19915a7a51be08e3f9a3e7962f1ce18737fe93873742a35a08756b7da661ee4789f0190a7293b668b33118ac89970e5fa6db0bc87ef8137988aefabf53d21acbe50dfecedbc27bd67fe6e3274ed7604df774373fc23af680756e7611886dbf4309b61a9322330f59d8f1d856796cdf5d18bd5d038fbecf6eb4cd80b2b9b97fa0130f2bec0c9630a47bf6a5b73d1991e4052392c955a1ea04d763337a30f956fab06c933ec4c37730fab970130dd0ebe47b60572b2ccf32ee75555b9fbbadc930f105d7483128958260d95075a6865e42250647eca7668ff0d493e3d67f6c9d7d41128d91c5db33123e2b08d83c80b60032c2de9147f498495338dfb020d944e003b54ce9e97fe8e1c25b5af350012ee6dde573dbc582e0be90f96623be074253bdf72d245d549b6a62c8d8ebca309381e1c5a9ea9d5b739876e098f6bb9664975fb9808ddca9453fc334039800b0269cd30dcffa5eb3ccd6e544d517d9d27e0d770b76d9209e4786f27441b18f5b974c185e67373043fd7e01438cbcb0b58b8dfcb44388793cdbea64633f84160840876d26a93a31337f451c806c57c5d30ed8f8c11a05b0d0c84a4c17d679ca0a3939dd1edb978435eb7c552927bcfeb97d382c2867a9ae870e7fba1c3dfec3261c2e37088ec3de19e0b74ec7774232a4a652dbc20dee715baf2e0107a627c6e35c1421e66b2f854f5e76192adb66ca71a0c60988afc9156536a07e3ec83da871d9cf47ec0fa3cde44a08367c6a7a789af29a691ed756e678bbb71d20e11f1ed192f1bcaa137f0059708f47657a5d88f3cf3b61f815d26b2c35f818a9104cd82fc5cdf4047fb0395c217548c9a0c2bac56ab1c74c07aeb3cc45482a64ecfae787bd6a6563dd4f3437bd01a7bc3c27d9c21ee5c5404c3f88d123a92eca74e6578c0bd94acec665c87a402a60c0e1649f9521054821d69cd823c39715407317a39b00e9173a2e466e8865965d349a123b04281ac593c9f22031bdf912001b5e68606bbd54dc97168c3ee1fe7f3d2d377c7153b901ea82838e73235c11d2f065b77e4dac14acb0677b9c80fd69255ed45b39ba9583f43ec3898974b0710c2a64a4dc85c5cd0c1efd3083d023a915b74065f620509f8e5df3914e22d414c19b6d064591a7ca4e952c448baa16e7853737e3ee1cb126626bac0ae19a5856703b5e5d2c0c62343abb034843d444cc31d7f27c378ec879b27bf68ab63519878934e568f37b6ffb5403eae59fb08e27cc888343d5a3918a4c161bdc62d0aa3f66e170fc6ac4379fd3efa69252530d5262ada91bc665788d52493dbacd43d489113eb4fc17cf209cb2e2bbbeccaef2520ff7064193057cbb8dd3623a9e076339d89a95c8e92c333190d73261286d2dea24ed9920764b5656a4fb4346f4df3af94ca8f0ba7a8b96637c9f3151134d24ea23dbca6b103a8a228866b1ebf85879fb27e1bc3c4c28dc7de987d4a3fbd9a9818139d647eb1184dae20ea5bcc97e396ebb4f11db7e0f1e0a1a0484b4b00993bb52c893291c3d606f9e59de0a1308d0da52add32cc37a9806845c8bc1f0098f0108b7b05a2ff85968e4d057135c0c2997a65f0f9a22f9e98611b166314157d7925b799b92743a44c1d707626c6c6abe860b4f3d5afef1de7064e7ceccc63f35617fa09de1e7e0afb4e1a6d0d8ffbea982e29baff8967028f5610eba0156ab940152b336b5afa6e233d117741d3f556576bbf56ebd1dfb305c6ace7c3f6a1e7cdffda976031ff66ae80052dc106a8703931b0eeeb22a436b84185d4accb78df39f8df56bc000a2ca3b3de2f4a72e0f6b6142771f1c3b65452cf9719fd4c9f502f93c7e77f9df68e2af924baa30fcf05545cac7de438b88da497f980b562d56950ae766cdf3a87e9faadfd81ba2306a19733bb5e4e3ef3146824bebff0548c4e85d8d3ddc234fde852b50c254e00015dbce6a3620405b4f633db53340cbf0bd01bc8dfd58278db89044f98eb38ffeed6eba3f1f05680f46093d508e7fedbdfcb7a44dfcf8f3043d3511872553d2695797cd31655f4633d6a0cc0353583a1e381c8ea04130a44b66e8cfc99793c9a9f87f5398d18235d65166e0aca45e6015fa8183c7b09ec2bbd4480d0cc9cb68c649d58c84b1ec50fdfdfe299e5ef585d23ec4ec15da1b4f64e30ef03a2b7120ea4a48e1e87d727a1fed45588632944b737b406c23a08cdd399eeb7f97c37b0d488691c83b3960c1f811d09430290f8556f79e11411bc491ad66b7bd8d2aeea224efade786e63b95f0b2b5839c5ef8f8613314fcd75ab32825fafb53d4ea5a7e0ce91a788d094f9fbcd8d5be04b8b9e07f7a7c5721bfff08b1548f154d4c8bde0e1b26231b734f2e774c6119cb56cfc9734788602e618c35e8715d9f0dc61854ac303cde95454635153bf55621d54387716e772b6dc53cf0020f019d714c5af228b6800d1f8df4a38b23a983aa27d83ffdb5b1be079e8e2241464d2664c3f9e0201d955daf135555fb20c64473161a5eb3a122b942656c18a142d927f05d5d6ce90543ccb86fe9cfc0609dc815e5df9598d045908305576cb863239f6ecb4af16262c24a36a9d4ebb0a1d926dccba15d6d8b0d16f77dcc170513cfdfbf17b124382b3d0327835fa541bfabcfc21f166cc008f160c4bbb5d6817e3a4029edf8a5befe558261d599df6279213fe15f19fb510dea8a30be4a93a1f01eb9a33eaa7b2eee7d52bce7133799a5e03826501f5ae1fa6e24c69ef74eb54f8223aa34fa276cdc4fd680553711e9e41a7c440db1250b05b8f8b64652b59841aead64823f56ec050989b06ec7f816dfef0f2980fe20931c21ccdfc5818b991f3dfe24e373b6855c41affddb4cb741a3df6f056d3ca404db25992aca8559ec204eaffbabe41e72242021f9a03f1ae86ceec143f1a87c25c76b471fad3eb73493e350e76c54ec13600b270f24b96b9211ef8e0469ad2dfbd4b73d0f33b558706630459eece8562cf8005ad708f38bde7f63a7caa63f5e77c4073a2e26f22273c68207847b978a2de997bd06016de01655fe10c5f784982c86196f8f619db04ba49bf7bc0a3dc0b5bf1bc66bfa25ac2e7ece9be5a584c4e6894dcc136ef08e75c746406cb3f2da84739bb108b9da1c00d7c80a9130687fa41033021aa15bdfcbbeb6e5c0eefd3816c5c812129b008c8b057ce8b9756a4845dcecd21644491fbbeef619099f4b568657670ec328a0db096fed3cdd42df607465051891b75a01c5e6d42d7f1908e7baf5d0ce3fb72747447a1920a464986f4320dd84c7f1f703b2ef8ab686303957739d4e236cd5a3da31439e84b203ca6d32c812d3ef583e7a14a1f24815319ecea4174603fd83a6fff5160a6d65707f40d108579611ea83160d149ccd5fd0c9b1cbc8ddea2536e699dcfdd40714ff3f0c31e95906d8f0cfc8dc4a8bb1350e48522f9506f179fbc8ca33dd50f18a46c3ad727964a9290ebff807f8683fd834231dd2d97c239a805decf8e713d68000959b4e5c1769909f34eb7144f942380a8d862e947935f4f60db19d696d7dee54b74998137eb10d452ab66dd12d54cf8afee7856a0190c91edcb7c919b326c38c30e61786230aabed2ff797d6577f23de7f40b19adc89a897966b6837383c2332760b7dcdba82afb163722917581960a8d2aa956e0b0184d82ba1504ed8ea29b841c85c7a8ce1d49cf982f1c807c443e3541856995cf6ac58e9e24157d7b26d697c98fd921d13c30930fff1ecf871fa726372374dbbe25ac81cf797a2c3e521302d8863576d85cf8bda083810f3b2af34fa76ab7de97aae7b9c30736e1d83cc4fc7bdd7cab1a73d85072b3f5740f0a7929e7ca52070f7dcbe6309c9450d4dee9f0cab123cc5bc510f93d8af13d8e443810a575a4c9ce416c5d8645f4d4dc8db95d1f8912ad43bbfee1a68f313573b70b1ee89e60d87ca5759eacd3702f6be6e95d1a46483671e63a6e8ed6393739d020f3f4fdd770286844544413245cb56b65127951f9cc7e0ebaf30b576636d22888d99d29c9db0080b7b44bcb8fa83075698c81d57d8f5fd283589113860c78e45785937ff737e78ea6284dd9b1ca0b5d10a33021ae11123ae47e1601c7e08345624da5d70dea7aadc8a02982c87b3c3cbc028efe767e02c1a4f22d052c17708685307e4994c2450345797ece6f622c05af5f7a07ba4c2fc105d9f597a710635aa5bf823b70f453cf4067218d0941c61bcee78140f78c2b3bd2086037318e58cc9aa5849c01f55ea25336cb85e7d1c0b1d41038279b8836d04699f40215c78ec9eba8ce56c4befbaccf74027b5cc2b880ecf20fc2251ad580c683ad8cfd9b9cd65460d64120be2b2b2085ec8010f0af448fc7ad80a9a0817bfd26ba193c714788198ce6da46d3c73548dd60f5bc7f9fca8170a3198cfd5c438199ad74352c81e5eee7e69235f01f3ea4f57bb1bf0100b62b25e20527e2f449c9c2861699d72061317610b16629dcc97c0f241304b03bd2d9f44e961c1481100de5d6f725dfd19504bf5018fd6bb79f8770944f8000bb6904f4e5419672b3f8d6c1f97b0d7a1b59541b75311d288f08bbf16fc42a65acd589bda3e9c3494fc34ce332e4336afc0016e133c1ab60a87d7ed26f1055b49e6421817173acf0343051017f9976530fa79033e2daed06b94303da6aba0f5fc4e299a73a7cafd1538a610cf15884654001164430035b0e7852480d23ab64fc43747d7280f8d0f5d4d6e6dab3bd5f5dc4ce2155c796f588af86739a2af3d185914355d175094db11d403e76a57a2ca2dac5dfb118a33272aa03f90ddc1803413c00418e24615b5418d82a0ddd54098699c5f6bcfc56b0863415af091f22d29494da059f237b107a2aa5ca9961eb63c6b7fd370dec9d399f32118d371d85b32a82172d90781adc48df9cd095269936446254f3f6522cd5ddb67b59d44c9b99297b2d2eb1d26c40cca6af5e6d151f4466c743411650c90a1c85d13e1a3fb99b2b3ecdb1902af1642ecf77e3b8b02a3e54b714a9297f03abd17217900a2caf17c3c62cd9d1c44d7a9798a00014392107546c15ec0b0b72ebce3222ac70512738dc4c29eb9caac43f425c36d37648a72f4a354ddbd17e07ac6a71251bb910f7b90202b30af89954e7820d2ad839bf0df5c9f249e1d3f0083d605b8eb0d1daceb3a60141ed892d67be125eae94659c5f1603c2fb74bfbc4dfd9bc58c43025da6fe2044977a3a573216f48a587d72abffa85737129b3d81afe5b510ce60deed71a628a58b6b9644d19a633c2a43e9e3092dc003e575892de019b0d0cb3ef4066b6332e2263c9a5f8e6ed4dfb16839843362c106873107198eb637faca3fa58b83df44f0d23cc0dafa38c785ea0fcf051c2687c47e4b5936d96af91b6fd2e926ef89ebc9235f5bbcf9fde4f8ae70f066c69453d1fd8b6f60ff3f01c900feae97daa7d5e6e455c6e23351c2ca33245b9ab46632e2d534e66947dba0eaf2f9c97283348e33a0e5f495b5bc227b2c93450f4f1d6437332e5b97856fd14e7b0aa81a1a310ab455aae652f62f8001043da1ccd6b6e45818f14b1285fe6afb31e167462aaa5936ed32283fc9bfcb73b37113ff18928f9c50c24156dc4de5cd279dbf1aadc0d0e4ea568801777aa168046df9c08db4ae542617e2807f9612cc838ece3645b04148ba3e93fc8619087f732fadca395b940aba1928be5a53ddf67e1c4175731c62205b0f4e5d8fe58fca433883e4436c0c20f0b8213c6f22782c59d50e3b7fced67dafb1e909be2af68d1be9d25e283403c5d1cf691fa293c61715be7d81556dcefd56ae97b4b2998143b4558e523d8ade7230fef1432ad52b0040a618e4cc9dc493fe7e98208e976725a784f4d36cfdc5cbc0fb69963b983f7774dbbe5e0669a4e8423562730d20c0227a2f8590e7b4fa64e694b00b235a7cb8ef46d1411759be68a8b28aa133345bfb260d77fc2fa858fa447adec8fc70f6a5d142f733663a5c0c7008722a66f4b566fa91a59bb1749403a749e153dccddec2f8c29896b082decc9af51a34b906838b5d7b4b7246ea53a57c72bd77f82755ae90e9cd893b16cf359f8ad0d38f3400dc643042907bafb8d674cc1ae367bc9d5adeceb03e92a07ecee91a21cadf7ebd3b050ff9baf66f01fe118a5319ff2761bd0f7b94d8acdbb1a16367b63f5b6e797157326d900ba41f82b687575a4e2d892af663186ed8c7076aba82dfb837016bb8557d6da3365d33936c890e72c95f7d94b37227f035ca797b4ed6f7d09fdb726c9cef353f1dd2d8b81b25309925472b98ebb9ec9d49ef1fb258caddbd4e170cebaaa1edd80225a66efe6e8ed2dabc60de6f14c0f6e6c08c4a74163baeb55f3a38b31178e4e3cfd9b13e2ec91e41db87d8c98d807441a6d8a0fc908ab3d70f46ddb62faf1b30ad7b242293e10a9548a98801fd1835d08a4dfc05c3b15c6af92824ba8265d59a8af0610a92e161bc1f10d1102c416be0babc8daec23af8d5de45353a195e4110cf72adae7da6825484a13753c55a4c39854f0dec2594d2e7d2495a2b5d0b41cbcf9f86081887c435b335d53a47adc174ed4b9f460108e02d73c929e7181521b40811c1ab25e55bd0568e6b8c2f80a5b8a80e25cbc01abe9d977f9c13bd5d21e565136e6d5bf7b0639d8a97ec9be709383fd76564843b46a067530a30cd4b6a041b056285022c0d06138d60cb15b4d4d1590def9b4ee4ba79487b51c9e4812e580117963192dbab9a0446755c436cc80241142ad530052a97d7c86c5a27ecefa5fe3fe91b393d6c90db0be6928c5d18504e3aa14d1c0706811fa758b160dcacfb2512bd79841e46ae2c7a5e87e19305e0a532960da80bdce6cbf4737a7661bdf3dd79e3dc529cb14e945f62c47f3dc4644fd54562fd62e4f1186be9fa048ff934a0ac3d451d74a151ba920f1519faa0b4de3e7e36939e7fdfb4db0cd65020f94492c9c2e3df36d4fd4693493c38740cd8b7380fa660fadc4b607fcb0526064138b88b535a2ee3a05df795eb0c716c1eb581b311eed01fb74b26be252e3dcc2e0c22f23e0ce162473a1567f509371cf91f5bc78f563828942d1c160f31ed57467dacf060342995f4980f78cd393652a42f27eb0b28b166da9585b1938a802a9e7d124deaa2aabc4ab7be06d69018bec57147da4ee67df3c6eb1554d1fd70c05c338b8593dce4ba39b11829bda71575b1f2ff89949fc9ced5592c7cec75751575cda596a98ca5276403110a2c09599401cef42bcec233772dfd51f4ed6ef97d781ac91403d1d660f0497dc4e1dd016e72f2ef807a24c7d79a908fdd2a8a09e1c007868976543b8fe8d7fb14eb1c444e0ed5930d04b8155a6bbdc40a275cf94ad0a06acbcc624561198008bef12145fdef140785518299e4e56e899856ffd94824c163aa16558f39795d2af1c45ba7244de19d7a74943d6b14107740263ca22e6a4b3be0000febaa500a8dcd414c5182e58904de7fa7862ced4809160fe1b54ec524615f8e54a58644299b83e6219e3739f838418463ce77ef0ab13fc9078eeda4eafc071859b08061401c75aae61153cfe138d2791cd5ac3375d584e4fc48c02665aa624bc55b053ab8c1f97c4637e5467cdeb451a3e302071866d390b029fb3882f16cd198c97526c43cb463e9670bbbc364124875d232f680f71153071b4b6debb9559eb72ba0842e6c72da0b17f01e165814c630636e71b48c77037adb5ffa3ad9bbed27292ae00ef1331093cf7a32d5e9b7d68f45243bfd50789dfa680861e392919f31ed64570fe59f4a2551b15a8367a826d7a047c4b27ec5150c7dfff712eb6fa4fbe04d997cea6e6c99d321b40a9a3e8c73f194bf464326ae6122561d9d95c444a1a52440280c9675fdd2afb6aee85c0bf6a7852aaf0f5cdc16bfe027969be81cfac308ca0dab6ab89f01303f788877c96f996d258c874e82958f3e6e011f7030d32ee40141b77a2e5a3edda0310cd6fd5fbd0a20fc755654a1890ea66dd52f4f8aab4d4ab0e4c0eeacf0c3c1549aa2259f5d5536cc7dfab3957f9454a5be7911d4a0e71b45cb9ea150b698c6024009b48b5a2cfaedc98606ad5f93d3469b79e72ce6b6eaadfd37ae2722fbe4571051d18a1952ef8cf9ce2ec171e369ba9d0b5bdf9c51d3e33262c8382ccf9207821d1c3a6bb798c1407560914361929084c63f594450dda26f050a818a834363f8a7c3d335fd3105b61564a045fe4ba305b1771e6a9b749d613fdf2768dd2d8720250057c36af9aa0bc0daa304ca9fbeafa4d8ffb082f0d682085d047a76b0d3506b38ebd536ca2fa8fdcf50bf90d8022c12bc900009d2884862d075ebbe627f20429048c0ea954a1b01351b66b27238328e11b5688a0fa4ed52cb034f1f28ecef57fd72e9e5fc5dd3d7b5cca79a08b4374c7a259ba033adedc1d894b8a8422dff2aee501348bb97871251ea0c33fbe12d59ec6c17f598530ad6076649e031f68d6f72861dbc8e15807399662cc748d882280ac71cd847518606ba39979d8c93c920bf26c7a4ff5c42f2a692471474971dc618eae3d07c3eea277615e7aab97fbb6a64103af1852d459e9b1d492e33f3ee0e139014cfc23885ada6810aeef06ff0214ee56c2694972423ecdaa6ffbe62e1278ac4ad8720dda21adf30d77a0cd9f0bebf110bf483120dbaf5774ae85046ba6cd0173efb1d6f1f4fedc439e9f74f767826c7791c3978cc87c7ef298df2931dab70a3520a169662da99e51b334954ad7cae87f8e3f8286972bf442b81ff374c169e3700f3f4486419221f6cac4d2bbc2c523e3eeacd66de1e2a60098f732a569f4edf0a7aeae95ca3e4175e6af03b0d69ea35109a0cf91e5ae5c3a0af6c2472465ecda26e5607dec7c58b7c5b95452289314b0e128773247c84aa1859702f33ab7c1d3f2cf8284d12ca344bcbd91f7f0f6ebebd33335502dd0a6ab784585229a53738ad5de617617378574a45bf72373ca7ac6095554964987173b45a24b847bba9a9b469d8c1f9ad9d60ea299f974fd26ea7371442246ab29ed7b3ebee00cdb51b012979e1144cb76b1071fb69fda20cf5c8d4ef08f4171a3a771ac975031386d94ed9f7bc9e7ba00f785cb2673844f6e169a28b0e17014b179f237d4a9e502235b4784fe3638ffd0b04b812bebcd42649526d08eddf20aa611ad5fa9758df854bcc6de6d9772305d8a4d97459c2f97aa8b7de8cc84e579f13bd904b0fe2424a9a06cb589761474f9c073dfc1ded701446eb9dd31552714ef95d04553fba812b486ce9130f59b486c1c0e94a5d21d69587091ac4a83112adc6bff4275bf83e2dd74c7a35ebdd267d34e9eb2af5ee3f516cc80b923b6783266f79965d9e4c2f4b8f3b078df5f2d5ff1fb5c74ce2f65154a57175265d5ee29369d09c7019136d3d4dd1719e1a4f959655b5aeb56d66fd4ac94611e5f6a02bff92f5b4300ff83469b0faefbb5e642e314d9bdf696a6c869e56ee2a58d9b124ad5248c9ec1bc4b5d0c3b970664973e7ec001246cedf903d80e4ed0127475ff5814732a2decd2ab4ddd360b67a14c721516ec5626f6aec175110dde39875cc2b378e591f98914a7cc20d4098461033a7d9a0637a629a6186ce9a84cc191e4a030b6994a581d0f4e89fcc7537183efa6ee17b5b6b1baf134b424d1265c1a5199577b5f5f9e2ebb56fcd6383d271839c8deeef261081c041adf4373cd7f3321ae10d9758ced010b12aecf6ec84942c1a57007ecb473b433be71cc87a1d5f3b70d4580de5058401c3629fb763b9c257a37674ad309f0f29b2cbd4b85772a958a506c133ab17ed6ce9499a8f39dc1e62732f2a7a37a767cb3219b4b03ca8d3e8fd0a1b76a3d58c85e37d7158bb095b291cf6e500613f2ec0e5907d3756602b636e9c96d69b9c5098d4a46d25d2bfe1de079fd3b5cdb1df1c51f43f13ccacd6ac3be3dd20ba329d3e4cee96be3f951ff5fd516204fd76e98d77034aa7e26015dff1882bacf8d64575e089946376b5b449ca8e86547e695b3aee57e9d8f3a9189db0043dcfe9d0f3eb7ac013e836c39ebdd8b35481cc3d149b7baba10ae96184ac24528f1753e555006f1e3023d0a135f86d0f600da499c5f1a3ee64a840bb3489fbd4f65c1792e084ac59e5a61d4c10cd5ba7f641842b5cce86ef40cc5966234eee2438a1ca5cd99195ff41cb905dd329346b6ee0ec58145b9eff1b10d66bc88f31e8b4be254413cf26ed53d444c7bca8fa074a6c86d983087e8483d171512355cb485e3146ffcb6abc31dbc68419208ea201b8340184a0b818a20ca2a9f64a6804569e63b2ca1ef9703bfa4b0c36aaff64fc52a28a66fc220fa4fb583cf906129e19f7751dba286918e378bc034c7b3c805204c6bf5200e321a436260d311f71be8cf94bd91bc59ef41ca2f374f8200b15859d8e037b3c8702dbbda664509f2cdef2b472d81f168ba62562455520784e8f48193dee9d76139529f86d44ad7c9158cf408ebd2617eb1e941dd32eb231a434e66ed51ddb5eafaf9522ab43403f2ff50bd336fbf7b9e33a680a226bff02e6f2ef58f2015cf850087411f636cdb29e0e54327cb6897145565e2e441199055017df22650ff61ddec6487081e8c067b92738544a71b3e0fbb765bbee8fd1c25b05f13e365725a9ae25ff1d2afffc0414dcfede6bbfeb4385ac7eeed4617d076bd91b3ae6997192ce448bcff002bae188cc5221f5ce76094dd223283eb44e18e5fd958949032548c1c627ed5be6a2fa8099e58a72cb0f3e8ddf3592c54fc161dc108eaf37f34ca6b46d4bd06f01b77a8d6af47961a1ab80bedbb26c960d1bfb7664091671f631fb57572bde84d62df1a0a8a0ab8106f3faca7de378bc13bfa1efefff8502e01f123b73548657944e1049eaeea6624841f84bd198b0748c03cdb2f6a1b2c41c61c566d90e7f75c66a7db93f84aac1510949529bba38deb2e6f052cab0544b6f5bd55c0deaf061df8d6caf04caca05cd67f12b0254ce4a00a0f9ba3082cae05cdaea950b82f76cffd4f2b6e2fb78ba1e194506f6f58c08726c20667397d1928f1ec5bdd182be8aef4e4d2c059759c1d42365238277be641bfea745d6dc812f07e8f5b4d6615b9a549adea680de9b99e45129b54ea6a77a30401807a1282e4a3cb2d186f3575846d7a3bcb4b258379d73310c47336e3f109fa3674d23aaa4838e6181ab24a689b244df752e43bad0c001bc6d270f90e6655ec3cc0e3a40a05c3f1a508709dcfe8585e2999e02ea0d3b598261dd78904ce25473303d3bef7e12ec5244cf26a7c9143ee8b02255b55d44113cfb1114ff52bd3e0d85d3d9917d7c2ef93eef0dd14c420766e751996e8106b4ff9f199b63f1f84dd9889771fae9e500045b56890560b909267f012be32ac5d6f63d379b080bfd91d4506ee77de7b5722d4f10801cfd9b3752b7e896214cb3040fb78c65c7fd272a07b83d84b5509929a3d9f24c2f23447a04e0ae68c32d530560a8af6112bc2ac62189677da91b4eafc4c5fa084b6df8c8ec6be856a659d5aeea1ee29b490cd8f54e82eccd86f07c97f0c35b0940d8dd769cfdbc10b1046e3fdf215d237c62276f3d5e3333b2a1a863a775d82db17807c9b691dc62609dd004986e136ef9933f6a9714d9ab1b8ac8fc631cc56778fa4b56a439ae1af00b68fe103d117da2daa025e2566501be9d94e613e7256bd01ede00f49a71bcd32245da0eafb3b67be4e228f4288bf90687a4500f1b65771d4b5802ff39c3566e4b222d3ab8e0147d7cbcde3616d3e34dd2ebcf43fe87fdba83f48a33ae9cd61b5d147be5d7fb2440a8c221086712b2eb3de40cd72cd8a663a17b592ba8d4e40fab077affe0c80195865337ea3bd208267b4d3564969337a403050abd7953a547029ea726b01f171a8bc20b033ba82f51dd2dbc323fd32474471a6cb2d2c4283b5ec5bb80926cdb79eac139e37cb930110a660ccd6689f9239dfa39f2b0178c3b96e8a28e4f18ab709fec2ca06a6da424539b04550f744b3de5a0b2c6945a3eaed83a3e3560622ac3d4c95d67f3238fd4b5d40afdcd1fc9a180793761bb79a1e6343e4620124aedf62c4d97bce45ee287822f6b16db0287bc02c2cd895493cad230f240565b7435a73f19b2aad9c2d62c94cc37b3d500ca919a32a744ef9a4ece8a9c7a7305e84466c33112c5bbade4ebc4b0018e83ed81452f5001a0f09ea18b83a70490f96020600a61e6a23c5dcb0322046a897e685ad43767aed005178ec5ecdf15e57d38deb363535087052acd30e25d9aef7de27ad5d475b75f49316a80c988c22323612e38102d03f5d94715823476b4772fee071d6315efccff869b5477240289147ee68a60c840765c9abad07eacef9bf7291d0959dbf98af8213974b6a1af9cbc243951744933a4c563cd9ed49adb566a523e9500aebe5e9bb4dea571a4055281f9de2abd63b97638051210dddce4d5d473ad41c92e78e1f486b6ab7c954b362e335b8c19744303839cdde1d704ca9bf7f81d5bf94e804c65d0cc27b0254a47129e7981f6cab4df64d87a65da3cd0745688d1c5bde06254676172e07ae29e6a15acdfdbfebbcdcf6bf78ef1c7297e1098a84747e07a1c4ef78467378ebf9a67e55cabfc598d3b87deedda9996e2e67922a577621c97b0682fa95dbeb0426ecd5ec5c30e4bdf788affa911c5f772a705928353f7336e3c158d76946467f6ea27f787259e186ec85048d32b0c14b8ff46db716d0624a6446052b07e32aaa0210dc1905b920f3c6ec075a8e7ecc69a3456be7b264694c2f3ad3c6e5852a1531aea7d24887bf22d8420fb1d58d7803dad2fcef123bb904b0ba7fe3be86dd7c139e7dd77531452f62e0c63403bb71ac9a1b4d2b66a3ce52dfa835ff3e785fb0a2982a1d17d529e17a7e016761d20317d5686ecdf0ae30568f14e948ece9b8b6cdb977e880c6289a3bfe967ea3d137f6933197539a0872ea43f76193e667bb9c90fab86e6c88ea4f486506c03fb35f33391ea7efa077f4062f35b1c42e00661ee0e3ad8017f3cdfb391f46963df264455d292ed4d47c99c10bd9e84e107954f8574a98c3076d7f09fe2db21537c0f824b334783a2e83dd61d40ba3e6619861c97ac71c98a38c44e8776b2326f6bbf4dde87c121fb57e2b72ec590239f41e0417f6507b91b16942b3b2dfcffc7a8fcc0539f8e99ba98d7b2e9bad0bf75718cca0da280ff9e9dd0a17b213be4a3959c6076e1334b42b42b302d4b5e0b66b6dbd58f0e1f05c0180e20d0ab5fc073a8a4cd65f24c6f743f8583629328f5a56703cd6448b86f940afcd0246e3042d08d9a5b7715c367f89c94b1bbb7734f083e60eac6fc92f0a62ac1d2c50b3e3970f3703091e7a0c8794a329e854079852748201629bd48ac55e356abe43ce31471ef7a33e15afc9fefa4404460905e2cb0d47543d5146d37d5aa129e77a1fda573740a30291f908f7311694932ac67f557e86e416fd823a34e74fe8a9ed69b611d4d202783fa293b7b35d258102459c8e76f7988ac7f320fec3b286e376ae2f5bd0e1d13644400294ba18cb9ce5b4d8a68560ba53491adb0268cdb0c27a74c9bbaeacc61fd8c26428437782102a99aa07b49f0120a1d073cdb8ff31d99d582e380032a0ffc0c7840c14fe6bf48c558aca3532d6dc580ce18d028565d760dc6362159b73bf0c3c9592c63c08b07902e031e40a0077e0ea03231cb4167c1b51c058fcf04e243fe60c9940f1b0cea59541dec3b44fbde0c5a7650748d11ae41544d6e70d2c7cf482a89b26bcf5475bc7abd983c7b53fedb5815da1aacf1c459c02b59b42bd7f7653a985ccc615dfc5e62554dc4389a4924f9d1a1ea1e9f62ac7cda98a494499cbbb1943958502793186a1f5daea57b133aef3d879af0bf8e85b43b825b3772d69dcae4535e1d4996338624dc7c16a35c6723c2b78fae02259dedc606eae69d99f83a77688435ba9fd54f8dae96c40351dd4424a3b79713a4fc2f7e46e8206dc834d938ede6b990589796bfe5d473f899a728a07b26a017ee7e72064f844596b2e1eeb5de256087a24b868f5326f4ed2c04abc8a03a81897ce647c5577fb5bb85ee9346904ae055580aa1c036822a21cf88aeb6ad0996bc3d18ffb261df26b706acde875f4f0510a11eb346543a5e2fb5f555039658b2b18961a4199447047a6d5bdd9c0821f025c4afc3728c9f03763fd69248034a34727cfbf0c5ebd711771d61a70625eea47629fea34b310e7b062af0bb889d0a7eb750c26771e1217919b957c3765a5c1aae11807e77db1a2be850874527be2d3b54070500753d60e4d4cb03b6291806fe92e2a6a5235991d2456472eec7920e1ddec723b62dda55f441db065eeb9e04fcccf76b414509833dae8d7ea4a4b3953df2a5785f7cd0fb5e70f56c80b529588291a6afda4817b3d4067a94ecd3a939fdda2da56ff6c5520903634330a9137f86815cbfce331cd2c5af06b0236362ece553a1cb150f95dcc09d307654f07ab50af3597d01d9722509e348ac51054344900654a3a2dc69073a53d9a3ac77c70e84f06335baedd095d2b61a45ff0e7634e044cd08c77795edd9e66583b7d443364656d73c2374de2252a80f3cf125274067e3bb95fa23dd0a5c94591126117ab281490bcd0a6f90aefbec4d82a87e43ae8d95bc5a40b84da17f89678e50964848d17b7bc7baadda520b477c6729aea1566b548ff6ea32adec405f0e2e6ea85abd667f316930cef7103abbd4d471f9259b76c52a5c33a7fd1da4ff3765594baafd086f673a54a3edf1087803b3f577b0b69afadae11136e426c753e6e3d59b3eeb9f4293c01809d0efb2778c88842d77cd20a63ded7ea9cb6c164196f266003c4bd09cf2430a677b4c011fb818c843811b962cb556738aebe2f1335d717ff125cf13af61a83fa73e79531e2e8b770adc019c0c9089d3624fc8abb2b2a9ae7217746b9d6a5b8e3a74d13da3b9120e755491441a7908da4a02df4c51194d32cbea2eab10c21927dfe1e31a5e84ebaca65e7705782ede9d3a263607c464afe0b5d3f1b4cefeac1a6fbcb7cead1854939647c92c498fa151276dcb097c6a6a0bacc327aa8c5903a4d5a4a1840b536610c9d443751fc8529f4129eeec73ecafc12a0315e9d530b55bd6fc38d2a8433d314c4b4de07be7db1c1a36827d13d8d5db9d63801bd1a1295140316984df3a1c27ae5cbf72ec6e46c07a3596c3a8e37799323705e8bedb65a924de3e834864537467835ca655c7cbdf474d417408c403841e6f1b4dbc15c8a093851ed9fece46081c423213e3831682af21e7047ccb510945de2069e7ada79ab7907f0ae19c7853e6cc091166b3e5914d9c63829256c27761f848f64a9ecbff5ab469c997fff26eb8afcf7b757dfbdfeef18b19ba8036a98ffbe23d54557293437a0b7eb746a47a2f9925e61368834667c5819c8b6cbacfe85fd69e0018c8d6b59ae1a79071ebd32d44e90da2b7bce63c1e8532afb83f9b2bb02e28baa44c8b8293185366815cf146882f3d3f17435c0447e9deb29f333ef21e267113de0b2c1c014c2dc88d87b425675edb58baa87d7dbb0b497782c625117aa20dfa1559ebbac158b2a182286f6e951d21cc2e8a79a75d43bbf0e8d7f5fc794033a92ca29eb359e85487fc229b9dd85ab2aa1f48fef9764c2c1bd56efe1ebf4940725926238410b87d3fc8499fe4767d8815bd5011b8fa96a62b7e888bdb507fc42a10c4b71d29120e64e955b0ada5f8850dd609be330f9b0cb0678a8a7d8feecc25aff270dc9648a601314967d7070d686c48ffac7eac5ff10a258fdcae06fa83f4d001a5c83910bbce0e5dc819dc21c87e14525fc25c29f08ccc471ca08d8bf96405b1af0ca5d5851fa3a58b66a6a04a7e460d12091e0ab6ba18cf55f18392a5e461ecde00f7386664d3052ea601eefa71fa797945b432c1049d4ad7992a4d20b53cd76a24317eaea539917dfbaa8ebefa4cd17d068aad838ddb5668216e56d5fdf6eb0d0848ffe635a6e13738dd4898c1369f351855c631fbb9529f8123357a9832705dc7da6b2c67e78ebbb0aea72c676ce03c6d1202a6638b64a61446c84882592a8c266b8c94cd6800beb91240461d9a41cdbcb244473de638038e8d278f944b4fe422b09b4cd9f0f917ae81a1b29b0b268115907616ea0452e2df2bc2bf0d4a5592c1d85d9ecdbd473dfab8c0b5173bb71fb87e33e817059e9fcf2376b7ef737d5fd66f0a99b7f3e76311f0d76f78139e9ed96d37de484464b425752be0d468ab5fbb1b4fdcdb7672eea487de04b40ff3ab2721118e48f1ee0922475f8d2fe22caa153ea43e8eac1c41541ffd758d3286554162a93ae12479465ff8479520cf6bd628b529c81406ff3688f193732b00769450f5d66041c3eb3ff94e78e11bcb04caf898f381ee76e97f5d595e1a17984c4f8964a71e4f058d192b457ef32633728205621dab6302f57bd4825387e14cde1d9191fc446e679d1be59eaff77c345ba50b0a81973d46cb3ed1b83535aaea1c00d06316bb1a721128648d0006353f7f95dcdb5b4f8e15d42633b488b135eed4f8096e0dbec91b712e9a81774f2d4ceb2a1558b018da4db975b4961cebef3695bf77a07713889072139465fcefcee631b016414904645b3d9e46a2675afce6f0f194d115c17579f8bd6f908405340272c1a016584b2291111ce75bb0f62054e6d6e47a78ce6d6d201ed52e4bd36690553e4ff6d4f16b7cd35da34f368b770c4b331c61318bb2accfc135cb41a1569ea76c0f1d8032d9b5244f8736291eb4e498fd9aaa4d58b98f3310591b70a6c7853b92497fc21b77f57abfd42334aa85cf6f33892770f0e88424fd44ecf736b9280af274a27f63e8bb1eb1e2e7dd5ae6ff49e309082a3cd1e10c5bee5fc9cdd8b6ae8257708374268855556af848b35c49c475b9b31b889c6fbfb7d505e12ba573a9c2e5c45cc08c1a0588f3c4c68045b1624587bf836242bfc2da90755e93d2b895ccb24090a83044dadcef21cb2e9ebd627dea17cdd8b0a1b5ac26cb425228d334fdef5eccd3eb64b2cbba66a40f025e6b073f6c3a01ba3ba770fe5e3a0f539f769c215d55f14f794f572756322c2b7c32615cbb198ca6c5efeebe7924dc5775fec068c4123b4da2786e268e06fd63cd4c62a5aafd46ffe372b160d9e723de81a4ec0d0bcaae71ee213a0de1437bf54c77914593ad7f3d4af5bdabeeb50562067c0d82c588d31a5c4f591467c8b5c7456246a3e6a5921efe172872cc4b7ac695434f9f22c818015cdffbb1afb1d0e88a8090102937be43f2cdb2eeb1daab9bc819810dd09d4a652ca71c50b7e643fddae3ec0b49584a7e438be5b156b18a5536acb60841b21d8680da62e152c9d21c8d4244b1dd289f9d35c5ea38cdf27113521853d4e5595ed0776160991f4df3f425e963dbd7c2b530feb9fc012a8862775e1831c1cf67a0ca5642b560d1fba96709fa7b79eca9d6ce1c60efae839b9d35ee7e5784b16836f6392e01a2b1b6ed1a0627cb01e470997ce756a4f92938074058ef04048d365da4c1ac21fb31a66f831809492ff35db986e799e15e5eefbedcfc1468335d34e13b9e5b21f3ad0c67f63498e60f6d163421c664a210ee50969b59e2045b471f0ef328862c1a0053a7e11b8e3024aca00388243c92a5ac9dd68460b200d36bf69176f088f81964e7ff68b67e30e6dbc71b713459564fb60d48b792e696039665a2caafc91dea3ef4e43e230d33c0d9b572179fa7350751020a2a25210b216c45bf8531c39e1693f809dad24beef11f66e86449c0afae8ea3bc563fb60a5e43f3e85651b511acf35e4dfcda7a672a72e2cfd54da2caa210b33f150cbf14696195c0192a2d75424c833492312d5353dc6b14a6bb4c3345544a20f47d6a75ef1a1db818d47dd040fa31b8485aee8fb00fd7f0e10b18b05854dc732f49fc879bdae29ccc8c2059d3e5ddc95f6c51e846613f24abf15bc50f3dd4310ff869bed44cfc82285d3fe68557fc8df62c2ca71429748ab81103b82f49c0352decd4f97d5767de0a0f0430c80f2a4b26c5760eb25daf4ad02efa7eb21553aec76b8a0a5b0ae0f00b7f3b4c79afd230c5c998f41877a1ce01dbe5e6e776767ab7bb88d68802f69fe2fd3d9f4a324601786ccf008b2d078ab8f7980b2f6af6fc723dc8420db1d76c58ab0e6cce2a7619a3d8b916eaf79a15ea21aa9e2065680826817652b28c3419ed1c54859830cbc7b5e18db6ed0c8a87886c6480a052752d71577a438d0d1798c4b37cfc4755dc0fc3d0f243f0e573216ed5fb592d83d8830bf4c1c29085e8eaa0c34eca2c96a358213c35015356f4be094a577266aca0b9600a7029e273ce516cf7264bea576b5774ddfbefca0563cf5a1c8d04cbd82d394e0b347f8ddd543fd71bed995b65891895d38a83c5bbe8d5d4b0803b7eb4e94511bc221912bec018ca0cbb83888f405124c397d88465faeca910f8ca4fb96937b4db9d2f391f65bea5e9544d8145a90231dc38791dad661d7d87dd05ed731df33b78164598abd781ce8a9a311bb22786d3d615658461febe156775eac6226fcecc2eebc1ba429f6d0fe481b8ca01ed00912d73f5d8b81816d7653a312c87841774233eb4e142da7f571cdb71ae8128b8bce6e71068060f89a6159403d0e553734e54591ea390739e2a2853d50edc0089455820578914cefb62be027a907479a0e16c0aa7a742933a17f5097d36bdf8269d5323d668654bd80607c01a9c0b8725f38630042099916a83d1b3ac0d5f8eb93c1d7c739591a97282744c1974e79cebc3eb0d0cb5c0d26e69ba9c25ecd05ff1bdcf626a7feb6de901fbe99d401db26d650aa719cdaef7595724f49e54960e4cc89e1d891e3be7329b5da2258b355e2fca12380133c12b23745e9c567a9ae14c078bfeec28f7bcfcd8f38e2df5c65d8f6d89a8f51c07c622fed7a32adc11b9e9602b38a865e9c8a32cf381625549499e8ebb269711f850a96b40c542e5f53d4883a72cc5e7fe3e77e18736df1af0b13f2b0ea7c8c03ecdc05627fb92259b185eb58dad1dc40a58dd98194f767ea449c54b8e15d99a317825449793cf270192d38b36467b4394f48c00b1e8f25bc1a514a21df9cf6ddbd33c05fddee528745fcb4870e3e19d10a04d7d3b4c1366949b3585cc76ddd0276cd1c3ba1647155c920a47710f7ada3819addc9793c0caccd7c8117211a6cb6785cb63d4243f98af716af6f1da2fb8db3423ede9ec764364f2170d834fe9fd45b423a1433bdb754faadde80dd3da9b5ff28b48b2257a1883be4fa171b4d78d441beb797a2bb1c808ca8a915320ca395ef6aa358b3eaabd52b41f4d116e435f84dad24116c0c85fdadc3518f3abcae18b4e61243d122668a748b3a7d452b948e30a73df3f1868c1b55b1dea11ab9bc47c32a57d56fe115260e04e0e43ddd917957aa4093e365905bf4e16a52baef39671d252c39af7126c8493ca9e27e422db51512c7d79de4732cb51224eb1eb251ba1de582219e144534704babb00205348db4109d92f9cf9920a835e8534de7b8158b3fa05cf4c6eb884a3a3e18704ae88d3035a0ce8027b6b22f587fab1e852c04d569026f470f50b8bf9e0fb78c6c1783af089a01894f81d3760046fd09a9f35faaa585ac86e3ed6a7b779235b5cf56150a0993fa264fcafc8c0352689d16417f6052be5352144c1e4440e4c68442bd457d35090acf9eeec5fdfed0983e95eb965a0019276e8e01cfed6a2194f2bbce9a7d75fd8094184bcda9464459f62360eba5b0f194505a3daa498ecb9ee9bb40426d1087f81f83afa75c2889ca14ab410d3be4d4182fa1d625c4547e45d4d310fc59de706218554a750f1384a6e866409dafe9d790d299b71d7bac6b43cd82b82304a9254800cea0020d24c14e196a714fdbb1aac6d74bbcfb234c443d2fcf2f1fe17cf05f4acc1cc87ae2b7b00b053f53d20c611b5656f67529e7e3779dbbf11d99cc5303e20831c78ae0c5515aebe7d90567be5670bdee7c3f1cccc8c6b8762150b157cdd663a179a60c7040c8b39c3c5a14628237eccb07fcef13e3e8cd343874d02e6b09ad619007c60d6be994838ff86c373886bb47be19df1b15149a16783b26cd234dba4d94c906e4668e34b173ba29110817cf596e76322ca5feabf7ee962eab0710bb75c40bbe856d55ec66b003f6f4d521817355924d15d5ccc827793e106a21be9cc78752fbf42fd15bb6e583d654101026ca75f237e718695f3fe205cc0933b8ea068f21355e16156e11bc4c9fe58dc41b3a62165b0f5c291b488a0ac3d054650095170de46499d3f5641c19f46679a3cdccb837c51171368ac42b6945b8845985ca2010652422ece1cd087f5e3dfa43157e59a64d90b73b2fb618d75d77a041c610f1d843ffb221a4dae590a83de0f10e6ce053f75ca9229ca1d97ce30f57b5e4083b932befa63e0a6dcb540d1a67d419c237f1caaa4172e2d8f6c4209df7693b02a1e6784191466bbfc293f681bc89ed462bc9e096e04824d339be607401d282b3a3c58d75373a13834056ae1c249dca67adf4baa5a1070ac0e7e97efc561d1d13d851ce4266cece1041b0593dc7f0e70221d2ab5b06db67587d58412fa25ad3670eb7c652694812f8c88772960df7e937f9836bfc32488bcfbb5ca501a1788ae55d4e25ffb5b2f7c5b7fea216a19d0870d86a89437cd117af7a622804655fd36cc1c16781c7932bcc2fe27582a2cfcaa3ba015fff75a47b479663ad69f552812a0aa483b08c025e18bd2a8e8905e227bbbe24c67d3b9716e4f940355b438222a821494cea8f84aa8c1b8bdd2b6e5868744a5aed1fa45840ed77c37399b2bacfc240315d3e1aa38325aad48b2b13c7322c1377694a3326e6cd6babfbbed8310f5639a47845a8ea36d8fb9bc4a8b6156ac862489443b3144850a9955c1b40c29b29385810720e5cc505e92ed984ff3a399cef9d1d23955871277644bea4147f1c577d468c5b6084cd7c4f5079e86ca4ae37f826a0885d6c448c828105f607220cda2e3f9d2b98b6e65af944b3819916ae0a819e2f39ff7f67a756a7bbf12af5f49a9cdd413233b085d2e7a60d3c04ec508611bb8beac88f3c3fb5e2533f3cfab980480f53cb80d79e08c4ea62bd186e673cf19a9947574d7e8402033f56dd93dda109121718090cf32eeae53ed4fc8dcd9f7f9ff87d11e9d2355300e058fff107bbe1786330c6f18ea29db59e4c69d03c12f36f11817a60673822d714e95e499d8ca42464b0db0eb2959215dadcd74bdeac297af93d75b24ef52a7d2bee6c84a132e43f9cac86c6e896a234d7f03872228d4a1892c7332c416446931906c3d32aedc414af6caacb7a10f8b9772d62a00ae66459f74a926b47eed1ba5f02b1d1a840c65442e6b19921c05ef426378f538e7a432c8125c1e34fcf25a5bd89ccba574d50d216c118f4e435f24ae70b94a96a7ac4d49f31e4c595a29dd7f02318a5afb72fca200ee3119b06dfba735a626a2bf57cd809fafce6036751e0ef6a46994b990c0579e8fe566dbbe307723619d40e08f4d692e50aa45f109fd605e35452f69c7f312bef1a2ab671df89faa1cc13123178e3ed100a2b9e3c10690de5e897b1672c0c4742981690eff910e487b92104dbe67e537ee93f5a304f0894d50bdc7a38e4f1d6d1be92eba10a308c60547ff3ddd7991adfb5d2e3e6990c9fa176d7fdf43658192c2cedbf9e7615d2419536544895ce2041013efed1d01520a54ede16c0730e0d0287b92a68dfdf7a21bfe69130e499abb8d0f3831e01c0a0d69c5ae7637d8ccf8fea54171d98e770effc519defe6f069eba70f0fc28cbb1c55878f7195157fabc529db8720084f2ec7252e6ff732b3aa92f29b28a6c28845d8f5f3cd3ebe392fa929217cf767297956818493eba186a2598b06477caae6b5cc3b0d42090583c10cb726788a929bee8a5a5dde66c3d0f647741dd64e53473f188c6f511d42cb829c043097deb4ed2446b1a87165ffdaa65681a641b203a9bada3af219762ef3d3bfb7341f99a25b505073618a1219cd1204d70e013fabae3b892a5ec897ba652ee334ea64a92d6388d71e4df115fde4a3b274b9c8fad7a22df5101f4515c5b0714688ee9769d56dddc801970ea87c43f94db760fc79fab3d48f14fad20282b9ec3ca217a2ec382991bf29e7041d0d5421796d1945d9f2ba630677762f872eb8c2ab5f4e50a552ee84771ef7faf419573748319be6f5253589446657c875ff4fe76893b0f739b9b4bc11a1f57281cd7d4bb28be07d14042e7abe16a1a1f42fafb4933bd4b2b0fdfff41dc10d1e8c6e0e28f11a42e285996462882ffcabed0ef48bd65766b512948024cb2b6111092ee57a7e42b02809e34a8778c662d5a002629f4fefda63660e994c32fb4187575f6b8f8ffc0bfcda7e8264c0646bb7144d039d346d20c156f1a00691176ae4210b8c2acfd8df7c90a4cd24ecda043e45a78d766fff0c3fc66fd5bef912ceb91962bcc4437a7c55e7bc59e15a032790d2785890be5450f6fae52a895deb80496f5a5f797d71a342f2889cce99876e41ca16c07600fda593b9fbb6ebe440896b2107be8a40928e59efa4141160edd61d929ccf73c515a298ef571ddefeba319f217d95ac09010c4b536b86cf4ed4722d0d921e84e601497ccf20b329cde8d8b81514a9725d8f4d6e9668fa9047cca9c541be08d721b86694b5df3005ee47cc94152047d6ddea7051160326eb802358e958ec1508a7b4c9dc8c5d55602b9e76198e6d301680a8b71c793557cade7c9a816720f293d8757bc4f9ad7f060bdeadb6f62341099fb1dc24a2a8bdd67b5512dc4c8fe5eef4e16d4f4cd041dd36cc91d74fb8ac40c6a701c8a050b6ff288f12f00a9f6393266b0a217e05dfde7fecc9bdf0db16bead37e88be2f57c5a2b84004d052770a8d5ca9c812a773a364e2ed0eed5b46f4c42e439b1dedfa8d9b991e34ab0875b4a16c860d8629ef5bac0d2f4262b1b7d9d05d988124fbfc2c75151d20029bf2241a33bc1d35b8ba15bb3114eb4c94bded56d04437550b0e0a27b01c7a8c5be157468bee712caa9ac07ca87487ba16ed605ec1c27524663f21658a8e12816691e9370f9f02f67a336eb7012097595529aa728120f058f3e5dd3d375f95f9c56dfc4858674802f534aca85f074c0345fd7fd9851a475645fe5d6a3553161c8e2a3f68699708ab7fe075fcee17e6e57c9f7e3ba37bdc4c8f0bd0c7b55ab5f1fb27126c6d06287cc201cf1e95a512758f7c72a8662223be2bb828cb841ef869289f4a16e9b87158eb7c4d5d4ce526307220bf3cac790ed4c42110544b73ea7a8a68c118fdbd6c652ea5075917397f8cfa85be368d58c49dbdf0dcd8704f20d741fe6595794a37447aec7782cb68ec741c16022aef2787e96b68241ef3cbe96c1719e487fc3ad6aacee819ef77586bded61ff85da79232165669a6880959a86a735cc92e35565cdb18d0dae348c1fc3cb9ba1279e96a0a8e2234aea418a3dd1a82f12a120f1905fb39da8179ae175076748539b03f3f98a9363580819f987b0c140c9ab2c709525db19c0783208f389356e5c9a9b6b87945d317071de3898b6f6e3ef685df7ece249f2d7e5bac1cf574cd6315e10493965cbb4e83f336e1244557f53746a26afbaeb38bded6df8d15b8ea1226786f3ec0fc44edb91215470ec0a87e2112037624dfd8afa6dfd1bda949c103c94c93c6afc25974ac8ed5b74487033aeed14309f79fdc86c3b11e7bd67906ac4e5ecce4aa53e8fb1445e9dc69b30e091103fa1176fd0b0dd31e9aa37e7c8ff62905923081aac1a40c86fa394f8c75c2e11ea3e6dd9b9209c82b489a1a5aec9c94a29057e52db8320c4d848af24697ba86f94579ffe8cee3880baf05cb809c1313cc5a56fe94355dd60bfea4091566fe571aa7a40679476ebdbc90391dcc9ca6739a7751a8f312b6bef03002699c3e2cab08b759b193b3782a6c6dfdf6b888e390589279e102e2c548f06bb3feaeb5bb5696e842de114c58ff1cf739457e476204b3e87bf60913c7546b7ee194f94f3a8d639b25a6a3ee9f93d45444edca06ce712f60a3c05fd0fda31b3e0740ed22ea5e08f0780c282d27b7add8ffdd405ee5f0e9c3baa57dd1d91a8d0eab2de72d83216849ec8c45bc8501fbb57e035effe72fac91469242c6ee383ebefc64f673542f82763cc74bb5e55e1d69a75e6bc2fd2ee3d5eee990a67fb6d0c67267c36d3625252b90ed0eef224d9d98d08a7015e4ac34cd65f9a80338c3d8c0e2650f4ffd5b4f46720ecc5af8b9c760eb016e757d981e548009f5aced2507e52a1c282e2011489b41befda8718f1efbdf2a52a4dcb7c17b5d337271f3e7c8b7f6cfeef0f189dda2e0013f4f9f4589bc9d600e2fa432b06634fd81ab24974a3db97177732f949d9b37a6cdff63ad8c51f7f17feb50da0b5fb46e7d9e00581e67830e22511d891abf773d70bc6fdac57fb6c69e6fbb169b7f2b7cc968ff301a1a50ef094fd50bdfa7c811d2c550e8e97f76ed0ced5520b07df82dcafa73a9a9079468150710efc9fe4041a524aac865768eaf7b4bc939b4ec676d578f31612e0084dfde55af0cb43b95b97510f49d91221e42f44dba54d4a5b9a06ab58c1bcf22cb0957ba20fc9869b112d489e310a48055c8e582b8dd5f01b9eedfef6d94409936ccd09d313fba0e2e056c84c7913e730a3b1965e9058b6bc5a64adbd50548b85360806af0b58fbcc4bb656128451ea9d8ec1460093bcf01044826d52f5c85f98af8b7d561b34a719e70dbae3ca5a92e63101f05e92b305ff490b35e4604bfce32832caa2b9dad2a7d9b6f1eb1e67f2df83362520a1861ebadc13a4ef5e23a7eff81a56f7f2bd930fc6f472103dad809b80cbb818ca76c29042188ee04868d66fd21266ffe0323ebbb45c7d0f003485c662cc11c825428c69106cf52e34340d9d836ea748d166daec151e039fb8a10a9c750f655e10a33586df824e5f240c23a4aaaf53619490d7bc48ea9d70448b35c83167c22891f979f3e8c352f224a48cc33702cd4c952055651d2804040d635344cf04f25ff2180bfd59ec23dc68cb26486cac6a38e0ff123abbd85fdf191cda18b0c5efd6dee2c2942b7f032ec6779cecc3ac176a3edd39a2ad77bf2af06f1f428e1ce7a2a1a5dfd133120cd7888bd0578c0facfeb30b343c992087e735d9d92113bc93e179f96630f793f309942a45c9f8185281d701388cdf0db645382bf623182b41b5124532f60ab9b9d28c44f6493e695edb1597465161ec9286bdbfb2a5b3767ac40adc9abba4e078e5ba5a58e7136439ec8adf26db77d5b95354856ff8c48ab95b40dac8e02f575b324666d8d1b7cfc14f82dc5866f104fe3ca56161a715006a414564d00cb85d3eb778eace84a86bae0ce0ef7bfcc80bde061f4200d1ddf3fe568fceec4d75bdd26998c1fc738341591d162792e4769426ff23556a291222dc491527e55be85258a97504654ee78ff9a214af0276893e2931840aadb5681dbe1d792a8f9d4985c486d780e4cbfc342b7e877fb33a0594fc90c027017a9e0c73da6cb99c26a2c7dd89b2ab7c9a53a328210e4dfb7ceb2162c4892ed6546c9b6bfd8b3cf84213f86e59bf6db64922982ed0b6a68f053a78c2110664bf2d7b4459dbebfce1d9ad94fb0d1d326d98f1247dd61fcc85e5109fd5015d9411d788e5752bf5748327e2fc39f632b2a32603292c99f8e2b936fbbf8468204d4b696983e6c59d6d66a63cbc9eda9f906a9f19d8b531e9ee427eed0a17d036d5044c12ea7e0d66ddf55512aabdd5fe11785e004ffd58ae2cf5f55c7b3f5115f271b2e50cc2ded84f7e31a9cac8335a3ff3903d4b245e9985f5c7c788e5b30398aa493b2cc83e7f933ebd023c4fb093696b54482d283947432e5a3f2c9488ec9eafb2c5e2f986841a8f450d9bb9004737cd5f50ce61e7adfafb00d83d31fcf8e1e2a3207c6588f9f6911009e3f3e8194a6c1d957d0d6d8964065f802e1b5fff6268377c9d5086d16d574ae6f031990a9750c39ad0a60daca2a0431705068786e0497d63ffa6968579e823852d42de1cd40de07aaec9868b859cd0703dacc698a4bb7cec864917d83673688ea36ecd813c53302b1ad87ce53c2d0dc3cb8b3a613da9af807e1bf95e1b7b79614a3e0c151a4a18fa69b4291017e0a0bec442cc56851cb9d2103af792cef43e210372791663ce395de3742dfbe418b7c422b88878e7b68ffe46977afc4f4818bebbbe1f0c18bdea95e348727d44e8b78b995b6932320b9ac726bd0f402a7e49a221d95a1721f97a88eb7ea7098a1d6f1d8d8ca815a81f154c0ad891c16724cae056540a68f1d97cb786bad5553f82a5014f7989f15a0b926ba4719fc53d30f44e6497a8d205e252ff6e23bc48cbc9c32eb720637950f15771b7870ffe71ea563825797fe4ac0e382a67c1357ef8f45e8e9b450cfc0c14cb8412e94a90fee2771d7271439a9cff7e55c8216edddc4abac81470ed3e2543a33f9313fccc55d194ae364f1cfe16d0a02e6de0d174d291d105ed634be00a08aabe8d42482506a39ee5e69752270c8dea6e5b81f7259dcdcadadf85b358e326beb7efb029e8f70afa5eaa7db70b2dde79e1e84ebeaf7cecb7269481075d5adf65bc0b75dbb43ab0ab5e1c5d2788359f2c6ecba027d83b9cc7c775a64c7af6b14f00ff1b75e17e90d270315b3c702feec869f474435443265926f817cbd661d1da7283ff2c43aaa2820c770255eecad41971e5dc1a193030024660c57520eea548eea1b50f55c38cd35a0882e819c97927ac84e9d50fa303154430df7007c2cacc62b18b4b307b5f8424bb3eb3d44abfe710a4767c0d39b6915d8b5240d8fcd64cc099b84315ec0e20f5c4e65d62219bccf6398f4cdd39cf29ac18fd5e303d1111cda479df3c2d8521aaf2306aa036c329a213e4579a8805703d73314379ca72490786407ef50cdcc4e63f83702da7b2024e9f39eb955f73444cc8ed2bad39458b3b6d1c58e13af92857bd68146bfe0f7e4bacc582dcd44915502dac03c25ed866ce300e16807c87c9b445a30dd2ebba9cc61e9fa73bf9f3e3a92179dcd52edd131bca5583cee8b02b3e362267b443450e0737353be088a998cf9dbc91ca8a16f8b49d594d0da98fe282e054ca8d0334a2a0037c6b525519682690cb7353a01c7ffdfe7bb2ffaa31a2be35cf80fa2be23758ceaa2f7b9e31dea5375af91b65282ff0dbb13fb96aa3b66fd69393edd5262fdf99c3705a3e1958ec0b0e60dc01319c1bb7c8312c1ae5f1f6d3c50e918e7185e7c04d97e563ac479353e191c94694f4c675a40323d1208e5dbf375884d4c54807da657e7d1f4cd0c5953eb52520ad5ce09bbc44fdef674e97e0e522c929758f7485e67207f0d79d66dc94404fbd0985d853f66d9529b992a85a1fb1eaf432fe5be15d84e7b26e9a610abe2f9940b2126f7fcc6250c7c4056861f092a1e1bd5a539f0bda6fd3ace33444ed7a387c14e850c30a90dfa1efe841a1c13c15f598e104af36f9b08c0e5a8db6059ffa51b9324e1ad4a2f6aa2ba55a67a1fc194968f2505fbaa6b5d98ca3906c3f1e5106cb92ddca11cc2d18717d9054ea6dfa28f3f53e4bf7a196f7ac9c3005903486dc34d8dd638fe9ea9ef8130a668a48cd9ffc97682a3cae931f75e2f77dffc7120b13179efd036bacda66bc0d3d8644992d324059e57a23d55c62895bda9501386bafb338c13bd668c3d18f17f23c4e7504c81edf45b00f4e1ecff9e71d2f95f45341a37eee97abfb5e6d63be5663765004d18d5457e8a02bda63f6b7ed794fe8b166eabcab1edb62de8f61d7b265947e7387ac36d9f815a49672bce490e7947af424f3d3a597f0e9a61e3014c40ed6959f0170033c663fddd91e48d26d307423683108e82889f479e3d050bb17c4f89323bded4eb94c4a75338153010cc390a02b7f38659edf8d3b1ed0b4562fbf8e141ddf1fd60ff7dc5cf959c6f76ac358bf0ee5e53e5f20cfd7fd6712df1884627792d2efdb93d15826803135065dfc3cd73ab20e5923195a240cc29123d4f645af803230eca9b16b269398fc3d0e5c9a55158d3f502df5ff21e92b746a44990e88339fbcef1e67a4c86d6bee0b6c9849ccc5967a7c82eff037a8d663cc036fe6f9d8c2caa70d8d7e8c7bf4535a50ff77136f4ca096f6a4144ed607d37f44d344de820f9235896c71cc1367519be4952d5128def769ad0b714a612e6f8226a945e5de5a569374f3377197987bf986c614bdee1c3863bc18292c7a066a6fd33f1885c20e432eb8ca32c757a3ff14f5c1826bca7890879f1eed90a73241c79e35863a3146a34621760651f18946a3ac7b9bb4ad2a0b93a5f84b00d2ee67736f7cd7d58504353fa81b68262d44e11cd462a4f62438da3afcf7d1b29bba1e304ae227fdd9a41ea3fdd6a0d76df9e98195a90f4fde54bcba17c892e91523e825f49efc5d24d5f73750c514b2974a95e5218d608e08324f6483682de6adb753817229bdb067cde707c48229d32d42c5dff14ce31a949df98d35420099b360de9a8d558c039ef6d5c58d84ad97c2205ea49938df50062284279c43b53465cc7dac15b030416256235166c210808c6b20c11f009df4be9d3363d1bae5b9ee28bab59d30c9bbc88d6e5b19c0567d3359438cc45c3f135c049fcd8b74bf3b8f0cd6170ed105ba49307d5829e9accf2dc42ee7ea291b01c0677a912f7c29fd095f27495262829619dad2e9a51a58e69dfd1ea65b261b18aa96ab131a013f30d1ea551f68337afde7dea6364f6b88cef8c3ddc0a2290dc1b4516d3d46d982e633cef05e92e5bcda014b3db304fb71c1e6823cdce31b36d7bb256044132b78bbf60484eaeabae083bf8eb72c95b2a1e5010ff87e9aebd700cddef156ed4eed8c74cca2aa653293e90dc460c4be38db06fb901ccd51f3790d00b3a8eb18a61dc74fc31741e89a40a8a093fc79ee4638088b16484c5007327feb9235a3982531226eb657cd9266a2d583c2f0540a158aabfcc51fa8a12589a1ea3a7f25ffc43141626637fb63ebe10511eace0c109c2fac7d18e05323d1c2a88cb0581779607d4d6db89f866f35212bcdf947649b2009c2f3caa4096c892d692281cd9766a1cc79785b775b0447a0a7635db2262d3ce8bf27f4c91cbda60d81aa1c9edb4640592032027623942c16e370ca2163fafd17d0404ff149a23ba353ac805de1c65f7cb991561f8f9c732f0caec9b2d20239574896e0e9ba8f237d2e0980cc85d53dd1c1f68e4102eb641120875ce0ed9d85c9e914cf94f701bedc0b50985c9abb24d117a64f72feacec46e49b2c2cfc3ad8bab631b00ab5073512ad4f540c961fff2e6534c05fc079b813cab168d719c2fcabf5347c6801062637ea7bd495df2932317d6a5a93e208bae19d84dc9e6d24c7a4b44c69cf4c9674caef42ba085c85021ed40eafb47e0651d4055de4b8918bde95b6fbedc65d09c6c7e1f6a328fd9fb3dcf385b66e3918050c55e01ad50b1d70b5de34ffcdabf885e6db901ec803a09762684872ecd9c09e995334228b208e2326109a3de1f3f24fef8bfd39f540f4e720ad37a503a5400a206d1fa1d47d5e57a48de444acd66edc2093332045676b0593ca088d7900e2d18df358d0a39a5d393b03b885147dcb7f350bf04836f1dfa34e2daaa0018955a386bff153538d393ad8eca4d339c2df673bbb3789c2d2582ef3dade2ed17f5855abfb900cec4f9177074ac85826f47a65545ab45d262e1dfec4b20c3581501c0fd3f44356701e6c863a94c7fde4ffc622c3002bc7df569bed81236ccd2c1961b82b91106e02df14629769dfa3f5999f769f2bc67e4ae3ac85eceedcb7360e770fac1300c07f598eb9279070b5481f94abb6ee29b2aac586156fb7a4b7791623c96dd75dde58eeacf1fbd3d70de89b8a2f38544d45abdb39c9978a02044a4ade2221e9050da5e605a6e77c7ac2079686ca8c9af57940d967544e9ac5f1153bee65cfb5bd8efaa2274781ea952192ca4f0767b596922e32d2c7a5eb84127bc123cee89350064ea443fccf6f391248b8c8e92e66965fa0b202d2f474828e505792a0e9231545b16350e31cb92dcd741144cfb234ab690e27877a437b8f8d68d34ff81bc3ba44453f6d93f2b7101a6048be5570f09aaf18f88237f242da8eb1a2df24b0a74c876fe34c8864a2a2074ae78021526097412bd8b11ed30355971f16b9ed1292211be3ddb46feb04342b71dfc82ca21f46bc8e900a9ce46f4e9f8c1cff358d5610d5a67b206ad29a041802564d3b0f02aca9de52ac839a55ff34d175e83832547c59655f337f6b2deeb70bb29690ae52348729d79456a08899caaf37c9fcc6434aa0548590ac6f3db63e0e46dbbbd6342e6814ef28cba06bae0b564b5087f5edb21a8d9d7ce8ec00669148f9458a19c8c7a06e90285e874e005671d73ec37a278cfdf043d0ae6c2ccd34198c67cb53df5e544696534fb15a909b3d2cee6c3be697b38a5bb7d0dd7fbf5a986fadccd58c05bf22828794d07d6a5278925944b107b31e1bf064709c5073ba0e220f728a37d65cd06ee906c4d785a81ade0b8de6dd8c63ed2ce2781f95a9b2f1158789d31b55260f5d489ea528722eb6fa5d08c70c4197fe2e9604bf5b9d582b9148addc79fc8e2eced6f854ba08d7039d4ec14369cd2d4ff496a9f2847f73aea99495c5adbe4b400fe939324b1db8e0b2a51ef0b338d885822eb126ba5dff350e1e831132244ad64b10a1585ac32322f5f343219bc181b99a1dc304479be9cb76c5f1e35f41cf1cb9c691d12a7701a79377afcf5a3f82d5d3d7fa971630ebfcf3559e4223dbfbce639e9532157bfbb4532ad2399f0503dd36d50b1c9c8be421d4a94d8533df5f61f926ebd3a8799387b312cd15ea14286c73ff6f4ddb8dca057b3c69b418d9ff6af6183f052bb7436d228b6db8b123cdfe19208c7c25f356ce325dc386087d3aa3ee693a51ac8fc367b1b09a7c5471fcb46e122d4da312d6987028c62355b3437ecf0b0f503f1f1ce1910356cfbb9fa8e1373784c344c1536320292722bb423bc51a38cbbf974ff130c23736942dc592c1afd6e379cb054440af35cfdc05eb035ce3fef45f0cdb7ddabf03264702aca4b8d4d2ce1e58cb05502d02422c36dd23887901c7c6fdd4a872d51d732232d339244f8adf4ba4b6becee0f6c01351e4d87270e437bcd0c042d335a08cabdefed8fcde8ce4f49aa23664cc0b545f5a5a138d1510844da7aea4a49289a8b8ce342172c7a7409cad0b57ba801c28c9075c1933cd778c444fd5562e981072e05df60aee6cf4fdaf3d72a806f822ea69d4acca612efcf180a946b1951d121f5b409be0b6391aa6c42cb03a8ac4ff8f2e132409b0d94bb0157217d1ea3f469e796577eebb2d66f3de43d8f0920e3b431f3d17274530a853b4633d019b70d71ceeababeb9373b508265aa2faff53665feefac29ac5c0f9b33663e0b3078266536582fcdf055d33245366ea077b6251cac5c69533640d6268f3f5b9a23e81e607a200434b82ece2ee45d8f3ae5b9a12fc51850dff7ae4bd12e2e56700772e0ce40753ac8d468f2d5abbc50fdfa7ecaa45465e3e60adebcb54cf3c99227545d3ecc0effeb9d8c44c2426224b5c0a9b1269b8ac654784b8cef4026d896e663fb8435a74ddef9c73904e894d5398a8305fd835e6c51ec7ac930d0e19e8cf04cde978a565e5e59116555ecf55d189ebb98aa0be3c4fa1a8bc28a872e71e724ae611136d2d8d4c6615218153456f7e58597efe2a6e7f7ed12e6ad4a740d1b96e1aa6e6434d40a3b5d75e980a80e01cf0691034e3450103f36bbb86f54e5cdd93db9634f0f8253e6029a089b28c508c3ee22760b9d7b4a8d87c6926e16361f8c091b9bcde0e0ae9887373281eb1712ff590551037ddbc74659042cbc95ae9c2ab0d5cf0224aba5b383cd02e1fd386f611b3abcb1be767b0576e4b0a459046b1cba4573511520f561b9d320d80f3b3df8b666545152ff334c5515c06f36e85a523b1149bcffa6af3212b17ce9248d846acffe4b3c626bbaaada48cc1d10feb9f81402e26c220481d979d9966186d39e1a54065e92c4c359aadbd0ab963db15b6c2db03893687573897e44534a0e07a1009f6a602e64279da9caff413ed3b2ac15459a817b0a01261f746e694aed8345838aebd209ff495a2106181b37125f0d81bd45a0a71672f29f588e5d449c8ec337f5a1bdad7fe2082478cc4c60e5c916640c71b98e11bf440f369a7134f3777c4dcdf363dfb9c5f559a9e016efd05d7dbeda8a6ee2bb8023eeeca935a9fd16bb936e652c945f59ae02a26a4a9b24feb3e37f1283816764ebf7dba29e2ffc880efecc926aa1fcc0461eaa64b3a483cecccd37fbed1e9d66dbd54cda4c0e171022ca96c3d9e003114dbae136db71db9c518e13ac8123a1a79b570a477d5ef73193b3cd587a8afa810d10be9fd8e672268c9233d1f4dcc4894d0137252e9158d854054e8a2e462feba43b29c795306985076970c68eb740dd24d2d0d40859cacada8172e3867c534b886f40573a2d67dcdba48dbbfb4832c9f466a8c233be83204b63fed6b707d3873d01a9368b226dcd89e42bb151b0c3da151851b5c0d16fdaa1051db8754c97f3c058d254f455bb60e6a87919ee122dc3eed95c6a47b94f6b356dbcd980bba9f0ac3174d708929e9fb7f64d9daafe6ab34f7786e684fc9624b4a455c8d2141816245f403dd4ac9624382b7874ba84ae8844450ccaa404c49b0fe7511f20c154e089234e48da70b7918169c48b1a32cb5b520b9539e382698d12bbdea64d6f8253ddb4053fa988b0575c75b401cbedd40b84dd46a948294f70a71a2568234c8eadb3bbab3bf65004395d30c16e2fa1d2bb984e7dc8408bdccc620d89a67419c77eb8e1aaa75b3c322885354c94d6258789b5e2571f73bb5dc48d7fcc83f5ac171185f165aafc81e3b573cc8f3a9145cb5aef4b7f4a46a9ddd87a55c46f1eee1e120a7e22b86dbe05cd5a212a2629f673773b5f42737300fe8ce23fd4235c506d781e880e106254f5057f05ede514f00a2558864a2c3d0ec12efc8aa0678efcfc7654bce390ab695c04e9c09ff44584aa18adb3ecffaa21d08d4fb698e8ae8452b030458a0884265997774582fe2dd28c6288c1b831e549109020cb167627c6ca2b0ddec5a6125d424d177e9c1d394a3acd18e1825696c95c2f38804cfa77af520f044c3d4ee1c6337c6ab611020abc8971e0d73effe1aacc935336e4efa3cd44051cb850b181be814c483751354aebe3d0ed46b9847a823aa03f79ae100f891ecc998473285c48ef464608473b48280e2c1c67db3ca150c4d9040bafd674edb65f592c4ee31d535a862944883045521caefe81f2113cef866309a20ca8e315f6cad59da6795abfb03146fcded4cc77f3fdddf6990a6f80c4af53753843ec14a07007cdba61d3e8afc58543a258a551174e8bc89f63229a38419b10ecabd347b0010c4260c532053523962f2d0ff7749f174a76176917135e81d76d0819cc5e759daf13d5f52ac44d5b7fe728fda0cd70b368ea1cb664486c12b78b2f91c58909c380fc1c5fc5b4a855553dd013a0f1f1ba93db85cc1081e11e87639e9e670c3de44c7232c54742ee28027a73608710e9d9077440ea578d1c84e545f7faadcec6ed44a55b984fdb942774361e37cc5331955a26f4376605e54093b1e6c3c100329f4aa4771a91629d92bf712c11bd15393be1f218429c0cb5c1fa176406bfa8fc9741f4b68d4f408b9d4ea083478be6d3f68a6691258b2d3da7a5ecead5cb0e769a671cc77770d7a1fb5cc9b26e7bf328e3e8f346abd960d4eb5c87ecd8b667cdfd072051088abd08fdd907771559e55bcee17096bfa98b29d05dc9b9b580c345a910fd7da92d4587a3fee09d83bd22a216893b6643ba6cf65ba99f5808c65c2f881ecb1bce3ea1a3e61a7a97745e08d8c685b96f110d0ca488204cbd0cec0272a99f97da21788917ee3f74527054a9af6fe244bb14573dbd76f6220286bd4b49ec5b6b8c755e10a3ca7275c0a10a8a4b772f90375e5496d386b7b0dd7ccc33927c83b44c514397fcd9dfecb948d0c5e9b2e3745e3e1f5b82c55a8ed5bf4fa8dff8257eaf3a7538a2d67f31d03f1446e4d175d40157c2371378b07ba9807a577b123d71bb2a5115f379e52b7c7020879210bdea2352b104cc6532ab676501eb703d0089a0fced7420dacd2864c8fabd70709ea910021d961b7271016051537c61b66a3acc596a175c01f3cfa5a568a6d9f479d53d549d5e118322f7ff187669a8d848d6cf51b979da733fc5ff0083ab2c8738365ece75e5cb8d71ebc479504aa42bc9bd85409cb9ea9ded3b3f34d4d958e29f37c79bdda1232599054a3b71c7085e57ff3e768fa2d4455f196e4d9f03716c838c713c39040babd146edb9180dc3a0ce0e882cd243d806b0a36b1f13d326e037c03da724cb5842737eec772f16abe112a31994f3e048116ae6d916102da4c1938810728c245348596b871e87d5a4d8face53cd552b81c8f88f93f33ce10b06e07837d38efabb33a31d7735e49d35cb74eae23a65de166ab38b8b0f3ad97cc4579c58411361a04ef4f9097d7d29ba6aa6b055966453b2ece349ee9cde2c8f028dd049ee98ba77b0187099581219e1e45f8a0f59aa15c8cc2ef7c051b57a01fd11fb2a2f3e63faa35a59411f4192a466bbb64e7d14a4e9de054269a044402b19ab00b5f581e16c65262102c5c88dbcf4baae2951523e0217634671bc302c4e4d7a5a269e00ff781afef999a7d471e8309fbd674db2c39f4ffd7bcc699817f4a00bda07f2bed5e662e317815733bfc44f504012454161c96ac079b8666cd0513babe3a7aff92d34147e3f099430e847c240450930e858ffce0fdb66d54bf01d13ca17cb2e84bc8bc5b75ad783cf03102320c81d6641893d67f6cc5c7156a8d713297a63a29e96e0cb22eea5218b8c28b49cc9cbc2dd9b7a884a6ea704898bc0fbf8e198f167d6ae3d0a0764052c54c15a7279471ee6134221dd7fb982dcbbfe555faef7098d84ea8148027d2cc3b23b9ccf239f0fdda6b9cc611dd97d22cb2976e2524b55dd97b748e95d9f5f7b182572f97b7975673c32a771902ed7027b2dd2f3e7364fccf2495d8e8695bc18b5a179007cee881c5680dc4b79a3cd5d35062e252af7b4852bee6f1b96c397fc15ed13cdb053630c809ef4612c6076e10861e982d2765c387e33763ab4b4d6da3bd15a84e705fc537b1329a3d0a98d19d66692194d5afa3c35403e38e6c3d367c4b4629b368b4a353e871fdcf36b10e2a2ee0a299fe30426827fc3d5d8ed255f3b09bd037b293074affeb9bfa3903a04d1748c704bdffe1e32d3721def05194ce4b7a3754c5d4a963f589c577e8a45195cc73b7714de8f9ea3bee4dc9e7e8af679b65f81b404a572089836ee70165ac21c0c429f12ed8c1de3db52c77843615423d28db347bfdee6b88bfb6376208014dcdf689f8d0e91071488c5adbffad2875f01fdc715d2883ade5961f8053e36a96efa44611503ef1bdd2b31a188134cc511196a5b2c0db4941fbf5f540a64ecc45d70c006df1735e4663494121a3bfbe3f95f3832624fdebf71aa1865fdc6ac2ad8e27d41b0aa1c00e3beecd4faeb3134336a369ddaea356df3365ee9c7727786f6738629a4152239210e18dd7e7ee70aca57dc9c2046cc1ad9698ecd783b69bbd054c77b29d83f54574df2e803f352b292c2806c08fe6a8887d7787ebc5281358348705ed80bc0fdb444f865110c84dad115f3be381eb3a4e016ad64508e0adfa0fb95a3059492620936b9e9c12e76f33acc99dfd3ae9af324fe631a46d95108ce32522d187bf3fa90b6db027389c35364f898c3f5e84003ce8965c0ce113ccbfd31b50e798e5c76344eaa84539fe8a9aedae2e716bcf6627b374fd9d95a310dc036f3365eb38f564825da421084bd62041f2d8b3bb20d6c2d6d6c11b74e087af5578da817becbe584c9f551deda1e631536e057d4759a0020760803ea06812ec9e9795d2fa1b24ccba674cb49e694a39c0af1f087a766befc8a4f9b749fd42babb2f9ee9c94dfb4b8208dd3b2d00d688a262ac72b10cf999968d6f0268032956ddccc137c6746be6dcb8cf88614207fca2f79ea488fc5b642fe5ea4477821c1a7432861626a9f4d0797b26203a24f349e3a608d7a55f0febfcd0e48b8955fe3b3980d76534396e842417a488ed8c2b909c6ce3c2f7a19645ad0acec42df3cf33acb870b8be1e7bc956ed86072bc8ef638518610fa382bf43b175f638e1b56f8688436ae3a0d91a36215ed00a9e3f4b1fcdfedf8c7af282d94e61544aa478900a9036fbd560685f5063a857971aeab67e50afcf6ed9d3b7fb2cf057a35a221fbe5e7b3e7d767498c2c8a70541a34625c5ae092f3fa978a57dedde5aa0d03f4d9a5efb82f2b7172f26c242652105fbdc6815b6a2317060b8c51613433274a78818739c8bd25eca87e7583c29c068a28b06b3be6243a051c77960f3af4c41050d4d56781fe8513f5acefd2d3d7c97fa98aa8aaade78507617ec0917af816753833babdf232df17a69418c8a9c766539ce9bcd152da4ca0425de61955cb88f6035e5f9f77395984d5db07fbbecdaea68d4b8d7282e83a89c8c1bfc8f56af7a75e4d3d8a881a01bba1bf01c4f2d0df59cd5f61864002d0ecfd081e97d40d024a90a6e5bc4b1a7af7baccb1277c763a327d5b38d06c4d4b5df8209d7e9a9dd6bc98fef4b9e572173b54b3dc88c75956658c41141d98d59f05c4697f14201842d12333d36f9b683f3a1a807803d14d52c775ec71b1daf81fa3036c73c711d175ef6595180a048bb04612acd59ae2767d2708cfe51c3905221bcd1f096febc20972d814ca6815cd30d9e0658ccad00f0fcd8ad058dcff06a2f95102e05585bcf01f5b3828096da9649e39f333bcacb2b6f04c2e2393485ec449ce7ec7800ed69ae454e18aa78933a2537012bc1e054024a4a743a023f4e997d86861767bccd340d1b392a10899e677956a793f4bbbc45981039359e3d4dea51987c3d125030fac4fe1c7b32790c35dd6d29daa2c4646e0921148274504df672f7e6505784ae2c0ea09d1fb788f3b4bfe1fd943a0703ba696af795c75c1a66740bb8362b76c43fefdc3aeacc3461730d960ef134985b04de48e2f23ee994dc25bcdacc81817253cc6260cc36f0a18509deb8aed2e431c7b959bc78c6e33210896c4413885164471f174bb68c20916abb99a7b8378e008477e75e30212e210305828b0f8f33074ada17366a403e74e83da360f89ab45477fcf9d7ae9c10aa69ea1b12596577b1ca77725a2fb1f109187d0649dde2f18b187e72f1efdb027d01aa09f1ea464d7eb3a7cd9e05419d07cbba93ed92c0e3a62c32f2ed67bccb00976264863a3c786767fc69c8f725dce5683da8dc1c0689888dda658a84e5cc4520d533566ab64deff7457f38063196c4edc0f9852ba7ff85c6691ba91452cddd4ae5769e210599ec8c2a5ec9259063cf91ff3b77c705fb5dc41ca8b5135ebc4ea58bed402579eb34241939974b2a0bcb4470494abe285d53681c85a218534415af82b035cac17ac7038e2902f16c0e505cedd1c6d0b63467f55a391042086557b740bee3e01efc87da760ae15ffd996b32d05754938ce37ae114f408f15903f41867563a6c8424005529813cabb4948a703d63ee9b7d249881cee83debf2c6ab03f50b0be0456572f0c741fab906e86169022e23a26dbc990aaa5dddd63eb4a98bbb59bec1d3288524b3c8352fef65fb830b64a3f76fef90e1da586367b3cf492c7cf4433cea90788806cd0a6ab6bce13e5e78ab9053b68a473ee99206c67ff687e5826ae1a9c37b220f5c4c2bedf2e294b78d3796e4898e39a9ee9523b30ddac09cb3f3828876336560728f01dc5b89bfb6b7ddc359d8c64d64f0c5aa1eca8258032e0094eb26ec65aa35b84dc08d5cd527b1ac0ce4131a3e0da264de7a087190a5cacef7392cc2eb5bd6897b562ea610999c647de1d8a9a0574aaab43148f1bf10fef093727af19f0840d9cfb846b2befcfec4215acd939561ddd7d918a561f4daf954960795161d3e09973f14ff2c40e41c25830ecbb8cf8f10dcc6a5c8f2dc57fdf98db60015ca4797737d8f897bc6c7e433e87c1ffd21b4f04075807fb1f1d703bc7b7d5bb6cc842e8a89b334b2878ea6b1a3dfa1d644e71a93b7cf3cc9b2a13c9ffb9b2acfe6610407d257f2ce15163487878dca429d8c3258829d23188ff0f0e217d74dbebf86e9a43f11514ec1a8d32c329ddd6cb597e6153adfa8802758d6198159d44c00f04831c7cd3e4661104e279838e27a815ac578e4c25d52a8b5cc1a81fe274e828f766fa53cd471f5f8c861b6f4f8263b1471644980e1c58c8d3dec7e2575034df6f333969d0ebdacdccdc0f519378ad47ce6bdad1d5344f6ac989e6c2c92996b69569b3db24ffe76c86936b2a3dfe4edaa3603912cdadcb7e0ba2fd4583cf12edb762d8a78629fad0e6fa1970bf134c89228079a20c163f435337ed528b347a3527f4cb285855ccd7c9a8080b1bc0608b7cfb6d05e450ceb8f3ed9e998368c99e106e3afed517752ec1d9c700432955a1ec713054e77508dce43adb283df35e6ba3f418fb4e188582ee0123f34578c206e065efe3f7ed26e6df69d1816941d9418eee7f0bcb7844dec2832fa82a21de36aac71da3a6d6b4e24e5f14bd6afd9ca4120d94a2b7cd152d5872e4219c720c8dd4acfbda49ec478c49ae0bae0a3bda938ffcf0e8307a5a942e415a177a21d85026afd3b8df91ed01d0b590e21cd74a8f6888ee887722c59bb78bdc3a7d6eb675484dbe317ae16d037d57a67d286a9504e79c10685e83c9e0c3a565a2163c47d3f7eff9623bd2acd388ad74bb7906a4342ac238caddc5c9999f7694224a9cb00e6d65640c4058eb06dc94b16bdd3c45392fa50ecd8e42c58c4916e580a6797ed681e13c4a83f94613df223f0007b185e86e2b9f699aeccf771db43e875acc0cd48a942196c0af3b730e82cb296d6fc47ba2e21b0023ea2fdf880f7c97751d870a43ee3b27d0246cacd8fd6982d754a95712f6bc077a1705227dfb5c9a98699597966ce1ed7607ed4298a66e8d74dae57876252e1a0cde1701c206b76869975bac706e5c826081f2a727d5fa73e53fe1cfb092948864cdd11a3cfacc03c3793b1219e59c85534833b417f49cb1743adad3c82528ef27d6584e38a4f7d3d1fbc1ad7e057205ac4f2b9cd0894cce9200347cab5ddeecda51593c1a1f91ae079a622cb8a40881ddd2b540817dc0e8fb35e70c0f895435a3071a1ba9277c66276361ad79c15ac9c543acdb874d5ca4701b53ab4e40c066bf9490eb4c9f3752023613b65d101b9526448c02c2468216db7594aeef8d8c6c01d08a93240e0e421b289bc397f680d1926c23588a23e73ee585e5c886ed08e1b20e311a281ded52420691b56f0a713d8ede8e41c5c89ac7e4c29580f92c9bfb22c2943a6446230686eebe9688cc35ea46d8b3369b67ec1dcbd224d8dcb16fd20b4dd421a08b87e21c0d4f7328587b865c4ecaa9e0a9b3b63b8747a8bf91e41de7549cb7131f0122335178d98d2cf753018c4f91fe5af7f4896b4a8fb7287c18a4f19eba2745072269f4139c7b052109a6bf10e1f6e66715a7eaafd67f9e3c5d1c780877198826f3e065270b126862668da2970d529f2ea63dfa780473bc23baf321a892898e5fb0e7879f726497145e40741181aeb7673c347d3545bf727dde379ca9390c03f56e46e1f8085a64c6010d0bcad957694058844d702653e37fc38337df8f57acdad5ccf40c2acd97d09af7bd53d52c580319ae6107473102f95429a9792a818bd2c746ff2aca5087380f0a528de2c9733bd5422d7180048a493dff065821f112fa70524b66e59912620432943a4e464d5bfe0153d28dfa21cf7524672591c5fb9911633dad963a9e1503fb308e57768be0f63fe324368ae1da8bce31d2a2aefccf92add089fd642287a808d401d24be8791c46e88b0bfe6243ca15b9a3435eb8ec46570574648a1ba20ef9ee19f3a45800f7bea15784cf2e3c7485077bd0c4d31ac3d938d2e9387ecdd4796ea1b0c66366514bf63692d097d2eb13e904f488bb69ba516a368db929210c2413461cf057f7500d26c24b02a580bb8bcc858ecf1d3a385c944248ae136dc6a418a4a2c5e24504f28821f66bd30eae41415a693295bb39069a28170573f13a6a90d0140e3bb2fa5c4edae51d669c3de6d25026fbfbee2bd73b0c35ceead19c9e46efb7f791c4ab606f4345b15f8e286ebd10b308e1cb5d9933adb9015770d54dcbb1677681aa88ded2cd6c32fbfe39cbaf6f00124fe1b70697624438b90b9296f9ef372449af73605295f19e95e848f48f3f4dcf82383a802018483b2c857c0e7ee26fc33bf5adb768a37fb167c74ba0ab8b7c01fc81db6433f969d2c0a30372e2278bc38696100223951536992e4b2602f77a7c861a42df6513a54784cb5a8b293690d99449390968d15a49d1cc32e5f09aab3738197b1c4958b223d03e81d06cae50da1a725673416c01e342975a08a05f0f5542a8de686eab2d9be41fb1b74f18bd8da2eb905902df45f5d978e0970809a337ae60e566fb782e2b1c300a604f8a87d90c28b53952c63a2cec6057db44827d4f20ba513c34349bceae2507bde4be61543581e0b3c5fac50ae448a620d49d89f30e72f14b23e7049d22556391a226e0cc27d1d2c4720a6329c670e7d3889eec7f7bd499c100c7cc140074e8567abd46ce12a6bad12cba4c23eee49205dbbf5dcf7937e4ae87db76b5c257385d8c4dc4f3616e629091adc4cafd37c258026efd66fb822827e1f268a68a152216fb8f077b6e82be5a353c9e387217dade4fba2415773610fcd3c8485953bc1d407271deaecc63a5d021668a27d84d5f888bc4e6ac100f325d09c673a34efe92cee90dd098fa37e37367ec4ed70955b80d50bdc312d3c15b768d0e9600ca4cff0024807d8eeb98c564da339de390086d03205795fd68f79d1184e6f52df937e760979ccb20274320dc08f13aa7fcbd4ee1a83eba8457623e281340179ad4b36597f7738dd4ab586b604d9866760c587296503bcd2677c47e2dbea4a747e221dfb7c45af21d629841b11bb794a518ce5e8c0ae3a9068e2c369c7d1b8ccaa3ee2bee9ddf779b0d653bc62e1c5cfd4703f89894e614749f47c0cd7e6bb9db053a6adcf87625937f8f22c7d5569884d5e84d317979906a29773a0cb3fd774c1d5145c4a51250e39ccb586ee5ef70dc5c9686e8fbdd9c887b1385fb7726a0f9e867ec625b095a0228bbdac3741a9d85fba5910b7ae5613830a36eb60bd5943893c25666fc5878957269ab9a62b375fca31884d53284ecefc0f94e4780ecb5c26d48850b1b238975e2a62d31c73fe2f274c78fc476e56d6701432c4af59f9a2c9656b2bb82a749328329d169bbde9ffe060a68476fc6ebf3ac92977a50d22a65c1c2826f7a75368711064230597fd03ab07d7a94121ca2f3c13c59d3dc9402fe4cbbc1e46a482c092c6afac3199c0f2258bca7fb6ab94db187997a48d8d0e3acff69acaa82bf72a8c47673f1ab9dd96f73e216a0e3e51fd379a720298263b2c6e388ff7c1c8292d1f02d2aea5c5cd31a24a013e6489b02cb85ffe71f1ef374e09acccf017345481e00b76f2ddb56409084841f76f3d49a053751c86aa08259963045821ca23b86a9e425c03ca1963b348e7aea6eb067265616c9ec8de2c4e43054b6bea2306ac7fb9d19bc15bce695a6bef1fe8f4494cc0192f49b564c59562bfb58c39943b3eeecab383d6266b434bcb6a34ab7a25e3e0f34af403c24ef7cc04a4e09471213604f393231d03eee76cdfa2e80ab85a778829b88334b1b51c5b4d5e5fb3398e34c631b2bf5263fa9f168222fa7b0c5ec07ae990a1e2b7aac80b9268dbf36d8010f1774379d456ddcb147d695fe416c43115f189b2ac02b6568f61af90b782f99caa14e7cd11afa3312af17f3f6916325b7a0f682413e17db7302858a3398abf162e99d0ab60ed80f3239ba85a58b3a0c091bd38acab0b04d09457849a210a95569237444841cb98aec82275c68f08a925c20c208dd69b2e78c907c988aa1577dd88ad5da2ed95cb6f6c5bdd715cfb4ca3e48795f8c3f3a0a74659a87b7fbe56a4587ec5f6f3d4cd18074a8ba74ba5a5535acc904ce3c80a05927fd922f627364b71d68543ba015a583e50bdd68b3a2eab7d10828939dbcb3048052d26c45ed3b5cde3c9d6939ca54d4f6291c5bddb21d69345c86ef36a5ecf7e91dd445d35ff8fd7f4c085202d6251308ee2d77504559e17c8e5522dd0fe1b66564ab5e2010b2c5522d9f5797e87550397bc6a801b441509872851aefca2efcc45ece8b7306143473d85a8484ea05ebf412f896cdabd52c99881b4ec3220935c2dd8e4280cbd5efdbe97955f7bc08f7e9e7d5ca54413254f178c7712d5f0cac99b9e0259292b5626faa9076c11a6f780463c587ba594e5036759a59621a2348fbad9ab5415b358ffa0cee69974a235ecfada2deb90af696964a51108a6a8107c03f96ebe2cc4e954125574ebe4005a54b7cc1d93a17b1c6e1ebd15d5da85e42ae2a6823d5bcbdcfa18efe95ae030c783b852ae969919b8a299c4ffa2c97b6ad50ed352919af1da8e26615085540f661e8c91381253a8c2da3c93a009ba934d7aa1b4b2f4374fa5a485cb04579640ff59432cf0b4010ca5edf77d0820ad71ec2114153f2b0bb59c1acfdc6a0e898047b40375775340d71cb301c89fabfe27e65d3f9c1a7fc959f9cd56ad391a7a5952048bfd99e82f34a042bf728566e1fb63a2fe6350425c0386f4f351e4ed76d4eec8748ed630c22b852720682715532c2f9bd89d7a4429ded9a025116f72d9c23be3a32c1cd72781d02531ce7f940ecc17ef409637e37aa1885b1c378fb86dae48f5f4ce5bdd696ec08a257a6c234796bdf08bec1e58c11e78c503fa65e85831521d8196006f21da50429725e10a269a7d0eb82330e89f5a4a1f5c3c3a51891cd0f5d00950bf88945faf8f5d0e13c6733992ca0fa4392b82d898d463d070af9443989149b18f36c600706f1680e57c60964fb8da8d9acb401457af53a7bc5ba347a8e536cb6ee4663cc6ab836a424108b1526aef203af069092ff6a243af03152f059acd7dd196cab4a40360b6220f3cd96a525422347ae453dcfe0c61379ba1717e10e3aa531f762884cf0b5f2994be089140584d6d039f28c18eb99d6ee5cdd0e8fbffc18cde1604fae2dea3d9dcb843a1679a204cbf7d4d8ebea980fcba109f451f26627ff7d7fd01cd167f0d3bc2a8193a709b28c5a1813ace9d4fe80b3a0a0ede5a5d3e21fc75666a3dc9128780070226ce33b1b2729bb49f2ca7852f4840612365e5f157aa20d1f6a8dc3122ea5b5eab35ee1e2504886dfb55359acdff8d3b6c998abf7eeebc2617585068bc824ea2ff93b3b6c18feafa474c224fc7362f7b3f71e6f81ca76254cf0e185a2636cf2134c86bd2839775bc51fb0910f640be4a928e4b13a5a62d497e13fde0dd7705435dd0fd129d3dd4d881d29c6380ae3a081bc55b90d21818c902667f6600b5e359b28d84400fa0cb8fcf32afc74ace4f991568f347b970fd693089b126fa318703712783573aa5555a5fd7a379e4a09b2d590cd32c7190effb1fce5050cbe8059c6a8ae16fcb16468426c89655410d746ddbfd933ca957f020f3f12f0024cabfe6c2dedce886f1e280a267ed4b856384152c7c537c505dc0beecc47e4ee68b93022d5942f32c392c057c8f74827cde6a8df76785abcd771708b9fe2531a41feb58889a020d9f1d4975a65ef3bd990cd508d19d28eebcc5e8732ebcce7d2a35788a569962aa1a3dfd0753721403370af43e78b1ff9ac29daf5152ad29e87117e83bc565b753a56a93c8c8440c09a3c5878949e6b179733aca624f4d939a8c80e59d5261800bda586e61798468fe436ec19cce69114c63e9d3d37f982931af93b6986a43a6cded23a1abf83fa974a13dfaf10c8544e314edec2d6dee83b2a80998c990cf32a2f6fc26ef12c22c4fe0fba55de6594342b0cebd770c6457da265c040c41a222557685d181aba5cb736b8fa4e17656d379567ce8a637386a23ccf22a4a53975a90232eabe9ef0cc0f476222b7811c6a0f1bad5a438cff986e1c95a0a45e5a6715f619798184d0ce3ca404da6e4bf054a869e76b8dbfe736906efcc6adedf3d93e10137ea67a5e90aa7776497f074dc4d1282d8f0fc9daa7f90704a27c2d8ffc16a7250fcafa1447ffb5f57f170436296e09e8fc6192e8b7f2dab06a7e794f8c7630148d353e4e0d31423872b8b6ebc7bbdbef72393a3af78cd1d3b51fb69d0428fcba6be79211c183b431ca8f6e3825e01445db54c7b82d822d0851a8203714364360bf41e26d86c0ecfb2a144e32f9397e59d1f2c5871c638ba3975a7ac37870a4f6540fc65f2c1ed6deb1c0550ab2b5b9c2e22ac157fee8e204c07fa28511446b01011fd57e453a48ad8a20d0fad70a3c0ca8246bae5f614e64a655e87a959ca2c0c6c0a75709fc7bb00b844831991102869dd20f59d9f0c861c210a3d4b6c7ba3833f989d1bb09944e92c495a30a166d63d1f43cf115c2bb5bb5142feced2bd7ffa20a944c29fc6d66cf482e21631887be6552dfd3ebec04c82cb5fc3253cb80d409de422a221f3c25e3b6e2e9105f67ead1c7fcbd3675a66c9260457d5ef3a970f23cf1acae180ce1eafd6dd4ca28eae714f3e343f57025dadd22f585a074d56176bf95dfd6efd7d2dc25bebc9168f577769174e8bd9218a6e10296fa509b8af2533db1a9ba40c14cc1b4375eacadb496a1dcf30598d93054c8297412177348f79716b3088f4592b2dd8d7691fa908c3826e68cd1eda5ec5bd7e0c7282c2a90073c4ba63a7c7b4ad89622d92917dc98515c1481de327198320f622439927e47313fce274456b543ce257e781df947aa5f160cde51cdcce8a0680da7032b3b805597ae44b4c02dfb0376933522fb3e015e75a76a68230975a6bcb9e943e8b3609538b0ce61ef70e06ddc909e232e23de6faf21db0fa543e509033f5549280f915bad2ffbb4825ca9c1b5d9323307726360564240793f36c8a7a73c5d33a24f7025c94c88ad758cd409b5fdf61d5631c6f52b10306967830de62b3fbd4a9d84656021b2166544d23288729ba0dc1d49da0d2c7243cb0852ca19c3d28c8f61a9166be8a5f67a2d7dbd7b04ef12b059f5a8e646ec795cfcdcdd5331866f2d1643e3ddbc253c8b61a458f04d2ed1f1b9bfe3b61e6e007183e3e10229a25cc3adddd3c421f9354b62d0542a9aabde0a6457bd1637d2b8da47573fc9294aa75ffce5ca4393777f659d333dc039992aacded1e89bf4f577e8002b1648cab1ecf843494f77427f6002d4d069da2fd70169a70015b1db597afc8973c55cb02753d073ab0f171eb26357fe03be1ea12b319f3be7ab7d9a72c8cac1b350c1b9855d1f33f5d28061eb6df352095bba7e0793ab7ec06c1bef1b00918c9cf40a4e9c0c0bb08ea0c926814f737d9634d7f66a8415f61b9e781ebaecf42b4f9ba678b67eb0810a331b59c7e1d55bddfc0559d92c35c3f4221c783561bb6dbac76a59082810057a928beb66d8172cc947c365fc0e241680b08dd26d3c019fd0528e95f998bb4a9146c481ad4e530606d67d1f92faef9c9eca3bf9c5a9dd51006e6705b4667e8197bf1e7388fa1aa80fa35fde2b43e6b7f3cc8427bd12e01a724f0fad6a4b3ee9a1b0a3dcaf6ab696dfd87be4f50fe1dab261b3008dd40fa04497fc29ee8bc56a329e1c945f8412e12d472939aee5cccf5119f6d7e85855d1819c8640135458b883010bf5f2351266cc3fd5df4220b2afeb92a05f18d50f528fc6d6bcd83b8f9eecd6cc27ed09c1a524bed31b91febbd84a54937768c9d9c110b4cb181056518a3c189e35d372efbfb381f655cb23e2b8435d2143ae54e691cd1aa32a5692036727a52f4c34fabf31d0d371abba5ced2a10717919f56984298babdb5adb18503c9244ecdb8065891e336aba95ee981aeeab0be8857ad20b3bf676adf932c3e2cfd5ee1c0de7796a589f799b85cd70dff9801a382b8c94878514afe50a6a909380c3ea8dda409c806d6a85204a109078145136e043ff5b60d61bb2266918536fa9e89edeb220a671938a17122588e3acb5d054f9cec69c17579d9c0a6ad7deb1cbfb4bc2d3fe096c3777ceb9e6d2a933180557fed9ddccc19f29b365cdde81576227bb276acb086f107bc4021523f2de53ad2c2178ee0d64f0fa5089a4e2f83fc8ead11d826f04b435561668472a995e8d4f4ec6af8511a4b08a635c2195c48e203e60e802b66ae54d2b3a1b6afc7048d94717fcbd4d5bebac0c65c44f56eb0f5b3d1e2d76153431eb526ac311c5d20275f897ee06d712ba1fbb8e94d3d02635c78a6c06bd886c1eb08aed9be07b4840b296bd2d4abcd571bba93e123ea74367418cb197db59cdd6295a4e97f5015952ce6962485ecf875f34fd74cf5c1cf0b678b3dba2a4ef1826c9508106fc4d43880455a55b4205dd3008d92446b4dd308174457e39ed4248a08364119bd6a05a1e0f6635240b1b11ffe6153e78a4d6a0da3c75a2ff200dc16c8dfe6ead2cd545187699fb88b5ecce6c80a261555acd3c6af93d38f3f34924f4a2fd49aae931256a16b6c906e8f31da583b4928858ce0b6841d9c9e9e6e3b8f4e8440c18a47df703c461251ae377f2373f3050cb44e8ecd32d99b8cc18d33b916f78ab2afbeb9f15c607f2241faf1ce62438dc41566453ca41fad40fd6f47cdf5dc106f90730107cba5833178fec09e1ae124c9d5bcb80523a3e85ae2c8b3fd14373c949237433d9cf15c494dea9faa0e5c214a7af1f28d55ccb6800d32b5260bcd89fac0895ebce7acc500ada5ccf5f9991ef25392c6e79ee99e173bd61f6f731dfed4c31a8c475125989e401e6a40c8f30072e7ea69a61fd04422d233def5ea475f7cde552481f4e868edb9928160704de239c7778fa2a7978194e7c2e4c33d1f19d118f99a4987f734ed2a06c2e9aa120e620cd0bd992464d55f4ad63bdb36f682511d363e61f686c4a2d2a8edbd3d991eab6d0a76d591d7088f590363d0568adc3b801b3817d59c529efb33c09422813a9ee5498b5900a5319f7cbce76d83b824ab0e57c4309d4f05489114b963158aede899137f633ff07031545924883232be69365b95fd919668b9dc3bfda1fb3621abc4660bc01a5404078699fc94c52a8ff16c1f1a73f7b3480a3b8216e5d07ddabc0de6fd4741745d59a9bc0ec26bf1e3f74d7e443e5cc64fbe3a042b4847c77fa5a45e0cc933d4ed452a553956cd50eff03a7cd24b108bc75352dc979820e2094e1eda60ff62081155893ab18b08c6b30fa534baa4eb0c2c4e1c043e1c74788f8c42e88b7d1f52524e392c49c40c40c7726f1ac80fd24d421881b8b37fdb8866c5f0a40b678b20b7e567723d7545297ae1ea7d3da4a507877c9acc8796f39b8ab4d029612a8c4a7eaac3d2b7814697b4f4f0f4b23d82ca9d69863870d70eadbdab237a1769a620f216bcad4b898a2cc34e35954f21265c1f395859e4dcf8416c945a458c3d3b7a3b1aaca26b373763b2cdc4818a6b6e16c18dd3d678de12b57202805da6f4f3a0758c7b9b013a8e0c58dc6042ce00e005b264f1f807203abf19a6951a28b06be3a29aabdfc5a9fa6d0f50109f442c9a91a1b035f58951db9a92ccb1867204b4e4818c4a917d5abc4c499299ce47293573933759453e32495741cdc9b960a34207961807d17fd2b788ab705442bbf14ceb14fd1722a61957a2fd593af41c98c2b1750516e9cc660e39cef0e443553e7b2dadeec734577c139c460a43b10e61ca18f790901b9c1c0027d842ecf4fe6fed883a8f1b7ef39037b64808359abcbd4c19737ea980ba18293725f051b96533a90e07345d77f18b446404747e4ac8ed507e4245288f5aa3d9467c912df0bd03cdec2f312a5a2dca3086ac0156b825f2a65b9d8c77cb31474e74230996d1a328655db3defafa5b8eb067618b837d9cd4cbc3a15557fca39692d58363f30e966094c64bc3c6b1cab9f982a372489fc29c20eb6d1d682f76c6419a16e625dc0158fcf82ed63e474a1be8d9e52cc8e4330585256d0463f5fe69eb80fc7dd1506c135786ad0f85926ff13ba7fb0649a504fdb150d4c20d4ebfee77836a9a916c828f75a9ee783b1b7570317521ce4ed9e77ec4922add9234b82cb0f120748c8466e34811d8b801f3ffad1ef13d1297f9b0886c8f80e18ca08c3357128fcf7ef16f3266f037afe1e5f85e85abf32a4fd5eaa2ae946ff28935e2bab5d4e6dc40f2e8a600240360634b2517ec3eab3c2ba432d61636bd233db3f4d15906df7668f820db5ab9e909f7e6b27507e996aee0fe9b4ca81f4680b2b343809278052f12a9d50fdd9defa35c4b01f3d5222796f92f67bd69c73b68cc32ae2801387e85929390b3cb918c9d8f531c45d9c08344cac9d4b5335d0b67bbe6c12ed57af4690e9bbb64b6a4977dc2697d855f5bf987e9aebe1bcf7b9b9f2a26659b2b5ef1ef88d4b0d282186289704098e58c1ce665184ae199cf45242e08e52d66c06eb94b1b7b96aecb77c0fce8e522ad6d1b8093c2dc4213b82fc0ff3a44578bcb99846e6d457f045455170f7e4dccbd9c215fa508c111f049930f26c4f67758c5c851e287e038c76d09cce312a575b328011aaa8d34c18ea856a0659f286a5898372eb4c11623b671f42708750ffd6c1d0a2bfb192713ec0b707ecdb6a9c6b2499113e950b66037e68e451a0cd731fada279e42a6104e615648edf390692c4157f2786477467f43edccc6ee40ac2930bce5ae15578d7def7edd8360abe56de0c1ee4f0fc5b8d5cde5e565d443b7618cd50566da4cfef26528645a03a3d6c89729cdba936d26ed7e354a0312cae475d8b10cf19fb25e3c663b6db754afa66d0c7473e8c4e7ab4b23703085ec955a481139ec3f5d681ec35bc7c24100e9c1abf88f9dbc11927c167c29c56808bdb8b2f06c045a3f318b0a514d90217469d457182e89e9be4a983d992a79a1eae70c9c9270aa4517006f22715b3fc0c9ad40d0fe71bf4391759778f0747e7b29f4c920a085402a09cbde31963e7691f4235f23dd0a73c85c11800a9d7b2a09cfbce936c6863a8f7f247e671ad7a9378654c449336a959333bc5f0cdfea325718345d5851ec66ff944e602c437ec6065977af9a5959ca27ff74ffc57f9c95765da765bd578b4000ac1ae797a095be3d64b025aee037caaeeea735ace2faa516818c54ee00dbac1117b6dba6b181033bde8528be4da5f21f3c5e6eec6adbab78bd6f7e5eeb62e4f316abea2b1673f465bd60318a32a5c63b5db0c9179d1d033cd9539e08393e416f62a43456784f393e46a07ad184c0c9f4fedf14d6afc734b0ac34c5003677c40ad3756fc00da97a277c0820e425307f8635adf9ef9b8a2e06a1860d98ea310d679d6b8552ed51f0f991d2daec9ecc4cf00196fefa225f4402ccd69e11e7bd0fcd287dfcff59112c8520c95630a8c45a8f5dda4a7035cb11508276a159645ef68d9d3df44a661e77cf2a35ea7e167816f3faea69f684e1bd4c3c619b3f42fbb501baf2cba6992df17b95de223dfaba52c7b703dfe732d6f64873d421165c6d3e9efb4854b2f6b01240257c78dff096d7fee1634d5ce266930ff335b48ed0b3031dfd8a961330ccb77835231f68609884a6d3b9782ea020fdd83f49df3e7900a694af152f7c41dadcc5916b9bf9d0ff245b421834a96169e9ba1c5eed65d65995abe9deb01adec74799afe20f3d75f3ec313e4f7ed11e54054e5d224a732bedcc4b8fa8652819c412d43f3e2435d6e676c7f70c9781a6c51e073b913e6eda5b765ede99410ee2880f1a364f5c4065ad5495b0fa3c1bb508cab0c80c2c261ba5e0b56731bc6054c160db6816d0c39837b9d3165557c3169c10a5aec095437591740a861b43c0a312d16d65ac5791b9a4e4e9aba582779ffd1c9749b3068315988a2883bbf1bde92f592262c6a5df95acf1e450b2308c51c19cf5ca87d10b92c0cc954b9538fd41ed20060e4809eb160fc650126b9354b539eceb196623601fa8b0347a334d219e911b7199c314596b95018afb7238d02caeda2b829efcf5251d0d5f81765a9aa7f7174878444166ec85f609131a697b8ad2ed44682860269813552ba1539b6dd117163fe27f876fcb443f17311eb1bf6b120d4061c09138c7b3aaaf3760ba0769216438833a8945d170e364064abb8339825a1be568f7e82c9770f76c9c84aaf24f5ab1222a97f263431e31a469ed39663607a33b0d43d826f432e918b02df89a39c725f812dfb40b9645a0b1eceeb646c562594b4251ab5aa0f702a5d745492d52f81985f8fbbff7223682863eb743ba678a477a863c9824b584c9d407962730be395e3fb0879ad3d0e80414c166b075cfe0ad2118fa2546a302a61469c792b5e10c92e248cef200fc70e2542e46532cb64e13668362532973a8dce77094848c279023098ccb7e264539c91ab826c1046a162ddc293f9998860aa5e2a7e149021f49d82fd131d52a73e62923c15e65e186d32cb72d0555e83f105eb8e520807b7377dfb03f2c0762f74b0c446890d57476af4ef792e3030f7f3cc80f0b0da30b5d7dfb07468f4ce44bbe33f0c583bc3408aed144163a2c057d5ea39e157548bc063f9fef9e450b8d667bb4d7dc8409578fd558191af446e14f7da3490e30b4bed77d2ea580ea30f19ad3e11ae0da6a8b018ecb93d294d19da0dd1e078fd709c7acf2b0db7d0e94b8cc2ab0514573071be284278caa1311bdfffc768c3934c15614b7e78b89e4b2403818a80cac7947e287826e48d1184c00d3c44f2ae844d2e68e7c24e65cb2b4b5ed6b431154db3a01a153ae275511b9d72e1b2f8fe03726c1118c44005256e80f3e2d4dfa3615cbc41417bf3315416aef6ec1f5057853ce6afd7f41dea00a5d0dfc10d785f36f415f5102b8250ff3549e734c5ed4514e7060e318a83fa5114811d30d9153936439b0ad8b77a637ebc6f7d2e3c80fbbe1a576d6a8a345e085f77522a1f3e4ff37bad10d4f1bbbef90ef89338d06ae5656dd2cc0c79a2ba35da8e128cc9da1af65b667173e3713f20c8f02b94e55d642b3b62c87c6ff0718251db040dbca63bc903d03ef661b0c267ea5d22b6a141bf70191d416592f4c0d3b898952d391ef437e9eb47f168209ce6d6375c2b85d391ff2d0a9a5477f46b9c63a2dc57bb05c017037f10fd34ffcff0d7284266a475174c0fb31b8e312f3df4565a39fb626fe200993111b4b0c9617150f2f97f8817cb3428762125ef7bc7041f20bd83f480eee12b1b48cb78a2efcb01e667ea027bc32688bd79f5aa3952820a3d353899120d4c548bdbdcff1be1f5dc02b12fb980c42bb6fc669e1d3d9fdb1c36a5e6a11a578a16d7aaf2345771456bc32be4c1b281b54ac64457b84781e0f6a8ea22ab98d23939c01bf4495b5e446c3e1c0d74d53b4136e98c0b59b6159ebb3cfb0b0c6e9fff20eb76d8d57b643e810cc8fa9649686a381bc9c8dfc3dd886263910c60a16888c85d48eb7d57834d8c9f258b8c94aae6abd8fa449b59ba539b621e604e4611516a8db5310e110f8ed9de03dbed7cb5e67cb29621ad656288f19560052dea0e34d49d2c085f1bc7342ed05b1bbcb320a1e61658bdb3064418198268f17a1c888ec20cf78904903ef4350ed4a5eb9171f67e41f5b962b71e581fdeae891093844c4110a4f74d571ae7c8055ca7a7053d25124df46d6213d6afef7983b5a211f50eac6025785355ced58911e6a5a194caacf91cc17d037780d1798f91768c6e9598c888bbc74f17594385122fcb79d6fcb26cc0205ac2ed8dfc873d7e40656e60f81642313711fd7b5d1add5d745e264c384c0400319447e028c8b6727f7cae9796625c1483697aadd7558710737522c3f3dda61875f9473a0a15618349e0cbb4e0fa1785c76aa7e00d1d7126f1458b0252a0c68f62a26cf133b3b9f7b1917748c9550209abb352c9460278e538d4255b865e9be06ebfe51756c2fc784fd89515dfc3bf7790a39ae554f620925582ca4a80667c65b6a4249fb9df3bad9bf4b560651b0982f6275191d378beedfaa36c7bb1b318d61662c5f3c706bdb93e70878b267d338f337125151638b886f5bbf4ed813e211e5e24672669713e24fcb6dada1d3db5ff0c0b53879aca46e5cbadcc49f516ac5551a144589089c13a9849f6278bb90c3f26cb83ba98a4b0457badd2395e00b0171af460fdb9b6c5781daa6fc96a68fdf864710359395a60a98dd61596d58d367f64f16cc72b8edc33458a7825b2f65ae9a000cfe2b5463f48bcfec631755455b0bae7b5e47f0f31387cf84935e5f3e2de5f81090a76a37e783f570330714da103e00fadc8d5861de8a45373e392d548ae2c4f7e0ebfa541358a21044b17df783fd900c4b84bba66375a904987ef48040c2b07e8d19f5bdae38eec172309cacc22cf0cf57f9c3ea60aa2f75c83fe571779ece797ed5d53d2b4d0e80797ca36a3bb6f46b3bd36a1e8f9ddf224d253514391fe21554d1ef204d6e2e363179f679928dfcfdadaf58c332bd7b664d7074f6fac05a424e63916d1a6c0c567c51f3b92c4a3905dfb9d7787a07e3c9b39485a7767d44ec1b8884d497e00c770fa58a558e5e77117d1ba32fcf6c22e396b8891017778efae64760b59159eb920b237fd67a65d24b2ffa72dd7a23f572403757f9f34bd91dca47c6621179982063b1043cc264253584b4171b1702c3d16a654edd81a4949cbdab18b3ecacf29e6732908f05a886e48efe604b045d8b8c2260558a5dc558c722cb4218e6dff939635afab5ce9fea1c500b354807e8fd2cd1c80363f69477eb119a2f4263f8ae4685345992a606f1b47ae8e0f6d0d285b93820b290274320a49ed96b938acb36bd6030411297181cf09b99b302bd5ed5ce8c341f814f46f613fbe7bd50abf2a4f7b88592e619a4c0566bdfaa7c54f75c9c543544fd8c9934136d28878aecad22ddee647ec962dcd8b286cc6f80aa85b13740a090ade0a6153bae18effaf4020a59ae4e2995c051d7fc09af5ecd0950cca5b44d30d7ced97eaf84d8290b65a9d974ce9a7869632fa403ba8044862a977372aee3971c4208c0e953eba943e6b3cd8c7a33b0eae27ea014ae8a862d99695a4766bb7f0e6cd6217a9d2228656e569f9b5590d93f0a4b7c96bf59c56e3c66c9dfa491fc26dc9d10a94fa4aeb7db3b5e67859bf26ed7afb0f2c4ae73eb495e5cdeb90a681339a488fa935effbc34025319f53798860663de7b277492b3da8cef8611501ecb918892eacad76fb515b0f244beeadc745dcbdcfb812c2f2c1ae87b08ac512d86a0f11b119791e65f606d80e9f91b2bf2f2532e156138d3132e382bdff86ce28e514cb6fa8b278d67a26a291ef593758637d7a91db5535ff1466ed33b59fbe2d373784b2e8ae1b874eb8a984c1ebb7fc0d8ea088672b6792146cef0fe3873542e5aa09069f1e0c219d0dee8f9f93d7c0ec486b469f8070578b3c1814f0268737f9bacd2b0ccf558dca08cf444004b9adc5ee1a11ece68a8902d465984c7bc3385fa77b8ded4c3876974c8b00bf579762f762f169da44bac4e677ee08bd2e6e5e291ed2faf5db6116bb999b274b6036da74116231608681419b25cb95f4121091b07a277eacaf5bb6bbef330cb94b22bfe2fc1825b5f61519a951c7773c90820c6036cc79b0dfffa02bd905b7991b972cab4a389919813104eee45b2b1a9a09120d23500d133f3ae58e428d4720d2d4e0fea501356167ab240aed64e57235cb31baceea313d6e89445d94a7aa91ef76936900848e6c45afb4043c9a52e48ea85b6a5869b5fc1ad4ddb17a4cd9ab1eb399f38f3251a1dffea5157778e80b6a991bb63706b09441fff684d6fb299a7c38fc28b934a5172787b8d48c0c4ffe6fa6141ff51a545ecd4a608eebe024b0a139759faf9e4a7c5b144fa49f8cc6ff6e2a806695b5b1e66ca9b271e5941cb063609670e125996f388df50f63a0949d28a25b2ecad49e5fe73dcba63755cf6fb29b008a4ab6f756c05d8e4f732d174b006a03abd7420eaa05746dd0cb8430054773c44be10b611a76d20c489d5d3f82e456ef0b9db352bfe489b724d3b8683ef795c0c62e705ff3c7e532ab7a2a1c07614bb7d6d90ff9c7ae963ed0bd978ed36294b74dd81c65dd5e2362af47c6a5d88bfb573b3634ff63318a4ad1f88edfb5a2d7d7fa6372a3084baac0eb66e9685322e70c5714bddd720197390aec7dc318e5f3e745ed71d55b8a0e118f2efa5bde034630bf8698ad8f518204cfdc0293583c2a63b756a620491ef58a61bd7bd42f13c1d8cc69e9042f01c3404638e3c37940f0df4e1710df930e02330fe765d6334e584735b96184ed596c134899bbc769e2b6c24e45803a63e7846c83a91b14856825db429033c8340e71ab7c86fd41ea79b91c52ac8e4f4ccc35f6b714775f511bb28c763fa048f67f19b115df93e05794812de6bbe71b230f4a5b54dfba85012dd5627b363f329f5b1ba8ac3ad24e96d3779481b39c9925548f3dace6fb977d8a7a4e6e46c32cb43c5679820eca4578c10da1c66466715243c2383642490091e72d09e588a56162e06c4ad90f2d129d446daa72be741ee1b67f5a02c57ef2ccac9d7e4260156ec8991599fe0bfee122efb0ade20cac59188b4f11b2108cbcddf0d8e430debdf9c7ec097164162b5cb8cd332b03a52e92050ef61047737a5809d4d28a1b1a8815f86a76de682aa919dc9dbae55782de9816deeb35d037ad4ebfda2ef256e5c7dceaf11013e0f921add17635150b241c26db0e8b41bd6c50ae3aa5aec8c427693eb35e231385937fe08158c46b327057432dcfbdd6353f893e279e2fc79ceba1ce4d2f551ffec6ee5b73a49a8bfb5bfc80cbb87e63467c6e536aa9232e604f73f147d72e212f60d2015daaafffeaf4e109ae7a1fdbd268928b2c569cd6cdd5e13283f5548b8b34d79b9c964a35afd1c9ca7c9b54cab899f1677d069feabb86ee185221c8fe9f7913d4e871a31b77b1ef3298184e557b953a76e2e0be8be2737c12ae2b8240828da0e3cc0079295aa48edd157677401ff66a0aff5cede00ccfc7a8ba39b002da7e640cdf002d00cfa46753bced2f0f5058348a46efdf31bcd02f1c3eaae2e9d1b04b2a58939cff68a32ef3f688070288c2dc30b3e33c207013b0375f2c8b4a1325a052580eb42ef1b606db79ff647c7f3df6851ecc3c9c9ed257381cf6132cf4f6348d4710e9b46fcab81841a10a346d836080ae40349f41f739e9da7e89fdd7a49152b67d7bdbbd9011f5d8a167cd441c2fc765ce615513de66a09096de308f211d1e9c0ebcf1c10dd5be1cbda51694b95ea3f97f7a33a8327c0345774d74b326939cd7418a5a4f32a204dd656441b585d5bc63535dcf236fe679e6dd5bbf56385203fe5ef9eaac0fe6c2f2df677227b04ab3de49f6b25aa0bdfe3f9510e03347f602827ac77053881e7e45d9424c2ea31e3452e1de7716c6d4c82f1c0ca6b1aef9ba2fa2b5a2c4803ae7e3087eb6c593629cb7b7b82b2b9825ed8fb4779e6920006f5594954a5d451b4925ebb526049dbe9a4d8bf62c5249649c27f18604db677140e2678a5e056562f0479ffedf5a9102be4377919511f22f0afcc24305e773dce203ccc0593a98fd004a18106a6a06beeebc535fdcf9d58f25989f69bebd7d8a891102e13fddd507e94203b0f1fcf4451020f603308014b8bfe125ea4e691023696d93fb334f60453b8fbab9862788b20141bd0fd8c6ab4e9a7d7187378e90087ef621971bef923dcc91a414acf06a81d5dcb6b9af5461651a8d2cbe366a609d11c04b27353962c80dcfc130e65823a994f76b573a59e19e5efe04a4344ca5b7e151a217da910f895599d933832757e2f83c413699bcee707f01a413e0d60ae2c5446c420f32b9dc49b9bd0d73524b2fe4b4b9b8ee4269f89b173a2beefc9042fee40e5cafa0d369913949379a3e2af40d0efdcd682b3df1964e74b2c718a46679e84ca44ea34d5a3f70dcb597b08c2241b4af21148a384e168a916d3a8e74335078b8dc3c1b2d7c2955130da55437752d703928099225d66bbe5279705c8127887ec398bc1d23bca8ea9cce949dc16b3b682ee13e063358b7442f5787adcfaf1d4d4bf5858697793c2f6e50067d3915508f69b6629b653384855f2c45526f5805272b158673a5f2b17bf60175650d1679f3029f94ceeda3f7128f7d412fb508568fe092f22ceb527957f13baf985bdc7b8dcab402ee166fe729bedcfea28bb81a8a2b2ad06e534a947911c36242f46957f96463b2b74cb06ba1c63def4aea9736432af4998961f62a18bc2946f1288ac8a3eef9639546c6dbfae11e4c82d544aefb162b067e12f3b1781731a4a8d3c244502beeb9e231d15dccda98f370a562a7be9f2154b4dc31d21ebd3f255e889a490eff84d6d19ae8b0985e3e52f7d5f58ec8a3d9f9cf0d2200d5f5ef4134762de5dea682b660b68767b802774d792520d1cb5ce49665ad68ead249c33a55c08c06be6480b67c4c33cb936b15e004c6b1e25f1b357eb7c2b465ad0d2c322a88952fa592cec05d7dde43fbe5c4dc285e592f06b3989da899bafb3ff35e4ed5b41e777c62a8aa3865c94ab7140c9c0f14bb67aae09f8173d410d66f0f9abb1c527e80279b5c1591af1253f8ab4f571cd8f8ec291df51a1f443b0b696d331069653d7816af5f7b5a77d436dc77520c3ce9805c1d55930e89ddec34d023e43b59e6be88c21cbe691b5fe259c60b0e495849e40789cac789840c6b83e80984244cf21f4fff266280452541664b90106a1a05ad9e1a1e44a1b8cacb0f6717e8d9638e2ca28c706ac43f1b4f9b1925232a427ac84a20ec18c985083992d110705a59fd879101f4b51f4c46925c0f4260fde736c43796e31eb1489bdd0a3f721a215e12a1cffef0d045d8a6f98f329ceb56bbd30084b5df95472916ed60b8644dffd3279bc4302529fef9fd6de48fd4616e0ad85b0967e5d7190d312372ff91e8605789265e4be8756a4817d58c2c24a849b8f46918330621b89668dc24586911a5ea48490f9f7f74861b9d807191f520ce3584da273014bf8976fa522f2797b6fe177e06bf981fbc1e706c1003abffcb85e44dd539a14bea75d4958498712f665d768174227a3e0e3abd4f705a3109c814daac6c1373639ff79c5d0343120a6cef0e007a7d948a961f5675ee22b23361e42f8368cffaf08ab031a0454184d701a3562e0391ae7cf9b1050abcdfba8a0187a69bfa9472a1d7cf211f19e7387b71cd6c3857b4b44c2d821cc2d64190af8760695f73985d2ccd19602d98c9da07ebf8d3a3384cba4f7a87cb23ea9e817fb35aa591c52d1c32e0ad5b5a53486558eb4c4ac8b61312a5cc5f8bc8c758e956a1efa8d184d7f74b1a61c34279fc6c870f04e93cc046589a31454cdb6252b6ef3a42ccbe15750d79668f94ce7bbdd6b2a7d8cfc2da795782c28cd4d53c642d9d8eaab823f4f1ffb6c5b8dd2ed9c3e364a2ca86b4f282e854c6ec1b47fdd9c65daa96410f9b9b08440e0c05d5bf7473a0c00b90ba1d02877f23e66868e39f957f2cc60d90a225be926a8e346c107efb12c734c56e65c41b0e18d6f566a8404798a8d3fb53072ea3ef973638afe948ef5509c5d332cb250aa93fe94d783edf53e73cffbdf5634a2506b13dce34d6b6d3f76b53087cd8771b67afa3221964c8dba0353eba97beb12d54e8ac7ebad8b1e582745cb46a3756e9f8379aadc2c60b2265f757f8f7bf93fa6ae7f8fa61f5287262ab976665b8ccf11b54822f68ed9ecb1ef55b02fb2a8f4bef6b6fa92c69e7476f3b4adbac89f29c1a6ddd7f1c04fa7c379ca33cd9e14df6f6affd74a773ba4f1ab4b5b28c4f5ba4fccc1abb71f7983f4c5067b5fa01f7c812939cb2f1cbf897b024b36883c8acc559f1e664c7857eceb33f371c6fece8b1788757975d00ebd8d76f3735871da06f762041d0dd07198d8a597588f7ffc29c82939eed6a4cd62166f64a6244e43fd93c167d64d869dd2bdebecb54ae03cc1099bbcf320314fdd85f3879b48dd6d41fba7601b2cb1bd4f6dcdad57a7b1ab8b6582a849f4ae288840515de958fc31a0866a891cdb6acc410d8afa27ecd6d0b4479c1c839fb0ff9c23a657b8e2b8e118d9aabca6692128683cf619e97636bd053481ddb03132d19ed85312f25217c9d47195dbd4428201d6ad11f226d50a4c5bf966343b0c9ef4da4cd6295fbccd31c832244ad78a1412df547a02df5ca6bb184b916bb93403a4385bd6193669d7b0cc1304afc95c10d88f186caf88cf7effd440d89bf398f2cfbcd212870a44f5eff66576f1418738d276d8a9c08368c65938cc92e1caad50f3c80b239ef066487bae8803de3ba508bd00f678ecef9feb85d24b94b19141f8aa60996a3b73eb2c6f5dbac9660e8fb725ee1e7708f6c7d98b44cd68832d4457fb5d0676640d18b56277b9966ab8c0c799179431494ac1807725c1ec163a70b2526e6640065b93c5b5f4ec0d6bed6f95e6ccf9b8906d0384177bdba6545f1f09e83d7d5b8aca9c7998b677ad5c8adf5cd10fdc6a3881c6c6981e6a7a40dbc35214ae983a2e28def83ae1fc39604192840ba93da2b9c851d5fb35f106dfa50fd139d64f4090e9d6d31d7e1aaf6f998b15619a4291a3abeaf3d0242f8edc99062263aee7e935cde872ab0141112e0e9fa02c616dfb0d984eb6bc34f05e75ffb877d026a2d0826b63be6a8e227ea74e02305afbf6b4e14cefc3b560d5c3968c2e8c570679ac9627195fab537e9c9c3df46d64a263957f269371748209e102c0d01872ae1a37b3351ddce2de06b2545c7b8964b507587c29b2f760b39e1124dfae87b5f723f863db084657ed9dcbc437af89b142cb7ab76428fab918563e6d5cc8c2dc470bc6754b6f0f3f92902e14b0f218680426e904f92e95d73d054922a1d3cf023f5defa478cf41f58dbb2a7b264a3682c4bb54fd8f7142e1cbc98ef8f53603d2c3d054f9e38a28dd3cda67538ae03ca06f0d71068fbc7a6d59c9aa412c55922141f5beb199b79cfd763dae381056a82b5bbd0922a47ea6874140233999ecb999049dfc425ed78b53b9f2002c3981a37a98913efe0ed28b71e0cd4cdd63b2bd3463bf3645a31b50c754e4fcf0041646b4a92918af85aa70a64ced9c1b0a04a63d4fada1c59aaad3c2797bab3bfc479d9d576942059afab9b709d0ea34eff002107707cbf1e6f90a349f8ea638ab0298765696e9a4bef8b252fb644bf439bf0ccce1dd3cdae08300bad69d1e1ecf5cfa15cafed6043695f9a4e7a751115339cc507ff8d095d8f7ad774277cf8de7d52889a7ad83294523a2773f69b39a0193f9793803d6fae2a53055642d17f3f9e6c74a7f5b8017036141b08e83173a875dea9e77730fa052e0af96411b8c97e99e4de759ed06cf5edbd4e02c816a66c11d36d9e9bd1452ed4865f3595fad7b4eebdf8dda9779f57751603b9cfcd7ce7787a9d9ff2fbd9bef88ce20d2a15e2bd0b813f38e2245ec49f290501d92f14503fcaeab547b0ad862b52a0f895fb835a39130c259a06a840e5b14d99fb5e2ca5a75affdfc8bc920635e46a7462e8289f28667ecde7f2384c1abd0e6d0a2c0c2e688862da9f2a592938cdeca4a3446fd2f9cf04f40415fb3daf80b9799bfea89c71069553c7b823545a5057e1e41165acc1d00060b0f21ea533d9cf73cad0f7ec7ee8a384d792401e1355359e8fe2886a96aaaf6bfc9ab80d1f444bbb5c256a48679fb76da0046bc25003ef5849441c09dc11291905374378c2b62aec8fce38d3aa6904ee13197938d5044ef8da3bdc75fbbc0a05bbb558ffb2179fbfd949f21387d5abe0e658b41f80541ede73f87b60fe6b5b057aca98eebed86776deda12623065d511114c1f2d20775cecd4855e21900352946e0a4750649e7e9c8ac204807627402e2683a77d8c2289f862428cc822254e9005a223610dd022890a4e65fa3dec7172b161ab1f65af583486c7bb53f2ed0bd2aac9b0d0e22645a53aa167288e19bea9865cc47ed4e6d552f8a2e1b14c94509d937feac06aa05531aaa6a62f31d3b0b90ee7ab8d038e557b0292c68755a1cd601a9652d256f2471e7865f3904d512d83a6907bdc67baddbd88010d01d3ce972714fc6f3edf17a17a3d8933b3e3f4a092b84335805188374d281d54831a43dcf501de28b302eb89984709374f74077947aaa3d8a268db584aba2b928ac52beef92386e1dfd88c9b0fcc71bb66f4fb6e31cbcfaa20ab2e0c0a5c5ac00554ccdd29af0439413eefe0bc7c338a093073ef86194c6f4d9dbcf7a6bc438d4f88059a1bed64dca96150d3f38f3ee1bdf7aa3b4bbda0dad4a49ab6670e6ea43fff7b0f5047cb71cb58472892f05cd3cf98a2679f2d95a270fd2fba17ce8a2c6b7eaff002eb4fa8bfb47933dba2bef994dd01df3d16d4e8aa83ba8e87e2f78e283fbc265aab780674a611ceb81b863a09161f4246df46f9f2cb23fc5046753814e7dffd9fa6a2a09e503a27912143ec873c9ce2edb7489615b29daf23360e2c25a8a26e96f40c4d6cf0c983f8ff43ae57eca0e1c85689df1a969119b6964abce0363cbfa75f4173671495b691486b74eed3ec58af6ca08e71625fbfaee5c2b27e5b0342f01ecb6cc7aa09228b112ee4918cee2fbd442d7e6d885b526ebdbd54be3482dac1151271634d697d3c94b1aeb91772deb0685ba1f3df164bf4326e2e78784a10e8351ba6977495dd9567cc2e25839b0c7cae1229d94e513c2fa19af9e9f6fdc0a889c7f164d0f52159385913a24f5535d59e4a338ebe1a306b0b3a6f77b758bcaccf60fece94052c1c5d17002a7d3f5470ac59ec424eb08c3f580af9761f7b5c07aa6d4e7ffca6f56e1ad21ca70d11f96ad0213e24efce2051d747768cc0152dc1c9347653d274272839f9d5ed5e13e7c64214f9401799c62933df54bd849198c2b4603200c2e6c8bc88e44dd890651261dec3b38153f63abf079d80d2d3eac381f0616d3ebb61e3e6a56272515943f901aabba11cc0470baafcbbf6f61fdffbfbe21c79cd0314d3517fe5728b824e4bb9df40f1306b91c32a3a751a7818c3bb1f2b12312d3726c74b5b8fe912d3a0290fc9f95eb3458862ee2f8e78282da1a82e4159fd554258f8d104eb10fbe5e01761eb8befaa8234be189c90e3f9977263fc5e14dc7895fc751a30acd9cc91b515b44f48508dbb55cecf85fa878e84bdc010d4e8985f2071a24fca6f39b1ec74c4703312d2fdcd0fca418316233ce846baf785680032bf6d0dd91cba02bfa3508176424c0b58169d7c32b98314de287da166546b80f6ef7898c15f02113e87152a0b5d39d4d780be91d55061bfde2e6a2352cd08dd9b6a499fb0321aa2149a0259c1fc18e588ff150f9f114294c034bef1b95e444fab203451fcd6abb611a6eb1083c7844bbe3d6fb84793a9d09c646fa07c76838c5f3b0c2c71753d5bae6260faa743b8669bbf84c61b21d79f2fee0643956cf849e6d2fae78726af512a4953f497b8fb7358eaf85324b295e00c8248572ec1ae8287c38e578df9029d7c7713b4440d15183c2b4659c34e0dfe8c2a6c31143cde104ee44c3a127d70e95c28412bb427d58c17a841506e17a0b9c22a121fa584ced947f9123f137030b54d6a115cec87970de5805d42128bca8b82f4abe024bf1bb91a7e832b0f15e1608d592de666509ee14504813bc36c9621af8b83cf627c2963992ce840d2cd453888e0a6353a0c10b1b01285079d2ef3e1856fb43580e8600d9c1e4a4271388f835f2d8bd34b960e7c5d4543cbf45b20a686e595f6cd68a3f9c367146565284a1550d49abbc1a6a2f14c4db8b1c57a9ae1c389f67f09cfef1e6cebbe698b3f10a820cb1bd9534cd47df003d85c0b86ad3e8b82e1d2051b77c845aa89ffa2e13f68d96d6484cf56c85303d564de7d17d2f787dd217a978f038a7cd3ac9a9b2339732a8a3c2c5d34946abf756dd3809baaf70d0bd3f7bc91c1e2c80420457e9b62a68e800e13408178e699e7dd2855f42c3a0fd7caa575f8adec70c80ac31aa41f786f4df908411a45449ae124a07c2acce5f8689024cbd22cc51b09a6d42df9bbcb13e93ce72bd315c7deabe466a4cedd701b8d8afe7164da784f5a7143e30939469be4aaac78fc2b845a7f7c8aa713c54ce7d4ecb8a2f6a5fcb43da2d371bdefd4bd0bf9beb550a8514f06f09a56f77a7ec6cb48de339721a067530a30cd4b6a041b056285022c0d06138d60cb15b4d4d1590ddf3e2068af4b6a7f3790acefebcce7c4b49ba02af8f6748ef13c08a2a8decff1a67ed0ad61594ceac3bb78da0e4a53f8cff4d04267b398e9a73c3f8c1db8b66706eedf2a2bfc7b8bb812474624cf4f898052fdc8731ef1ad1b35587b9654500806075608166224683fe15e635a50bbbf9331f5615d6618ad944a04139d12fbee613ca5029fb8464dbe3c13fee36cd21788ea322f4c9de8cd0fec090ef2deb35f5b037fcf52acfb7bf6c0fdb9b036a70f5f8d8c49222080a3027d387ba1cd4def07b7402c4d730e69fb2b8cd7f65e99fc514116d0ab682aad7586fe71a3b5c54f71e24171ef45f750cd41c0d033e0a0537e4a420cb0498275a78886a596b4386bbcbd00a7de763e70f78fa5311b8b7fde370cfcfb94ed1fb9ac24093f22a726ec180cb5079b2b576ae5cea6a34684e78976c7f68822ad30f6adebe4f6cbd1dd39eaeff1cd0c3705e2884b7ba4fe779c4a6902f6e429d5e3346c587a2e886000d5cf8961c38c8aab54434972c4661ee28504c0041e1c42c80f11b7a38688264b276fd91c58e0c51217e271dfb9b920c1c12d2ef924d2f3f36c3ece40464a80343bf680e9ae6ed27daaba734d235bdc448dcc9314fb9bd30386b223f7632f281d16efd0940ea4834fbb071879aa4d76331466a3a3ce2858c6381169412669704bf711f1320ccf62ffa73704689d97c5f31c282669a6d521c360df8b1e75779e9593c1d880d7e7b4072650c9ceb94eeb0ea5309b99aa500a8dcd414c5182e58904de7fa7862ced4809160fe1b54ec52461f1cecf6408963c1b9c43c7b820f224b5d21f85639e88dac18b791204a49ba74bbd62f9e598c5f4704ceb5493eaa6b894840b1e7a2b3f661f18b6a118ef6d31a2f3747112ab66a45c82dc9befae6833a0c24fcab40253d5077294df45d454afe16f9f6cafc6b7d81acba2a6faf9cb8a53bb74a50b28ce5295abd61c431e5ea7253623986d0f4d1f7bf695a75ce467e64f06d621235395b28f22db1b9acc928e4aa4293f7358897967a5b2d6c23a292c56e1f732c07e43ab4d167fd785d9a4d7f382fb8abd9010364cf7a7babb7171329f76b212393bffde56f636aad7c346b8a4997363467eb76df0ce57add48ae5d26f058f87511b53a4d82d26e4f610683ec2c5c1c2b537715c55a86e166de6a38450cf23958894e2c80fd20c2259ebbd179eacd2ec036edc408f1afe73adb469734b170ae2a7a6b2eaca4d1c43005bb9a60c84fffda799c93bbcbaad0de22684382662f0e7b8769845c795fbfdc88e032ac71ecf283b979a4168f61e88713de18d45538902822de1ae9ec6ca5d6d5da73835d1283d5ebaa700837321c42a58964fc7c8b3f3e82aca1c892712f7ee266b541c814a7d38c9c51f0796705f1466e000a3c487ac8e63392581c98ff829512ae7bd08c29fc14fe61c4b0effdeb35bde3ee55b86db786627e747730f615285ad34798d0b8dccd20764d66b79c340fb75dd9160e3e1f027589c28409d18d0863418d27bc1a87bfc6a2ce53464fe4e68ed37c90081a3edfacb08c4fd85ed4f05c576be03fdbc2ae0b4f087c563c89049b3591681ed2a71daf37235c6f53104c83565bec363752fb7fd299a05c3337f0d958cfca778223b96482f13ee25c2b21982792338d443957175d45fffd5069545f1927742e509d4a9eeec1f64a966b6fd452476828a7649f79d314b4dfa4d673f8fa6324578501348bb97871251ea0c33fbe12d59ec6c17f598530ad6076649e0c90feefe4b7be70e768fd3ad72c284475cffde8ae5418e25d47d053493c214c8661e5e58e0d556967f5684e649bf9dec0f316f12a0b7e841ddee20f3379ccacc6373c4c975cc13d79a8c189727517fe79c51022730e4962d51c4d91620561515bd2a0c1fbc2da87c9a533c9f6508052eecdf5c2dba638f0172ee98d124f8e5340c463b2b6a940e106bc4670f7348b9e78c0f4b697abf91ae2ad887b33659eab0b944bb1d4825e36edff1e994e4cbbe47c5494496929bfbc70bee488b9aa88a1514a54306570823791427990963a760cee8a50e0c6a4c651ad818fa48b7b3d125b2d6085229078220b9bda07188d8bc889a875f3b41b88540450af9ec5e20be54e33899bb71ef43caf1e655281118be5fff37860a6817f6edaec4f2a9ce3c6ab1acdb67479b02859f069079b4edc93f7d4f18eb703b026306b4e47f6be92c1eb9926285eb36eb68550223e44e898aa3d532debc73b445333c924113e8b5c48d5ef031128a27ed00550f9b7a245f45354b761ee6d5bd4c3698da60e8f0e5629297f180907f43e4c433dc23aa72405d29c483c11739ccf744dde5b79cf06cf88dd24674363a651d75352c8e171a3a771ac975031386d94ed9f7bc9e7ba00f785cb2673844f6e1edde1a348ecf33e7f81483b917d707d35825eb5336d677b2863e9166ecbe609116be6a83cd8d64b98262184b289c7e20dc7b482f63c360c9b8deab410d548232d3f44de48a42d4bc4c9c1162b206f7462b664d47f1f3759ad17aa44e4cbf16560310e6f707c7c9a4f91d77d95f3ddd9cb93b20a8727fd3e3aafa32cef1536fe6096ed205d90c59a2e7b68654a0f2b6df9ef00532458df1f0e15f5f0b25a8c89a784f960950d6df218e9a45bd5adbef3147d752093a68a887b96db8fb12abf95b2ed35d0fe4437824a090bdf775a7cf51cdb2e5f4341bd43bc2d9dd3b6d9d60d7494052d4cab65df5ac010fde660b31ff7d55b3c938ebe4603473f5aa2d9062e07f95d7378567b1999529fe5f3a73b11b7be9fd638aba4e79e812734324dcbf87ee8fd7095444bbeb8fbdb7c56003c176067cdcf3a2a9ee91ff7e6ee08ed5a692bcfcd932cf3ce518bc3b88bd5920137577d2a378ab1633201c7a629a6186ce9a84cc191e4a030b6994a581d0f4e89fcc7537183e53de3ea062f5be0264523b0fc490d22dc0e0c7a284c082cdfc9db3a5ac9f9fa65ef5f1971a9e000c2638d5117bed0014f529eb9a98420eb830349e7bf12126c2fb2e85d38ad1058aca48b13832ace310611597d7cf2540c6c11b06b40b42d9b6842a182fc8dc6efa650f087dba681ac2a7eeaf44a7d8ca72c47c2c9cf1f7fa61e328f092aa195c71b50997fb8b4b31f8adab6f9534bae2804302a8253e280270b1721884bade3fa96d8ccd07d7d8ec5efd90243a4447be35ec4b3495b87b128fda3be28e36411eb4b44994c20aa340e67d7697d2c9177e6b104cb890d92d8ee999f066a7d86dd9fed13061efdc859e1c1999618e79e6e0cc25640774a58c1c2f59ee37e6d5edfb77473fd9c04060a7ec7e24fe415b14bc034a242e808d3bfb380fdb586b2622d33fa1a3469ec2138ce82a01f1730facbcc382abfb91772db37f434257ab1180a0029ea61ed047c5f2cf55c8dcb524c5a72c24c578626d35cd4bdd1bcb78825d7bc0e55e37a90da9210e1571b8f1c70e237b1fbaf5de8d50986875206169283840c6688ae6b58bbe169cb274c61c78631fe2c65d01e2f237d062dbe6beb2c73b961d22ffa75df8e051a6bd3a3dd0f5d79ba4961391d99d4b77cef268af78e479446f9888cc4b194b96c8813c0a05e5f8da5b1f6ff68e85c69260d1c0684ed44fbf554214e14aaf6f7c274da07cd9736e90e656ac331ec3de5ad9ea2df57d9821f8d91ef82d77e5ab35dc06ee394d22977e3f152305b6d4c070d822a3d58acb369d181a684052c707dccc7d522b8246242c3a780963558941eb249e25372d99cb3b5efc91942034979b675c14ad938de44d0fdc21fe48c2b31d298ed776771fa52df4a8db5c43ca0b23f92ba3ce81ecd0f84c72339840d307b9f04b4e0b62625081131980818e4beab58d87956a97874e14324d1a3bd18cf369c7270649cf75ca225e20e52093b994bd32d39ea1167aa31c20571dcfed585fff8d93a68de371c4a9ea90d04e4e444da3a9b034cbdc2563be51766f877df9d08ae1b7a0fdba223885b784845fbc61df9af6b9d4dcaaf99982cc34811886923836355df5488c11161f02c93c037fec3c6e8f538c8b07eafa3e90cd09967b9f20a2f956e5b3f8eca66b51f91ca38136e5c2281708b8ac7bd66e720de84c53fec48546049bd372b670911d759be9be52ff4a7f2fbcbe178ca94dc6752accd90b488efde6769d6134fc619a909688dc688d2032930dcfcc81c1a7ab6f3457c858d77dfcab1687476fc33863c50c73a4c1d0437aa4f2cbc6422ae8a0797d1553b9ad80167db29441ae1d74ab12a194262aade73f22e0f5c44aa9272e7f3b7867e89c9dfad815096809a241ff8121394fe4994d9beaf3d48bdf490f6951778e04c47a0ff6bfeaa116af0129af0b8c9025c6a9685fcb870b5105b76d3f26f1f5da5b1c9899cafc777c9e1e760a98128a48b736cf57bb2a4868d368a6532e52cd5361427be749a31f58cead386c1bc6ec1da9a6a422d13ea7823917d7d0da00081e0f20480b38a808cd4e36c5c9c76663b727ce23fc3806ba11a1971fae0f1a3418258ba3aa6119122b7d401cf444b376381645cc22bd372391e9328055b4f9a4efa2d4c17ed907a81db7b2e1ba0bad94bf3cfb9ce3f4ca0c0f65aab3478eb6934c9abf0a72e9986cf99d7849e23b0171e0d8366f2fe87ccd1a434f94966e774506eaa595605ba3d99ea7fd4e6d2f722fdb06e9e288d87f4ae1dfdb8ef8b4eb08ec5588bc90eb01816f56f010b915ae3c90c7a0f17d44bc1f4ecf706ab977a70d540b36b719f0f33ce875e245b33d56bd0cd3a58de1693ab78417f06e05b25b08d0f137b17690e9fa8571da4936574c25bb96c7c3943266a67d88c2c369c9e8a04be4506246a87e85e87707b6704dd70179476b3ece9f693b33348b597d1e501047cac1e94c1878b05e1ef9eb8012ca3ca8557ad8e2459c3b171f407b965b0b7125bd670605a6692c1e08b4b13f6258d3e78577d1c4efa9ce2927bddc6158c0525e77d5d3acefd44527ffa724aef3834190028ad7eb369b5a23a2e2814762a4dbdb7bb6d64ae934e5465a7068ec68e285d494ba113dcd4eb9d8296bac6d9919302a9c9f9667c11433e3022766ea8ef6b6467393d733f7cd3cf366d77cd69cc344009b8e048882eefd582c4650e8181dd2f31fefed71e54b379e16fc92fcda3cab6e5c0f5d47ff01d558e55419f1fea2b97e010ea242de33ba355fa8e401b0f32e3653f103e893e1750cf457d50a47be0affa303ef787ecaf184c3c0d840523120c77b16970f3ea97f8e04529c4d6868c0b31f445255e2a8afd5ab694d4249600a7ecf9a7dbfcedc478e32aa0f18e4024eb48fbf07214d55065d1ec38902fa5068724da99fb34ae850d88c1d174d0b75695f7b59a1ddc187e94a6bc8732651c5772a5bbf22637a316b9aea01ce6795867de070597cffd5dfbc73a990c5a2b6e318c44e87f436e372f84c6a0a0acc513690c7751c69bfeb02333a9ac612f6324389714349e8e047a56eb3adcbf781d1f8856970d0bc06c52f61959d85bb1d2e959501bb8f3dae3b62a589a4a6ebcfa78a35977153c77f44b21c2233626b0804c5d17468bcb97e7cf524e949a192acade39f5c21239828f2fa5ed16fd82ae17f7afaf21f12dc48d43f171f2d8c94eb56e95bd36969f1c9616b51dec68e285baebacd02b64a30db9f4a74c8ef0f9a3839a099b98b9aaf625f6bf418928158c629cb0a50d3fa21bf8d5f3638deda1be608a441b5246832d401f7983a9bb451dc07e7a19bdf763fc134592304f15df2e1aad72970bc79265cd04613d914f3df544b0abcaf9430be97875791b544e595e17e631d346dfb76393a09fc76a6b449443681966514b1143a92e6d35318aaba9c3621f4985d0d66a6bde243f7995eef18cb4da18424b204a082322575dfd3e366e2529a0aa572834bf4fa9a452813a91476d5c5065683608a4af7a38eabc0702577677ad8f2ddadaa648163929619acdb4eefe829d6817b6e0d225b0379fa8a16c21566ae963ec8d5c0d8cc022ace761577ae164d8a2a5c0664ac2fcde59d402518456243a2a5b83c648a334ba35649a32072f30bd83a5a9d6e5205eb1a9ab1c801bb87376c437c208ab256e158e57d82315221de7c5aa6f93e1225e9e88ccc4ba3f07942e0d5c698f558ec8028da2dc64351a4b3f94d61e0dd6da61cebbdeddb3f0a147c463de591a4c2639d34be35d23573b2ff0b6f8a3c1cfc97f2780d25cb225dfeb94690569b64c2defc4c23a346329c8cf87aaaf37b7846636fa43d72cd5579f020d6b325d23bee7cca0f0fd78b09805549bed2d1e548e5ba55835edd68e289b15106ced6be23748592d2b3ec630628d9c867e560868f1b6312ee799baaf571fbabe4b1632c763a9133c4dcd12b74d01943c146815d236e75076f74fd90b7187c52997712aa6b6c36d0c63688957b3e7bb5df1f55cac9d3211967666a58c6e03389a0cd5b97114511fc3842c6ab2dc28858705a8cf6786b601575c35ef3dce7ae779fa5fd0e780908de8d81da8b02f096a78087cff4646226a49131f2123f48441fa09d21aa8048ca51e7fc6c3d1412acd5cd3ea50bc1ce4ae5b3b4284754def396fadf250d75bd13141add196cafedd47dc6d1d108ddec1ce78b42816161cf30406208f90e207eb6a6c0611d0aa749c1d87d3b1237df1e3587d43c209ca87311066e7c60a6c094a4242716be55e0856b51702e0f6c41c30456486a542135625075b952041016b2e8ee0d00b99e31f96748536454008b2778797385d6c60de98b7d56048af42827b819026de1b35a4f8e31dd3b42427c753ddc14ee7b6d855a2cb4285b09b13b8bde4b392a087f6571a1a6b54dc53db5392605dcf6797f44f25f881bde5fb435ac9af75ef032f514d9ea81b06ed5f63d28fa13d2612b51c2bbb773f77ac59de06cea10c13d062ce451d70b26f376d92effa66af421ef2b88b51dd58510b08b0856f20e266512102eb5093322702d53fd22f03d16de3ed3c8569937466f662b43a515d636e9210658ea0951a841a16b76a239d09f5721c802920c8d23cf299a0ab4d6b03af843185c319e858dcded2a08a7f54a71725d74c88300d20cc8a0960eafb9f08908f15662c2bfa720aa6878221db9362fc8628c9fa5c0e4e23c0eb7c3c2b6b7bbef349ba03e1451ad240bcfb768409256ee558bd35e0b8ac624c8b50c14cea567b7689073a75276d033d2b453c56f996874db0148df78bac48bbf0060e08b1a9c46d6660e0dd2d6f97e3b57f191def0ef7923447e3aad59b780723be57fd65e52ef99d8d4b3e0802af2d9c647e6f9f1d7cd530debcc6343836dd92b3be8f7269ff0c431a43a706633a9c36361c9fa53b42a690dae1e766f492780d03b96abfb63a27f8a608d69f485c05211824d6b2c8803a7c1272e32d1e649638a0ae9a44ad46b863513aadf42d5db3c40647f81f6f062730b141cc523594ddd39f5aefbe345df3e2f300ad0b4ba92f033f13ed7ffbed8049e991c57f9b611fbd72e8fc8ea58a9a937323cef8ae57b0aff48b1a48f4a9e67503e9b8e271b3ef196a29a674905449438a1070461a418e3625c7257b5e17f8d8c2c673ac0c9e69909157ee8ef36b1753c26c6d8c8ac2bc44f173477c9bd1555eb877b038834d14a6130c197a594ccaa0a7c262f85c7c17e8bfbcc5043bb0a10bacb219e3024355009102fd1d5aad8edcd3798b992321f561357a716f8479f867b1a5694e826cab148c5a2eae4bea65c5ae5f5217b2fbba6635dd2266aa33ed8a4e08b48759bdcad5a6cfcf929eb5445d6d598b68384197ab867ca992287455aafb3490cb4ffedd316d33db67d9ac5a14f24c61004544404987c584a65e95cdf791f893aaeea126e1c0d0d9be808433bfa7e0c40b248006085f7fb87290e783a5d458213a47bbff6196647fbdfbb1c4f589de11b8b4102b14ff2e03b286d8ffde9912f5d31aaa7f614af8136cf8f532326b89d3edddd8ca0d86b60b2ddefb6f858bf8b0eb0954e2ce46b9cca56255f96450f4e1dac6c6db5cd3ec9d29d7c1866c489019a4741ba1a37dc1787d87880070f4f54f0ce047f3954c1d25ecce1784c3ad0bb76668206c90856b85246ca5e6e9c35a37e89dd74aa8bd09de23342aafaa78eb1b3402512dfe061f166b21b0cb11eaa35d3a597e3486df404412dcc4b477982feb2fddbdb58be90860611746c6d3ba655adbd1b8cde2c3766a514497157a03111628bf73b6ca1f935c2a50caab692fb0d86c798907a51241567f2e9770e6c9aedf81fce8312e6f4a4a9facb8f9a39a487e47f502fddd2d63aa54d1cdd5463abc38021fd8eea7c71845bcbd1af40802e66d5a5fed6a11801ecb97a50784a51a2da0fd6bd58b880ed8bb13943189e6934ace8daf9df8054af4999ebb8c9bb76c4965a085389517365d7eefd75fa95d0299c26f4b78762456b2e1c6d1ec751889d47ef353a5789e566065276ef31ed58b0615141e0e0a791b4980295168024a1a19ca2996025eec4c5f948bcf1c90176f0e312aaf18894d239a019e2211fce77a5af6f12274900e8f5a943c8eb2f5d736b318125f2b226e1fd06aa8733f77acb2d33c739909ad716f9147e2f492d10e28b6a161439656b3cbd961b428aec209cab10a86b5514c5becb81fdb1a24e59e22aa8e996880d06ea804e1fe24277f6111eaece217e9bdc66639e4f0d60f1afe6b1aa42289679016a11440352a6c0c66efcbb8fddf0ba4b884f61fed1b2067ba0c8541c218e8151f634b1a4b08f5c81258a5823f66dc866cdccdb9378c06cc6a5b7d6a40cddaf531f0b8177a378a1c83990ac2bc439c2d394a4531642e4dc75c0c0591af9dffb12df2fe5185b318d849aee4925bb03f249a67af413a1fe50f84994b164e8ab9c4475580ceb2b6ee0e8c7041a3c3994ba601c32c0752c42c356120029d164808bd50d80b8bfa467c7384345bda0d960af8c8d2e509f60538c8ddf874279a72785555b2fc8da5858ef7e2862160aceb3e3710c93f08f8a5b3cb8668921f1f6672fabefb0eefeb3703de6efa35b7bfcdad01ff7f40d49e5e89158ec6e56ceb7308ce13e953de503feb5f7d4b4273fcae5f6f74d879fc9f97cf9a237a86319d68a2e203bb5ab803db434d035682121c33861d4c58ce074178b7602ac2ec2c9eaa6a6c6eca90658237a58a249f65d852559b87362e513a15a8579727bebd1781421fabbcfd705922389cb3ac5eef4522a92343bb4d5bdb9d0427b8b52116df904d6f9f225d772d84f7beff075e647cb9da1e2301eef873e5146d41c8c55c364bbfde1faf6585f32de6d5320de2ace9ea68ff1d316541ede181bff04f924d79c682e8dada97b4c7bb7d996255d84751a94031b27b670efd6cd018d664023499ef9f9de92e55589e75e2b484e612ef1607b9a5130928b0d35dd27cc55a0d2acc7b1a20147eca15e3f1cf6ff02adc05943405c6ad045ca8f6e14181a7019eeb1b33e3e659dd744a0dc81c25336cd3dd4497b0af468f028d6e9750d5919481b9fcdb790d2af23961c4f24e77e5e1e2cc5bc62e23f2b085afbc2ced12321932a1afa40549bd5983ae2e25176b55b4781b5d281bdc8e4c137af11d9825d34d65478da871e819c595a26e08439d2a7fdb183e9e412dfb32fd120ff655a3e3db4c17ccc2a1d1f265231adb7e6e9812b6e28044295519e8e62c8c1e59e6ca5993d81fdd10aed12a451820e6a96ab8130719b63dd2ca70393ec83b78dbd5135a746bd33007b3178d389578981581af390a84ef6ab75c1728d56a280bd81121d711cdecf5a69ab5439b6aa3fe6cf2bf38f4f6c13871c6801d9502905efff854388107f201768b035f2d85737fb07e9998bedb5e8e38b565ea545168c43a31ed48ee86a5579718da73442d045cae58f3273305a90d76badeb69d94f5a64f23c0dadf940bac355dae965af0f89bd793ad3f5e8307a3b6ff4494d6e4485b6fcfa9f629a2b079ceb69725aa2a2758946ee388bb42f1ac383bd742b2d38dc6b94770982aed73026180ee55490dd277275805ef2b6ec0aa939c585caf250ad7666b0c6c267f30a54a437d52eed38f1c66a7eaa6568cd72dd3f249ce5af13077566038697c5e146399ee69593659d0f4e1ae75ab8ed6e95e1001e29e107bf395cae64e10d63125a8bb2637675db3e7e9457fe47a009a98eac6f154e9c8108a68e25a88348753f196cbd2259491a8d6fadc700a3812db6b5b2bc7096fe365aa14b5989b036e8888af50c8089a73e514b183c9766dd8555940bed1cccc8ec40b20742d1bc9c1f0f3717152a3ddb9f25cbb820af84b770af9136f40a995a6c96e36d1001d36cd29afcfde99e7def3c637835d125d7e70e10b7b6bbb404e1babd46d7a8079b24d1274d915ce24343fa3009f9ff7acec194ed5bac0a284662c952eff81e28c45b22390006d46a39a5f0f27b8c6758c7fc9a4588f91cd7d1138d79de7ef607c35ec39a43c21a63d539fb3e61cd46697aaab7e3f077f742a25def733f382fa1feec230054685a6a6f98c8b870bb46964df8e4abf0be63400ab4d6846330bbb9b82c74b9572ce2e7e4e5b75f14c7c512a19d4c2ee371fb845d825b85d816e7f4593c497748d6b04a9e044936abb6496cc5ff2453a9bd6cd4ac1a5c83032daec20a2577ebc5f77331cf03ddc50110d206c7efd5354d2cfbca791cfdaad8726538c96d19687d21a0577e4372868043cec27b79b2e268a9adceeead54152572ffbbf6e60c1797af5c58989030703ea6d75431c59deee4ec15133956a2d5b3e863528d730279cf5358e7a7bfc1fad128e71d797a4e03a5e659078ebfe2ac363ee64f47488de4b718e41af84450508ab65666df0cbff67eade66f62486a57316fbf2eb24c27015bd4314a4531e41584ba26457dccdc8f112151dc59d7acb4ba9be16691be620eefccb80821cff1b718b5110e00a0ffffff5f