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

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

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

Block Certificate

Block 56202 39b6d689870f9d4c3a6cbf945483a9dbe2b12f326421e238f76048f0f19297af

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
db36780246a180965812bdadaae2b5a2ce13e544c19aa28d059d7bafc1192f58
Certificate Block Hash
39b6d689870f9d4c3a6cbf945483a9dbe2b12f326421e238f76048f0f19297af
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...005102000000470600
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000016ba09d6c16fdca90f7bcb5f40c7253193412308a8072cafb9fa34a7325f1940ecffda4fde3e6582635eabc523a5f620cb7aad78bfdd3de534937e0a0b4bb9ece9383e737f7f9c0b5eb3110c4f7afcf57bf45af5a46b7120c10500000000000000200000008008005102000000470600

Raw Header Hex

000040203999f8ca69e96d5a4cc78b78a30fe61cc6f16f3f3f2853f9f2fdd8a7818427d467eb79ab56d9d3d96225b95703c72b42aea4928c999dd5c78fd951bec8b96685c24f0c6a051b0518582f19c1af7b9d058da29ac144e513cea2b5e2aaadbd12589680a146027836db

Proof Data Hex

59,560 bytes
1212160103072d7343aabb091141995c2b4037a6f84b0f7f2659a8a8e0df8351e6839bc53bc6f066d6f50ab02c367af23b4295eff29db8575153a8c443bc04bb9f8eaf8f4eee3197936beb98ab14779eef78d63be5af62d6fd6df941a8dceda58b47f18d498fd8a15b1212ef4def9fb24310a71f6dc0df5e6a09fc83c214f0bed947833780a5840dad60415017bfbb8f219315a9ea0a6473e22babfe27eef061487c28035c33668f40191511e798bef193ebca543dfc0836582f5aefa9dd82e330163e52d6e9f17255a36db4250d7059ba489870fa95b5e4df4f5d4efe97da8c791837ebce254a4938f53d017e5f09e677a6ca82c90817d492a9bbdb963c515fa84c4094ec068d3c998861b346da6e0758caf8e106880b80d5cd2c9159073e564e23f691097db14a505113453ef412b288659486183d934ee3678ab1d1dcd042df7d069ea6020a8f02f6e41eb85db8d323f225812d750aed9dbdbf07b8bd2a320d70bbd4bca69dde831f97953fc9fb2d22ae942a37111bf55721462e1dd8be7f28804bae94500f8046bda6482e34039cc87fc26ca3bf4ad97a6f25542a1b64b035b0134c4b4093812340901207c24286f099340949e0c227fa371e319b1b5bdae4a1ccc02bd8181da6b7ad88159d8934ad37739c472ea949466c2a5cc9ec8385937a1e2a6effc84dfca1b34c6e2b9c922f66abfb4136e50abf87a34b5000f599f03570c5499c7c0b581b2d0fd74c07bd8cc5b760a3b1bba1274bd3efb909351cc304c5935069246c2d11631503abc65efd0e9de221e610cbe9b1677836ff1203df7bd494120f4009ef67448850e32e33d4f50cf5f743f1e406de4d77fd3491802e82df5f7beb5e87a792aa0a5c5af6325cd7661bb0ff0ec58adee88824c140b759389ca295b7339b2719aa5eec930ab2cc1cbc6ea9cc7285bebcbc98443923d446e5bc090b4ce3beb9e83142c2a5f9318436e370aaca1df1c8d088ef68f61fe368a836c629a8fa952f3689da63ec9017642d7cd42cb4a325abffb25f995d9603d8c64ab1bc322dc9eaf3a0e2924e92cabc1752a3409dbca1fcc46f1c0e352dc2fbdd857b072411952a45240f7188ea35eaf70ded357f925d385a59f442f7c2c037157beaf003194fa5754eb3592a3d047fb33b44dd809193e4a5734c585eb38973d3d470c84c25a423c8b52f2beab0d2987953bdd3d2807f8ceed6078b1118c03f23cf9a22e8b24fc1e065a45c0805fd25cbc16f4829001e19cdda292037130f4ef380e840dec9a1ec73b08fee20a6d03e955ed6f46f755ab3c55a8da0d29de6b58a9646fa482da894ab9e66750e5033c93c281819992f48fffe537be84a33997ed2a3bd507efb74e2a7b58dca039f5b159b75572ff673a8627864f02cc96a99a27d83b260e50e6ae12b2feeed20e680bbee8e6cb92fe1a42a61f79d96c8b7a3fb9d4f6e842cb869a503900bc31a3bf7bedd463b98cda270f86d5679bbb6e9ca9d439ab8df04d3985a4f9946360203fdee5f8ca7f03f09a04ced4e545dbcb36a4ee4c35f1a3ac7b2fd1aa0140814966c38c8094820226c6fc9a4b712d79e4f21005be97bc917cf173fa348eb0b541f513161da53dd6172e7ef4d5b5c69887d47597a640a6d3e4674c122ec9b552ef0be6716c78438c46dee3a391bc6bf70116b23ef5f938ac41ac190900e3bbdac8a4f53c2b556a7240ff31b296a9ad92403aca5a4215241d204f871d4aee047530662724a3bfddb27f267f5345dd4f544516529154cc5664940acfdbaab818642c7582a613c6ecbaa759c1333ac04dbfef447a2d1e55115dd4b0f7a024b55f8e05e4a0b27e4c6095f9a42fe680e139f98a105c7e3ad5e53907910bdc9cefbc04b3899940ab14791a51da69ffd70a241e47cfc906c54e5178b9ec81334aa20c4825ac10ca2b17ca7e08296d10970fecea9bebc05a6d95f3696b1ae82f5f40cf4b4aed5b9e3050ba388f53465bbfb78f89c0894d630489bf3eb823b6216276ea3f522406b1a1971ced8b70a9912359cbbadacc14c3f64c22583430b6f23b085b26c92595dedd6ae3b115dd5851e2d6207573a75ec53108a9e2ebe69fa68ce760555e91a999f0173f712ccc4f247f678b90b892fff27893b2b2056ea16dbf957b79ed348e6cb65a48bb24bc065158f41d52e197f0b512182d565a6aadc890ed2a9d6f4a2110386b8b244f95a5ae3b68f86113a299cbdb94469b6b8c48cafce398341790632246553f354b4642238dc79139b64fdc70b8d3c494bf560c142f14284f452517314ac2dd94a206b30a69d13e4d55e5565f016f0a5b99eec0503f1fcd78f0a9c99dc212dd5d5919bcb4ee73ea873022815281caf9ab9686321341f263ed30a48b7cb25683bff66c3cbb56c1361beda2a2e40db8f66edfd573ca8c453089becbe62803c0fe7e85f34f8e1245cfeab6fd50ed8a52d446451ae0367c02025c8b471ada33ba434d74afb495f594c04ac7aec6024879efa0a22fca5ea77a36327b6db7b1399eea4117ec5609190b219e0f8f30ee84da88243e9f00e61213de2834b88a874a90c1c1aba2affaf35ce4af18bb98a1b7a976c31648c84a8754708168c3016e9d99a7d4317e46dd7f57cc167e0218d0d21ba15938820885608301bb2f5ec9af5133e9851ee5cb50089625ad0d303fa58828643fb8636da4e1d5dd99af1519532762c6692a7875d464b6f0d359926047e47caa0e8f8c87c46289ac182657b3b9f31576f5a518ccab7e737a3c8f1f410f600c6d3d762a5c420f718cdb8314a4b9505911e4cc4c1dbdf96e0c26a88b529673768089d45fca3f6ed9065eeba776f7fd6b760a5687e10b40aea120a5a871a26c82466adf2a4730da4f6e804b37103175098016c368d3d29de291030ddae8b84c8bd991d287feb35b6475fea813b225e36387617f8dc49e37123f8e1b87191daee5de7e26d89426aa08b28a154bc1ebcb8c22b66012ef4d10eca3725a82f3252997e50edca88a639228f218ecaba4ce90d3ca222387411419304a4746bdb774f59177672453469c96552730c332b04e68ba44f1bd49bf4c3effd33fbe6e57f87e22420da3eb6f37a8a16dfabdee64e39ffcbbfad7b76820be5ee427effbe552d83133cf6d718826b4978904475d8d74077975378e2d940b101482944b9c9e97ef59f1e05247fe5ed985ab952dfa94ca8f66151535e54f90c44a5994bcace968209d1a3352d2e84de016602143114e2dbc1926c99b50091308dc640a7efa2d5e68b54d632ffbf6ebff966778d298445085b24feeee8239d9186c9c7b8c395d47819f0dd15f27e8445307109e0604df2985f4430d56cf8cdd605a2b4bfb250f47fb536c79698a608c3612b32a7b8e807687ecf63a4b1901e68b25aa29f94688d0cbf93952f7b24e3b72b6affb9b6eccca139980f8f5fa35ae9da2619fa0b1ee4e3c302679baa325424b496f6b61e55b5cfc93e9caad77d7b7a21b6ad4b307e56bc1626af855048f0487f3be7083f54938bf2997ae10282faffe31dfabd37575c7c48316b1aad6a190f232117fb6211fda98f5f9e517a442d35fdee80e28e2003d92f4430b8ac5db427e907283fa35eed9aee5b9590c32b9893b8b0d8b4f0d0ff5551993b77bd0e69d708702ee05815018406abd7252d13308a55ac93a020245228268474dd62447ad37acbc1fd8db9b6d87ff94b1dd767d073f87f506f2e93f53d922ca2c979776096424171cbb38befaa633af0e38e6e684a818515f0e3ca93449cfc467c191d66b94e9dcbbb86abb60603dfbf3faa068c16ff3f607111791522f778333d9ac1340016e3828366ea92345517d87a2d0d1be8ecac5418b5f643de69296ae20fdd0eae7e971d48130b0f58b89ddd3d163c1c4d1d706805ba2e5d07e33afd4f283716605aac59476324340e566320659ff2b5a33afc2482ab9fe8a4a68f0105660a6103fe3ba1c293e02a09d8b8f5492429938fadf6fefbffc1400ada1ab117e9229b40e4df3a7a13473319bdc556be137ff2d3c1674143c73f31d84b7acec5a41c3bbcb96aac16f3fda1f57eef236a36be5a840aa7bd7b1a4e6317e63a52d2fe18256cd0f402e11670bdecb45bbad698e66c8e88e744e1fa58b259fc556db78ba967f694cb958317ed8073f15f902715a149eeb51bd73566ea6d09621c06bb8309f1eeeddc83f9f061a37cc8ddeaca5f6bc50e5d981eac99201469ac2240a3ae436ad3e834054be8e99078cac541a17c477276a5b4cae419607dacda3851079e043a8113dde242c37b9978dcef9e389bbbc555fc20f13bb0be46a8fba769a478a74c53fb62b01d0839ca93b9fdc1080ca7ec83b7d9465fd9bae8781829f003a4de98c5f5b2c63e4df3f38920b5535ba5a45839b7cf418ad199e73c5c971a22e783d4766793a8cc06f40ee062e9a0a7cab6302386c28cee5993484cd6824f6ac735420b43dd0ebb975de606b7e1fc760cac10230307943d508f2f739fe9f7078141e85c5521668a319f0bd0efd23854f51bb9501359716878ab1d1e3a70cb6665a053899e076b2bd408b66de34a5e3d5201a02bcef5d7a5ff656c8ec6c2a271a15b549a9e2f70d2eeba72fd718c7203476ab8ca127170246f6d6619687501f053ad8b2489011f5fc7ca44e473defc02a118deaf01ef55eaff80c3742a0bcba22c6686c915974094839b56495b003764456579e5da8b916e8dde2ba055ab33532ef1b6b682e53b28f4ae1cf7b8524525a0b0be1d5656beeb6f9f05e6f2f2598f25ed29ff2154228e5d8162b19d1636c94fb5ba19c9d4ba37583967a13d0f3fc9dc2463c76df98159cb65dac64efcbac4f60bce964484e5b68280aac6ba85daf825b0ccfabd8766c49afc993b752ec1749d4fe3699675ab4d939808b0f099c0cc4eab85a7b7bce05f23b11cc9fb8b56eb4216f1c86d985b92d5bb43a6645a741baa72ef5bb116ed56fc23ecdbe02a9f718408c44200ab25d9fa156c7c8ef6d1808ffb6e2c5560759ecffa53b515fcd1180d769ebbccfa7f9793737e445e17b046ec36be5abf8987ebcf2073cfc92cb1497f9874a842770751b607c5e7ac12349788a8c860efe2d87369c0915a29b8297a3ceb995bd3d33dfa2197263ebd45d11748cbcf88528db8d74cbcfd4d504de42bc00579c572825ca8c400800ceac9a76aedc3d7ac16e0c822288c6d589b3a7973e43405090f8857f82262c3eba706170e6dfdf5f2ebb93f6ccc34efb2a97536269b7bd2480ed81d81092fbf3abebaf40e8165cd00b7708d17f6349d6272b403a25eee00959dea6396005e90787216ee3c2166ea5858dc8b4027eaf0612965b40b1ea188e8cd58f512f68220a91cea4c7f31a52ccc77e420ec9cbf89bfb29556bac037e9a1b2ea8c51bcfba5b9865f2ae574ec247cd1eece181e1e8f21732378f8cf7cdd416d429e28375f86733ef9f480929584f51eb4d091b0f9da21783122b6571618f063cfff0f90689a101c92b320f77a9e72696f866695feefd88ef3f1f436218bcd206e1a6ed8004dd87a467cd828a212f683a9522e1493299f5fca095e4d9e588f368742a9f848b1a8e65888f995407406f9fe4f6d501dec32ef36bfaf6bbb33ef0fee4a4d39117d8285f05fec03a6fd784d84e09f4fbf2bcf64eedd389e35f9c19bf21c81a6e32afd79a168c555d42a2aa212f9aac21c1e58ced1687f7fdffdbf8fdcb71c34e6c94ca01baee6ffade2f87f032019cfe005c54dff37883c638b5dc0870d9ea4c5e42b7ae0c9d57b9952bf9369e4c3a3491ca024704a64d0f12fcc963feff1f8ee59b1871d5303fa6f8b2c482c9889cc0aabd1fa41d94b16cee2581cb159d4fdd5711dc61caeb6b3231e2567ecd4fc2e150c10e8b347a42a55ee2e35e30c55864643c84aebd7a53cc77e9306e8d4871b92c482a9f0b697713f48262bd8b7950c0011ab9b3bebadbeee882bb048c1c144c1261a09b676fd6e16fbaf984aacdba79032d0bd5899baef82c85311d6da8558646ccea795f17c27877bba6a78785a783a4b782224fdc1134fdfe609049b892dde7c975666f2f975e8b41263efdaa42422db379b69b0ecf7ac3ca5a8a5bed4ce50c098f08b605597676c86c62a744de129187ddd2794a3d4d6399aabc4a135206ad4765009d194fe77e69e678fcab12ae70b4efde14bba6c1f39266a98f881966d7df0c1ade8ed737e355642ff689d7b757414656e838ef8c95fdcd11172d7df694059f56a574d76d897777dde75870b239eaff4fda8821f045d300351d1fbe58f58945de6f3cd3e5536d321402a900841e4c6cdf0b73ec1769e8c5ec1056211e15b5629a25052151a9c8ff9507075ba90b023af451fd77bfb77947e8c98d13487ba5e6535e92c6fc3b180e4b3c8f73247ebf13153d9780d01fa164abb7edac2d0ebde01bfe18f681ff66e23177f5960c88678fe2e6356dffc875613b613844021003943f770e54d2ae37bfa972d9f12c2f34353a5d7237a1c993ceb82fc4c0910edcebc713b92daf4bb005f076d4dac67689fd4d20dab2343fa054c60c12ffe3ad1a2345f270187d9b7aca6343fab91feaac8d6b57c208eb949896473a2ad73e564eb0970216f0a83e340c6055e5ef7cd1ee522400afa8bdaaa120ab60fca9416eb936f6f5a403bd5e2e4b83070bff84bfef0e54b49484a807a04ef65f5447fb41d7c47826f4f8f3407e62a37a5189abed8ef4e0737110e777a6f18dce8aaf566683d11da23ea2314c567cb71b82deb5586ae30241680c42b4f25507ffb147c5103ef32a0d5dc95f52d20e283922b5d6273285a5581aebe9ac33a8fc0685903a98c1a2042f07381f563f96e84c90aec396097b9b60b16f982de0554ed50619c79c0542beeb04832d3da46a03b9375665b757f8115a93970a5beb81be8502b7d5a95469ff0d1a66a6557f31a4e34618b2dd7a627d6c92f68e7a8512dec847328cd76674b38c63acde5e3ffa48d4b23e036a174d15f186da5d6e86efc001c3a39685d03310d2342fe1ed8cec7c88aaa6bbbecbb7ae678ac13e6160a6f835f0847ea2ecaa7ad3b83be5ba4644e40e5f651fdabbfe7c117e519f3f3aaeefc31200130e626b2a5645d0d34d3ce285ae30cf982e48783f114d6429db644001e14530d1828704d8de5d0c3298072fcf1e8df5100f1344041280d62c31ebc238f4d273a4adfe63fa56bfb37dd8e9071cf86719fe22a5fe4bb2a674ac8c7bd2ea5719300cd927f171cf3092cdd70d497134807a42d1cc9f311d19486a08a6157f6574a6454abc43153c76b4cce98707328d2cd46ee9494d51c2ce5bb2d9271e1de9cb943149332b4993fd28b60051b6ce282bb1f75fad17fc003c8f7550d0cc3f2732c3c83c4a8cb8eb927a013c650cff9f37cb7ff34bcd3a612b7383ad20b283ad375a7ff55a1fce3664fd040408873b1b479413fc04c8aba423807fdad8c03e93daf6c7c5bc986546451d245366aa208e15a08059cdd06403faa0822f1c0cb453e926b96bfff31f29b2f3655c1403f69f80209f25f92ebb45409d200fb7e36d0b277d1a94c8319743529ea450435f967121cf10122d79059434ce9d3cbfb535f28e45942b6a874e356002950435a3bb1ed1caacc0050aa2bef936a23d6ff900bdfb2e8955ca4677ca591526b618cd935d7f8a7910e78d03c9039e0a36c06d985155f56004f0b50161efa80d606b1da2c6db48e897624064804052acb4ed0c7a95545a5db95a0c620b1e3344a668a60a534c4f3343f8c807882e8df68c478e9379e82f524649fbd7c5d7d280082771f48398f13bf265108d4d53bf0537c44951083fc7621c959c9662ccfcf8ba744a467cd4bc8e909811624d5fd88b32e0fc2846e27eef4462859a7d31d70ea0afff95161ab1a43465c818e4b83444145f3c75f4db71e2c82a019881b8bdf8a920019c5b0f7cadeb1d5377cd254413f8b9abdd1797cb90840671ad5582ccd6277a1fdb9862a8438f6b0e96f49c033a8c98c70adaec5b4b407c63629447da8171d8aaf8e8d5bcdf02acbd9eeb11d8f0532cbe6090b257dd1b7c481cefbdef70d012ebf063ea6d4363e0037cf681784a6382c7c9d611f1389f89c3b0f6b315e65b220a73853fdf2a04641359dd0ef395c9605386e2f5ba7910e4ff1590b7ebab8b15aa11ea13e64decc4ac5facd417266f976384043201961d13686db12007085e4fca21eb09bde3dedb49287e454308c876f98322db6a8c037fc41832b63dbfa629175281e7c4058a0c18ba3e71dfdb0a6b6280b7f186c5ca2c56df3d16c471a315944f34c85620d9ada962b6dade279d6dd0bb9c010f53b2591335f10f8dbdb2651baa85d81c9fb69689f917a811badf40cb88daeae5465ed001fa77fa57cba9e4d9d3d1791c9e6f637499f8e08bf13d77a4fdbda726965f1e45f38a8060868a8e3ad5bb66f3bb566ee1af568007ddc52d1bb1449639adad62b508a957260e54123150e0ee4e8acbb39ac97c8939f18bf62f7fa05fdc2dda50dcbca19c93484019bfa16116acfcd47085b11aa5f796ca493eef42851fbae0b670424b72fc6496b2f3df586efae1d5c5db93d83adfc1edf0051a19fe91078d123f0e537b3719551f2514fd2e35abaa65cb690ad129af5a8050a74e679d832fbb85f8b323dc9586f2ce0800e34ccb89d98d2ddda3767cd292e1a83d2df13fa7d85f2af3f5da7b818f3ab526276ae0d5609382332f24f9cf3ca241db6ca463e856988046e91f28139731d1c4a144fdd6c69473bbc6355fee064ed2abe498831a9f3fd70535cf76901a00ffb29b7fba77d5410ab8c70d17bb0e853e43ef4261bb0c91ef7ba6a252adb88438b2fb5b2621a5b3cb6d14612de90955a57b53e4abe57850d12f8c22ad02360714d2372e1f84089f989d27073cad6bb6c0607941b9b1d4e27aa161672701e7d1636ff3429056035093e6387603fad5ea4c359f279990675ee6394b6698c98ce25f8a442774d248408e0c6fb8d503ab020a746df0d7f3e8c8783a95cae982bd2537ba6129c130921a46ba0b36f0faff4e25ff8bba9c745b0edec3a8be0daa21edf2e5a47b5334c9a7ee8c856202fd8e547eaed07d100c6104b522453c08473089cc2a0dbce208e55c5d23772a4af7e68574bd64f0d5c535f06cee303604c56d88e35cc1c114962ab753ba967b3a5da230ead2856d145a658fdb9d8a5d4128ce891a3ee10e4e37add6ab627b2c4fe8eaa5a4f000372371fa9e84f00ea335e9e1bd28ad42fe858c70fade4e3e9e480ddf6d4b4d370f5eb8fc700c77718ab749dc0b98da9f378de8cae5915596a1835610329bc1ac7dfe238e4e64a1a23366554f47af7dd60777d94073a6a35151aeb4bfcd39a591420ce4f91ca1686265e33328260fcfa0fd78786bcd3fd303e8c15c0d9a0b06f7803c1e2c93f427843b5556ceb9813d51807867c083c152e4dc4a42551eed40741ffc54e4f7fcff0b2cef5e65bf7edd1831b5958d2aae6a71d31cafe1f8a34efde06b669adc29ad22d857894f51a0f874634b63384a0df664eafd0476ca6f3d63f19c64b5792ad4c7a06fa51676b8c51abfeb717323434899a2f99de965c0edeea02f4212633180172a426e8bf8def29bf13f77be9340ee4de0cae6d994012e4d8879bb72dea17149db9c992098d9f7100fb0567f7da662838f0bbb49837a14a18e9a2049437c235da9b7cedccdc18cda2a2fca4cfc791325a7496e0d21d2c7e8b776b789026919b64f47991c04e5815261a3af1d46dfd086670d3af5388e509828e4abb4d6ee6f1faba0c792113764cce38ee5381ed958048cea904e96319a3079c2a7aeaad4ad5fee2382ea49fafe4ee726c2abf42d9847050ff6f7d6638787f5f7909a91b5a1978c47a6c51e20081b01010fc2b76236d18bb2371dfbfd03f8b69f1f870085999bec35185f5e2c2bb0c29466ae920e63b965fde4a3f589c33930fc4f45c480493311676bad71a09325ea760e18268babada917c9e22a1eda4d1312b33eb0bf61d4a1169b07775779e59ead28334f5ca044d4bd352f3851b0d00062b676cd93d2880ced11fa81b868631f29c3a17f2b623030a4751c5da822e026542cebd81cc4697885478a6b6f4b7c7b791a8ff2559956f52047189dc1a7f8b4e056193a8cbb3fd4f6ae11919404e06e71c719fe926f8f4033b8d22d4d295fbcfac9f0fa775d56f74cb15f464c15e030a3ba78c13f2fd18434c3ba699b9434e231cd3b1866afdc010f03bc69748473db7e897188ffda6b8c3f3d65cc36e15c6f275d2fdbb892145329b86193e740aeddebbfa0d67f863b5a41e25f40169660889f735cbd9db567a8d1ee1e93b15586463339dea4866ee5a21e8923c371676370e0f0772fe29074de37b5fa949a1127676b3888fe7816bccedca6d94ea4594911777d913bca7432c5aa9a275d3ca20aad8e9f9f215c4ce6145fcf33807b29eee9a58db120c6993cb0043a94ca0b67c8d9d865eb2b0c6191ced2a4ae775f0593351bd2007bba64cb3d83fdcadd12e87f81d8df85bb8d44c77c41b2e86e9bd8c6f0a6a00e7f4636ded01427bd9d17a6d9c15dd61ec09ccd0f3e0d95b4ee4a203596beaf591c571b07fac66d7a7a5fa0efc7e0d8a0d7df781a18f74cfe451eeac1a4df28ea710e6a1d393157c6e465452b83768cad7ff3a51be8b6b8ced96ebebd9565fe55c8bcd7a344a5ecdd914b64582f6eb80fa7178edf865c86bfa4f25c5cfaf491eb7710ff1fe15071c71821405a4c772fae6270c6b043faa0837c91381c1d59097e16e46dc94a08f2cd8ac5116dfbe68168e8861011a0213554af2b1c31e1ee672c0de6f76bcf2c1c0c313f9b3cebf820a83f1b8342dd5dbfafd3cd7930219260f06c6867a4c43193a7a2e1db6826f21589626e275b6d6b2d3ad8b0bce889a3461f8e6d7bdc47f008d42c5c4ae432e975e9d7ba69ccd27df025da4c7bc0ad22f40f8abd946538ac0c777328f8c0bf52a230932c1ff2676a08b61e36302d05ff7af488e4674fa3f9dbf61d3e457c55317097f56cb56e81b77cd94a04b17362ff243f517d20bff8f3abcae498dc5c61084aa662019f383d08af023b8e034788ba1b1ad7806c9b8ada7fafca7d87c221f995d81f2c6b24298e7a2850ee92434dca61b03462d3fd2cdb34ed2d9e441589183337d0b694edeca4d0aaf2693bd8918c2be3426e8f4cba5f83947aa9b326cb485472174f26da76e0fe48a4f38d96b3b29aad2ebe75bcf6cec15e3e313ee708ea8f1ce75007f90b562973fc5c22cdba15c4085315af0cdafa1aebe68c8df9487d45e60201306784208e53571136e57c56f4c398ef9b15d7d586c91ce8e9d7de945eb22558bd5d194e92d535e296a205496dc99c5a3aeea6789150a1be248f7e1d82c5164e4110d4ab5e5abd0dda028dc10aeb90c891fcda45e17adab951fc4c7f259110b42f2a70c38d0bbb93e05d09c4bb6d194554fc73f1949191146ddb925941958fe7818a78de3662d3f339b58acc03137f1b924f48f82df7b8a39f7ad01b494b1313d6152c4d549436e6d6ae9418f9faa383d60a2897fa862f6ba95df551f85007c3b7411e59adc89194f9e48a8cd65fd3b398b598a86fd03652d9bfbd016e403a01f7ce7a7082563536592226080ca08213b4e7ba8a391e408f3edd2fe8954386a688f51ec373f88774c51fb1499f33e615cc1210c9a6bf98ddd2b8f4bfac72ce527bae0b7ea8921996cdec895888c0e76e6f230e39d0a8ba11ecb13c5798331912310f02e098ab9bfb546ca8cfca8a8fd845527f0bbfe44ea76b7d113c1f0291d40d7bf0524fdce646bb7e1e66898b6d30b5412718fad0b1741259b817260b00f421802e1d5335cdf848516dc5776ceac0cbd83a5e952df73a6d21ec1dec43cb148547369c7ebf4698297860f51e9e03ae4b7fd0b695818489634ac0d0f5336de263fc973224e00651a3d6d72bea5eb05c12905177055bef678c03eae934a93b73b519d7cb53cc7338bcb3239aa5ddda0ef3b70c67b221eb7e196a5caf342fe5cebadb59b5837e3d107801ebf7b646801338a3ff9de58fd05afd4ed128061617e2d609c22d11921ca7bf62f34f442b1631c6b3ddbb6fe5041b0150f62d48075ebdc49c378929e1387ae01706c96e510f904cff3c2c4207a3f934581e79e564bd936c6623e3aad6747fabbbda6d8b15034f8bc2a2149af4b5f0e002414cc064a7b323441397b73da41d5bbe7bc4b8984e63297cfb74cb3ba045419b0033d8bfdd8c1d5ccfbf77206eb6b969c1e07029c97b081dfae58f02c24656818cb95e7394bebfc99408ade183486798898efd77a8ace0dc5a06e4c1a25b046ceb5b5cc269070752486bc7d23f68e33e5c5c08d188f42fb0c9a0decead43df375c279ab54b119e4979b64175efba5be24e0ac9f20df3e70e77a6c5eeba8db4f6e8bc7f2cd2d6fe2ca320b41e6a3385249a52422bf75def5615933499d1d418ae67b53dc5878e59b87501eeac8b7aa40624e4844c5538a150a7cfd980882882dba7c53f3315ace79de3af2182e6c568591e1177b9b7898f9658d2e90f6a876dca1f483bb3443a96917312eea3c8f88838c082d8efafefa2bb2d34303a8c3adcd5d8dd082a0d8a5c9dd56631fd326a7521bd4a4adc6b2773d51bc25fa88db6bd0153c0b05e001ec3420e2d6a867ea0d35d7375e48ff225cc32edf3c0943f9080f0eb9ccceeae22ee4efb037a5f1971457771b594e1dd8e790cddddab8967f709faa43c80665e74081ed26a298883acd2f10eac1ad48ddb99ae2676620e62147aec5fee52eb1abfcd8e18cb047f452f999ed54f1f93c447ce03603e5b5250df6fabbc333d1d09a215d57061a52bc9d939a9bd69fbddf9c0517c0ed79b747680b8ac4f58d2241c1c43aad30f68f07108ac31e7239439bd8269063da1ddf0e24d1eb6447c3259438c3ee21bd072ef56daf71b2565f97479a2adc7e7789eaf1b44955595156a880d17dd839e5affb1e0fdbbca839a2bc37120ce288987a7c5667fa10b0a97a274aa7acd426a3d0e04e4ab588491f6481153acb1375be4bc4c4e0c3fb9681618241254355221f65db053cfe3d9af17a55161c2209624cd3420ce913baca250ce730147ba4493b7d1c78c6151eb57fb0c5a1ddffa10dace748d5427f575400a9ea1e25fa21c1d363fd410e95bf0dd709db787bc484d4094510ebcbe2c08b2cc9a8108538f22e4500c9eec59923bccd4b83ee0121224a55af8a6f57dcffa8c1559f5e794c58ba8d8c9bbfd07332758e4778e2c09e18bbfad12e05a37c2788555b89c722d1cb469cc1bc48df8e8918ea3c036496735a4213500b2a538a88ce1f384c4fa9ae624745321a2466abd2bfda993be8f28c293de8ad8c34811c9875852f9a82923f8a6761305c66d2bc888ee8bc6bb02552e7576a0c039586f9805b9d6265f5e0d7f832aaeb02df32a394bac53fd691e6baa63a38a83c9ee057d7608bebe4b447e66a8f7e59495ca1c82de6a345175127083be2e3b30ef3e583226a04140d96259aaf410ff08c34359107b4ab7f37c9fd59bd9f981436d1ecb51b897cc8b6fc42336422c4e53dfb0aa946b663284e2ab3f67f5141a3ac653511849a09d078ad8a88d5dc12bcff84c9025aa177f7b27145c89ebc0f1ba2028f35873b3a9906837b2ce0042002c9980f6d17bd1acf6a70a85f02bb8fa61a0e9c18963f1d2419e3f3e628ae6d913662b1cbf69537a552ae1e0d5aafee09f844b3daee8f4595411cdf0bb50bbc0844fce58e31fb18d896e2017bdb84b1ae2872777cf57f17a7aa680258d02eb7010fa586fb610a285c18b4ae0d77960d2e3bb6ef233ba2e711d32864da75aff6f45fc8878bfa8c07f72f6f2f62be04a929b5faad0010cf377dbf599f62740a998b62e82df0d5b752ece8525e551fd5544cc64df3ed07edd4fe8fc836adffb103b30e6baed6a5c6b271aa49f0660a600fa1b02095eeeac47dbb6f904eba9464fafd0cb4807a540fb3c265291c90b050a7db9c2cbb2f753a0aa8bdbb4350ada146864d390bf687da1a4ca162ecde2291abab0ad6efabfec19a70d94eb739fc86aedd2425e4bd0e829115de85274148e4ca1e49e10c623c5560b5093111b1dc421fa68e6750cd242a790277c58eb846f593e50f6a9f28edb53b68728de3962389d4e12f9a8d7c21d5351ae02d83653d47cbcc892cb4ccc4f24681d70846e526968abdeee80bece6b4db09810664eb19821a1b274af242a04382ce2b34fd7a65472b3566e71c8a64e867106b3533a0c338438a26c549237f1627067c6baae2b6772e583721e630aed65009f8e2c31e39d822894dfea7f4149deff28437c0ba604ab896f351b4974c5ef831ced15c698517a925e7acf7cb70bd46c77ebfd0e8ad42d53c7641da390d5617f475004269c2a21c9a51a7824b97c832d00ce804f411ff7d1c2d557270e2e68a79a023faf05ca5d6a85634c532e4b19899a7e11225bad2ea01ee3e34c62a70d7afd480485d41ad3578261eb55214ae9b008044da6ba882c43005a7bb88159d55caf2fe5df708408ecd985fcf5879b1e5f221326ff892bed89d903797d8c294f84bc337b5c971b2dbd56bd03e789ddb6fc1aebceafbf4a9287fee218f453777ab8bc24d6ea34c137dc59a6dc352bf938c90c268f6b2e936fbae395293117811d06072f42329d2b71b4abec112913b014258595f866c38103f1ccac2af075faaee1cf65248e020c511fca58a0f1baa686a2813c6345004e840078b99ec59306d9235625a8aecde3c98c162533ede77c0544f05dcc9478d0c870b4d5abaa9ec3239e11106102e6c472fc2ec4c949b3ea53ce80d361a409cc8a91233c31a996836efcc54a750649849ce66b5bd4df5cd06b87bc0893369be0096a3ef5f4b1fcfe30a4855a4da1cd49f4387371505dee84ef53b1fb5e9c706e598b707e5197427a489f598003dfcc2830aebeb0ac4c326ba82b14c5b1bdc4aed02c2908cd690ada185cfdf787e3a01e63dd284a1db4ef806fe88839c53512dc6ebee5334869cf49454aca24372e99c06ce467ee03742bd9cc244db8040c9270994467b70fca46a576e00ac4f8ef9d3e560ca6e69d69e4337430961c88b60d34c749bbce8c1ea8079a8eb7ead4e0002e065fcd93b8d5f19e5ca1bdda1eb8c77ce8d5d5db9c6fafff75d6dbceec1719fe0192631626a1541d503a7b53612375444f1036bcade08a815c43b2f2d1e97be396a57cd4e386e0f7ba8d380256588273d6e5b6d3179603bde201cc2bbae870c1bcf0a9e7d20fbb0b9f2359b4865a65b75599c0108d587c7faf63769690de58173093ce12e78dd6bd9441c303ea9d6f6d5b796ccc941df28ad3e2ed8bd920273df930cfeb5344f8bc4a14545db398a0161110a0bb9d2f6cda4f6e36de717236cceb4fbf958c3a3f9660c19bbb84a3aa95b8625d193cb9caaa84da6dede686dccbccd9c9a2d25aadb3e14dbcd21640217bcf5ded0221cbf79bd065605f288ba8ce62110fc67b6efd6263b132f4d268bf8c71ec863c06da9169ddf753e9378c14eab0a77e583d2dea8e8e18fb7d973969e5273a25449dee2c3ad6aa3812f0856dc7ea93366025b5988a934a610bae9f709cb3be7fee135ff461560de2cd5e8dbfee1135c523fed5ce08c74b57c7b847a967b68dce6f5c62495567bea05c3a2de5e0c30b59e374003491f1128a8dfc52a57db7ad72b283e129bc23295c1b85d898bc7ac92e40e353e735f3ab236f803fb25ca28ad1cc71bd750a7e9c73705971eceec68526748fcfe85825973964b7aa67b99de7776bd28a228802b86a882218fe67527a9e8446d83508f11c6f06ee7cdbaae5231b37e25f7ec771f876b3661d3588452e6d08af9101d6396b54a90c7e35acc2c40313be5016d76c36ac81e3a917f8942d3ff46ef39cac015771b82f5bbd90987e20f84ec36aeb0e2969421b18a3496734049e671865e165a122f0b54a1a4f7a5639816b9a35ee645d9700bdf9e2e5d6d1d0d8f84c31a9f61e7622e4a00bbdc1367f25a9c7eb5b9d752bd0186dc839bb48e3b1051e0c68166f250229c3e708776f452858ae9fd560aa17636e8858efa7022ba9d749a8bee0d6bd75ede9ff5e64712042c5320b79578ea53a00403945b0f98714458baa5f6fe50df59bf81f33107f189b456d8431f84cc669c9c0cebce8d7f51add382839149d1804a8dc255d652bb026d1de5b807eed7a8acdc14375adfca504a35faa9c862a7f81c4eee33f1e8abfc43dc49417572ad88a5df5b517122b5ac39817f69df7e4a180c6126ba2e0116b7870a18629b217e5e798b9b19df2bf729a98d6cb547e533c2832ae4aa40ba624c2ee1015ece35b2eb916693cd23712c09dc861de863bb23fbb1ebcf0643bbad4fbe32a802ef12cebc49d900685f4e6b3dec04482ed9b005d2ed76a53cbee6692627528fe6cd499efdcc6872c730fdbb8c473abef36eb5a87f3cdea304fe07cf7d239cdb5fcc06400d34aeb694c014be331f34cbdccfc426e536d8ecb50a9b35a1d7d654fd7b69641c40e8ae65e22454c8d0eafeb1abb8c7b54432410120d09952625d9381fd8b0c467ea6412dd30399998a86633911b67f9fd571a191ae202ed4faece7d512f9d3d39d5fb22d1eb4315f116e7553fc612184910fc380455323181fe8b74a02810ea4688a4853f4fdbddfd18bcb33f196b68caaf2eaaea87eceb52018c91fb0c360ec0031b77f26c4049156e819a82614d27cefb76982bf5f2236dc9f2eb6e4bd79f0100073b5fa3f1230ee7817fd086c3cf2053565d224944ce6d2281e838349847aa78f8a93176f394be8c59eefd4d9f94dfafd10ac5b3dfd619444aff1c1f9fc274081e5819ca64f80d2ca162fa6cfda2c633eec12e348b4b26e0ff0610e9bf17dc0d66b3f2ec2ac87904d2adc097649295d8cc5043e8f804b3c5e83bdc2992e98ed789e548c9be9b63494f8b27a2d7800c9562779977436b018e39d3fa70706fc0f861b135b2ee6b1a889fde62117a733cb6f77da141989a578dc770707c00bbc6d15a34d41578a4e99a961d6024457e60c32ddeea4bf4650ee8bc9b19d009511a68421a37caf582603aa7f3a26b7bac3cff67de337738798cc88859f8d653cd6f3ad1f2411eb2bf10ee9a9dd5755bcd82132800351bef222227d348dac553a5bd1466fdbe3832b0b8e72a171bad3db86ccc76ec63c3b88753ad42ff3ca415b3de9ad8de05c332a52d08faa1078e29a0b6a71fd1fc3e41cd91fc371c7453cb9be6a283fa3a2ec3c433a6575fd5bd8fba6a0f94f1476cb618ee228c3a7a837f0a066fa8dc5895d02c8100afcb84d4e3f6eb7af8962d07579c9bd5a9c382a3287a8e5498203b5646c90979c724d43cc66942bc9657b206c0420f9b1127b5e6696a285fe9ac7c14766538db9ba2f463441bf3b2480d397d3ad3e36c6ab093cf76276bc6ba2c7f9392ef53b3db3823b3075b8e9484f8bd6ed0a697cbd36c825ff0ea021c504c639de3af807421a77ed6a834a825f11c5092601edf683e272fc1fb99461dc90926fb365c78e01aed0d71ae6a90f77c363b5e2b3e2d11c2a4ff05f3abbf26f9025ca3733529730902b13edfe509c98285c93bd9d71ccbb450efeaafa0906e8718dc431df0b09113427367f005549c23fdec37f1f9a98851f37f4c07fe06d410ca30712c96f4c88d61c182161547f0a8c8fc6c5cd2faa6958671247a71f0754da329cafface3655dbc69b498fa5c8bb73d6f43670b55f334b507a3399778f0ed78b7fe4fc466accf92f8d5f0f2d12c57f1fed5dc84c622fe53c6ef3767dc3dcfd32bf51eccf54f280998245b8e786f6f446cb55425f648b9c750169294e44a90d1e7530f8dce051440798ece154a436459902d5f2bdb47284ff6bba7ce96e92025bd622972988a03e4243b81ca179359996c262e2235d6b6da6b071a51e3ee6f44caa445c2f22cf85933c73e103969dcff61559eacde6c0e1e48236d7aa83ce0f6b107f0ccdf84ff0941ec492cf59ba308bd8c09213ee5bfc9671fc17abca2a5afcaddbf87caa1ecc8d13f03cfee76ea8e276799e49d991e9ffbc21c52e776112d7e535c9099df1ddb53120aa4ad0a99e34428ccff8ec336c2a40435f95475bd707b7f4e4c2051b9308eb1df7225108ab171e5bee52d1715bb23787fb505f1f799bf0487b87572c1eceff1de2c1b9866123ef232b59bf6c5d072139bf315b9fae17ef5e75832020bc345c0386ef7985fe2f238cfd9d6691b8d0ecd020dda08d707a3b6825fb431a370370833c50d7a89277cdde4f3328d11a850f0fc4210958b3ae43e0a558195c10427c3002223ddd06bfef9629dd2387bafd8be504d0151394a119d0f74a443b32a0bd915eb20af8b79be3aef5c0e8512f34f44aae18f89b7549d63f41949e7787aa76982231f0042606e7327bd454861d64970a0a0f8f5a1efca513a5537573b138c3de0efa4b7d0c46c5fa4ff7151422a4d6bdff8d39fff7492009249f6061792f700005722b944c8e16c8fc55c480d21da31f8023ca4d9453cfe05f98d1e626b5f46790efadf180e9a29b3a177d25e54b43f1ffccf5f13eafd55b11b7a5231feaa52cdd55570eef9a8ea6161f15063701cb9fdbb1e47381c7a534ab9578b2bb7cc572e326042c4a39328d2aa52c78dae360edd1e8881a9d7f402bef73c0ce4381a7116d1070635c8017239c862e2265862c2d3eeae2feab16df39838890a3d82a563c189a7af1a7dbf365a2ff82f049310fff878a2bf48bd75638d668a24693d7ff97c49919cb137992fad06cbd27bdc83fd4ca01e219fd14e0fd5471686b29973ceb0462618c2725c875d07607294862a3147e9569f31f46b855e184ee811db9246d08ae7db9d0d4be7b371f5cb1fc3bc8e6c0387edb49b2d083422efbb5de157f09b4fabdc102611d899ccec686a17d73bd28b75a6e70c4a8cb3c212f34d80a5f0506553ebe7d2ebbca020e11e0bf0676ebeea77859412278a3dbbf0c8b1d317f04770872cbb99595630319fc8b89bdfaa16c2a3d4fafab6cc2f5ebf164be0b8ef8cedb1f70461636a53219ea341f52187fcb15a38f0062da058973c5048e396f207bb758670e1ed1766c7d9d03f7f3a839d89ab5044d4ccf7fa218680cc37f83bcdff46f56c4cb310f8529b37d032988c1bd4221d7aaef7f28242784617d559cfaa789beb1a988662f495471d7d95ac499afcae1ccf34f45e1ea85c797f16a4b5a473550b2e3ad5dd4a747c6244bf8060b80a9ab88c6e00d01cd88dbbae186d49ab1ee444ddcf7578717f8fe5f9b98925d333a047e2a677147dbab49c515311db47c298c238666b88f4ed34917f0c46ba7e711f67612595e07eb6287b999d75b85b4f08464f44d68b3be46b71cda79b70562fab21120acf42dc437c86bc041ee89874e30a974ba493d839351a3e5a5a5875d96e1ea6ba3f9e3837c7c1b5d62f4873a50f359cea9acb482755678d24e63ff879c10ab7e8cb0fefec9cea9bc78270867b941640c562615d142f53a1c5adac65f8b0772cc9e558c17eef6697c5e46c70d6230e1be2c0329fe1e9044bb746547627ee597006c56845ece1d683cd5e85795f5b76bbae298a544f4c521822046057bfabd09d0e79e215acb21809cc0f78c15868302d9cc6752c1b8ac5760205500e9e60880fb41a9517d3963ae84f1cd7d8d14a9c261f3ecb759735c1543f3885ecd9501d4f2a8556f2f40c06e8e910e975f361bac4a846946b295494471bc85ca9ea09204156ea4edcbd600a9bf8f69e20ad46811ab857bf8dbde0ae7c3cefef172d67f246ba192433be532e8c3c7a6dee13f4daf4b92a8401b8e2ff3b61f2cd77f00890ae7817fe4ef9b17bf4b867fe080fa7514ad2b2c17a6dd03ff96cd63b24a406f2a438f7c6eed2071e0a586dc54c8594cc62a632b486c383caff6d03e36ea0389aaa18c15b549327dbbb55d6fb24e8f2d5588d2aabf7a85b1ed69f0a024b0e21d26ef32aeeb7f93a4aeb8da5ca40117c08f2e1d45315bb5ad7c78c6a983e2f02230ed52a2f94953b6b4864d63896df34382c6160b4ffea4c58c916980295bad1bdb0b44c85de2d1bde917f8323a70d220e442e83dbd815180882f9bc86af40ab6155ca4b194c2f3e7d9762b3ccac5cffacb1548a727de099543c6fda27aa3ad98236cd13a3a6d0509b3eaedbd1288be81116de51e900c064b11a359b3fc09fe0a406749a2ca9dd5847f14ad46a6e10d49cef1f785cb7b5370e66f8c86e57cc7c0e301d3221d7e96e26330f8583012be493e24f9f79edf8f1cf92ae885983e63b98d6cf2e526e60b31b648c01e4fb2719ee02972209df260e685ad9f7ae09ddb75318cfba5f40876d8dbbf93e5db587d6aba5c5bced2572cc03d0d5a3903ef86f611bf0c148d3ecce48d4a1004c24d656a96a9145fee53a12d8682c62ef71aee88a6ec2e433babfb9ff4dfbd7f17529a96ee59dc3d7b7563cba6d631b451b6b5aa2ff28c0c6ec411eab348411e69f8f8d9c62159763fb3e44bdb45ff93616a9624a4b520562f151fc86b0e03fac8b5f22cec94396aa665525c2dd3e5b36ced151805d9bb49dd7c19ff9fb73494b34a57c46e1205f0db0aea5e6e4039ce0a88951da5d84d014a7054cd85606ec4e7579034b84489e67a41a1a029507111c7240ed0b011d6ea0dfcf9e6f8b42882f017c6c27ee03cbb44f92225f2780b1bdbe9487284b9b211c75c4c4947a6ebbc26b28e72d651ee11e4d7bdf6751b9ef1414d1de39aa44e928a50da7202e2025350575fa27b4d443e4d8b43023dc3784b0c86305e17f5037836ea9bf8f1b440e1df7898479e6354fea5886e8b38387bef7b8f6243308280a839bca74bcc131ed38241c3b7bfb7a6572070c44014b47e5adba1f230b2491ea5ad8852540a2365c2724b162dd464f81d7ab53db8a3fce91ad20e2c151cb49c40fe80882092c379b1d3b8e7a9bfe948c84fe5cd3cbf844deebb1300ca63ab9d020519b048b3ecde3d3f2d1b3f2b441b173bddd0ebb12603a0ae4342a90f03beacd0687437a0deda4d56384f6873376dd1908cdf612ed288496835fa0ce7b09b4917f9c5416a65f17f29bc863c030477c28a1f1af87019e9316b228fe63c82ba70574d5e0ff0cc762a41977c0f4002945d432e0971fb72bdc7399536a26031305fad469024a4f2f61d844f72212c27de15c12cf72be4818c0a48b7d788efb61a65fe1242e6db6e77cae751842b20f918c8d04f0975ac669f269c987c6735794b18ed64878db8094b826868d579efc069104b8ea1bb4cc075d96434058751a194f8d24250ee314fb3242cf31b2055ac27d084daa43c63648dcfc986f8c301d0f58c91a9f1c289ed5b624f89f99ecc10ea620347246fa3aa6325fad0c1a9de649a26ebe66ff4e21112c411dff998683bea6c477f93986ad4f018232953eefb63dfcecb3d0b2f283430eca353ae9e4ce3659af2d64cff7b52230375773b0aaccec27628333e7361184c0f0745e29bfe534e844b6df4025ad28345aa9bf5dc313c05f372eafe2f5350b173ffd04623b26577af816c54a37b61d1361fbd4d330095d3671c3d3df18f4d258833100eacb5e0c2394ef8ed08e016e81590b262430ddd2a97894cb5e62d54087e84d27f83f14c021ae1d37bde28ef5cd64bbbd609bdddaeb525b380d2ebda6298943d80062f5da1d4368da0c5fee11fbdae2df2f4daebfc6e823de58e7209ce72d784b2a6b9a4876d50cd678529cc3c8d51dc22135b096211bc9cac64fde660a0d3dc0a90b9eeb5c3b274a56fc6020d42c9d8f63c7571e33f6f7320398167383990b93ff9ee6d028caba20ca7425cefcd2870274ef4f0dfc95cb101671e19cf7b964b3a43dd775079eac339abc5a5ec78f9179befac7004b3d95028c576ecde40d0b905139ceae044a3155379858f0a7828c90c9504c5d9dfd895f7564cfba7be3553d0024d3d78dfccf6bdffc4c9ce5fee522bf2760b70419b0fd0e275eb87a24b5015e022d3a9c822de7503f8f83e624042defba14e8d9e5a86e613cf499f2315a6bc927d5d2c9538710b43e44f69eb9bfd4221a5580fd2e3e7e828ecb1a202dd0dfebd378671da257335832fdc4d2fc41ae0cb658b18f6e0f7a9e97c644724fbdd96b998b599fa2c920bc3e57903f5e0f29d529784a8c81bd08399210b5a5e7c8760984bee1845e4f87ca21f525422bae8ba1ff38fcbdc7cceef300a4bcac1e007acddae99289312e79c23c33baad515f1aa5c96c3923b32140f3613a39b85b06eef91a498eb53000ffbf599427e50f22df95b8bed9916644927123007dc670ef32622a0bacf078d2b56667659d5a98ac9f3aa7bba09c84a682fd7904e3a23a293cf8ff283c19c4c84bb7e8543bd69af2e95909ae7ea69f5df5dab19217bdc7d81f386c3070390426047f409bc293417d4067915b97d56723b3f6f0f028d69363611013c8f737257de06fd90236cfabf38232c9f129aae039ac9d11ffe82ad01ca754546629d8cca03b64391b75be5f116fc52c3c57651876a6a7538be3be2fe423fc26c07f5cbfe99267b1f816d03bc7353cd11ed7301baf0532d0187c3358c5344785f5a92bad0a8fad392f6b8368b08eb529d273303896f4a02960c969446d4c8778db6835343fc4b3e28973b20431458a4b450b9b5413146ad45873579ae240264fd66b3f4e31929d42b492ca14c0d4b8624a5d78ce58133083387998bcaad75e58607090fc070c3b114e1b0fb7cea7f95bdf138c006681391025c6a729a2de93085caa095a405d25a41e9306a20c4d350fcfb2910cd27defc8d42fac2f54529984e7244399127c7224935f1b3f941d448816862cde32d3f014c7413764a68e7c50f19f62e3a19da2f3a9fe662cea0d56785cb1108a85c06050f6971e010a8b556a20d28ee656aff66dc9b978fbfb9e33e032c2252dbd428ba7d6f1b2e3a1148c46ca16a07eff94573fe3490abfd82191e0c3fb94b664a1d815c75f3166c60af1adc6c281699783c506c67d72bd526a7fb71a13be61654b6e787afeea44061d87b90faf945b56383cb46766f496f764b61e147973bffa79929ca20d56429601971bf5fe61f1a7fb59c85fcda159c6050a75f5d8f4b1e3ff4725f27c3c7f7de4c856f13b795e38b5dfd0a9c0fd08b43bb7899b4ed831cad95aae9ac556510b9fbde0e2a1042b975ff10331f8df30baf3c18de78cc6ec115414ece3c13f5e03203736702b3802b601024bb5ec4e7614a5077fdc00dccbf9fce922d55875c7bf5b8fd9ae01948b9dec1ccdb018927adb0fb0c27f4c9fad8827b17ed35536795edc536e8176655c151587177016767edd13c56022f0a60c3930bf07a1f90eb9319502a41724297ff941bfdc0cbbd46ffbd05ee750eca589311ff31c72ab63fb59e2a7da8fdf5a49a20d276e650045b4ec11eeaf61c4cd641d4adb4997b8753bcb7eea9fbea17965ea537ba2e2e8cf46bb4f6c2f305dd72bfdd3ba8a89e6a019145556b94a9db4de177dea90c4b52dadcf8c37e0ea175de0a2418c9b0e48e24a4132b47b009a828eda33d646d7b09193fa93950f9eeeba322de3cdf2589d8f681e6b350796a7049ec18a7b2321b7d59d651e95220cd65d62bf8a03efbfb4f0ceeccf955ec0c4a18cc917d739b65e337e8c69481288b21c8073bf1a4196c04e089e66957a841c739f93d92f6e49a9645220db07a1106878d2707eacbeb8bc451a77764f7c44b544c679e1e21f7936fd4b94d3b330b2b812993c04f1890ae0048de4910354c985709a469a6a706c2c981476cc0f3ff01e6b885b3d127a3aca3345d5b4f38f61af03e8a9501e9e56a1264c0990fa562354e226fe00e55005677cd670e4a592a8f3cf65d92f17dbc3b3f68c17cb5ff60364025b1fff7b0935e88cb4f0314cd560b1268e887b43f2406864a45d50436af21ffbc654770d2d67220707f26b789c75e47201977b3aeab9aed2627ae7e4f54ca2c15f7fbf8af4685097f87f2e3eec13c9b1e66ed117356c43ed9b5f5b1c506ad1fd1d074c42203c1f7783c2e70b9675a718cae9889101b1e6e68f4dd2bc91025450ccf8ec75c5f3126d773230bad68c5fbfaaa95d2974340caeae80fb1e583d855b94f947b28e0470edd53d7f80289280d39b9a3394104db68424219cae3815802c89c6b4a9d8c635382af0d07846b203fcc69df2e83fc29328ce8eb4b24cf08410115ed139094865d0eb61fe6d15dcfe0d5db60174f9b7354e8274390378774eb1b02f7ece1bca23054aae7cbdfde1672e543bd2c4480e219d1a0b3abb43e81611a82dba9c8011ec6bdabfb21981995ed6d191783260891f57a1fe32f2680934038e16c917cf7129b437c74f9a13d16b1b17c02d744256049f9a3f1d5bc81db74328f31ab81d4d771eb4abfad18f2c9a347163a14f26e3537850e2972514752a5a0b6801ce2ad9b389ecd132b0a51cc0fd1676c147f685e186246bf59b4b92829b220d560f3abecfa43374b1c8bbbe03687d7881257b72ffc0d4fc7e499a75f98f899c0604485b130468cde511295df0aa887d6475830f7e7d65a62028283bbc5395ceddb93a0b513a9b63d9eb8ffaffa690c834dba8fc838bdad53295249c8b0d124e4c371e0ca4c5b4e40495f6c98ac8c144c3f91c52e17e8690523bc980b6f19c6948777758dff4a655c260cb70bcbda4e7e2aae7ba49a60a7852d1b8e0de7a0df6e3982464c89d8f5fc99e8a558be901c8d72bea503ff1bb84ae8f1d68dd66ed40c4a32c355d122846c54bf06bbc3174e9c40e94c84a8f6b6a0f4bb6e5ccbcb25d5e153c5716abf0db95f4e9989e6be409863af02897ad57a1b60ab3adc0586f88ee9cc0935f6328e79b4e35059e776e79376f06c832835614d7b818e6858d9d17ec35f9ac40b32e25dc4df19402f629be1ac231b0dedf35ea2f62e5932df9adc5da57ea89f55098234479ad85c31cd27ccbb38f131beccbab72d2eb440a544b92c111209dcd8ff24006fa85bbd4914e3a4800db5ccaf146eb4089d65d9adfae9a6cdcfadb9781af4023cc8a36f3da53ab626eb9e136b7826bf241d4122dd0e6051e8eb3ddda4dc7dad46a30558abf7a7c6351b5f0d8f064683948303856edff8924e28c931d304c07d1159dbcf586946f164c66b5252d1c4a73eb62eed74eac8dde830aa7db7e73b4d885d5a47824b5445c8173dffdc1a9c026bc0d30357ad24c7474667444de1b9c6a1951eaebe6c687e41dd2409ef94f81e182a3413b5dde71ebba1c3bff47b8de5582dd9c784a7c12a7e34cb1c8277529f11f738fb3b73c463fbe4588ca334f5fa3d7087989c700cd5a501ae1a879846ed66b0cb759cfeabd6a72edea9a5ce987e67e681cf1276ccc1450284edb2cd127a14446db16e32e16162255d5a5494097786b4e1c2fe3e074e66dcb5169a993bad927377f3b7b1dbaf59626555261b96ab80795bba7e2d4786cff45dfb0270135cde5441f179936dbeb927fb6afb63fb32dbddf5e7da726d2a6c7240ca08fdea13d779fc2aff644be7db518c56f9ef1bb259fd099a1cb7dfe02a14d702a2740c0dfef52fa5470adb177b9c697ec82d5319e5bb616d6182159067d20434e1e74ea62d2a1e0a4f45cfa266645de4fa76b7a145b492b4072be0e3d9f64b95ea1ae234942a3f3cc503e4df0bef86e1462157f6fe66f3842497c022a87424ae1744f11056b9a54ee40c680a1db192e6c188beba863248a7a8f5781ffdbec22bb351926730d3ca3e03360acf32786f11306caa95f0cc2292f0e222482500334c4195a27bc7c4837797b8259de227ed85edb74a6c3206e0d44e6b541eb91ee01e02b2bc646673464eae4a5bffe5068a31049343439c891d837cfa6812e5abeb9d41239b525093973269f4b9c2394b364570f109b2fbbb593696c6545445c74ee38e9272b470286329d6eeb6df23319ad58d2a249fa4ff9ff63892b58feee95cd2462aa2260a0d066d8cf7f1962401b3e9da0736afdaccf507379cf397ac32fe1ee99a31b4f333c272dd3d8357ad7b0397c0cb80c8d09156e30c9c9603ee6f9a5be854b86ffb9bfd3561eb9d1a652ccaa9adbfe8c1d29974d4df5c09f91bf15c9d5a24e5fc664dcb77a5c5ff67f64b32f3d813d004cb8f7aecc803aff25636648899d9c5d6ca3680b03c764409bac758c8770e54df9cee9177125c9c4767133462c57ed3cf7cef5dc86b8fcf88fb630c0663c488e527106b6297a2489b3ff8746cc71a2eec9c18c29c9a5725e37b1d637bd5c1f666ec9fbf781ab9d5633be517212cdea94a47e202ad03fc8b8b8a104c814710c0cb535c150d05d2e89d0959c58c33de7cdba2cdef49735326e2e234d5be4d0b5160d727c840799e7905f66aba587486bb3b53f67eddb1b9985a4df37b3fdadd089cc0bc5e478406f299ffbe853c34f9ff33389cae311314f707a1ece2177ca812bbcebccfba928f4d9eb389a9839e0e975198793301b791f82936ffdd7fdf1acd5ea1dbc1960128e3f335a454e6ca4a81a7736d960d2818b1297262336a8b106857515273f4570cce4ea82d5ac3a067e451de4dfa43ab25dcb6f1b6112b70a795713c6719e9b22e24bb2b96e6cc00d7eca56b9010dfed2f3d8ded9a4a5539e9bb72542e1abdada1f7c6f256071a5078f17b0ed5417b4237f5bff0ec92d747167a5d9acd4f747055be4f45a19803a54fd53553b628df78612f11be8b04f230eee1e3a0399bfae60283b02dbbee57359d4fc68834732e9dcce58b42879afbfa3f32a8d71a6f7bb84d4cdff6c2952f73ebcd78ec0478b6760ee727ee6847be51af435832d65e4c64a37ec8145c2bc0c52ae35c95fcd5ed274ab4698885078d9a73e4ab43e4138f1b9961462a6d035fc3f2051e9442b439c3b8a5f5f7a1811b26fdaddb360878e910a72d3b76a741f90fb600aecddaab052f98703cd88c33cd456b4860a4e61553ddf3fd6b27233461ac0b8a844fd620ba497a986d2f8d60ca77b3546435f9b9e1d806e6d4a69cc42898cf71de6889a91367fb27f46568884454ac1dd89239e73fc92eac4bd1fa426920b9796b6a4a1da02cc2ae35488b7309893b40e51e4e8280ac2180a08fdbc04214ab45aa77268ec33c4173616330decf4e6c69759925f2844ccdc909b032687e1c885ea80a48ac822478730fe572b3d9e9b7c8dbef5a920c86740c95f5f74aa5cad2f96cab75d545752e7ed1d32872e66362ab57a844e7646f6430fbed9b1678ced14541350e5c9c07d065f48c80ab78c28b506adb406d69c82f54be448c497cb52983f142133c18ee3b543aeda88fad0d5d285f26e1876f9977741669e4444dde92244c27d4c25d3a57e010d062cf04ee75274a1237a7afdb277d62fa32446c0fb715c5137d2071c39f373348d5f41448bc48138b4469f2fe54b21980005bedc07d1ceb26948b07bada031c0b9e1eb806cd0ff3313f2e81d3d86a93cc5c0f01d09b85ca36ef75e5ec8b42504f610a067a5f818d51cc9e9ee3a2f24e17b960b64f737d53f38bb0c9ffe11a57028b06f7d63fb8f3ce7a34e274296bfd30d96d778ddb9d905891a50882272d80d55c6b407b811ea7f06c094d319563568acecd1fc783716e65c0fc558e6e6641540315e3c32de8da796b2ae43ebf8b2d392c143e1c29a785cdd7e83f524dc0b4437b1f694703c97ab2f0f405617babe7d35771544ec3c446e2744a0bc1e673c06d225fc3aac107532752f43d1762231887a03ed829f6d41d94d4dc3b35f220c1e0e7100a6b2d9543dc57391f91fa1fcb5acd755ac5ea6db16cc7a02edc706aa45106b9e7f15edb2fae7256c3e75532b6ad879620ffcb7b3e57da37a62f1ae5bd865c3741d18d662d23477e9eb0ad4cea24e9b36d16ddc5c0c9d0842730601177032eecff4e4ec7e5f0f9349b53e9c5a740613de43a22b117da0f630dffa40ae8f1a4715a52fd64150b5ec3e3af0f65d6fb492aad2ff6ceadedd11e42a377c25cd4aaca305b940e37a9cdb6a68a41e61ecf57cd7a3a04e8768fcb168ce19deab93b2cf01617bf62cb7f4c7f2d9b89f9019121cb435a2fbea7e4afd60a5054fd798652914ceec79b6c3d22ab45e866103485fd499bfa89b74b0842c92b28b5fd769723ebb3325410f1dd2bfd146fcb861356c8a878a6ecb0551323ce487db8b9f5ff756a283ec6bca4aa45c6ffcd2f9eb3f572f70cf313aa0bda79fac8ee4bd63c4919aca973d14f17e185755ea27a695ff6e009238cf4eb7ca000a0bd3f46f6add7e54d063c1f2126cfe886cff0458293ab63926213d9bb8a22f017dabdbe9b215a686a716f8e2a91f613f4f33c1814b23bdbaf98a9aae1b810d71cd5eb1229ed10d9e791d1d9e2b4cf1483619359ea4ee2bdfc9d55c6309429b801625b76aa99c06f12d26c7b1b0c715b0607b189d953fb4ca3cc06189ddc71ef1852c2bc788fcf63534122ca8d47f3db00d0c47e7bc97a7df4df52d84d0d2ef75323970b99e1f865335e246cd33f34283b99b4f1c611fc3256adbdffa2b45bca02ecdf9c16c49ad6203b1226f9f723c2d0226e2419cd65d77db671215c9664ca973840271d860e1e9e66e313be119b346a2e1234386ed9a86fd8708a72dfd798f6a4c9a8484f3e588ecbb37629bd28e9267b5b89887192df7a73f7ff5cabf93ff30a0c8e831e5e78a548cd37b0d74d405ae5bc7386f74922febd2d4376d5a12eb13b9c332f022276d8a51516f9d67204eeb0ec3c71165a88af821db5ffc2ef3b2b8ccdcf512f73fd60fd51f818bcd5d30417474b04d855aeaa62daacd42bff706df80f8619ec5ac97cb8237a6065d73707bcee8f25104b8717de1b33cee2e636b5614536f2266bc9499c4eea717f4e69e30be3274ab5518e77e1c811c0e01d2f4bfb16aee38fd1c4b6c4314209d94be3f71b1a0ea29861b32b62c400a2368f87d10f4b0e6a867a4ff1c27b7a4b13fe980c2bce7f56c701e64d84ec7e648473d8d7368539c393f73a444dfda796923c0531502c3c90869c07ef9bc30efa76fc6bd17988f38a6c3747f0ef86f15bbf0dfdc7c8eb7bf6922c930bfafbf0b3c11ddec1688bdd8e12df7ac9419681b2e919499da7cd403fb301422c47d611db064490920c91228dbceae349de08780797818d00cf9114865aa0932d59668c83559f18a93e0da003e1eda643769c18f41f81840912630a5b141d9bdbcebdaec355387032f041880b19e060f7cf6650e6675944a1e0cafd2d6ee88e8ab98199f2f815ab065142c74bb1d0cf7659c4c548deb8901cc12c40e1fda764dfe61d4e609849b421e8eeae15768c81431b9fc791fbe652c873d52520ba4e8cb9ba87b89f5855c61dab5245a7e582e3bbffa950a4fb943b8cf521d776869d88e946711beb731b3485e776228ae92794b03669114d0a5975a18a7260c33c0d4fe85d53c296ac3064f5b0574206139a22366ba7f49351944e0a22c359a831482b76a06c1f9f3f0d2980242edad4d7b52245447a3e6cdc8831f065e5774be000623a19af6639ef3f2c59de42e73f2136f2e9ffb367e781e167fd4c83e1a7b3a79830f86d8441e34011bf235f5f5717ede5e2a3b51c230032230853a330770542266296d4cc42d9e0994e45ca67bd30fcc163781c642631a094bb02f8a170984d5abdf02ee1da78ee8c62fd1b307b6849769f22238387921ea91effa5e031f3be0c93b8edae41cd7523cb784138da0a77756ae39b85b343b2b76dfd29c27ba5a9e2fdc62dbea39dfdeef6b49278c1ffeecb55654b44da5f5f9465cf22372e0b872b424c0af058bc756f4947219bac224e02206ca45a68c3075d5b3db132a0167812ac47a7db2a0beb6a821aec35a30cd91f7d5bdde899fd79b121f55df8b291e42a1de7b9675e88a90e0871100120901704dfef242b45e4ffd85d8a8f913820c54cee6f7b5dc8e844d34f72adc0fe3aa2edbb8e7796536b34f865b633cb63ef7848f84cf2df878f26702588d577c50dec5791e07b8e99738f64c3eef786457d483f5ee05d7830eba6f6da68365ee21269bba29118b322173729b15e0eef06bb919328e7be04236c329a2c8e98a83d83b3b554c36f4d542a4e72724e9d50934ef9a2c22bda661d2c9f4b06fcaec5c79b8e35f6d0413a492876356f53d6f3a7318236069118fd04946cdbfafa278418f55375697ad7fb87d1e8ba4cb449d36c038b14d05c6f87d1e92390737e8a3fb935391543578a85e1eaed3ffc32c097f4c843e429f122c15621ea2cea516891019cc47d6c51e28937311f17e8e30d7e0be8589b0591f01a8b333b65dce8c869eb4497cdeb13d0ce3a970d7aeeffbca6c5da5191f1f59a32097a0423caa6f55b7bea2f1413f7a2c573681e91868b610b3165003e9b1cc082c64ad17a791744038f8c0b294d08ce58ecdb4b6d2f7a2b94be8685b824cddfdba8f040b0a8f5a9ce497e39a6a119b86506d5f45f8cba1f7b1bc90414646b53e1fa64ab3d4b84afc4d292a77ede3b563e541c1505e510c7272847221c9f29f585b9136fbfaffa7958791171d4f2bf4bfa4364632050dc71488565968361e631e556aa3ad91f07aad6b44368f8aba2d3c09012353ec302ed2572210420d5d2c39928590e475764a80bc64facc6c46574ec15b6609b290a66b2487789111de5d2c5b4584277535a2fc44402b56fc9071e8fab1d27a092f95c72ff020e5b75f68906643ce3cd9163fc649bc6fde32ef5943a4c158216c88ef05c45960fd4c5220c27d5073eba17cf909eff61838b08592cbce1b6c7192447fbff25cd43b63e85c5fa1f41a6a373146b8922e585f63847c8a216989e758504f15ef220d1f86e3fc4468d4efade8a93ff7db2c1f4229f3dded8143b27722d1150607185dbaab85f361be24af3d22269b34a261ad7f3db53ef67bc51a5292e0a5518b9b1ae96026b6d7788c337285b4de8875adb9699f9e7988e9e76c2346a560670fa062e1d141b69b25a9ce763d6f18be931d1abd51f6b301fa5bd8b0ad1827d846a0e8d5af149901e002cb3c95adf7f4a3f8c1e91329e0a7631b6cf846794f0edd0c90cc8a2f37ad1f72250f44cbe3104479ae734a3d902165b841c982ca08c86ef38b945dacf0bab160d234385227c66fcbe3d6ab61ece988d6d48a9ce19069c71f691c1ef86eae89053de7b3570415f225c8e020a5a279ad517d297e4d8df8049b2358ce2d98ce3a2854aa3da28702b1c175b0aeacdc94b281aa8c0155b9c97b6db9e90258067f197faea00e3f5c18ed3bf35798acc690720a417e28a5190bead1c21009277054b1464ba8eed30177c7336e33c775715dfe6fe1162b2b51f3d1b8ac7a76ef83d6c3e7ca29cff684075fd8fb0788d4f8d159d58dc312e4adf5193df1025a9438b655bcb8dee545f12c51df98c96459a0fe46b7e116bbb68735c9ebb16cf9e749cd186007ca0b99a1e31b50ba4de20aac88b91be22fef304cb36a8cb4a51f9a124b3541ed26dd49baedf365535897f8779276006929b68b64295e5625d5dfbe3ce721dbacbef1436db71ca7e225bf1b206305319795f13b2da823c0e5323d2cc48b990b8ab6f0bc5bcec0e729f6d293852ed5d2c6812267adce5d4a656e8efcc2e043df010139f66ab2899d8b8ae050e4c7a7b3eebb42f31a2b07746a1f739a17dae5b203f0c42a1e2e6b704bde8a9d3d2ae29b8c8760b42946cbd435139c59c6cea795f38e231f06fd5fef86ac2260888605c27dca5a0912f553a5073dacf1f3d43379f3cb3e8ac583111ed5e19409beff3c7e6a2ad9a3c09c91fe562b9ee118296a447b05a7fb5bd6c0d65925ed539013817289b5706f0dea719f92de16bac78c8b40a40cdbc1a0a56eb38881198f81e88157b6b041b1bac6350079ae4cd3f286e99def463d447bd66fe29ef09caa294732ec5ed773841252d3de4712e29f3cb9f146446abc9c67e1c73d26b684e9224b611a21a86d67cbf6eefe93e0efe3378f0504a3b503a3a702c7336aa41c072b7e832cd6d70c7a010ff83897372bbf293e9e27b3fc3d9e50633a1e53f01e099010a7d87452344f0fa04a797edf72126371190555fcbe964beb6360b601c52f54d758207f37ea5be22f23f8453a9bf3f44c881f09c9675f2fd549badad93c9d23ec75437b8b226c2add25121b167403cd514fc5e5493c8fecdc571f4c4e4bf123b2e04da2ddc10f64652b8642541dab2d3d5f50925189f119475ac0884a846e16de3aa11e172d3e4b4a9eef2ca7180211f3d682edf44ed9bac774e567aca0fd8cc5bd8404188b6ff96746af16c00bb9dad79faa27e3680a8e39dfff627e437608f9e15cc745573d5f927c0544e08c8c0330aca4101da6ec198dc890b1ed8bd63b454001dd64cae59631379e4547011c45c1267256b6d446764ae9f991a191eaaaac79e97138914d5947f4b50f482d3127cb63edd8a1a595ba159c71e7899eb72fdeecf2609169e6075237216e0febff4f8e874c59fe13ff05abac0177b26ab8ca7960d5973f78a33b4b4c8907dbebca65932a371e8577853036b56dfb732053498a81c3074bbfe8fb9731cb04e6ff1c2bfc281f9f2ed3a2447bf63adad211e0f0c1438fda5cc1afafa19b0df14e366d8cc5508ac7bcf31a6e3a4aab90521728a4f5ddd1a96fb7c5097a090f515cd2b3031355385de8a5920d5ea21fa4fcb76151cf00d069d1b4f18bf41d9b78721c3a149db136b621c557ba1146c5fad53e5f949c4088d0408c8258f7cbb1aa5fd1dcdeef3f53a47358b9d88b8dd1b6dec7561cdcf3401a7f8ac3725832ce25fe03520c5aa354629990df17fd29915e8f483b06fe28a650b1aff18a2e51f81a6b4eb42394e8e0bc200487aeb76a9406f93bbc1c18167dce489061d16a5f5c9084383e018ae19dfd546b3a1de6cd6990a3c689544ba35edbce8c0f08489ed2d26f4ddc258165a138ad073acea34235384df983cf6703dcfa01d9bdcea99dce91b31daf67e0cc156842f93d67d7f65be8750329f69142f8516dbb97d50d0ba5ae21705f56b51e94f8f998de69085406691fc753597bad48f04a755eaf6b54bb80fc74caa1015eb2f02bf271129f3d9f8b5fd0ea847a313f52acb3569e57cb7492fb3b320d06d9ff8d4de4fb268d0163b892d4b9b02d90ef4f73cb2f3850818d0c51ba09a6091554aac62e8f70600c7a55087048a734cb604911ac5f6585ac231b697bf9bc186c9db524a90f2adf76fdd1f7f4b39b20022f6aa124dea361e8cb2249b4e2a7dbf3ad1999c605025df64d6c48844b6ab2fbbb4c4d621370d0f39657dbfc63d20dd5d681fe7a5f0e91442040133d9dfb10c7f81c49574415f51e9a3155d1f7400ab1c5450958dc6f16509d2bb7c8d3f2c9693f8addfc31478994e6d4d0d719c3ef875a1f86bc8b94fb85fb44de6fc9a53a176b1b8095019eba4ede3fba669aa073b2757993a39745dd53e647bbd1444c5bda28ae3536b35899c6ea448fc7f30419a083d49fb999d3e8df0ebc0d6ac8c51de9a0171356f217d9b4dc475ce30f051534b069a975943cca2bae86d71de98e0d9a1c4b78f0d3c1cbe0b84d92ca498fbdf414ccd4e313a43a4a88f8477b52ba0c0b459dc4b28ee75a7761e747d80944cf2fb48fbdded750c0cf431ecdcacfa1349421aa91ce14a29a77ff043d47c03f4e4eb01a06a248f400e8bc1cfa07db5c21d43282e5a4344d6bcc1bb5479459ff137419a11b4877a45ade9d7fb27a42e9ed7c854d30f1b379943ab7e337341cec29d0e58f6ad23443b3939c481c82c6824e88affe044251d5705b52aea23ae18095b2064b0301839d7567839cc1a5652494b769ccf24df5553ad9f1ed722c4e602c2d7f53c16d6e775fce917b5715c77d33bb244ef7b32119da0468954de88a95ff642279a9bdfb4a027ed5702ee038a88fbf06925a75af1413d65ec928880f4de67a380ce4d52c6448a1dd6932244941bde77d85a21f025b340944a744a0160b2b2211d0a267cef82296242d6e667347bc88baeb02d55d28e926818e996098300c716df379a858bb9360f1f32527eaffff94234d34cc988707d7c030664e8b4275f27203b2fd30fb18dce564ff69436e79813968538869574398382775e703d0a1eb41f9f689d87e20eb9b56d4d48f05f26057eeda16eeacebb60935973371274739508ccbabbe18839f7c5ee06ad98ead65284412053a76013ca484d4ab126fd2e639d1f2549df2faa36e71855fe9870d419ae0ad8320c05c347117ca5c41e0949e66bb7c374610547efcac475612114502994f02cd690f266c71e05b20d890d543c7b0fc80ed02d78930eb1246fcf75cc5fbea49dbdd824f00fb516d7dc76e798dea641a970237b988a85ca9988a7049027abe2a46267425a23539a186636e834567c2dacf24b693283a2795e39b92964e04da2d31ebc113bbdabae99cba91b5ed8fb9e54fac603b96e10c0e021f040065bb4b273713e8702307aaa6fddf08d92e729016fadc627a0f2d7015b001e3742ff48a2f6aadce006f28951ea10db00c71e1f155b12e040bcb710ca214cf14d85be75f54c566fea46b7fa54f68bc996d0a6db1a141e32a01fa684da57cbdb8137d2940ce57acf53511fa314c7a4ec041838ad924c620bd47733d2f7ab3922d6fa62f78b1d92daad2bda2d675210e718ab3fcb2da189c5c22f230487b62eea775a24decb0843406a4507e1fff2849d91de5b788cdfd8b83cc7b48eba8e7f72e2d5aa11c38df908914a270ee1ff121b5d5428e1de1dcdecccccbaf04ca98a0859a148c1581f3aca40b613c169daa1b50c6021f21a0d9ff7e9df10fff8704cfb64eb7ea1759fe0d9996be0d17bb20b685256417b03f104ec51271d77c3c1208aaede0d16d643e4266187286518bbdb7640a8f64f3244bc74da166d70b8cf643e2a90ed4324d6263919d5c48955bf549986a5fb1f2f5e4699be3a3d0f1e204ae062394eccbdf7b0f224bf384511fb6650507d4bc11c4a7d48453f4e5bd90d24f1649de001635d5c0ca12ecd070196286ec9f71e861b884a8126dfc1861021683fccf7edb82dbab044d457fa4b17ccf34355cf93030a1505780743844cf0ca8ef8072d03bf91a8873ad7d8d07c8535d4140dff1a72b99d9143d93f3557fd632e966e11a27936ee8cd8195fb6b6fe14ac1112399c77af1be07af2b406e52f33bf03271fbcd987a8ce5a1922c0d44283a534e7f4781ce187105190debc5cb32a17a5ff3c657a2eb0cb4f6ec97b22f09d67bb52488c86bed335c7d6243e1de645ef0eacf9871e45fc3d6350f2ba5afe151324effe2ad5354b2efaa47f8261a7fa6bbe54675236f4858f29484e0fa90ea48825bf08af3a3a8c87de9a22066c4987a42d035aed2fb5a7a4fd411ae5ef2b92e1420c45790732157598fac19a656bc6aebf9a94d3b58dd5a3585348b3c7a296f27d2d342973ea09c4bb0042b7e305f84d8d599243e03afe5e28ced0426fb0b63db99c4dd116afef505189e8ec7205800510f4cb23ff77614a325526599edd089cf15e8b90cce6f700ff0c8973cc93a20bcf0f3732e0e8dce01f54257fa7be3569637a0976763c98145285dc99fccc2212e358d9ed0016dd2bfe38f1a9103829befc36cf684a13b1dd00fecc401c67798645a237bd29063df569a7630c7aa02d6454041b0c5919190addbe04e1646b99a967b722baeaffe1764547e42f48c35610505a44405ee5033b69bdc5e4a11fc6a8f168acf772cde064f426f8a272fcc0e59f100e5ad799a203bb5ad59eb3c6fd3bb2cad86e24e06f03995c3171101b01fef0c6ecf1e8289b492428b371807e1cd2376910f56ba0fb1b9745401797b8c1d00fbdbe0e108efea7ad42a78fc0cd40d92339b3bf52b6532c659fbecb0c0ec9dbbba2c12e071e6b2e3e9300c9f3a1243745e3a679bcaeca171cf5d74e8e15ebc04be9c1ffb04fe711faf9ae45eca86b0d02fb44643b5c55f826c749ffc828a898805ec42f508364e235de8cf18b0e08b80d9dbfb47c1fcb74615710887e77bed325b1e89d6834d956b8c7cea330fd107b79b8b3731fc5e77526deed6487633809e164ef97b18d880c4b768c8a925dcf30d29f8aa76766ee46f09188529be563a885a9c3c0d93344d48d213997ed5f6808353cbb52d2bc0e72dede99af529e86fff187ee95895ccf2a3c296a281eba36cd54676eef99df4f77602d008793b37dd9670be4db8d9d585e5b94e69985d1148c2fe5b3ecb4819b80178f93bd30e964d0c34d92197aba68b754fdcb605f82246f5896192a27924b265d36d72206da669e346d93e7552be60fffa52d0a661b8a34bdc5864c17334928dc3caec0991fe421b1104d907eee08facc86609c1d44c7c6cd7eb81d3fc48272eb5cdf93f55c5d32c11da9f4776fba8740c7935a18bca51159da14a14f9f03811a51ead6acd3eff75bfca69efee8443e373eac2de58b47ad34369da6b73c65c50f75115635ef156c96b9593bd7a8133a26c5095e93d1a14c76c65383a47a7b342dc1cb2b14860e59dac2dd90c90c27d7e9e35bfc756c812f8ee496656d2f52e6ba85b13f8344e522d884939cc5e81bc135ed1b3974860134058a298749dc1c112d1f3beaf06c837c8667035564ed1f533a3585b92983ba3d4b46f338c4a80e816f43fd8f6343156c33a7bd2668be6f0a73a0e048b9fdf7cedc45950beb3ff133b891d463c483dfb43458c83baec56a4bc7cdba46fbbcf497df2bf42b4c6cdd9fdecb6353c20bdc03267e0235aefaadc398206436a4a5c55bda1ab442b17f76dda05aa4606ea7a3c8e5269fbf73f3005baf404707f58e0f4a377dbcf5f7e8139ba61b88f7df9876f1111a03598cf2bdcc1486e928367597d9afb665656ba477818cddf5854f5e28e50b145b2b107365247dd2f6c9db882664545f49472e05ee89ff82d82a9aff8ec1da1eb253dea6f8c245d4733c1a4471fc554601313b9723e8bfbe80188c210ab4d52120729b952133735cb816f6a18ba0c80a3b855098837d4319a8463438f8b417dc7d72afeccdbae3ad4f9f3c0315700701afd2a3e46af4708b989df16c41de3e895ac26ea0b8ce5cc139d17691ebc687b24127596032a9159cc8b5ce5a33ff1c3ae1cb25438fa0ef54d441d1c6d9be2340c0a26842be045851ed94292300eff0e26ab6a0fd3319b80fc292919fea2ebc041a58d52820869d4250ff0d0a51ab789f55fcd7833aa373cd7c8b3fec931d3d3a08c185d245d854e15b4da161ef8544d934ca309d07cafede66c053e9d8af6657a204bfcc6f68004c8698ee110d26d0e8e3aa0c6a777545ee32f021a4003a67a7c11affb396a56dd2e837a81c3af931b989621cae9c7deb19111fb8c9269335a60f4bcc6c39fd08e4f71d1b4d600c5e471d8b4168a479cb6844d3c038ef4aecd568d26285ea3ae2913e6a85f8aa865cfd9bdfc9063672250ecf7e0bed12e816962efe51a1d3c279d2340361bbdc9747cf35e1d80939b16450003c559b89fc7193c7a590d323e5c6c7be14c9ad3714858ab03894e07ebbab78df33f92f0ef76f6062777212f716c99823509cb27dde4883560132690b9afa77f5c9ba013cdc0225d451bae58beee862af87bda0161465299bd9d104e1d18e3309f49def6c2324c13be40854d32d31d6ef4a117a9d9199b357b68626137387143143b87c61d7785780ab4a9bdb6a4a936fc232ff008a7bbc09d3e5c6eb501a5d295c5fd1100d42e91d7f633424a26c887646b1aa8b8717c3c9960fe830353cfdccb0a852e3440d8925b2a2639813c02722510984542ceab0aec667787c0e06781a0cf9e6731a6acedb1f58330b000a05b0f51529b1f0974a4c8c6833d41e82792d4eb57fa95f24e9f640ae8fceb0bccf0d3ed52627880246800767215be1d69e369394a6a715368327213d88070da0d3a966bb502c6f06239cc8b9bfbff6719dda7332399e9cc474c8c315ad8d614a4a3f55f0695b6c3c890d668df80daec0b18896b1123f086e48a10b100a75fe020440a437c28dbd518694d5f34404eb11bb48c70ee1ee1f5d8563c320bbc756cae1509dfc7c5701a5c1f269c848ed254b921a7be2a2f50831a7c233ea18317411137d64e06665a4b74efff82b3b8dceb610fc38fde8faa4ff3611a6045869a1f2d3d7f62d8706550fa8880140cb05ce75796b6be643b88f9669fb83d486a26cc79d7c4905d3bfacdadb33ed7447ad4225387f215415bebf2c73dd8af4688ca1aff572d5225918f611bbb87cdebb88045218a37537d82c4f92aec1a857e4ff82044a5bf2cd7ca61b5d81a8720664ad91cf543f1fa2ab7271a17b6f2987048b4257c74756020db5f3afe4252054a98ef3111d8149a7e30c77a7db16f5e2e6604f6fd9cfbd6e388754654af54939a091d9bba8148294c1375ac2f6f914b49720560489c623bc9584e8c57f7d00b273a9e96094aa6e4172e483e1f89620b2411fc7c85f140277a0b2f149483d06a4f474e08c472b738bf8f716d05224eee529481478ba45963580735912dfd76fcb22356bc8d9e499fc972d8473d9be1334df2b83389a4b2414e0eea806750dd78bf33f54b600f04080dd6542e51ae7a70ab0f4f5cf96c6a38ca9b0c8c087d01d135c3c07bd259e843afcba0c4547c45536e7b2a026a2f094a2d332bc570d1c6be73cd2071dd2096a5565656c732b585aaddcbb634767f2d39963573270381dc0c26f8995e3aa497a5310dac0a5008de6e9e4516367ec84902348a02202f29200634d8b34be048168872aab305550d5229958d3f468945d6651d039967087b1d46bbff729448f4a8c19c8e9facae438326ddd4709dd45f9673d1b396c702b116968c962309e67102befc638cb11634c59dc73c95b8ad67b304da6f80785ed40f5eac5f32cc315a9e3c19f0eab52b7b07dd9db7b57e01e32e78385d7852fbd370659dbf2f7533c2d0dec7b0eb737bcd16ab4500835b9808b283ddeb891812910d75909671807309155063b2d5d00e2da775f9fde15f8728d4d8a498763c0c0d88050a96794f5a6e885e54cf651fe373341a18140a02b9fcc8b0db2ce98696413eaa778a52ebcaccbb5e70c7d73c30b6e83366116ef744233a9e992dde0657e82ae8c8fecd7bc2b357549710f218d70a186d0e9d257949f0a521e1a91c9863324ee9d676b11e97e573c486d0bbc993a52c494c7f7c92f1a3eaeb5a7943f4b4d64b395618ad39c4a77f5f13ed3468653a65b52206528c4fe65fb24b57b709e94e72a531295d1e0612ad9a9925f3544373d36f262e387b71f45ce805df56729c5f15925de51e24cc23b168d427c74d8f5304357db75cbf5f0b60e772e9c025e8db4ccf06a25feaee39f4006ed30fa69799231164cab658d14bb8951f324ee54bca1e020a9b77a49db6aca4caa0392309a37f81d9a899154fda68a3f8b9d19d2b6afddd4670113365fc73970b9a0e2d33f429a3335cdaf32b322fe7ac1f55c976707a0175f6383ee0436da1c45dac634fe1fec5540637bc6322becb71e4071ad618fff7ac7ada6265b56b6dc31bc2530beff2cd34b0354b1d4864ce69b14ecc436acf0a871d9632f87c6f39ac41697362b85de3f59ee336370ea0a3ed4622278a646be65c2cdafcc8aac2de454e9e82185029524212f5ad61762c1d8662f376022517b26567c32ffe86e4b3151bb3331efeea51348722a72fd293f657e02e5fa8c346f8e8986016ed7c2386362ecef66996beca724620b598e8a6e1063c401bcf8ce259166d03cc0b603c8ed50471862f90914195f732b7f5d8e30486b96f8bd82d6b188dc09a5aaa8b5632f4d1014b7611f47386b88c17759abb7967a99147fc505e3b1accedf27a54f0e9e6f1357620c9c5e95ebc31233f1f5628ea3e8be8c2a38590c306f6238537e41791a2e471018a9f9d603068c4ba4fb35e1f707f343a66d7960e88e7308f647fe23ddfdf6fc20effbcd9265ef8947180a019be3ae2e4b52d3cb69d35954f206dbd82a8d09cdc858dec8300954709cc3d319d36f4df38fc420ec7098f883931957868769d96332c7157d1345353cdf50e20c1cf1904ff32f8977359f5c2e7b66788c17df84a18dc5db17491a9d10ccf9d97852b3f09d7aa3e592ec1067abf76cb206e684fef89988b59b827666c687739c705688e3ce519716beab1f0aa170c07c7eb5690e42f2c18c509c781f437390f65b147ce9af09169ccad20cdac1a04c96cc0cd51259626dabf09880c9a31ed9b3fe27e4973a5edd82ddac93eda9784425b6145cff8a207fc8d6e70cd940442015ed1c8edfcdab3e37aab36f41b7f156eb067b95947c7c87a9dc8dc77407e101343c1c07791abe05382363dbd119cbb422af93dc67ce70948194c22750ead80f973a9561e1a9b55d654e81681487971d596aca59b2dfc5681f3e35ca508f0b73b9b9854991b0cc65f105ad70ebed790d57b9a2c87496c22d5e56b04e06b611f3a6cd7d99099ccf366f50e385a515beac7cdef861ab8378f756a4fcd67f400d4560b8f2d8857f8ef622527e868aaf0953f5b9ece18aff84103c42607dbe42a233bb72c95b7944c33e3ecc02a256722b0bb53fb87fe8d8fce30fb2ecbf42dac6312a6a09f914447bc01a5e532c2f39516f1e04535c54ce182cbb1c78b1eafcb95cfd007f93d26c45964683e52d99650563b81262381dd5963ed3917cf24f2f697574774d3cb7818b8f629847f38e8f69c9111149f5a6bf09749d24f3e9a84b38e85017e938766cff4af8845e8282ee1ed13d994c41c59b87cd63031952cd262b6f0f35f4cd8f5a0d521cdacc521fcb73af48c9ac2c357f6587d5181251cfafd5da38ebedc0183c34de5db0492018574ca8985191054c3281cf7e4fe2576c1eb39129bf12fed702ff1dc1966f67a585cbc7805b736040d6e2a7eedfe035dbe9bd28b4c2b75e01224e6ad4ab5a0acee88703c945c0bd6784a68ddf917fbf9d3d3391071011559a264c5a2ea7dda22f0d49952713677c67b0aaff4e442811134e2e0f57f918a491c6dc6f4d8b81dcd05b651c5151ca23c2017afef8259e98aa2baa19c0d57edb33fa869d72213778bfbf58cbb8f94e1ad830e067bb72294079375d5715489c1dfdda4d3008c50912dd74911b6ea7bf2acc25220c98c55f778d40475566cffe9e4d92cc626bfc3921f5d716f97fbc1cc8840bff735ad253ad062e5e01a9cb3157ca17fcffbb459aba4528e72cb698021938a46d0ba732de54ee6960f3fe2b8dcdff4d55bc4dc17481d50ea9231553e38001ec55cc9dd68402ac6f91914adfec3b6c8292fb2b1ccfd04d4f5d6c0fcc65a0fd4c1df32e6c6226bcbfd43e34e2b478ffabc9e4f93345c8bf429f2e42598ae027bf9a967b12b6676a4ea5dd86b343b49f8366a77aea77e6e11a1fe09d831af30aba6d6fb2881ac441c52620f620bf1293691705978964af2743cf40b5ee90433422761559b45ee5e92b575644258d5db1f2f5a43cd9f5aa647ce406793c86315ff0163bb3e95fa8dd37da70a174260ea59453da451f1ba8fae2b1591b2d99674f4b0a9be659eff56394609cbe0e04acd651cf501df17ebdf9b5a1a236122245520a29ca59962fc3f8ddb7302376d2fe93922c7a654bc5d5612e00b4af7f76a1be70374263af8141173b34c8c6d5ee96b59646a9f5b971fd77f35b559903e4f6d9447f874286e0871158dd4b4be96c14920d7eea2e0a05f8c787dcd6548e4bcf077418ebd918aeb87ea5b1222fcff9de90ad6c9b9299aa20e9f635c9fed39d741c43c917d3c65f7af1379cf200b89f4dfdc361eb7e9cc3058315932fcf8682608dcf04f7abbd149c57139f4bc3d576e3a6da41119aaa2b533b75d00014ebba82b1d11f7f42ba0b281a7a36739a82c34e3e9c4042c3c5be0c5c508d17d91a1afb4fa1d44c3ae731e6fa7ea5a9408141596ca6b7dc698e89f1312157099fe4b178ef71f6e6a14a169e7ec04aac53223c5fa83aed5236bc89a06bad7f48f6cea5f5079609930d7fd2bf63ebcfacfaca87330d6d2f65d4bae0523c682a22c01161a04aeb08c978841644c7e34d184031fe32a6a4ae11d6111e1fbc800705e14c76d1a8f6ab2df74810771bfc96b62ed524b16f442893764ec821f42e2e737e8841b796857ace54091ab680f6379772ea2871049a22d28c03db1bb65824e4a191eca33612fcc77f8c6c227ec8089133c0629072aae4042d47046122912ce3057020f49b2795aa3157cad883e91c247b7941cfb1ab688d2d06487cfe1f8e600e3949bf8ad49a5d0d82c06a5cfdebbfc0cae39a7c5c4eda5313673cdeabe59bc7b8ae6a3ff6da615b0cb20d48c4205b2c6c207038b59a5b69c91e5c896d77f04ff3373f6b0222b88aa3088f9a58eeeb22b51d3e4e7b31c456312630cdd618607ee10f0903128340bf160bd8b525682ddb654cff7031a361f4aa3164e8681171f05f45033e409bb55a380f68a049fc77d34f30f4e2528c2cb18637c24da982849fde9df575f7807f01c63e82c09c6eb4d041be84bfbcb6f6b3ede2d9a32ab3ad295b2d41cd76572222591c543915e910db19841c3f17a0a4fd7d5c88d6d3d6171672f871fb37aad8bfc4513fa442a02a6d593c2fdac4c14e1ac1a82de87f1f5391bffe483d6d0ee832800194d57e4283ccd1e992681b10fb54b969b8b5e056d8288ea84cecd5b18b192851088588d4376d1c71aaadaeed31f8e3f54476e1f19c757c7b27c5eba932c7119c5b717a52339d9e95cc02641375692e7196a72907f0f22ef935a27a9915b77041685ad8cf0823f3888b9ab4835141264f3fa59fa673e70cb72e453e62cf4239ccca338f1fcb98075da728a5831573e53fc3c3e9355af70c6086db8e7d1b172f934e9bd8f4f489ad3149d9048051cd405c70b429639774f29ad68e1c9624030bc5d8960d0971b167dac0302ae451a6decbbb693d014068a9ab55061417411fcd9b6d2a7ba267f93635154dbf140b1647a4ab6f697e6439072c33a4ebbe2d9d284b0074d570402a413f0522666c515d937956298767c3d6c23b926b7e16c24f93e435ba3824cd16a339f948302e36f451468bf5d94786bdc6d892f82bbc61b05e95c09bd297f586932c3c28bee13994daaddeb9e827db4dd95153949f5a1ed652145febb87498b9e00bff1ab7cc4c19b0eccfcec8447a74e6ea533ccf26cc0993bc158318ec31626c8b95e137a59921a205ea74e453af37085e51ad1ead5baed45fc3c244a799d6a45017b94d8c3f0f2df844c0e6c8cd131d6fd5e9223cf22105048490a4ccddfdbf306ede72cac63524103c79d032b4de535d61835ce9348a057fd05705f7834e6e4e24a89c74b3626f425201f0932afb38704cb71c7e7ca87ddd88c00e038ce4b66d081400637542126e697fc5e47f7aac36a76e3f7a91c54d8aca96678f7a9ca5ee68b675a02cb85d3c6ddd7e1bbcfe75a2d487cb5eb50486bcd27faa77bf578bf65af1b94352dd22dd88e38dbdc09603c60f4370088db2ffbd1f31d9d9b3c9693174e69cd4d8b09cfd472358fd118a17dc0d909afc2003a50f2fe00a1d7ce4a2d9575b04b7fea1d603a42110c262d4c3d06660f905356230c8693210cbb5ad79fa9377dd71f6c2d4f4f30f120c0099609d7906b57cfbf0dbf147847d8d4e22ed458f2f8e0d9684ae541b309d8775c522e24e6098c8fc46fd417c99ad488f19b9924ddf21892e18367170bbd271f610200a6e4eab775998da9eef2f94fd6c3e2ffb378efd1b38af389b8d068b700bf4bd12ee1b048c89ba426f71e64e73762cac7cbbf7687b9a238ca83139559f20e38d611de0a536eca783640d2d043a407cd01d3701ca1486a2fb6b1bfb3f729d410e2b587a12cf5ba3b6e5fb58fec2f9effa7e2958c59ce861044316a6d4238cb10bc352d74f15b65fcbe29c3fc0eb131f672a4ad2a8a9557d2bd9e8125899caf161aee15c281ca3b5a0323edfcf1a545412f127653ac1d825a79a9fdcf4597cddb5d4dd04b372e406f2ff6b015904ac110da13258b07fe5dfff4ab1e53001cd5bbd50dd5a0cdd6590da6368dc1d78c8d7ef5ce8602339e0c96826a73cf367431ee3018c72dc5a52ae287436a319776537e2c970cb964b6d0e665d3472d41a8d4419aae5973d9f8638131e782797cfbeac879c77c43d7ad96e8eab85fdf1223c6183b1bf018b47cfa6cf5d6189b8af6545d174b18819dc41ad8193658337e59d07a90cb13d990f7010302c23fb3a724cda498a863f96a94b20d061c5020439c66ec335962e49e78c97f910ea88ce0bb65ebcd87bc3456e265159f39f4f261a421d9862c22edcd590a84b8e28be92f916d729e253d654585b6682b5276a0a12a66b27c36f49830651a59e66f41bdf3ad391284e04b0ff64aae67ae74d36050abafa9f4ccb9a4bfc2fb184ad0f9303536055e82dba3f5b7c41fb21059ebeff3a2048c7d76d8bd7912becdb6aab8bcfa32487c27b608c0e4a797a5d07f14d3a90981676d44838a593779c9f2ca56d4514ce83adbff28982931569dafe78751ed51d21e50b0be96de8b165138a8a0b143f849e9236f9b7306e6cbe1fd6d09a3cabb48fbfa2125d3dbbaed57a1aa862ef14085b3711c91ead0a0ac2aedf4fd5f08102e4218810988e3a1b3b34611f336a13efcacd850235739e9d7764fc7da878f09a6f417985824ba0e357f62dcab648402e62fd9ceffa67a8b68fcde062c3b7717a41bce061082455114501d583ff022d3c793fe8e156b2ceb2664465387f4b23fda167f6a0a36367a9f07594b59a2b2ad66e4ef53c0e657f05c18f4be461fd6576b6063cf32eed1198f087deb8a663a51e282b77f6d53c1d4132fba92879bce6e967627923888293bfde0b74034e4b6df765cf939490617cc75c22e35be96f1485ff58c71520249cb1a9c0fdc39433c7f07a347f1603d9df6757e890a3d372baf5d9bb295176cb900336fda1cbd8139b36d59b711f952724b7e973e8570c5253af5dd7402229ab568a9863fddfaf79dac337f91286f153bfc21a820c145b7d4f4d41af5c1691ef82f6cd201087982c9a445344dd611156dbc25ef09647193575234c439894cc2e6456ee20ec6d089860def334953a828f0b4d87555e76cf8cc26c92155facf0dc5931c3a2e36e4d1eedb6843f172aa12abd8b705d2fa3a76a9d29bff63f57a287d1b6c18f5c5e504ced75ab661e97fb8487115403aef8d36c9a15cd780f905c48227a8fc320a946320f17e9efa6e264dff14915b801032bf479f8678cf5b3ab6c5012ba2c6e4eee00bae92b5c2a10a8df2b426681636eff7bb095ab525d476d6c310c050bc6c248b4947b38fea83317bdb464affc9784eccf7c44c6c2080b17e9e99a5d92f09edc6849940267f89c90d5a7dc9999537eb00652ccf355a3653fade6fead0cc46856a02f8d68844838c92a8a4c7bc544585ca887ff9d1278ab8286c006bb5d9992b629ec6a464a9d3bdbe597f66a92fb945189ca114f3c44b9cb50c86200d560c0553f4ab71bdf7b009a87aec217f7ba4d40e4bb7a94b946aced67c549fc734649a3da497f744a4d8725ccb9a0f54742dc39c71a3456cb5ce419f9e31cc1c656671f8c0b0db22aaac752bd0fe6ee0dfb102675d58b1709ba10ebbff0b43230ca068e3b58f6e00eb1c533879f0062ed76d59a8b047b1697063ed77f8808df83ec8628f7bd8aa89a72cc18f7f8f45085069dde7bd92d0abf237022e71088dcfb1b5b8ccbabd5dfa2cbc65d1c3be82387deb73472ae824ed86fae650ac6ecda408b44c74ed326ff65ca456f4f4dc3b7994c189d3b4a825898d2366062efe050fb81973712ef7b8d91911995d6568931f6b24e772dfcc5c5b4c3adef8617b9973a63e74ba12cd7b96471340f3296d403ff0674dd7fd09bfac58dd3423a17657eda7bab96a088195fd00117c3a47675148973db775bf6727894cc09e52f6672366775b58d6a3f7de199bdcfb4b1828a1ae1cffccbcac312e1a971d697d8d9e2a96bd5884ef4b00da20839f0edc09e3eef7c8f4582e32f64a1f22507445735f081415345e1f5906fbcedc5e39baf9cd859f3d678afde8504e8595af11711ce321ea8f06acc07f838517e30a011da94184e04617f42d6e74d69a87ff1de3080a7fc6e05689d9d8830582dd694598a5b1ebf6db3c944436835e2d1903a47c6457b369f699aededb86d048821e93dc80e1710e91ded8acbaa87f48ba978b969e5834ce770fef1f42a086ac258a452b8cf2b9b3c8f630803cf4e07db83cd63c325c1f0ade409b535e5a68bf8a724afb8990d122b7a24604934a4108d9b80d4e90e6c83fe2bf9ce4ac043211b8d887b0fc6a77d24bdac0594ce5203a1424ebc09955892cdab8d76cb380a88cd24581b4bcaa9fb467ecdaff1d666c15cae66732258ddde7129e4edd10d09b9d70269b181edb24952ac8224ab19654c81826761b1d2beb2071b930dc8c4f0ccd44845745dca21a158185f91a76aabf43af67a305dfbbf2f5f687238e8cb088ed58c5e025c350547ef8a7ea1b731012cdeb0d7e61780d4c7e90e4b269361e95a7f28ca26d4708293b465f649c0d769e27d9651920999a2590e9b0fe94d0133c1d0a23f46952686522714e94876cd0fcf34757695b6f0760df51a71753e247517db8bb1ef7541f1dbb09446eccedf4ca160eac1f95209f1c6997dd0c0c8dbd806dee68a9106f7b53de68b7824aef64751b924233fca6d80003bacd3ba18dd9e57320207861bbdc666108edd0c31e778c41e78a03a82bffb009e81af0a94c92ccf31f9008c0bd8b95249bd7a04b73add73d897ef8c47327d39cf3b95ef6ee256b9e456a2ad54250acdee7aebde62cfa1273bf433cf9eb4b3c71f9c6ddf0448f0f04be3bd635315b192dcfc4b6d3029eaf3a8bbb9bf0d909e53ddea5526bf65ff29ecbdb5881150965acb5e09c681c312ba6954c9f1cde08946960d72f1a0c465d064f539bb87761cc454f0071d7323275a3b9c5f77655613074bdcea05a1890136fb83ab8690fef00aff6b2077e9d17ce9f0567a1e9c1ca57d59197fcf030c1619e62b951559e1ec54155f0cbe18f16f1491cfb16445fbe8e78e1a533c419d691864faeb45606e98dd9fcaf5175716d79e93e8b6e299f4233df614cdc970ea2cad80e1f57d2a874c0e38e3da39da00ce933bbe891a0d955e1e98093ead1b0f888c6622b65404e3ffeb52c4707f23b78601cf6fcd7847a4ed388128093b57d0c5986adf95c00bf814e07515737ae1d4f735ed68848ddb316c7949e8b249d393ca5648db0b111a279f5dccf233f53f2651d783282b866dd9060d8bd3fae489f802725975591a3bec8135828b0f2018a7b064218ba0939e7629e79af57ece6d4802a2df54dd893a40f624867c714eac3090d372a6ee472fd50dc0cd95b8e2373b53d86acce3e0ed58c68c922be5cba32ac6d6bc0a9de8a6c43f12d65e2c8002ebca2c1616a3ca5f3460ee3e8e1063cb97896cb94b2f71d1bf0863a907a53339a88f04b92c5eda69be70a881bcdb978fede6a25e8baecb7ee598009fcb26400ff5ba2f4d0c6568d26be7c7806c2edcea9c93c68ba9e800697d579b2dc4de2adf1236c08f7e87e170d4735b0e70ebfe7785fce5eb3bb9386d2e160f336ae93e3fc4be3e0604a4cdf303dc4711fdbe329fc59f6ff8e6973d0ff1766a23dfee5ce6f56396c7642d4811e0576f248106d93f23909b760ddd9b721c47de73ced5d8dbfa148a9b1383408c1c162aca23d81181fb7d3bccf711f95831e6b6a4b81edd121f03fddca6d369aa9bdf1e382442cafe58c217b1a4aced63115860505f15dd65537c1bce222600805b2f58e166c7e6c9e5a9e763ddde6c18c43fc8bdaa5046be8c66b3d2a2c9f16a8388fa247d8b9516d862b72ec28e9f427c192a036a3ba0964110036061db8018367ef71a9c59e4f57c9247d1f6c7679bc0bbcaeb3cea1ec70cb8324260e4961eb5fce82b463bff1902a2e585d330622adb32c9c4059a95459736a228bdc8b07fca075271cc1a80035967b71c48d0b06059ecbf7252ab4c71515650de737bae139238bd9b070a43e333dfee5ea35feb320c6f1bba6b5e11f0ed0e60017cde9b3393ed1513bac61cb309d74c0f84556e049b66fc0201acdf673ae33a9b7619bfa044f97aa67cef2ec2ff233b3be7f9d748b118acc87360d1a9f6e4227602d18156882d084e8a6ea8fe148360d69811358af5566df24982dfeb72fa394da23fed360f47b651ecf2dbd90aa251957a4163027ad1271b70cf4ed06808cae71adafb1e70d39c5e4211c60628c587ab893044511ecf1e9d52c04586455486b895d3f20a26ec02182b0feaead21d92f7359a5251c1a4e87244bfbe12d1edf627af3cc8d4865b0d1cd9df0f642dd73efa5082f38d500deeefb7251d8cbbd42029d5a7663d3b5bc4a87973a644580dc83e738841a25972292aa001cd08c9acbbc88b18136a83d52746d779d3b8e560547b2c448932bbba5da27120af76dcdbaf433cc97586bea388ba49173401b7d9de15b5e64632da172814ecc534e232f6e2e0ff47eb5542e3f48259460e57bf7edd01250061d0d98b7e4730cc2b5e73a3141dbf2e00ea8a785691380eb466783ed7cad5930afade377f055fdd3a5c6f29dfc675438691d629b37d94d93de0c70cd5162916bee062f9f9669a5bc3b99c1c64498012a2d82799fb42b16eadce47a94f89caf665e66bbd5351c3304141d14871fd56405e73c8514f63c587faa3c7d68dad497f27ccb76e4921d9d8311a4e290d4bff838f717ec833e9cd9ddf0492e3e26260d7c252f7486331f25398825a03474e0d24a8bc1e4fa35dfd2d8dca81b880c27eca859ac0ff2f540fdfcc3b2c16320122179ca07c041563a994934a83481fccf3eb502548aceee509158c78580e1ffd190059e27113c46052bdae28baf8f10ab64364cdf9f021905a72e53bc144ed5594da12e5a3e13822aa4f27faa930f638ebc5c3c27e5094f8740c7079298866c6ea84ffa10aa74c6597cef57d013f3153531877baa6b5baf6360161bd39b70f96e27011829c460f7c7e204b5ad2c242ecd2f68dd64d416c80547568b8febaf8a93e456981396ec5998f1577282e243a7f5397d7b77fb3965544cbb953d3cd98eab46e7d7587807de7987523d1e8b869ad27f038346298dcdffc04d9653f6b9246f17cb9ceb3ba07157dc309937724bdb37b4d5f72d794ea0917c5102eddec187058f96be1d146a34eb6ea4641f54a381c0ddc9124fc5416c37d90b2bc718a8a4cc246122a0ad94a090e6c48e69eed98714a6039d85b83ec0f6552ea3bafd97b5af7f33a4fcdaea8d2fe77e9519e7d1eaba826a528dc38cdb6efe0ffa82a92a845b48e2a1cc8dbb47e3ab795f95528ea1b21ad8f9815acdc231f8bc98313784bf2110143dddec90dc8ab85b622659037a455d91da4f33481fa6506fd033013c9172548ae95d7a6a6fa803cb7d8d81ced69e6e383c250629f21b33a05da4781ed4d9116321295a76c2ac821344a2ce5bbdadd83a3b80bc4bdf156821995d18b03ed4bdfa31f89936bdad2b6cc65c0e497ea24e3c0c4a5b07a8b79594d50ee0a465016c09a5a3068b050082818ffdead1ca0702d46ad249372da39809e1a02e479e315b74c57f1229273c79888d20fcb3c8bc1451e14a38dd12b67892448e5e1284c0847fa550d74417a9627d5f3f5e8b42928386660cc757f3c469c78b34bbcf9247f595a569b9f765ed59570049b3edacd69fc90cf7edbbb1475ea9b9dec4ff63be9cc1be2a60f32d9572569f29d5026266834b4fbbc039d3f2d7d870af3eb3a7c42decf8178aeed7510cc6e5cb0a45dedcdb67540632c57d4d1224d788a3146ccff17365e3a46f3377cb9a1ab312f1fea96867e696443ff4abad427aa38c2496849d797ce93f1130eda0c71ca2706f0cbc327738f5d0a0754258dd795f26d7c49227a824ad63a616a159bbf627d668ab188f94389ec95ffca201cb9ccae09bd2cc2fa1c09330fba61b27d5b10d2bd7a931eeda1192d244d27b462658637c8ad11a2586d9a7ec15fa0936eb3a97d0c9be34d37227207ac639d25404c0483c3f7d1d708536b4ee00685d932f34aa24fa29f0219bdef7f78917799078c7d4e57852e2e6bb0a3f7b6d12e040c74c6ad8f0be06b59722608731f128136f53e5b7459313865816c4da7d69df9f3d2a3c859cca78c25b87150261df0e375396f99bafb229d3d7d8b1a0f8f99586621004c4afc23a6799747ebae7b7a4e4972e48d1777d2a3ed47f2e53f312295b0741a7c9f0e1966cdbee1a7d969ed5b2c41e01aa21a4a3981999259839dea1f07a52e8737167ca49c19a8a3a79a98a74b9f319a8c43dfe31b9635346a70d134d2cfcb6974bdb992122c3f7c6958a056d928fa40e622d703ad02cd2c4cc2e60818414eff89fad07b6516a0ed72aef699b83beb5fa5118ad612caf355ed92b283b3196aae4c673f7110321540ca652aad9e4f5570152ebc818bbc881f31c00936ffec15b5e0f6f87c8763735018fa19c05f3605f57d882f0588b4ff3a47cd5c20f71afb9d8de75f73927e37305202e3a8b48f723c778338f199dbeb0204af66b4cddd001aa360c24741284e9355bf5d409c1122cf4a5f1dc8fd91e2f8861f77d872c4f97c0fbbdaf0feb1448f4ca311a98bbb46d31530914b4d6ca0b58c8336225e356da3208fca6e5b098fc914c12825b8a3bd5b2cb007d0d81f23693b3b00b664135ae2c36a8422b5f60f158482b3a8a1de2ddfdefba3a8af02adbdd852d8ab1e919786e402246af2759287feb97388e48054dce881939d7fbe3974f9b3edbe490e06fe4acc809b45a9e51a654ffb977127f0f6bd181447d2f85411fc16006089bf05943240b3a8b70e1916beb9a622ef96d32f7c6710a724e3be20af5f5d1dcde6f1f3f2987064ec39544abc41148727ee4969f814464af48389685cccf36394a7f16892f42a586fc6ba37424dfe71098a81a757547698e84c618b8f49fd687ef44dd098cba30db4faff5f480e4cf10e346bf403a1a67290baed7cf75f66ba7354ff9ab5594b5526d2e034ffa2c14e32162577ae0e7ed3fe0081c40aa72f3c90c02ec57a4c0373740ab54ca2c1fd6cea17b55fc8daff80c0db700cdff230a644134c8fabe9b7663d76c4a74aec6d94c357369178db3004b5d2534d19cb131d9fb1ec55401938193dbfc4b873857deb69b00160c5615a72dd3b1687ef463ee7200114e9cb9860c6835fc72367ecf71589f93343774c4f6b305cafd727f99a3ef4544622ff56a49f022dd61dcbed37d25039b06aae01a644b2518fddaddea31a4b041f156e7c5fb203c4cfb00689582c20823d35fb30577096e6fdd429abd0d24bf181a8e1d73b94e6af9102dd53e246b19dbd171af8be48d65c778851ba8e10bfae2f3a76fb764651c4e2d8cb597d64c6d7bc7dab91ff424adac26d18c851b903372efadfcebc3a17b17071317d04d4e855303048209604394d94d009db4bdef8f9096b3ceaad67fa3fdc7994d7868f9ea2ae20801506ea6da703ec1b9aa51a0dc4e1a9a0eacfe935e7bc1c1df8a9667581c57d4e092a98bef8fe6a453ac714866c76d1bf74a56ae5c9f0435b738df5c7df1c05d90e35b0d17e5469fc0e173a57f1a743cef5e619e37d38e3d52b5fdb446ae02521725f54763927adc60a808d98c1e84d735ec7cca775af89e2699eb5556204f1e2e097b75c36ae2dbf848506315dff71c388955866e72aeb7b96c1681c07938f159d2f56c7816876f12ddfe49755bd7cd6b87335178a63c740c3403394067777314d90e241de64eb3e2e56d01eb3004b4eee0e30e0ba3289ca320e8a4f63e10be4ca37ab2794448a423460daf78e762ed731b1c7a8741a00ca8a76d872e1b498e27b2a847ccdf48361792829cdd66e35b3fa9c33a6fd3caf40c0aeb951274fb7324a0f653314527d492a7922d41eb018dbeed8bc3212f471780bf6b5756c4872e31882e081badfbd4acf1c4b23b30159c2c5ade0f0c657ddd469dabdcf084cc3144a91ad18439481fd6d843ce57793f5add547a956e9f9b58a260e07de14604ad1d0d565d7ae3ff7f87aa2193979090108ebfab22ef1178ff6d65b144cd7fe8652be3746d3af8bb8ab74264b522ef775266a53ce3fc20e76e625e28a4333ac930b08818f2c4e4e700672c0fa85a37e83c72b577e7b4085064d47b8e18570620423b419f09df4badbf6ad154e5e29e65831631b976f774ec5ec0d53efdcbd0a130629cd789d7cf1788138cf5e082b8cd081284bc061c907c3c68f02082426b6a8c168b1443dbede5c62c0ecc5b3d870eef394d71cc8174a96f83e6b0407cfceb2e3620d15be9e72baaee93748c0f0b2ea9fc3b56c7647ce11cc1f7bee448f9128029f74f4719c7a2907831638ddbd24a94f61e0e9619bcac203e3e380d66eb7ccaf0430b0abdce7ca43d6bc6b43639885223ed8c58c9e6134b1af55917cf4a27e7b453ab4ed0f5deff243ca43da160a55ddc62714a236db0e20b0caa4356295976c90d36a3140a38c690cbdf7eac07e1945080831a3e33b8c72e52a589ab666983f65fc1ee02ce0aee8126f21b0e074e303e46e7504f2fb5f7c90371cef0a4c93460f457122faf23b2ab61087d539db9be12e496e78b1fbefd893e06e3b4c8a9c38018e1684a1e0951d38eb56c72240abc040bbb314ddd2b4334f6dcba603fd5208078f210f053b01be6db346d53a69a2761349a5ef864fd337f3c23ea0acb0107640dbfd00126a889d538c9ab19d7d2d8832dfd2acea03c91e1f9685970249310861f19b3adb2663d168d35a7424c742f394fff5e044b6756c7d32716857a52a2d1d381484e26d23ff223e83d5381dc12a58a1f74feb2407954c66220dce2e4fff3fabffba787511f611ef6e9f2fdfc8a18e3a9bbdc096a125ca8a4556655e7b09d2534253b7afd3e333d2e56d1b625d14287d6b26262174fcb217d37bdd305294b86fd3fa942dead33eca6fb0682d1cbdb2ec9175b7f42db188869722ad36146491e60eebae37a4067cd3d16e09a07b56b95de70536ed0805e409a4de2102d4829e68aac1be5ac0fb38d275b26d979b7864a0f7ce5bb486cf64d2f12d051c9b4cd1ea0ecc4a4509ad7386b8064f223afde353adf857a2e73b6336474a0bc1e673c06d225fc3aac107532752f43d1762231887a03ed8291d1fd8ce2d320dff0e41ac104e246ea8c8f7426cf23f596824eb8dd0fc4df82d49dfa290f1289b3a37d346975cd3c8973d56070dc5bf6a71e86c0a755ba477ec27b57fd5a413b533cff46d32be311ec8ec9385ea2a3d195968e4eaa6b5b5fec357b4b716c26ac920e65af14940c8ec14f5884c9c349faac990cbb716170017e23b249cbd993bafdc0e196b3643f9d4f44409b305e49a80870f288ca963cde2b09178858e4f1a124ebea6a9c73a11acbc68b0db10fdbff4fe629bbcf2a8d52fc1bef4fca200a602e069576b3da788309e833ff595c8a647e64a87e8c8863c4115ba56cc3a4cd44a3952a7df4768e71761797609b650a3014625e9fe63dbdf94bd1945db1f03b8408a82ef9b959f11b962a8efb88c68392ccc0723d88cb4c6087b2db34228622abbd2da98977e57f76efae9b8b2b8facd0c655cd114dca1a3fb582d60ca79f4014619fe735bc3c73e27170590f7173c82b7711d5abc69d577daeede1364490cb24a42cd51ab37194447f2a6202dc7b9cc40e11d6da3e338ead92991f1311380bfab74e3de1b830e53957103009eef86b2d2388436ea37fee269a3d9685e0ee90070a63eaaf542faaeaba5d6ffdbcff0bb9c6a4c0b2c1a7d82f404902c29a9d523d8215365e4bce7662a67e48173cdee7bca8f70e580d45fe2f2a8c6ee64766ca7510bb5788ae4b759e58925ff1b92fc41833888a9f5211dddc52188ecfa81d2d75a3513efc924eb12932ae1e35934283b99b4f1c611fc3256adbdffa2b45bca02ecdf9c16c49ad6204011702fdbc3f0d45a76a6e4ec2bb9bea87897a8a30f9929cd6780eee50c8ec734b3af8a16247f30ede36520f88b436ce967751649c72e6f40ebd3938eea321c71338172c0548705d0523aaa0f2d288e90d938db40e125553a883b1c6681420c45c19988af97ae4ca704debe189369136be7f47b11c4ab2c974e23288f9986f201b39085043f8888d1381d27134928c353241a4434b8ecc4a5ea53d9e9c08af8081b14e3b8fedd7faad2cfcedd9a998fee3c7d47e04564b018bcc5d0e391cac59c4e61510c7c3c10ec7569c33c06a8d9cc8161f8431b1a4b8603b3c2cfc120155a38cc7c022ce7ea224f2e9702485766b76b1b4383b80a08063e3c95b4ecff01ac0fb144c4e630d0ca5a4b7fb650238bf29cf72d8a7a9ed20f1cb9d77b1c0076a8f9f24f99715fa194cfb6d95ab14268cc059c78dbaa7b5792320328ef00b4400412dd8803e59e37f4552c989c780a50d920fce64c37cf82a4b71ea594307ffa130650428bb0ca4bcff2df17c8625f820d7f97af1bdd160ddb3bc3809413118945d533c3c27fcbde69cf11dfd1e00442c4d77597f18395eacc98b81c028b08bd528fc44b3f515ed2c534ba150a7469f456bc8e97364193a648a4b80fb470bf34b737f43448d38689d0d85f36d5d4e2060118f6f95b269bfb4aecb50b8f4c1bcf2debbcbdf842e02eb732fbc4a33821415b75042b50d21c92bbeecec8bdf223e164570603eaf8667eb8e6c1801b3d5e145c8a62bca0eebc3a80d7dc8dfe59ecc5e9f7879dc110b371177aa3fc2c9c0290588286513c50a5a579010fef2527da69a5bc7225228c5ade32bd2ec02ec511e56dff04c2260f7f94abeb36121fca2d2010700b9f0673bd221b016ab6eb5858d04cd7f46f1bf981b7b239691f355f7cdd2ad74eac3fc3c9019d0965c63fc35184f33d1f9f3f0d2980242edad4d7b52245447a3e6cdc8831f065e5774be0009bcf65eb2931963545c9d4ad4dc04d985561f3bbc3d7a44371946d2d38bb057eb8420d79172ac38fd4708a9c770f1bb2ca98f4300ad2c280849021348933763f801f1072673e641af16db3f3c90dd5b06eff2129cb7c88812ed336378f21bab05f36dbccd93732233eb27ef0d547169b976388b628c0ad574834821fed75431f0c514db9fb6a41847e97f549ec6db287bc5c96538edd12888c12abd3a92d3333ce236e3d6f025e89eeb2e81b51127e01f978afabed82953adb5db30f135e7194c109f5f1073d6a211f7070c2f0a16cd80251cb3cb37ee3199aff0417b6a85b8e09070ccea60a98e698b0af063f445789a1c366da72151fd253c14c048a9e68f849cf6fc8ccaf0fe15725bbce90992c7b6fb85aefbe1fdedcacda58dd6ea0436ccce4a388f8e65c9781b15ce8cf96840099c00d28e3f0a8d264779f8987c3896f15d69fa19260f62ab4b5d0aff3ab8d52a7f27f3abd461787a762db3ecf4015b9be07da551bc1b23e6839f1763d10253ec6234c1b7c537ca5fae9598b3e246d087b46496bc70e187fa940f6a355ca0fcc84b91eb936f6ffd184f3ffa8563e68969fdbd719812b8d42c0f8fcaec5c79b8e35f6d0413a492876356f53d6f3a7318236069118fdc01811424b2a704bb4ee7e7b54426286674e140c1e1ed3c38aa168a4432d4e64f8a22190015df5f9c5ee73365e0e368c0fa9f40039c916a715b56aa54d27db5257b9a3a9b2499249cb91a159cd483d1c38055f498402db505b1429611c575bf063ae04bfda539a313f96e7dcffe734150de6faf00ea19db8161b1fd60262cb5a09ae14a9159aff5dd55a08caf0bb9253f58a5478dad75b92621ccfdd66fe32128e3435f99bdad37cee68dccf261adfdeb0c67f6c11db5a22c6d8509229a759d3ad259fce7f0d6c2e9b3e541f920272253c7a18406bb0459400fc7b329f58312da7fee43eaa5e2e9fb8152ecd44bfaa1d172608db256913f225398d6ff27cf26add3cee4bf557bf9cf20e2faa4adab86752573978b00ef5f0a7c0139ce31ba84989f211511ef548a470b4551d9f9839cb10368329fda2681d15174500b8fe0de7f91fc7684406ceea682cd8d094993618fdd99c8ca6934b745c7789111de5d2c5b4584277535a2fc44402b56fc9071e8fab1d27a03803fd8f03dbc99b5deb6f7d3a1f3f484ccf33724a355993f7bfd96692ae338ce17dc8cfdfa4e226230941ad0c731cd430a5f41944d1842560c6b11de8dbc74c45fd254e4b8418c8e8b7ccc9bc3bad49b984778c6fe960dddf7c713cd2b8899e5272daebac10388e85edc08e26fc6ed28daca43af1e51a67b7e34c3f6da08747d9f352ab96cd27fcbe413cdbc033330987d1565aeaf873d855752b0c24581e5a3886af14a194bf53f9418d1b584165ccafe8660b65f5da4c4f05bb694a73f2324686f75cddf95f391b032d9c4537b2c870fe4a9ea862165b350a2c7a60e48014799cb6ca2a00862fccbe6140ada35b45e36491256d78f142c64d88ec1378aeafd91413ad5a91ef8d685860f9582f5f96802c397ef77d1db94067b37a0b30b27c03d696fde4441e969630a3a8be3406a049471d9fe265878978d499e38c50b52741c4b98ff37ca9a5b18e373515bda32913693cd9691d02842ceff795a38d86c35b5d21195a68fc0088584f0a1ec3f0c1fc686d4470980812b7445ca0bf2f170d23796bf4c0a0603e33794773b86f9e6cc43a6eeefabcd28fa6ad172a482a95685954e756f0314d8760577e0a5ee10d1e1da362d68907b60847f66ae9f583f0e83b366fe6c52bec68106cf8512983f3917f5bd2378c82baf91702a4053afeee62560696586c88fa0d3ac95aeb0ea7c4e7f2244bd89ed2d3bd92122d853ee2d44a7473322fc944dd24e522a60a595139cb652ed55f43dfc5c8ecb51c98cd74eb53013144f5df38f6f2cc82755e6fc2be5530362c708d9556f71f592a489d9285933de37062d0f798073556cc392e7b858331bcc05fbfd53711ce2a95a048319007d7c949c526e7fd50a8a2a8f9598661e64623692c5fe63d63058a4007ed228879135f9eed058b777e7a28634dbe2e4c840964ac7455a1c4a25ab4f6ebeeeeada56264c1a2394453e70d21b6a190fc76283236f99209fc604e14169ecb5fa07e80af1b0dcb34987444864d635b4f5f002706891b724a3f6a60a8f509869466ff60c093d9a56c1dd2974ab737600d1f0205f2b66aa4eb45d8f8e3dce489c60f96039491eb336794fb62d33ce17a413e7aa825ad928d1f66583edf31eb97329dce0d4525bf5496df6c29303a89291219b54e25f561a714d66afd52126c9f7463cfaabee8cedf7c7d388df9f84abe8b48b6c7f42636d840c0a4da9e92407e01fb4e492f0b93be7ff9cc58fa2c1f7dacce08a8fbcdd7c1c3a89c3448be4a8c8274358d4494faa67ff3c1220d8b70d1cc93151178063c836c9b4364bf08ef1529861ef731606a385d69a3d8fe757f9beb1a32a6409d90cb47073e5d058dda260544bc4f441ad389a84d29ac1004d2dd51dcadf3a9aeca38443dd5c1f839004c96541d0f596d53b68f97cf647baafa0c803db6d94e6336f166925a65ce3dc7d3edd15198578c75031992d36242f27c0a59bf3a5a49108f7616b306f84e907fb5fd914c7b86e0b71f4472f633fc10fc45a80ab31b1e469f6b4cccb698ee3394ee5f63145916abbbfbcfc37702498c7d81901140091ef68cfcba3022b50f4323aa9307a7e26e9cdfb5c5f4db3c842dd370436a5b81c5007010ccdbe8bdc77d256e3ebb6b9cff97e3588905b37e555e2ea39ca405e7d527c8d73c8cb304314b85c4bbf73680b84b08f0e2ec39241a2cfc292814fd8ffd7b641da99e6692e2392045e7163c3ceac8dbb9e9e9c1aba90ca75beb2a89be1d17c78c075cc5ef3fa51c122ff6e71d62039c9fce9a4b65acb32e8f75152be0eff5589bbc32348ce25990ed917d2539adb21ceeb3b8cbb32d8ac28184fc2998cb62d90c897fd87698e3ce4deeed9cbb52894d6295574a3063269ea6863861b1a743f4f09845552562e426a3b6feab7ee1bfdbd572c28ad6b4aa5e58b7f6ef9ed4e24f38aa2983d54b7541e394091d3f6e83ac4af17d75426b79eaf6d5407cdb960cc4d93a2b1044378f62f61a428b73d94e435956137b39e534dbf09408169cc5a0bf3fe0ea1f18b7e3a58c420eaaf3bc8460ba8bbc64960099da1e430f8ee525112527057212a3c29bf7afcde8e1eb79a6eb8c271ceb0c92767a9aaf8eb73cb14cc15bffc2acc568bcbd2147aaef0a9daac88dbf4ca6a6cc62aa598de98a1927f91d5f0aaaae6c0d4ef05a22a32e33dee940735a0950a6b8b585f93c1e8e2938292d9000f99974a35f3eaa9e6b5e4759cc45d759f26bcabbbf2691de3e8f37847642bb003a725491d58bae5bbbb3aa595fad8d9d28b3079b5ec2ece056279825a6cfad0bcfcae3ea0ca36bf216848b2d5f890e01f1e5385c5d61cbbd270f668ea48474976d5ae223af497c8d47c66872cfd0846c890fcdb589739b17844c91a81b04335f69e19954ebff7c714b7ad767ebcb6d7f8586466d06994969f930015742431c64e85d33e53807b72dcbc7abadf4309f850ebb7df5d34008bc91fbd62d13551318359c91ae9f2968bdc7b46b709e37f9d73d76b65449a65a77984395684df7547d6c8ddae5ffb2ec73d116c8ac32e71083e856e15db01483118888f2869f23e14ebfaccc6c9ad1fe8f18d989e49342bcf0b491945ca9d4d3442658201cf227fb2bfbc31a895c9845208ffcf65596888aa8be26455d40902ce20689d0cbbb5468b3dfca50c6e5b59c436379b09c70ecc4219392991837133b5fd0f1350e11547b96d4031c3a053bfef13926fe6bbd425d6d5491fe5285005af28e4da4664eb64ad59caff5dfaa9bf4d089bb370618842c6e8e810cbbb4055a81de796d236e189aa9c247d9c604118ec29bbe071927d3ee019be8874b4a7458709bf4571d9458081a1bea440871083fdd0446002020208e85ab3daa3f8cf992eb546104e68c0d9297a082a7c3271b9610350dfebec6ad208de970decd820dae38be6e4e7659a99a52eb69481cf3147689042946dbab0eb58aacff10dce4ca5f0a49720541e424f0654b2d655bb5346ec881bcc4991d12417fff2a2704f8dacb6a9ac71ca017382b42320d5ba65d63c38d05a332d9610933b551c6466019d4832360e3953486d286af582afdf330a163a2b25e969b1f404a36825b0319470ae126f62b6c6f9c7881b7d11e6f5049b69c85fb588823d548bbb631596a793368e9a3a0538d1fd3efe84c227f3717de02cf4b56fc5b71d9ec187cb415da1ce5193290eaa76dbcd7ae8d53ca8581d77a26f5ec27bd14ffb6407d7b5a8b194733d9edf8f44e118394bb20527abe48b1d79b2816916c49f24efaab2264f2297ba69b75558f4f610421b4defb93a2a539d056938a4aa19a6c67d7a188da8674e3608b70c030066be996248e0f844d59f30b7053e2bee9d035d51d30c946de683d87651c5d3f30037414b24649c1b16672ec3f67f4b66327a5c62b0492ed882adca35d50429197571b815e838c583bebab17c3b227b0d927ec65dbbd600909757cf637e33c974c419a21099fbc349edeb2c7c3f1cb64d6a9b1802ac6b1d683b1082e21eeb39f63d306bd0b70ead47d2d91d0ad37a66bf8db030cfce2f2ce31496328016a23c575afa74367b3128b976ea2a312e2957bee012978dc6a5a1756546fac003a53414edc0a996c9e5407488cfe26001c2220d58ecb4fd3d8492e5c42847da5bd3c66949ccaf3b23eefe5880fb238af79b82943251f806bd46e4c047bc554ae02a85136cb2037810e27e3fa5197486414650fc799ba47ebe325b68bd146a34e57bd3909fdf44d186bfeb23428f7acac9d3b70ee2be325c07404e77949bbf58782d29253acdbca6f28b00d11b2fb22ff01e3ff3c03037b4108a8ccd7c09427291eb7cdaaafd5180d13b9f6ac1af90f8cec26fffeffa8039c112213e237256e3e999b89949c8fe06010eff6896125e4de7e68aa43d98db2d839cd10bfdba8a6d8e157ddb185e397ff96518677f1f2dd7a803187f6b6688f9380c1fd0b211f486a547c394bb75e92b46825d3a0202e6a5768da846264a58e64ef02126c9b3942f7a236d005702bd8ccdf24ee8c1ef32b297cd91d48885c39394a14706296e172895e37fa70899b11af71198a83401f40af5f2232d41ac72ca739bb6c5c06ac230cce1cde4d987d2bd70f32bb7e7810af65ec6c2a4154abfa9288661cbf95cee632e256c10625ddddf94f833747b8e491d7f83e9ca1595b5a5d252724b50fc3f6167520a7e9db01848b1a4129af45badaa4b35c207ce1b47f0513f946e2bd918f5ff7627e61e103715f3988c9f853ed4b24c3b940a8db5aea9d28acc38ef8a14cdc312b4ec217cf6379e38f0ac43734b396c986b1fbcf47f0afdc3732f89bbf60c4fb90f13f97383b8be6c4aa149af92583ddc0fc765dfe97ff58af9ca69abda9a05caac6459ac31e8ce4f584e36b49c4b792cd4f242a2e1da4a00b52ff4e9505eefa5c3a17afd594c864e77047db9ed50a91152e391436b9dbdb3464b69248ee59e335b422690033ed888f1e9dd42a7776673930652a48ac7a3290e5a04a92ca4a857a09590e1ccb1b69f84be7e7490fd3632d7ef9f2676e8c99dac310a6c76f373ea3fce73472dfa78f44fc9d7b232989a17534784e8fd983a461b1c1887277a661e58996aadb2df9104ae42b1f6b1890af7e3ba9bd8d62a8c2a861dd85c56e637b09ea7d5bc69365cf731f031851dfd631b75d3635bf52f6fc9eb4f93b000f18f32eedb655d706839dcc09ecd3e2702a69bfd230d39a071ecd24cb2bd9ffe977017d3d0d09fac69f9cf4c0c5ad90a6c26c6c219afd43bf9ecd108ec69eb75b3b9a55bb6cc57197ada11bd4c4e30700cd654e9b9f7253cdfe14b5084f10ef27d2b138fbe50f3d196a775f01be461a079174b373371e8cdfe26306a59ecd2856955c55ea9ef027d67a96cc3d9c28c3d20dcc6e6153b464291481a3bf398fc352c058ed3ab8ff8e23f543742cfe4b28fad87d1376d942b36058f2e05e8c4cb7bf0c287be53c4dac223b85ec1c1488a99811851f229fda51d6804fde80ce3f2ebb9cf4a0ccce6a82584deed635d235e17928fe03523cc98cb388428181c4343e84a27b7dd74c09ada0d533ed633f00f1fcf1abc8f794c0c94a5abba09b45560e95219efd0653faa0a39325bcaecbb8f8ab5856bece0336a89c9d565cd7fe9dbfe0193bef58e19bb07b493b74350d34c4d6e9c7e24af2c6849d274d08b152d4c7743c60587b95c8e4726d7d6069450fa0c71100a6af8f85db64e04d49f4b1395182cd7f687310f145c2471863cc2672cafffbea933802d74d806987cd9d99f3ad1b7246921404032dd9b1c00c1841289eb5ddb24fc73e4a37b8ac5123437a2119915a7b3fe481c4923bfb4223ae5a5bbcf5972b1f87a525e95ec6509cf83650dd332c57a7a7594333ba7adacdf2d010784f3918c32af9d4dc97a4c62c4d198f7283a293b8f73aa302a99dc31bf4628a502b070cb843a555247a6c749af4eef6a99a8f494eed8b80b855e1f70ad0095a0505bd37e1342c67bbdff326ca185970ddc2c19d80f2aa07500db95c5ba26905e22a94e54cb1dac742dfd785c1e0a4bedf3b7d486e0380bf42cce5901d90ee4d8b214999f19fe67f8b65a26c55c49cf9e8e37b3cc69d5b52224b018b7a0414214997e81eef57c08fae73d7937b9870586a73741e63073b42072e0b260bfe263942113266495dc0333f303cc1df16db63d9c87e6da4af62e45a240cdaa809ff67bb243a0a2abf66db32630e8f67a1c284336d84aa4c8e9495d3205e94c2bbe455ed4e7b8a147c61f009111c8b911d827d48f2773c73e9b1c0b6a21aad060c3367cf6d22b72616b7021ace9f16da84fb7738c1de883f6646bb62924827a7324d54752588d09011eaf7366b69bc7a0d7b05302b86033c251063b6cbd96a045b30ce449b694525b30b7c6d3f110d5494cdc5f1a7a697d15da863185fc1276d728a01d8bd6c4a237b8065bbdae7304d558d8c26e16c92a5472e0100e6e06d65efbe6ef30bb66d3cf10aaabe7b6878bf8b3239b03c71c4dae5253d0f90d90ece5062d2c82ab147bd9b18ccaa85939946f6d63515149cb6d70901a05a4772558e69d7b414f3143b57bc688aa0444877538e2e2ece33d91c5c76edd1fa2d2b2ff7e0a336e006fc9803bbc2748426e993c24024f11eaa393d6ad20f1adc363178792f942a8f5e71b6211714647b04cd56b103e4dad3115d4b31ff3ceddc973a311b4dd18cdc16e4035e12db2dec5de7bb8b7508dc929b74131a18a314f07ac300c7c28d6180602a20a0dc94634d9b794cf6eee19bebdd7bf569faa1540fccdcc9da1aa92404c9af44feba7cb6f5bd16f01728bcdb01c4135d7c3ee7cf4f0db492af0fa777ac4d6f8a3deb2ee6ac8ba41f518b05e93ef8eee19ee3f00d6c956baac367346625fef6c61eea3ece63c335197f2bdd54faa61b5a14ee8c23a8c194155f3286a33bce32f2001584a92157dd254afa8cbe205feaf196be46d33665396cf8f7c05ab450d208cc0cb99d16618e6a76740fc4d0f6530cf2e6754869bdc76d94f12d3fe591edbe1b939120f33606a6a05eb0e9b6332aa5e6cd6270002d03c651cd436c051f51a2b5beadcb4c618b88c278f7c670c77c82724c7aaff7a70671648e137bf55464474fe105fa9af99fbc62fc3ba8291cc8c7b900699b814203d7a20294a6f54f770f11071694d4df5af8ff22d92384e6a5e1efcf5c85f2ebf8ff9f2d17527178cf4a582a46e96d20ef23e1aed1d346cbeed5a73f78232dab1fe926dbf582d5049f31a96b52ecf4354696164a6ac9e6169b40fe1b765372bda1f09c9b914271022cfa9f35bc67753fb2269609d3ac1be1e216c244d44311f20e9f94db7164864b1be557e31754db7d6e71c88e3fad14d0c5753b3d898be9d578fdcb0c1f7ac7e94b593614ca69f971e396fa365efb2941744b500ce251d498fb17e87804eb08d0e38811e443e1ad0d14785d1fdfe240af51eb8e00fc6aaf612fbef2bc2b00558707dfc8bafef37cddec2f19f7dc640c8abee10fb96793f8e2056d8b8f634df055cd94eac3a64359f51fbc9797bc045f5e1626817687dd040b683b75dd8dc50fd1645b995c54dc59b8a47b486f04f1ae25c0a4bb730412f374dda1f0b5f29f256ab96c85d8c3025060ee4da399ee661658551d6b9b0e50fb3d690282e770343cabe6bf6fe39423f35d771704bb6c398a8ada207fb0e18e6f9bc78b48b9f0e03dc89ef33f67026f2d2bd7b873e19e72d77c431b74ebb80b3528c0665f3a1445c66251cefe09e95560b1e62f4f3ef66a150d35d4ab4f644876ab09b929ae82aaf990dc866a7636eb21496171ab4fde28e90f3fada153d8d3b472b9cb0551e9d906c7758353d9be42ec928f38cc7c3fd16f241b815c0f4b21b98a8df361fe59929e701b25148cb754e7877c08d7166dc11ea1ef8edba798427a0725ff098a27d5cd2c2eb75dfa5fdf3d6af855c4281b245b0ff58d56b92285c654d1a99536965efc816088f5e51020b86b73fa7b1ab9593d549a0eb449531e846b24cfafdd6e6b00320ef0cdcf5f795289c9bd7c91410987146bdc513dc8a6e64bf620764827ac84ecdd226eaf991bedd1354d61aa4b60cc29eb0b4496e64758b6858e3c198ae3334c4f28a27c8afdce9107779617222fac62a15de5be50f59562ffe09380fec6d3b4c63d42891bb3c2ee9dfa05b0f11495a9f4b772443bedfb376540b1b080145c134053e7b4da33f9e828f342fcb3229836572fa65b5e732700cc7e249d044f74f5100daa7d1a457c7bb05f75f1a1801c6e2e539f7d81d4f0d9a014272c05a3362242094aeed0d1125708602e8b3756556ceb3dcaa4ea220056bcf3402463557f55a75a45ca84ad9904505e39671a27a0ade63c96243574d3091596fdb76864d7892e8e7eca8815438a35bde699b3c90e8cb4b46087be5036126d092c6da048a51c0fdca2b86a6b9a11d10c26e78645a8f1457249dc4e36018ef196c5c49a22ae92e8c33f666958dedb44a0c3eb353a69ebe3a4e45629fed373a884be6f1e9182ea99b4f0a9c8e818e94f9bda357044d913f4e42173a61a97f3a5af862a4a0626025534eba8e6f45d8553db38b199388349269a87c4337be62489d3f98e61ec58a41a767682858cb288c2afd96592919b94abdb57b3aef099479b0bb6ca5f15fe5fadfebb2cd4c96b942392828874261c3e7492df1f1ac76d0889ecd17c6399f0b0f6f4b9fbd0fb4963b213ea27c6a969a0f3d3349cec32bb2c30507d039eab095d6f23ac41c8c446ec8944ff10d96395a39d3ed8f15bbc28176adde082ec66fe5f157fe2cf2386f838d771b61a2634666be6b0e6eba3b0e206e776e1eb80e3241077718f480c9d78b87f97d0028316ffb3baaf30fe15610e46589f744467aa7eee5ab3fe91c1a17b577b7049cb486508bd515e1f3d908c112cf34463b3460fa06eab735454b31a4242c90c7242d20d65e5d796328f35db920f083b36f402be0913bc99bc13b681a888a35b824e1da5a54527227e59ad18955a6ef1acabda96cab05ab438b57bb121b40c46ce22b5eef0cc467820c9cd7d684557da6f8e125c3f8169bc3f9c5b5e35a4c21da11fb48603eacc0a5bdb2172f8670e3236e5cc8d357db1be8bebad8cc6eb0bd3c2f4e323fe443fbfe19564417c03257120de4c6a2d660ec1404594bc15545088a11677827ff2e30aca68c3101f974a394b7069d8ddea9e946060b8b08502ed2355546918e2b21fb1ececdf26f83452058581c82fa0cabec93f5247daf21441958d8e0712c9c1b1c141d7fbf3bd7314c73e6570152e576e55263062d49634ace45b09e06c5bb42dee4e36685f0e6b8a5082091fcc5820006a8d11ec5e85f26c63f492c5d4d2e20fb2f8c58deba9bbbcbab54e21286355f65158577a4de773d99ed220ab9773e3d5e5b557b6c59d1c669c80e21886076390389dab7c56379de584eff74340a6a1eeb2a70f0aa3e2e3f1e424dffcd22901581a4d6816728e9c4c7bfc9996f40e3a3e2a74bed56c83851fc86ac43d09c5b007c3c78e31e0cca03edb8a953b33190f3cd54fc8fef8c634cee0448fe25bc120740db1d4f04edc537f66b27a5efcec828f3497814469f27897f99ec475007684be199dfa119ae6ee8c415976f81afaceefa9d01d8910e8caa7c224965a67fdb99b9f8f638b4f336a436fc9e7b3ef6292e151a90c5d495b632f628572c5dfee73e928af78dd4064aa6b97a1f1a8c662fb27a3027731eccd6e6ebfe57b22c0db170f0553ae19ae378d721e0cbb08c72fd5b27cfbc590f1f8d729bb1b134220b0370371d6073be3b06324c57e4be84aa54e7412febe4e90e38bccaf4d836149eac6a06d7a838ca2680cb34167e801eb4ce98de21e60f5b768a2118a6f6b7138c3fca38881c306d9015b54c39ec443a179b82609f6e6bc240e49bbda0576d54acd4dc824b4a5148d0e192654f9fb33c2eab7cfe7e0029e96cfcda90ce312680f42e06ce6d6dcd6792969f61d470b8dc6cee890672d1b3f4afb5d792a30729ce87cdfe96c69b6500331b7aea9be74285abeea6e48e064a4a877bca8a2c3c2e7961a54304f29a0d44b0f459309ead1c4740cbb2c4649f064b02f6e24180e806b207d1d320d87eb8074628dbdcb43a4f4d4c93d0956265c54b636539b74dfc76db3d6076b81ebc10e91312d077d5970f1c07b6a3f8a354005ec0cd4fe324f8cc1c7cbf7e0a933ee919a4011773800b0354b7f73df460b95edc8ff4167af54816e21db1526af9536acd5a3259ebf90011186e9b89dcbcc57b374646792cf0a6b13816d6b06b5a2ca95156c7c75133713b6e0e32397d0e6d231a295de09cae126649a1aaee2c4525fe471a0c0e3fc0f85909ffc23a78fdca80b5473c97b4e97a6eec6af9bea73594a90f78b70d71308d991e1e8b8552827b4c2851b29958ee3e435718aadcfe9cbbdb861c3e45d404dbd5bb25e6de891d41ca61f7bf91142388dcc7de29e9d371dd59ce2a84ab2870bda51b4886654cf75538c01090d620a682dc6239e589791250d451606aa591fc38eb2995945d4da7d141c235f45afa2a0537d783553dc680f3a85c6798f8db3b479026996362159d24ed33da6f70b1f75e896b7304ff40980b2a5858756c278af8e7e48f0d1beb8b05cca6242d2a43daabc76e7d4f8582f0fee202cd2016d2226aadc276392abcaf2b551f60259f3375ac5630f396975fcc46572fab99835ce498227b7eac3c6993ce2496204e4a0dd4ae824b4c1b894500ec5a4079a46e714db455c1f8956e1d5a6d7e830533842128ffb8d1a6d141f9e9c0d3c82d1b0cc3383c9069226d8ad54cbc67555e26fe38f2eaa46edec21f8aca8bc2e98be767640c2845353c269779bd8076bdb78050177e0a28f07d81a36bd99e757dfb2a4d7eea1e8a703463c5e1bfb6910dd74e3e9300a123e95849360e8a811da9aa27d1bf8bbeb1777594d3954de46ca258d0a7b82e1a5044ea8b49bd4114c5e8c8317583d7eb847bed8844090272fbcda8d8e8e7a3b87a10f147d3350ec84b3073cfb8d009e30b3033185ff3384494c5c7e38ec78be7dd3fe1d71642cc6c9001bded1e9b6b7773208e36ece027a3bff087022814b8b2dcf06e40f0b65622e1e5655208f20e8df57584c898555802a074f69b52f23c1c74bdb064e30cc85925d96b4ef6194bd8b1c991fa7412b899039f24ffb9b54094f0c699402a3480fb6a6bb97521730b8b760a507ccb06f075c18f91d779fdab2174ce55ff163144833be5f152d78922d3ee791728ba8b3081a2dbf21cdaf126fb829380df1038e4405846e7271d068eefb288ecb459acb248b152f9ccd34815d825f852707fb343da84ae01b09ab92fd7b2537f97fe7bad9b4af6c749b7ab95a5bbd85a1e84d26c6e37453c5e61692c1fd62638942576a31c3743b6698a5ab8aada55f6972a5bd9b171bd9a08705a4888053cb8f0a399bc8d00e744f8de639afaca262d49ebcb62e03887131271f2a5b27dfef839411f4728fd2ba77044006d9ba17df7125278e5e09bb7f59de75fd3b48b5bf76c281bcdd0e32f2ed5a8cc169221449af8bd0788a24fba3c7c3f74121ba4c1a861a3b3a1991640eea0fb83bb214fee4baebf17552aaab21402dfda260ad76dfaff5774cd7d5721e875a5b923fc39b467c1ece75651eb95c878ed436ebb4b6451a8a55489f8ed0156a478c618b63ae514bdfd97b739e41df5d57145d429cf1328ecee2f4df64b91b43fe25e6181524ea87db7c7152880d64407c53b69b73a21474f947cb770f45bbc992386d09b117aab359200a9de3c133f62841fd0db2765d98afe4fb5f44a07698815b95fc6f6d70351dcba778a36475bcb22a2e59d79c7ea7b4cfdc73857f94519a67a271df4140148be82cc77f646db362fa192b1c470e46de9d84c45ede791b9419ace131c8811d6b052fea51f141e3d65ce90a96958bb1813028ba6c6c956c943aae6c702049586121314785f6dc5bfd6371bbbd6a99a7d44a327a555e03ef81febc3b7b62a41be47092acfef16e01856c831b6f0d5721a32a624ab5eb32f8264084c639776d48f4cc37ddbeaf9e5ece435b75390841124accb12fd03d47cfb23020db9f28ddded6e8d9b05cadf9c15748c7dc00cb55ffc45cbf595d99d737766210d2754383bbadde12ed5aadd6ebb4ff4972679deb2895093f68354ca3069da128f3d05d3598ea79acc496e1b2f7a4c558536eb6390c73eff57b938290a132ce50cce8faefaa390bc864760f91e49bb0e49d35bda2b4d9b206d5f4fbad38b48b5e0b9d0fae4fa8a24acf840ac9a19c158f8bd586c287969e6d33f9ea82fa81c546aaff05623f5d4c197c671995ff10551f45381b81cec9f25955ed330e4f0a53995a6e553cbd7c642e88d42664fe71cc5942650455c10adcf04c029197d58b88f2b4c2b895fa7fd41ae92da8c88c62de3bcb34b4ca8b10b703b3aa5e93294f1254f618cec896b8d43bafead147141f7d5ce426052008a70c25110704876bdb0dafc71ff2cbb92d85261a1d9bae71709257b62d4054867c08da797a668b37da4b1a7f265111b95fb16e877b876ba67bafed84bf746940526762110b06837176f0a2679ad3ebb5024c9d8408a51d0b25a43d8c71fb3d6ad55da366d4ee1eb29211dcf4032d2c4aedaba8d19dbbabe3f9116742c28e8fa73c27ef33f70f37d89a74ba36c52cf8029d9b4f7b851591d4a5321a30f1d861097206a257d0d4e0aaa5d344d9fdf7180052f1054b58af29f23ea3bc2c2ea912689124a27910388a9ecde50f6e99564ead4ee27ef52df8901b1a39abf2c32a52569e193baff786ff2f5a11981958539d791ad6836d91a206f6d4029c596e1cf8e2bf6947b59ddc56151b070893ad7adf11c83832aa2b8d98617ad13b5b4e28f348e4a0e94340f1884ce3bd81fa8994af78906959ee0e1820d2315c95db415a875165cb5a9190d7114202397238d4dd2e9da529ae6cf0389bfd53eda73f01791bfd2fe9a443cf6bcf88683bf2675aeced302b6a180f8f1a0c9cb59a7cab0f09f30cb845e00f431973ebbe7dfc2cfcfcc3f2653c4d4c6da91499c74ea5cb944f99a0cc71c2a45bd434175692149bb7cee53100568e192cbd8083d1609b408d566d972ab36935cac0a7f35d38854f897e3e4cda5f377715018a1836b99f43ede21b1647381fa4ff5bbbcca6ca5f6e779850c29b8fe9276c4e371500f297a94c23b7f0622451792ae6bf3c6ecfeb08d7f056f25748cce2f4e9c80a0c22dbe9f254c4b4d84fa456712685f543acbf8e977be47708d8cf668890ad89a246389057373448a02ecce4bdb39a7d4526d2f43e214fb117a9ccfd067e8163828f63e24e000928e13ba80196faa7c783028c84b6eae695fe54ce105522fc46174bf0a27ebdff26bb8bb9a8d625a668418af87744ca97e2d574df6d51ae67c7ca89b74b5e3c2018abfe43b68394f845663eae8bac6b71f09c2ea03036ad6e62cde3cba982cdbe77dde219676065b88f7a22e943846826d5e98185a055f250d41954135b29f9c0f22f34672b18a3d624d810b7489286d20789a839a294031b6d63bb621211f641e02f8188e6bbbd8a3bfb29bfd29a59caf20992aa2c4f6619c042702c1e89c9223c08ad2bb4990720a4cc83bc4b0812d9dc83194258c73cd2d60b1c02ed44a7b50cc48e783f9fbb6d20f0f2bdf8dacd0ffe62b1894a78e1a279c879f1f647e8342945d4be5b148e728828bcc7d08ac9c6d556ffffda26b2b63a156a9c68ff88234b429cad2a93b8f8ffbf5e85865e5c8a08a8057ed7dec4fec286d550c5aa9821dfa68656b8d5b95b9e0c36de26b184a5d0b1b27fed491d103b69d7e1a857bce53cf023d463cfa7ff9a554aa133dea487440244853a97e072c40cfeb92024274d0fb01f4d221875c3e6942bbc361cde441a69cd140fcc22c95e02d50d071a621f357ac976ba3683b4e593850f7f21e056b6e3763f500611bfb6fd52738f83e1475b35c6146f3fd0fb07ec8fb7eee2b339634c0f75b7a6e0a1dcb6f06d912f8c7c2c69d09386c83a19a24ede89311b6f8ade40009f0e3c013d79fc732825e2ddaa66d5dffa8fb121cefb775f8720469308a058b0a7aaf99db28cc088bb52545c21cfbc40be7b5107ecaf23b84b8dceb82fe92190d7ebe0d379c1785d3945b0a7edf3ee7a5e8d124f13873dcb3f3d2e06225c920faaa2d8fc794dd407f1de43346f215f3446ab6d1a8f5bc7538bc7888718d0ae59c33f0b91a407462618ebc6ac519a14a13f4e647cc0edeafe0490b38f6477a8f1f829c2759e4e471245f620f9a512bf514e4db1dfcd8534a087bce1599dea7fce4857b4eb011e9ba06436b01beb10c9b26e12ea1b2602691966f23ef043c66eed73750139f7289bed775ab8cbf638bb25607672671967875385c764d4aa85e347664b9810396c3fe3555b5f0ad39f313da06ab1447c985bf3e98b0b9bde171c0e344eabb4e2c7731e938a7932fe8ccfee7c7b499ec06876a44ea5504284ede37ad64e9ce5fa6819fb666bc07862030d20c6e6cac0ce492ee530845d9882f2ab1641ea28e1bafd8d50d8fe3a14a08075467a222a09c63cffbad3578a93d98ae8f54c149853695eb449497719ca2d08bf7335d3ee272ecba25f2e4c8a635c02284f4214ccc1f690f2cb61e70645b9568b6a3b994b82ff434cbab2bc200a2aa83e2dc186f80fc7fb9768e1ee3422d7140b77df2cc833f69f8186eaf21741c3370df2235e18328fb77b0e083c4ce5b1f37eb5b1f3f8f75a0ce978d407ee7fd9d5ab684f40a09bf900c5b8898923eb01be2a940e3e6fd37b6fdca8b29cef4354a03760203d1f2ab381f946589d35e278448a801276d4fb44f6515a247459ef352de083ce5f00ef00dc389ee020772c9edd61bb9df5d32190c5121d9e16906ed0c10bd1cbe1d0ba1f581f60098015ce519cecb6db566cd68c66869c729350e0364f7861f9f4d1782aada45f27480fd3a21f7e5050d27145d5cb4f69bacd820f019170d3d0f0157e479123894aa6aab62db1e85996d8814db3eacbc47090241a29136f1f284cd87aadc8454f2416a3a3aea913d8563eafd726d970b6339f7f6ab3c541c7c38fa57dbbd85ef69f4fe4e1bb0c49fe5290482c070048d15ed048f6ce03b3a2507d4bb838290daafbb54ddd0e9eca6322658afcba695f4b8ecec615ca8927f1b53cd8579f5decd9f7901fc1be22b2d08aa0f7ae1b2f19a15703a1515d7ceffbb7a3a300244123d7f767f1c456a0fd40ee8341525db57b60c9d4e73a7a279ad763b35731ad1db0f5c6a1391bc3361728824769e4f5fcfdba721934b2f0c2b36ed644241945c3d87bda54987943e01700d5d57e1dbcd3eaafaf630d2a26f1136b1f9fa2354d48fe9312611a0211862cb78ce40ae0f7268eaad491093bfd5672c88aa51264c3c15e8ba577131cb9a3738475e349b8088200d7bdf73469cc2bcc612d06d893001a48328be5248ca3d0f23ead1cf9934595f4c1efd09ce6d246580db90b41fb7459a6b1bbe9f17936cf7e86d7eba947002b8dfda3539e1aac0c5be929602336b080a7b5e3f19b01254df859bfffca68c1a441eefe10dfc03a7b2f4f97c8c407b71e9fb4a784b9e157a4adfbc0e9d18c0172bfb7208f3cf74d656591460d84f821a7b6c537edd8b93f7fef6defe9eaa73008218951485bf948cc965ba7f0900dc73b647e6b3a9be1426c0fd6d6eed46b41ec14ec68ff53e19f0977c332e5f8cec8935a87008a0e2a44564f7ec16c2cc83bab136dcd14c3deff26714b3896787e39e0eb22f77412379a589364e1093b233cc800af6b41bdac0445ed0034ccbd8430890b376cbf38335cf87dc9be3f85bf4ed20418db7228741c2a6de5d611e4f27d242214256c19e8df51145746fba0451d0789534e0550c012d7f77ffc12de058cc3ec39151cf5e29395d25fbad7f56726affcfb4785a684f16910f674578944f87df105db6dd6acb135cf358841f53c6fd18a971d90dbe4a3e6a8e572cb3eccd9eb27e71f7548580a15781c4f59de108ee5676886665c6a9847376ad452cd3a9640660b51d2039a85b545c64ba547f04be70bab180193930c7b8ed4be5311fcda7032f7cb100519c8fd5a2ec7fb6367395225944a103522b63400762596322571e8558667d9e375f2fa4e2a3869cff21d45e6a3eb7fc9a50d048236458febbc7c11a2c6abe9d364db0d07aad12c5063e6a8dcf16693bf3d4f53218046965bcbfa512980c930b3219f98efb70098529a34e2bea11c709d81d5ca03a427139dcf71fedec8b0899c925e6aa077fe97827dc6c453e8a1ef8517d2424dfadd384e56dbb1de9ae1d30faf571468d1e3faed164274a63344bf3516eae30721ea70b8a4f8da49dd6d5843e0d70f09ce80a8f783a319bc7da6f467d658bc76e40fd1680f2b2fe88111bdbdab8c3ea8eb2751073f09ee4e426a157c55ae451f73059d8884bc13f0aa12480cb3e7400d6f9d2a528ab1687b7d2b40758ae3f79c300dc9fe9c67efcd3eb2c7e59f3a9b90e718ab755154b95559f05a8970fb6a716c93d7fc7097fa3efb3f71ce29165d85ad21ad3e4c9643ef58696432cde70d4ca3fbfce711040b3f93d3b68bc28af2f4dec72ca3d41e01925d6b58b5f83c73981ab24f967a47f9d2d34a566ff4104847f8ae51263f30de652069f5661d925545a472df5070a6036d153616f59e752b799da59a21ad64c12151c9f1553b7b3834dcc2b10253d5320c4ecbb468ec52de3b16da8553cb8ce2af0719bde18f717b9aad6ee1f3e45107520d267c3bfc77255feee7659b1baad75e08c888585f3dfcd37f63f515ba16e6a1a2c59cdbcbb98a2a39c2b3a79c9eb7cf232bc0c1a4ed5cda5590ece6b96bd35b8cc4446fa473db9591909ce22c2ea5f06f853fe52e1e2f739f42ceccbe1316e9e48e6fa9cd8b273352c3ea2ad14a582d2754b0113b1474483c1e87504a125ac8aa2ff27da374b81f80e4cba25c432438a838bc1b44ae3c13d07fd928bcd4ce44d0bcd7bcc1fd0d1e1d8be3c7e37c1b37404f7a3e892928fbf1248081d716b3f80f4c01636fdb99cd0b5aad7b66038ad83637deb40afc2249b7ec37ff0970673a3b89978dd56a462909ef39ab86513e4e6d11fc47234a2fd14460eec92bf3afc6bcfd763ccd3a8dd217dd9ebb62706498ebc89e6563d0758a9ffb1a9b72f2d2e0ca8db398f5d5247af840a8b5e407e441279239a9b870345538c106bb1144e4526393e30ea70a47e6f6d53c6599541309438f2bd6bc9c94eb91a5987004a073e23a13aa22a95e192216130ff9ad9ff9ceb8b018c79b348f567859c03f8c1cf40f116c47d151d914a9ab77fff40cf79e1ea1fb962bca20239041d97b0a12347fdea044fb0f243dbfeaa2e7b27d8668e16c39baba5368d4d1f5f69ff60934cd3ee44e392fd7e8986fdc957f0197d4ee51253221b0bf5b00ad5f78f37737ec55dda6f12adc78bd389de82fb5a73b09ce39a1eead472c76b5ef20fd34e8d1ba73bcf7f6df7412ee67e5333cef3cbe27782c519e23d384ea3512f5d674f2f83b27a6814378e0b5f36527287a8dc8cab3942e970b5acc49b38ebc7ba24cbee2b3dd409973b6d34a66488bc5862ed82081e949755f27a2cf751040214ac7095dbdea9857cf63f14984b3ddad31fba216be0b8b3f271cacf1a000c2ce8cb39bb5885120bb12cfe66331a636566487d5b04ee9cc28a076cf3088dfd3cfbde08ab04668c02396c276e3ea479a2158dcc05463bf22496d9fd1f9d447579d0b89d8db1dbe3c83b7c8a4c149eb2b8ad429091d8bb77ad1529dd2d62220418c028cac53b335b83eb7e95312de834d322d675e1a6e0f630ebb495e28c13a43f04fac72fc1fb99461dc90926fb365c78e01aed0d71ae6a90f77c363b5e2808c26219fa2761e0b1a413ccacb026f53c213e599ce148322cd4bbb58f908ebee1accda1dcdcdd91ce1a0148230ca696919a9eff41c581e93a7e2b5d633715c8fca5371ceb5f22f874bc18f8d1e95ede302909c79d18e9fd729dee72c43da3f6ab924f8c808e51c6a3dc2dd53b76a968c5521299b52a5b3740e4e3fa5e2707e40eebb04e32eb84a1494c032b72ec7472873324e150e40e40fb8bde6cc328e63d15425b2caff110977d66e944bf5b8194d25a766380f4369efabecf0392865e34c612efbfb3d1afb97c8462de6d63fe24f8085f750896b04a3598d20c2b04d09ccea83d5b88f88a89bf512c727335ad4cbfab0238ba7ea6d3b0075cce91f0b5ce4e3d79bba316e03c88b285278c6063f33ca9c9484717cb65ea4288e0c80bf523568a904ccf2eda5abbd5e5dcae2f7ff588452f92afc4c33fc750aa26e17bac11c2719c277571d2e314463bff3be5bf6a677286ff5f25ec98f8ca60fec08674d1decb9d308c975988913cd99112dcbea5c0c3f2f4255db412ad51e627be64a314e310a88b229a76743c2435109857d51234fb503df02cd937dbcc067e40f8a66dae4a8413c09f8805122b6598c010195715bd0f0ea8f57693b8ee18b0a84d095c79867d72c635f1bd20eaa5baeb03d7ab6155d839eb2674edbfbe2867a3d8f5fbc96316d64d0052b32dd1792b5bebcf7ee4069c0beb31b2eac186b09857d7bff2de182180c00590b02bb6f8dd38162a2197a565c10427c3002223ddd06bfef9629dd2387bafd8be504d0151394a1b98ea55f6acf9fa65300c2dc03bfcd00a89c21922bbe7613aac410641e843eddbdf9b283936a56a4fee6d4fcf6ce5685ba41ba0d6ab823eb975f62878d027483a5249df7f043495e7290e42617164fdb2b5df54afbf4225cf57f100f7016a905d007cc15a68de9ffcf9e53b68d11f307ed08ff6b9c78086489cb5c8f5a90f4cf9dc40ba30e80a0a100758044f32323b6a43ddc0ded2a04892a810fdfd799b6776a0162e43d14f7df2f85af26e990bf1202376a25da082416fd175843f3f5920928ab8bc6e9e21ec72cd88bd20dfcd6c07a06f7367e272fd7973cc05c9916dc85744076da7adb2be4162918f8a37e168ece04c46a8e7233af4f2b8b626dc9f6fc39b71c8ff0c4e7f5f94bbe74002d6f0ffe90ee43a08d9ec80f9d66860b903f77b46f783728c6fe5a99ce26a0194451194e3fa309879eb6179f61975712c8a22805e5e5fff189ba418ab9aec59d316cda047e8070f78b6bf7987f2e2c26dfdad1727655d30cf854a68b6fedd1b228a422f4cb0b91cc411ec0b252e211ff2d387464b5f9873983485341fe6961e430d0aa83feda46f971990e5e91178d22356f12bdbf3af6d3f26ff4af8b60df150a3bd1f8974abdf2f8873a510521f7132445472173d60b9a585f20688845157cdcd2b376e32bcf7da30537c6b50d6e4d9a8e328a1f4044d1b581d2da365bc5e31f19ad85ba0b172761c4e5ae201a6c5a532524d75dac652a7e1f150bf9bfffeaf7e29d3ef1fb11fb27583f369a128de11425a32acedde30fa55288aeb66f5cb26f6630ccb538a1a0513adb06cac801dc7a5e61b88cf5ad53a50058174982f5a86aa7d4c78b14f7630d07c7d2cc522ffe4ec98ee21e0f57900b0da758a29f1b79677665e058f2698a82a05bf3be247f57cad6fbb7d4885c990147d989c95b1331b7f536a44b17f8fe5f9b98925d333a047e2a677147dbab49c515311db47c298c23f3eb2dce98ab7843c328005687a1f004d43b0dd33b34f694eaf7b3a7ddb8bd91199e5ec953278663655a20495cee919b54e81480f1bc119655087d9ba09b11e1b81201041d96629479fce0a5c0576b0f623b9da6ce3d328ca560645d931b5fa1b7bff84b77f3cb04a72a7bb09632e96787120b231044672691b77c72f99fffaa0cf43d910301b23371b3382281c6b3cc7b1a22bdf2040181884df292ac8537d985d25b2af7778a2c0c898c144517e7746ea7b381e37ad1a8996f6bd97f7d49145f974565e7971e313ebd790c405ed8a262260e8a4bd704b1bafc4794fb6bc703e403434b25f978ec9b843f0cb299c6d38684f6b0edef87dce544e17f2065ef111da41272e29526ec4b7f4f15e60aa4eaccaaa73ca827b8902e03ccb82ef5c8f77c3205ef2a42c10cc8ab692e2b1ae6e36e003c22c02a4e1986127fdf1ea51c84fed51e5bb5e64cb29d407f654401e62372cbba050612da3c904d71b93afd40b61f0b1b161a7d30eeecbff435d93eedb02a07d6f0fa41fa748ecba2e259e15cb58b630d0f46f720d646361833721cdc8e1d524f3f7dc236cacc5a4c3959d082a006e9283dcb499499eac73e36ea0389aaa18c15b549327dbbb55d6fb24e8f2d5588d2aabf7afecf5d29ddb16975a84038ad3396d07d9ac687ec566b307b50af92649dc07353017a628ee6dcb9391ca91835d0d0c8954425d88c638923b484cf26420e36499b47c14d0a9de01f274da8a8a5e31b65f523358037ec3bd5ad63a80d28117fd829a9f36bb0c0ba4399e577dbb0e1a0bf3a85a66042fd315802e1337a4c64a6689b09278a2fe7ca721999407799f712c9a0a580b55e9b8433604e6cfe5c8d845707a2fc9e60dfd1605148704abdf0a00e04f82d11efce9767eca7ac25dbaf891b5190e107e15ae07b7ddcb2cfc3a1992ab5816bbdd8df9ab9d0af24fc438120a90bfbb00eb887d5f3d485cdd405b3df9befa1168e4e27144f1f42605a07702702c1a091a0be2aee09b3f3763a2c83f0375f3098d91e18a9d0577ff9d701294364a3cc4b821ef78e9ee2606a79bd1bd5f221d9e5477774b92430c9a3649a65fcee38d8615369a3768d35ab6e37fbb4ad41517b523f9d0de60a48b596ee59dc3d7b7563cba6d631b451b6b5aa2ff28c0c6ec411eab348b6fcd099f1cab078c70be43af039b183ae26a426f48212e2a390df75d5a96de04063c1db8a2ec29a31b3daeb8255fdbf917ef33183ea54c6b5723072356178837080dd47dbe144cbe40bca6049af6b76c64eddf084a00c4ae6ac738b0dafa467a1e4c63a5f5e2d2e4ae960415ab13df8cb63a54637e50c21c08b7c6831a4f749a2f0f799464690b17f614a2d7b07696592b79647ca54798335457ec472aa0c8085f4144a7d76830d8af7d6dc7d656c31ba0e7ee67907a32b61b4a8b268011281d76272d45459610c64b24f6eeab922453cf1faef5801537b5abf1b75c2d3b86ab976ec6ce3f60994aebefca69b39cb8569c92e8c69e51ce079c8e09b12a9a64fdff7af3b3086e48cfaab6a5c8d1915c0242a6a484655a71a1140aca925427694d7b62618cc8380d6eeab01ea265586002421f82e236ff4c582ed466238ac5d8f1200035aff8c9c16b1b69f73cc841d57578527def1dd59e51dcf03423268cf8e8fe6c5499d45470be336de577a8f8fec3e9e10a2f1c436ee6fb949ae554962927ed09f4d54ea33864328539a57eea62eb69459cb6554ce14ecf4aaa82cf89e1d257bfe17b5c863c44c711d4bfe5d755212e54875e22a85e10d3a34c98efe733003c7e0e07ba219ea64108bd7dd6bcab142e971eb99efa82dcc6d29fcafd27b565822d941b34b4f6fd64eac419bcdb49786179f4b4f78e9c0d6a364a316da2dc0f40ca71a7cc047fdeb822543cfb5b151f27c6049cd2e4c42e719d2207585e1737e4c82c049bef74f03677d6e2d0a3d5d68cb09b8e7b814f30b7983bfcb9fe3c27546dbf25e00ff514b51bb73922f666964d1d88f69c36468933c7d68c874d8708a5d082899aacc09c3ef03c5ca1d784d02baa2191aa19ba6fd3110ff5c200a7725be34c94adfeac2acdbb0677027e18d97454f1d7bb28e63cfacfff67b3850d06bba741185c1326e6f826ab8abada549d5b064ca72fdc0b6dfaafc29c975b510443dc6064670b03eae49156d60bc0ee25721dcfddc6e137f407c050a5390c9ffb3bdf4de73f8d084d513527428d6dc5e4a4dd37395e9d4fb2e90b7a3f43a91ba2184a648f14e8d4e659642e2bcd888a3f252f8962ca30e5aefe303742f552b10acc5b61908d8742e3e10a9c8396e2868762a0cea1f85a0ab8d20184983a868d7f895c99b95c824e64e28e27e9280f3253fa67c7264a746b70d4fe4b334840107948faa545fd8cbd9b3bd4dbc1b2b8a34cbe06946f28621a72dc9e12f79e0481b5647dc3441355c4d5d59a7f6b9b44b4b275ad446f0e3b08a27cdbb8421479b6e397b9e8db0dbadaf8db102667b277dca1527ad5c3509d4aca9111c7cb63695f49e39bf4c10a896f3fce36dcc7dbeedfed03000176d30227bb92ca391340ccfcacb6079ac690aa3ff82e36493c6027e451e47df9cd4c88badb974023e6e5e17a2eac09eedfdfe34789e7bf43d04dac1dfbf20d418b840df3203f0bf9d48f9620fb295113ae1ecaa3f7de2f70fa6f3de8b5f0c16774bad06071150bf89c63199dc6abfa89c60e3d7a024d2baa479887d0a1f24a6e8604f1e7e0ff1c3742337e72dd0ee468b4dd26a8a3f5390d4d487e2fcaa9a57263e8f4b60af315eed0b86f02f635287079961f267482dcb46e1cb45a3213ac7fc55e03e906b2f86832fb648b24a42cee874c849dc263c1f9eed421acca0680232fadf85a222185e9403265326c1834a258538c91c4fbee8817388a0dda9cae02c2cec31c9e781e1c8d019dec5aba5e135b8016a94a172035ae343198f23b84cd58d30b4183bc5e15a4a91ad5b93eb66c385880cd8886f580e6994c422c23a2944cbfa11c041733ee0985d065475d0c6e36df0dace1af724e9aa47fab8603078bddb919afc3b663a69a33f5079925ce621a808ccc46c5d46845ee222e7d921081a0306f70e5229461c12062b75ab955bc43404b7c1837bbd68e1acca95673306aea420e72619651aec3048c629bdfe913312a65e0991130f5ec7dadbdcda5465e4e643a5839498b68c3aba228ff9e8d937543a8d5da639acdd323de2803a0e9c65aaf6d0a0f0b5758ed0f0219ef932826cf33b2a6d110f04f3d5614a97a3421f1bba6b5e11f0ed0e60017cde9b3393ed1513bac61cb309d74c0f84f140d894cfaba11c227e94e8c53c36f90f12fddb18caee045527aba9a4b5f65b479f8e52f963f412117999850dba8b2ea0c25c8c9292e332a5e4368b3ac9d17836e75ac7aad2d1143ce9c1245af414110c43697c0905aea716176bb80fadb655520256f4eae8ba55a61cd21febacb82c2bcf50d6a2e79a53b48038d15eb6e0735a0476a483b355f9779f9401aa7a0d65eb31b34d9dbd85590f9cb50fc90b2bbb91e9bc18989e85515402fd17fe37b0273979923c32a08a97dbae2c8296bfc21fd30449b694874014de2d16101ebc4aa63214fe14961f4a3f3010ef5bd100f90e0e1bc56c70d6657f37baf7a7cdce691e7121bb0f9e29f4662cde914f7b05e7027fd107058dde6614e6fe6f36c92a0d433e2c0fed0b746cb00c572db182a598810be33a2509816431b7cefa732ee3017beec3fd2a633438aab87ddadb84e6ec88c95c8c49f1c499d4c788bb006a35306b0cb692a09d8b49bc970d65c468612bf32baa2656e506b8b52a95f89c7ddcd46cb48773791ee88833c87e0a07cc85a2903bf5c32602d6a7875626f1aea886350aa3cffb2ff11940b56a18041820ab7bc384c68d6b4fe3250f40539d641a97422a221dc2ffe60083caf1fdff65f533c7401260a2b62a59af65ecd4ce3828b4b141d458aba2c2f603526e732b1c263c46ef7be749287484c2c182d75ddb0653977bd2d0ed6ec0570b5fa73925280d5d34f967d7e77b544fe37803d6e8344b5490f1623d9d7c041563a994934a83481fccf3eb502548aceee509158c78580e1f756b3c429a6a04aa14956cd0098785cb7c73c403d861ac6cd9497ee604f516a10b8d8c6b6bac8419580d9afe4105c47b0c597471f0d9807e21182d7cbba3cd0d17c289f843d563508ace1b721f98d62124ebf02cf814c00f46b104104b4f1e8382ab31187b2d1072f40b46ba54aa209bf2b2dc0b0f3ce9cd665a8ae6d7381d3ad020a2ae8a8601094f5c21438e3cf928d162c7280ac5b8410b7a3d0b33042e22aa4dd0849ffd4abfb7f62ea14394896164668d7b77a96bb41cb4d80c542e2e1c1d4f6ac9e073c6a3c6ef706140f6c7494c1710e4738c933eeaeffe40093a6eb83fc2415dfe4a26437cb1ff7f717a8ad162cd0e2c6e02899195e0555ddefe8e8e1ed939f255766b59dc37180cf1584b31e23dc6e02c456e240f62d90132732c98e6dc11cbd7c69415a211b0023c184c06dc162d15d5b16d58540caefe96554d65b70c9bc2e705dda3740773ff640daa5f839bf0c2868d32e30784bba454e76ce1c9aa8117f63009c123a14c790982d1061e0aeb31072e14a2d92abf7f2c1de2b1ecc87403543ce6cf3d6375a6f8ab1a5c276fc4e4fb3db90ec8d556dcdacd4dc468cc7a701d98cfccf14fba53bd471f9408df67dea53d4cf649f0301697e655dd87c2162c3e3e065317457b5fed96efa4ffda7a33285ede4f3a00507bcec8fc301e68a784f071bb1627bd538122f4381a620b9bd6164a3cf0c49f52914ca0450f087ae9aab76175b71634e4374dcba77ab0b4071237c48ff63dbc1babcf4c7b1ad7da3f0e70d4372233b1607861d9dcb852c48690cf8136fbc60637a4b5ced413530f730c4e6ad34f35f15b40dd2f0869053f6aa82d5feac68107b66342876afe19539daddf1ea49d5badb15828842b1535d3468a88bb5a0f5eaeb4e103856db063119b3e44d4edd71d14ac38fc83e12c23c2b27540632c57d4d1224d788a3146ccff17365e3a46f3377cb9a1ab319326f87586c7b3d191601a0d6e60e6965072748f1450aa92b9acaeef2568b4abac7a138d2e89a69d8036f611c7f4e3463c14c18f08c31eba776e5a8f45b57e18ceab4e3b6f8e6cbc3fb0d3694a06f5748c348e2cf8625238c7f92a64ca762521d05ff3afa12449eb8bd7672749b89327c3d40644b87214700c4386ab38a1ad480c7b858c5dc2327430266ffcb9a04d1fd49ff438e01dfe0db88dd56552bda04a2adb657c00c5dba53116aff4a63aeb21d76060760b19165fe8a7ba8a821d87f00f92a47db0265707e2901d0e93df5069a57be9b265f88203d8ffdf70f7e7090d5682c22713074e72ee370062ae35f83c5efe000a26ec40c04bd5842c5278a8f7594bbcf74ce0f6203d691b3ab10d49d96d70fe3735ae3ac4d8ed93eebd5693439ab229f833fcb5a5c257244718f60d41a1ae36bd539f95f2b7ee25cbf3431f7bd7eac676f287305aea1397695959c77444468fa73b913aed86adbd24e711d68c70dd8a7ed698e439c4a614fd9b665cfaeb0babab4db015c5302ab2a0f28dfd3a989a602fe258fe35f172f8bdf14e5dfee638e28081ccff478cc6bd7c1158583da17994a6709b553587f42aad9e4f5570152ebc818bbc881f31c00936ffec15b5e0f6f87c8706bf2137c30ac5bfe890342f17ab8f98c31b43a89991ae2ffed743e2120a88af8771babfc6a0fa2f5c6326c80006ff01d8ba0fdfd09fb90e352ab304c5ab1292e3657aaae2d5f6e7a5647bd28492dd9d670fee40b41029a85168c32dc8d33595dc1e738b620d99e3d0b9208face6ac69f56764ca4d880ab6b490e5bd4f046e14094a38441f9b56b38f54903167a2aa3b7b2a811525358027405e62214614b787a03dd33d872ff3335f52e7dbaa21cfcaa9e7bda1ad6d7dd1dae547ed4babbf3121a4c035c0c371a1116eae8c7433b514af56b7f5f04312c61586c9da83ed03d400dd2c7c7bd8d277eefcfc53604c88f05aafb8303eb76396ed52857dc55f49e95f99df2d56ac37de5e8cb29792ef7fbdca71a27b092e692b595b8beae2f0c0267e75d545597f9e43c070f7ce43b51f623a279780138f6e1e155489fa3f0134b75f847efd3628f33ac611b0d5842e4e019758d2a5c6c736b2804dd098cba30db4faff5f480e4cf10e346bf403a1a67290baed7cf7e962f554e96f720e6c8f3b8753d13aee03707ab25de3997945cdd06044e6ae37f3a0365f4b0962745404cadaefc6559fc54d5f2d8a0220754d4522fef1e3c9fbbb5d90bbc05cc0681ed3e0dc19681170f0e8236af7db7c09555aecfef76defc1780480c8fb65424f4f6f264ddd3eb97e4b1315c39b6e92346c1d5b1a9b96afa8eb16b43e30904477b8b92391a0a8c7d215be818ba36264c805c4c29760788865e61cc0549f946fb7fd753fc61592f354e009c845e96851ccfa8217248c8b2cdbbdd8e50c88e334beeaaf391534426d4bf07c0cb52c50921db4a65f23703a2a59f3198ff22e5f700adb1ebf5151376e240b9ff366b6b8a7fa259028a61ef09e00415c9509d57539395105c7784cab2eb46928bc6dce2aaa777dbee4e3860195f1edc4d91c4c1defe1b3c7508d3eb7cd476a12ffcb0f7dca872ef17f6348b4c3ae47554eae141e785a9b7caf8385b6a328e1d03d8ec04d62d8bf09f4889f6e4122ca31f7a368cc0510aeacaa4ca754913ebdc0a8575f0bcede3d679902ae0b183ace268e1731b575b2cfd2d05d9de76a1e2c82f662a2165b51e6984ba6b8aba2ea27b9930ea528d39f7bb50fef9be39d663764a3a871842256095eb893ffeddcb476599713a32927b20726d57c24938e36459b3a9f3dbf0ded26442919a75f2cccf4b2eef716ac240f9bd723c3390948e1d9121f87cabc4e22733f271e25d4884af90738a7cd0aabbaf780a9309ae8faa420ec5561ceba2dd9f3eba5bfe5c1ecb0e6d334bd1efc64d4c423e92efc4011ac5392872f0f0a60369ef657153672676eff9271992fe2e08ca978262ee1a8f7fd075006998e79d107d389f59f70bff8b26d727f4138ce7f7547d2f972a57addba718df20ae818b56760da61b0cebde02c500e4ea57e2ed15d271a56c56735386d5ff28f402107de0a7e93d0a8fb952f47fded624c3b72dda80accad4e84ce9cb9ce70688f13aae771501f65eeddbd882da32ca2d0f043a31ddd6061173a8808891a1d92aeb450cac8105bb684f06b0b93cd7bfcefd7be19e3f0518c66d41f4c1403db66a81e6e63c04a7b95c6ea2eab11a8fd35e912fccfce0d2e458f90e22c013b1c42a2722bada918a4b0b902983a77b4f957c67812ad891f461907c2c250e84334d3d5bc23ba15ecb129f8d703c3396293f5070c9d5d12188f1175a0f09e713b8066db14886b89a6b50197ad747751371804762d1f84705c2defd4570363262a32549d65e8fbec832c144265c4843bf1455e8164fecab5f387363631a0bd8137a482a93589e91e0f9928b3ac4745a17c7eb15addc88fc33f455cd52d0b153b0dfefa0c607c7366608d49e0d4a7fb6ff26b82d478621a6f1c89696ff5c2ff04374c4f842a00f54e6c29406805c034d088efee57b701fd540a156735a0ce44997cc3437e2f6101276c9552e9df0c94d9422b96e364cf41258fc5bd7d6d249691b8f7263c2d5544a54bd3b6077b9b092cd3938dce55c73443900f01d32f5e9c9c1c50b0c3d0e00824a20fb2172ad730846f644032b6435b19b557dbb5244fa8267aadde1085d2cd1a378e33353d8d8d0562673ffafe42eaee9ab59f8b0f420f39237a3822981e7d1a128275e9c8bd7b4c055699fcaa41eb2c46fe316e85f83ae9479b423de5889be090c9f2e93b45b8e433eb0783edbac9704c5de1304e5044183de9a8f9f643795534e7235dd89f00f64f05d536e5471410d3b0e232f733073dd24cdf3ac5c8249f8fc05c3a13aa62fcbe75b799781bae4124955348832736bedfb2f511c6c9220c0f76590d24dcda7b5555f55be68365dfef46c9d10e93fe2f4ceda334119ac016e28765dcc1867c54523902bd0c305a682de4cf4b217c09e37e4667743463d10d0abbbf18ccecbd1ee9fac4a5fd16084ec5219fb26db3f7efe028d2204899de736d1dab30ab3c33524c7881c74a7e1b867a63b29e19bf7b51e3cfda8dc36b7a3bcee4e36c887b3c403099bba62ebc120fc66bd64ca8c6b7dd0a84bc58179b5a530dd3b64b7a4b4dd7e6d5e064230b73c59de8c5bcccc32a84b684a24e4d7254651c358a6180185f53c4adcee5c76e65482a4cbefbd253eff0cae93b4dbdd16780ee515177a0407fb7b0357dd20e8e9c3cf343619d9b8c091d6c9fe4c1028460e1910e0108a8a3e28d531c841af51fbe9a2b8792a26a67b3167281aec28612ed22b16b6327f4bb8449405f6fa66f7d1cdc89765dab434e5e46066c6f4e38fb86908e67ed7ef5be77446011d62f3ecd8600d7aaa7fb97a08010674c2b200bcd61d656fa0b7e52364613c247a002b5c010021e6b1d8fe04cf732441c41de339a3aff5055133c90fb7dcea9c972befa7bc475a85b5f75af48a5f54bc634329332b4877545bf7b2d1ccbd0c1e776715ef0fe181cb98b1409aecf5526e670a01e17847c4d9e2b85c3c6d8fb443d59f4884b74cb45328c6f7377df16932e9210905d869562aac3b52c2d93dae2f216593cfcc02b779ad0ba00d70b398add2400716b6a754e007239723cddfe4389c1188f4ebf81f0eb60fd1748be12703efb32b69268146ce67ab5be076c1b66101dc3e0d1ed2bfaeb66277c78f89d87416b957f03c6c4b14e79ffd0cf7ba777beb7c634bae5f630fbe697e2f000d01ed0b235c69371fac8b0a2287d2bad5b539b5503a13754a6064b9b73e08a8f85ff4c2965f855becfd528c65e14dffb8b4996ae5139df33149d5481920aaf384748192a000a70600bae942855c6907dd164b29724d93ba4cb0425a688f649ac2bda899f49fce8a270aac76d0831bf38d969bc44758fe159169d3ac51a3bd34bbeffaacccdb0ff506dff54f84e7887be4f1804cba9906bac201602e977b3fed96b61adc6a0e5560306de54ab3ebaf17a03a41481f9ffff7f06