0x9ec68f0f0000000000000000000000002274201afa3558e4defaaa6dc2926c190a03fe8900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000e3a98432f9499efc884275e1f6645ebcac68f63d00000000000000000000000074ef1b5266082fdbed7edfbef277597976729b4400000000000000000000000007a4d82ef036cdf2cd1c81ca05a0e054e3893b1d0000000000000000000000004e6ae12835fb4f68fc18965c3a37efb717db57a8000000000000000000000000e0fafdd5f42a38b318c87fac7ca619c9b075042f000000000000000000000000c4fbb2fc29255fc226a745059575dd6adc88f07b000000000000000000000000c13f721ce1439ae7ff008dc8e272f3fe35c3350900000000000000000000000080d195dfe55340a06bdab92134a1e0efdf1a23d10000000000000000000000003dcccc23f1ce28091b88e191fd86d23954e7b954000000000000000000000000b46e7bd1b2f3033f876dcffbfd14b15f5384a3ce000000000000000000000000549cbab13437750233b5c6b314a7ed8f275022eb000000000000000000000000cf85de1a748282071c1c5c721d73acb7d770fb5b0000000000000000000000003623788d49029f17f51ac28f5f9ef64e64e65de7000000000000000000000000feba6bcbb076aaa7150d2f70653409799cda2b100000000000000000000000002af503f630156382c8af4af065fdb632fe70e02b0000000000000000000000000e1fb2e79f6b7979fbad0e88a37ed2540232d5d300000000000000000000000090d250a6fcaea57c2c3de4b9c82525833b2628a900000000000000000000000039299a37b45e6a0db22c9a80c960cde715ee01cb0000000000000000000000008e6d2d7c69b0881281ac2f2d0875d6c99a4908d60000000000000000000000003fa4fe6fba6ba8a6e615ed18b1e3069fdb6146aa000000000000000000000000d1d928fcbbcefff0a854260483afcdc6d699a7880000000000000000000000000903b73d5b78d89ad96625e79e5b2def4804d24b000000000000000000000000a3335f1c8b596d97c622f108a8f801c68f10261400000000000000000000000022fff831a7af29c65939c61062ca7074605864c700000000000000000000000034597f8dcb49277f0e9cbf0497a3bdeb3595212f000000000000000000000000a753ddc09535024c649863fc88d29460033f20d30000000000000000000000007884cb235f3eb125959502b078c1f1cd6a27af81000000000000000000000000ba8a8441a9543b8fbc7bafc515f7729e325f01f00000000000000000000000004d851e7a05df5e9a3fb9a22f89d1277c622a7028000000000000000000000000eaec5d7835f0f50910cb4d94782c53eca73d3a440000000000000000000000009beb3d3212581a28f09a64d35740a9b7822ea9ca000000000000000000000000362320bc42584d13e713bee1c0b4c80c64b189f80000000000000000000000006b3990b361e533a9eaff5f853c4a10193e68aa6800000000000000000000000092f1668c73df4205acf101f04a732e4633501a0700000000000000000000000085ed9f5ef8cfee902d983a746682e90e64089a250000000000000000000000008796356826d9d3896724c7ced51ef9c54530eb96000000000000000000000000a572e7a078b1f336d85eb6b23b5c5f8f5a31f48c000000000000000000000000a0ee366a10cd04614740e55e3bc7e8c9d50d07ef000000000000000000000000230964cae1a12c9f0fab3cd71cf12120042e0d540000000000000000000000008df8f3e9fd503f44f60a65127390e3ee4fa2a2a4000000000000000000000000b25cdf98be469e39ad481302d0f768d2accf89e80000000000000000000000008a9fc5e89cbeeddbeeac08d9719af9867d147f23000000000000000000000000f9c296e0446cf5f68b09a21273b40105ad0ad6440000000000000000000000000041ff3a5808f66d6da12ed7b986414c2182ad3a000000000000000000000000b1589a16b99f5e5a3ed85eb50ee18c37456961ba00000000000000000000000053423bc7a8da0798d6bb687049f0e5628915a455000000000000000000000000a643f39bb510d1f531e31c83892c077b78016a54000000000000000000000000669df39d74998b51ce7796955b59cb34c7dbbe6000000000000000000000000005cd98ec4d5dcbb2d31d9583a4857bdb773c4a1a0000000000000000000000007636af7319795471362f23b3dfd5ba8637ff5031000000000000000000000000ca67a276250c5df355384f1f42e43de4ab4e6ad9000000000000000000000000e0372359ea6dd24a41f111f20c4b0392a71b0d2500000000000000000000000085bb40ec7b1510e6e33467ff6782d5192511b1a6000000000000000000000000c46aa44304bc8bd877de0afb6e822191bb85a696000000000000000000000000ed422a20b55fcde70867012ee24b0f4baf9b2455000000000000000000000000e6679d43d11660438c51632dc43b0b71ff73be980000000000000000000000006d98ba1932bba8a855113d17034648e5f979632b000000000000000000000000cebe3bf937fe9f1002d4fb402dab51073cce4cb3000000000000000000000000451f6b8909233dc7d0b018115dd50b44d179b5cb00000000000000000000000090e084885008508b7a38d60e3840ba25442206b000000000000000000000000094fa414db60d08ee85a4bdd46cfe279fac865a46000000000000000000000000982d86af900f3152e7528f92a831e7c249e256a00000000000000000000000006a14a6f16f0d4b43812517fd75002764f73c2225000000000000000000000000747d1ca0293d323ab3b0e63a883a883509d5bfba0000000000000000000000003ebfcbf6932a9d2688e881a0ab8c18f0c456487700000000000000000000000043dbd9a3474a7dceb95449b7adf1603a8062d1d3000000000000000000000000001501b9b47cc3ad9230096226d42d43684df2df000000000000000000000000c1aba0fb58a7206c23054141ac5f7d9b561c1748000000000000000000000000130b1f801f798792eb6aec639b3f79d1b45055200000000000000000000000001681c85de90c9d8fd85b27ada351f64ce8b8a5f10000000000000000000000006a1166c223013dcf380b500a27bbac3cf575f72500000000000000000000000013a8d5375b7e63d6de6a5027364a4ac771818fae0000000000000000000000004d45c9a476b87b428f79996f79f24c59a60ff1f70000000000000000000000001481e1f64e10d8788b202e5d837e865495befbdd000000000000000000000000d10fcaea84d7c419777b708ad7489060e0209de30000000000000000000000003a4ed9b93e436d29ef7a284dd1386cb7a2c2894e000000000000000000000000828bd07d43c0d23750ca9797f404b1c30c91ae910000000000000000000000003db5b5137c1f14918e1597e2552664058e45ce8d0000000000000000000000008c8e6f45d4a0b151e90a3987c11e8b011381c37f00000000000000000000000089f748ad83a5fe0a241e31e7c0d8a8dfa0842c510000000000000000000000003e75e9a96f69005a91505c6c87f311833a90bc13000000000000000000000000246103c3cb02882e6b2a77d849b790404ca62ad80000000000000000000000001a35d91f5f3a46b92e47f6dbccf747d481a59ea30000000000000000000000004e042cc374a08a32851971ae9e35cdb911617be7000000000000000000000000ab3d002d8dfb61c801d08116aa4c19c8cc422e7d0000000000000000000000005737ddbdf214bd5e9b67427d49dc055dba1bfa14000000000000000000000000a1649b5376c217fedc3bd6a432fa1a622280e2af000000000000000000000000aaa5de281a0a6a513bc8cdc0fc417e2e54d58dfe000000000000000000000000db665d1c5b8eb301d17e1c2b0743b9d20334ce69000000000000000000000000f77ad95a1c2fa385b153594629466020564a14660000000000000000000000004fce862efc0ed1b1ac0213a3050a080e58635721000000000000000000000000add9a179c88dcaafea404851036d1d33b822eb90000000000000000000000000946978007ae8a42de520fdb8aebfd7da764053820000000000000000000000008a6bb423e4e32895f6d3c508aea3772cbb970a58000000000000000000000000a1cd9d656d5965af329a80b9acab76e593a2698d000000000000000000000000ce93dbe6f3e46d48c8494d54ddaf379380a5952f000000000000000000000000dd68f6915d9b343ec8ab81273dab2f1772f116b00000000000000000000000006b1cd3b788928249b4ebbac9741fe5d2ce04755300000000000000000000000029766308537b2b1f6063c883f8e3ea49c6b8c43100000000000000000000000056d93598438be99f22a4b87070bb8e08e3167198000000000000000000000000d1c0edbab5b229cc421edb46afef0dcf34ce3e49000000000000000000000000861aa44b5eef17ad2809dd15b74ca5d04746980a000000000000000000000000d921c08d02f478539f4d4018bdecbd0ac74b6da400000000000000000000000009dd49824af6bbc0594be4dff60e5a94058887a90000000000000000000000008542c1d3e3da1540c5908b9aa2cd23a00a485182000000000000000000000000ed4416ab8d1402e1619cf0298729e0e63aff66070000000000000000000000000a5b5cf94bbab7e4fb9582f520ca82bd4d589d14000000000000000000000000c89e93694cefad1988fab80de2138b848dd1d3300000000000000000000000007f2213adcde87644e937df44d3ba9943cf3e2d5700000000000000000000000011fac38cf89a37215d30b38877798696e8c7ccd50000000000000000000000001ebbf97415c1908d2d34164fe8274923aa56defa000000000000000000000000b25380993e1941cce12246b1bc970cea80b2068a000000000000000000000000dff5f413f1534a2f29fc95fabaa1b12ae929e0cf0000000000000000000000006e1098004e885b3436e3b1da863931c78999c3a80000000000000000000000009936912aa72d33dc3a9b5c78f7b38ae7fd35e1e0000000000000000000000000cfe3dc847d124cddbfdbc5ee764f4a0f805f509e000000000000000000000000e7f1671a9dc0c81409de07164708478ef931f671000000000000000000000000e49b9f6c57ed6cf642d449b0ebd6fb7109f5ae5f000000000000000000000000119a86c27de6a0413ebee313f6fbe8c25243e266000000000000000000000000701e97fde4f235104e3329f14a6183b42f369a54000000000000000000000000c2249c6a9a5c3a4b5ad62c512a9514f7ef55bda8000000000000000000000000a1d6f3d67e02c2a22364ddf282bfc3d64195d9cd0000000000000000000000005ee7c3a83463772a39c5deb11d540e46cb37f47a0000000000000000000000003a67893fb435668ac5061a9aff4eb69071a85be60000000000000000000000002d720fd06669a6adfca9352ea68b6b8874ed8a6400000000000000000000000030d4603d7d6d1c0bc9d32909fb050ab3cea78c5a00000000000000000000000053bebb700ad57298f3f58aa82dce0edc37e39e8d000000000000000000000000d8f1df0ab3de93b21ba0f9413b27d7f8041e3f2c000000000000000000000000c66acdf4c69166342521a044d76118bf25e6641f000000000000000000000000acd6bb25993e162a7926e793072f5145dc198976000000000000000000000000cc2d552c2e8c07554c1451ef383d73c15fdccf9d0000000000000000000000002a94c30206a8655f5fd38c641b9dec30f801fcf50000000000000000000000007dfac1993aedfd6ddf8ef748e6b5f6e52c6ad651000000000000000000000000e09a4d18f717fff1907ef895a2a42a99a6de1c7a000000000000000000000000aa8404d2da4315b7849c172b0089b2d35005563f00000000000000000000000078a460dd028982a4309c5b2b9815ed1c2a1a7ec70000000000000000000000000abce02b27aa45d3ecfe02cf76aea333e46a5898000000000000000000000000e142a78b130dfb2ac4bcb028cd8ffb5d422a7737000000000000000000000000e23bae063b88166f3cbd09ef46234fe8973a9421000000000000000000000000158980e1928cd25a881034d8fd935681424e29e40000000000000000000000008accfe90231f59eb9a4ab6858fc640677f1cdf72000000000000000000000000aaa92c4735bea2e6ec37f5af26732436dfea234a0000000000000000000000009c5f5a20ef2fd5b577e7f4a3c49c96c9816fb7be0000000000000000000000005964574797c060c31688ff58a18d2029b44ac4410000000000000000000000000a9ffba38e80279f9405e90455bb4151dbe1bdf000000000000000000000000013d71e54527856daf7d4dcee005269d25551591f00000000000000000000000058c751ae76ec1010cbf6277be230d22ac2df99b2000000000000000000000000c9ad396d1e61c845c193b266dd06b9a6c3908975000000000000000000000000993976c26a9864d58a1bc289b8662b377cb8f5a30000000000000000000000003971a5af06939d0e397db6036849e810e47be07a0000000000000000000000009e6ce87804da55fe4a11fb6aed1773312f6904ad0000000000000000000000008b1ba7ae49d6f5a6af48d6fa54ffa9d543b8b9f900000000000000000000000042e4120dc4a8584b702c15e5495a89d74a2ac02f000000000000000000000000d858cf38cab5caa5028febcc1c2e5a83eb05c598000000000000000000000000eabef1bb09f3952144e7d4c417a7a84705fd23af0000000000000000000000005196962eae4f45140f0144656138bee96f29c1480000000000000000000000000836574312922faa825775c8eb181d0cda432f6d000000000000000000000000e36737f32ca42bb525bde5224e86e902049ec4fa000000000000000000000000fc357a68c207330620291f4e2774e850a4d43dd200000000000000000000000003a275b0450f48b4b5a6e0fd40c3f613dda3a1af0000000000000000000000000ec8554a339471c4fc471540cd90f5e3a1886b6c0000000000000000000000007aa4741d0e735376ae992fd6b6be0455af86cb35000000000000000000000000d3e9c0cb972d7f1bfd9aea45fee9397942d504380000000000000000000000007d7a6037975da817c2532c6b14b139d8a237b5ff00000000000000000000000006cc6df83df9ac3b24adc79374e2bad1441f12c40000000000000000000000002c1248d1187256e707673e2b85fd198485bd1dd9000000000000000000000000a867e5269c11178b13ea8bf469fc1e6de97eb025000000000000000000000000194293556a2af4394a080fe883e7baf4f1aee5c30000000000000000000000002addfd485347334f20869b43d9ad57a86238586800000000000000000000000022276731e9bd658a84e2f0a53320b1295d181e38000000000000000000000000ade670125b0627864e29670381d1425d6231afe8000000000000000000000000c657d5a56cff9319137d96c86adce88d0870829e000000000000000000000000fc8c5fea085f3cc143516b4cb81391a91591f0910000000000000000000000000824f35c41341391df4c9fe07a0dabd3733e8f5800000000000000000000000088e0bfda69c6be4020c8df3421229161963d86380000000000000000000000006f7aff2ed15d25fffd04462ea123a2ccd516e3af0000000000000000000000005f93f164a0a6cd7f31dc3dbecc16c9a0bf8eed28000000000000000000000000f43accfb5b3c59b98af552d1bdd4059fc410664200000000000000000000000092b20c1785e6cd86e0b68c14773dec507104eb85000000000000000000000000a64c585c539b7a139b46b822a8c83f4eed30298f0000000000000000000000000caf42cfe49db381298cbec0aabf4cb7baaaebc70000000000000000000000001387f8a34249246ab6338106fbe98e1d59cc9d4d0000000000000000000000008442d162e361a1f3535788cd8de233182824cdfa000000000000000000000000b487fc4b4ab921615817a27930c5d281b32f43b100000000000000000000000091606d2869dd877908772e2457c933546711f208000000000000000000000000666fe5f61faa7e0db99277a8728c7b53080946bd0000000000000000000000006366c9d49dc2df3518e33d1463e607b9b2c01148000000000000000000000000ad016498704a710017f34befcc9efbc995df1e88000000000000000000000000995c3251248752be2f822059a5fcab562974d4e40000000000000000000000007cfeeeb08201a2ea3f6de59ee0e06782bd856549000000000000000000000000c6716eec63a6ae38ac962fdfa4280727f45c76030000000000000000000000005c64da2ca57c1b9b331b7a4bd78673138e77809c000000000000000000000000f6eb5d7a83d7a822cfb6ca6fc46bbafa082d947c0000000000000000000000007f7a3aa90e617ba3d869f89e0343b8b08348624d0000000000000000000000009ec889a344d1bdc9aaf7502c80102596b6f8d61c0000000000000000000000007e23a71ab32f8507189d4007f53e473362bfeaf5000000000000000000000000ceb99c38d24a112a8159417f4f817cb31b5f91e500000000000000000000000083eed6be9eeba3df69e1bd8b55a6366b1b3ed2d7000000000000000000000000f2ed90a8f73fadd8e0beb09d010b0f3da882e24c0000000000000000000000007f1deeeed12759612a8c13b7eecbdb0da16a0a3b00000000000000000000000095992c9c30838ce3824e30a1ad6dcd51814a86bf0000000000000000000000000b6cb6adb1b457d6ff37551e07c23b5c39a106b500000000000000000000000016b3deeb0e89c33522eee115c41be403c6b33aae000000000000000000000000368763ad1a7c2231b873d02cc5df36497a2636f50000000000000000000000002ab3af1a17733ca3ab43c8ec0d1f599b258698ae0000000000000000000000006a822d338d3a41b3a05c690a8eef77a063de6f19000000000000000000000000d710fb4fbad68340e21ec36160f7973c7a865bf400000000000000000000000083914e382c86ee5779c4d9cde0cfeed9a1b3e741000000000000000000000000d844b64fac32e36188f3fe428ccfdcd46d8c215f0000000000000000000000009104df9aadc2e1422ba0f24bda6891474950024a000000000000000000000000553efa7910103d485333808a9962e91326e9083900000000000000000000000039f942ecfa8f139e7ead7fef51792eaad125b6d300000000000000000000000030934867f80791dea285780aca6e76fdbef828f9000000000000000000000000fcbc2095e8939e691f84c3fd56a90c84649d139e0000000000000000000000002c54e9462e96451714941d181e1676bbf54ab5b70000000000000000000000003d16276da4842f46fbe94f304ec5b61d5bc04e920000000000000000000000005b12d7f16b6ccf8e923d1c41e5d9eca1f8e313cb000000000000000000000000c3fbcf647f611c8acbd1bb9df1307506b82fa9c10000000000000000000000001b16daf221f865ba4a6f83e8570da6c304e20d1c0000000000000000000000001339d068e20cbcd73663dc960a7f8587cd5a69e70000000000000000000000004e3b722634f205ed265c0470eb1417844318cfc9000000000000000000000000106fb63f30258eaf34efc99b71741f304d5a5585000000000000000000000000642cf6d8219190c2af726a4baa4474182033da3400000000000000000000000072b3f8d13fcde492642a8df55ad49b8485f91d2d00000000000000000000000023ec1ec20bfd3c059bb12baae352bc201adbfb0800000000000000000000000049de41d1814ea1d131643447ffcb1abe5fbd07e00000000000000000000000006a6fc073b74bc74b3faed08d86cab53d42341540000000000000000000000000b0859f34e391402d85c3d7e099c3869ddaeb594300000000000000000000000080a047a4271a0eeef44acf67a92b9f82bf785588000000000000000000000000c251b0774f98922e365548f4f7e4b4fefc6fc4ed00000000000000000000000047d237d575af4a0c70528fd04ebeab992f58378000000000000000000000000050ecef60c9561e5d4c0f9fc6e85c4c2bd1df67ef000000000000000000000000d6c655e270f4c57cb7643ed6e7a1eda31b7b641e0000000000000000000000008a83190e1a7dc49554f8e8540938a35329a909f700000000000000000000000029ce0a7dcbfa06fc807e48b3f9ccb0dc4e019519000000000000000000000000e13788bd03a86ce811649e9c3c5ba8067638628c000000000000000000000000251c9364983de0e2b7bdd2f2ccea305a7fae64640000000000000000000000005165037aead5496b0408d8258fd3ecf923400a020000000000000000000000006b52f06b0409b27bc39886146adc5fa182cf93dc00000000000000000000000008d7f96d53b6d3dc92dc6cc499fa696ed1854b2500000000000000000000000037f508f3f2f07d7686982f671dab0520ee073e0b00000000000000000000000007dbb137953acbe1ec40735d7ae10f254c8a9bdd000000000000000000000000624121a2a1827de06e8d98298a4e4ae76e843adc0000000000000000000000006b4dba2a409d4f3efa08d8e0cdda59ebfdfac114000000000000000000000000896d9bf044fbaff342327a8ee855e4e535966b170000000000000000000000008332c9cffe062db96ade290195ea4850dc6b092c0000000000000000000000003515d8c5d446e12b1775ae0c56271b157f81dbc300000000000000000000000063b53bc64ba41bd2e6ce777b49dbddc81e7fb2630000000000000000000000000bb6cd494100dec34f14ed5d18ae46fd4e1044bf000000000000000000000000968016c45bda5463fcf5835e814dc1de600bfcc800000000000000000000000075e2a9009f88b98a3743c9e5e7f80eeaa06771ae0000000000000000000000004a42a7cace884048a04efe9b96ff31a11527b3ee00000000000000000000000042d15fffdec1162d4e4a8bff87be091dbfecf99c000000000000000000000000f4fc41900cd05159ac66801b78929226fafc0a2c0000000000000000000000006b9f01c596add756e957a0f95f0d14f41d4c427c0000000000000000000000005b33cdee6f5a37439b6ea733fdd8d058b761db29000000000000000000000000dbc7c5ef48e789bcff62640ff9b83f83c7477f7c0000000000000000000000001990ef60e5db90b5502c3f9cfa9a9c27623547d700000000000000000000000021628cb9dfa22e3cc8165d20ab9b25a2c1c48d2b000000000000000000000000e38cae0acfbdbaf6e564a25711718771cf1ac8a9000000000000000000000000104c904f3e966cc03c1d1203563c096f0c1b07dc000000000000000000000000602b9d298e559d9a4e395a3f6a45893cb938cdde00000000000000000000000053143d37caa2cf41177b8d66e0125731a1247af70000000000000000000000006261605fe9d37a481d4dce2e6441dd33a93b1b6c00000000000000000000000066390dc4b8fefbb7040b69d2a9a136a7282e32d0000000000000000000000000ab459c2eccb8c1f6a52e1bfc8f24cdcea72f31e40000000000000000000000005abdab3e1689f63e841031b23880899d2a105ebc0000000000000000000000009b51544f24ac93ff91716c8280f04bcd6749f806000000000000000000000000d88c1ce767650f4b02d97887ec82c35b7e7dfe0e00000000000000000000000051080f24b70dcca764c5cd7d18ac92e5ac63e750000000000000000000000000f412d63b918da7e3e990b8c53c310fd381741a660000000000000000000000008b0414fa5e7012d7255934a2b65a20e8003a0f1b0000000000000000000000001f106c4ffed0a901bcf9e8d352337f69cb84195500000000000000000000000044a6a7d43681ee26b52e3d810b9f9bd21f5278870000000000000000000000002aef39821b3afb553af195e2c53422b1244737cd000000000000000000000000f033aca08cffa8748081f2cd790f07bc49669e1c0000000000000000000000001148d7c2ff9c7c94bd8d5fe0c55e46824b3d506a000000000000000000000000f0cdd53e7bb9f09d33db532ebca87a275f3d9b02000000000000000000000000f435df25d8b866ac0576ab26cd8c8bafc84740260000000000000000000000004e6723a941c7781c68d6f6fa3492031cc6576850000000000000000000000000b25b6dc30d1394a52452485f9fca41d5c4c392ab000000000000000000000000d3fe7229b991e1db63d196204709f6949bda3ffb000000000000000000000000dfbcc17475097cc98822f793814e894cbd27306c00000000000000000000000099cb880e28e129e28e031d2bad7506da5515b3860000000000000000000000006147b791a3d9a8b6494347e234f156b60c61867c00000000000000000000000016d1187c932788f1f13100c6717f9c205ac6139400000000000000000000000043d8d1af7578303a41dd917bb1e3ed23cdeffb9c000000000000000000000000949e89cb79d96293a945501f8dbc1c3b9fb0d9160000000000000000000000007f57874a49b90fc2d16f56e4234be61ad21a2f44000000000000000000000000ccec46e123f0401a372d5a34e4aab160878e67f6000000000000000000000000fdeb660ff9960efcde91d81dc322fe9ca816fe910000000000000000000000006078b1b754305944c9a077c7556072192d2eed9e000000000000000000000000762b1ede416df3bb72aead9fa9b7c1cfd169a01f000000000000000000000000d51ca3abe89d5a1b1db661705b1406f989356791000000000000000000000000b37d7016689b8158e727f3d7be7b9c5da60614ee000000000000000000000000b652ee2450e6c778fb0045c3bc88ff0b352a940800000000000000000000000055c8b7b1f38b10636258332b0f6b0bfc7100be350000000000000000000000005f987add407ab02a997be2b7493d0a448fc2fe76000000000000000000000000c63093f96ee6f9710abba17892862a0e0e5220c700000000000000000000000078e9b408e3468dac5fe0d8491e801a5c50aab9d6000000000000000000000000e101426bd696b2bf4595aee6eb26d15d3f04ee0a000000000000000000000000564586cd8ca4dcdb50cf9fb5dda7f8f1f5bf6a23000000000000000000000000f3720f88a12d34d5592d5618bb88031f2dff7e70000000000000000000000000dbe1e13299e4aa7de068d433688449dbc802838300000000000000000000000089b949a7e16a466ec14a15401cae680747e65ddb0000000000000000000000003abdab2c110ccd3b77cf8215c3abc8433a23be5e000000000000000000000000f363dc701871797b5ac7bff886768f9b3f5f8239000000000000000000000000acb2e19fa9fc3288e99b3f06d737612ffca24e03000000000000000000000000c678656a2ab96c00eb3644bc4bfa0ac2499db9ff00000000000000000000000080394dd536f3fc7b32ab4e48b8e85bff81359265000000000000000000000000f6b4a79cb24b7a2b3bb2c557e254c9114968681c000000000000000000000000e9924cc59863f86b55f02bd2caad08af3b33db5f0000000000000000000000005351dfcc99bfb35cfbf059ef06f3aa0dd80fcd6f0000000000000000000000006955d0263fb68659d2390a3a7f3d4b0181231528000000000000000000000000693f4aaf96a8258fa1e008a2b87a00739243bbf70000000000000000000000005ea2b5a99a77c8cd3b2f9a3e6c386b16b3600977000000000000000000000000e56ab4fda0e076c278b971790ff9654fac133658000000000000000000000000b694ecd28c25aedd0f56075fa1f6375b52b4a6b9000000000000000000000000d48b576e16cf31c26647c2cf145175e93a282183000000000000000000000000c02fb12fd524c93f9e9f7d44eaeb95b5642f0d9d000000000000000000000000376cbc9ebb7e58cbd53de17648afbab9453f89d4000000000000000000000000476419dfc70b9fb08ba7d81dfe10a8e3c4aa37fb000000000000000000000000cbac8b270d489770a2910c572402624a1ce21267000000000000000000000000cd4f507176dda40c926ef14d6dad585d648b8b7d000000000000000000000000c8b719aa56614cc4ff1714379d83e0af4253ad27000000000000000000000000d9843ea7ade64884626b6f63bc49dacb33b22bea0000000000000000000000005bd4a2b9b138b57e930beae198eef2f12bb9ff44000000000000000000000000d874160c21cd1c816f8128fa0eb0f68b6a97aea90000000000000000000000008b7bb8fc87177e99f98093e1b487f679b222fe6800000000000000000000000013634587683bc1e338d78aa76dcb1a22860bb037000000000000000000000000c72e10eda76991452f941eb773ab668d241c69ac00000000000000000000000060e352fcb90ad615b4d0d5a4cd16cc78530df42500000000000000000000000067fe33e57a37fc011731775be9710c7393c647c8000000000000000000000000bda41fe1eac0c077b00e1a2fe5cc6e2bb3cafd430000000000000000000000009b4c0d659e95320a4cd2303462838f4d4ba09a4e0000000000000000000000008dd552ed160dbbd42852de5b52a256430baec4b100000000000000000000000082aba60c2a40c0ec2dca85b0df14c4737ae4a1b100000000000000000000000071422015d2cd6ba4a53078432667e6cd6746dd55000000000000000000000000147021b2ecce20f3ac68a85cd4677dc0224de53f000000000000000000000000ecdafbf063223ead75a63d3346c07b47c936909500000000000000000000000012273e8bc09f694e682103a9d0c83a4c6150bce70000000000000000000000004b01238ed697b0b01994c0ac5c68f69cd70df2da00000000000000000000000019c180a2393b727273da5b5421a43e5e492d42710000000000000000000000006f47a780f04e3d09e8d65deb0195a78d83e5d8fc0000000000000000000000008b981c87524f0c6e1e92bc3ac6ce081d3b07abda000000000000000000000000693dbf7f64bbbd3bee8e221a348b8a0adba0561300000000000000000000000003d2ba09fc6909aed51342214d378940118499c40000000000000000000000006c35eba032cca51a5e7531e661133d14b78ea99600000000000000000000000094c5b6c51529585d3408538c3d56da962bbe4093000000000000000000000000d7cd9cb6ac9559541c417cbf11948df87f6bfc40000000000000000000000000d524a88fe9fcf0dc3f85edd2d882cd18e0c84aab000000000000000000000000e1d9212b411b44bb964c76f20de02847b046fadd000000000000000000000000b2c63fd78f0b4c41a18c9098721dee1c5a2406610000000000000000000000003cc7a1b7a4bcb5c905639256f2b3e98a008f4cb2000000000000000000000000639147eb00ad023ab9aba18e7ec40586f8c52e3f000000000000000000000000c0fdfdfda55bacb20da2990bd76eb061c13c1d5e000000000000000000000000de32683419c48383bca3aeaa05dc36ae1e983bf7000000000000000000000000d6db6c492e43437afc4335739702987ccdf07f1f0000000000000000000000006590abcddfd3bb6c40e0b2006ceb67e84ed10bba0000000000000000000000007bb9ca48f2eb32635b2d47996b2fdfa9708e7834000000000000000000000000c10a90acc569bb79bed78781add63f8204eb6c6100000000000000000000000097de4452871e4f557676dafbd6009aebe9147c0b0000000000000000000000008923d520dfb0f85efdfed2a3294ea615b444e639000000000000000000000000891d8334b0642775db9eee067ef7477d229cfbcb000000000000000000000000a3a74814cb26200c8ea640fa34fd91f432dd2a91000000000000000000000000b3c4ee7474df50683695ed576458315385b5841100000000000000000000000046efff462b09568a7e83bdd7d405d9821d2048dc000000000000000000000000665c3bd3f36b407f507de3b154e398dff480cc4f0000000000000000000000009848eb6e26d604937d422cd09fee12743e82144b00000000000000000000000052f124f4d6f47f5ecb30718509e941d7b70bb65100000000000000000000000072a90e0181f51fffa547190eae3e93570c4ab5a5000000000000000000000000c7379d7ff62a1187bb850bc0f98a4c34ece135000000000000000000000000007941011bb3a3d89729daa62d3e4008f7d33d73f90000000000000000000000001de5f28bdd425a1ae4450c30775ac1abc0706f0c000000000000000000000000f832e65d3a21536ec7347ea547537e99c8f4e30b00000000000000000000000078b56f2d1216e3aa109a790f5b71a2d703adac8f0000000000000000000000000d87a45028b65e3026774662b2a3aec091af870800000000000000000000000033faea7fca529b350467842cc0714a84ee691f8200000000000000000000000025a33da3dbbedb12aa068326e9736c8103d445930000000000000000000000007a522a88c8ecd7621369f3bccfcc23f183774e2200000000000000000000000051c666e1f2d6ec1dc1300056221beebc2742580b000000000000000000000000acce8a675623d69adfc5edbd1a89da410edf2c780000000000000000000000007f18e757903567ce94351715c0b6eea50cd2316d000000000000000000000000f94802ba34d4b091f27aa0d824139722d2b5c0530000000000000000000000008e5d46cfc3c8e215ad4680a645f6db40c797c2f8000000000000000000000000660590d4f4d296666d781b6a52289dc6454fd05400000000000000000000000085a8d524da308e3e4f9ad2134b80c15a25d1a018000000000000000000000000c4dbf074179f1836e63de26a49976f2c7bc09541000000000000000000000000b587452e9e5b3e4d61b0198b0a0de72095bbb2e40000000000000000000000008b710d8f393a58f557056adef7ac001adde914dd000000000000000000000000de3dd5aa7ce143dd96d296ad9ce5c940619865b9000000000000000000000000782f70e88eeb8adee2764f9fc994c5c9c2c1466c0000000000000000000000000a3431b5ccf0142c9fab736470fdc89069a76cc20000000000000000000000002bec3147acd33cd50b4d651134a7819f6d9d9bb400000000000000000000000083678bba612df2bd83f00baefa23cd4302b60abb0000000000000000000000005e0aee7ce65645ea9311c6cdaf97144f4cafc8e40000000000000000000000007668425fcba120026247295f985d3c6fda918a65000000000000000000000000f457b7c420f0fc80e13a10d57b487220ac64b38600000000000000000000000089a5bfd4499d0b1acc34c21400867b5c26086d44000000000000000000000000359ae407cff8cee0d60fa40e9c8495da57c4482500000000000000000000000007f1cdcb75d8e28aaa9f2bd8957f5fc379110f280000000000000000000000009616f64f08a12aa401cd42da91e971a61cbf82330000000000000000000000003a5cab1d123b24773e8bff35a50d1ad561c6a4e600000000000000000000000085cd541329118e6eb0d3b3d634d28135bcec4412000000000000000000000000e97ff5a2041efc7940a8de7278fefd44e4aa8b03000000000000000000000000ace50e599eb536b273ad096f83b87559ed846249000000000000000000000000692fc351f6e648a3ff650a6b2d689955aabdb94600000000000000000000000050e8711dfd419c1489d7bf541fc6b632c88b84b8000000000000000000000000e9f870b7d23d1fffbfbbd29cbd93528ca3cdce4d000000000000000000000000a62ef344195e951e799923a3ab9d9c74a3f7f093000000000000000000000000e545685ed94e4ec0ab640e3be336bedd3ec3c74c00000000000000000000000068ae2c9ccee8fdfeb0d6e2672ff14b27017a50f20000000000000000000000003ee85461d3e8460d6d8817cd781eb54b33f6fbb2000000000000000000000000b8bef238f92dea4eba47c12e908bb89f7375435f00000000000000000000000011eb6de6f438b40644169cfb96a80df15184bfec000000000000000000000000c7914ab96ce149c2e9bb81b079061f5539c91c6100000000000000000000000018793aae0e2c0220b0a6276febfb2c545beaa38f000000000000000000000000b930776bc9a2c8c0be7689eb1c5bf7a1a109b143000000000000000000000000a08f7325b980cae2d7b58f620000abeee1880b78000000000000000000000000c7d3bb6b2a7f6c56d0c753b9f7c3523891283d430000000000000000000000000ec1bfab4d739c7a0a05b42baf8533f78ec2e35800000000000000000000000054b734361c3cb369a2bbdbd25d2de45a3f188cf500000000000000000000000059ec573145f5f00b25d054a3020ab01e945c015300000000000000000000000088fc013fcf74c82282ac5617e2c4c9ce4766bb17000000000000000000000000c52d48afae7eb96ddb80e05206f95a2a660c04bb00000000000000000000000089d626d9193a4b383674ed19cf6c078c8c6b93d300000000000000000000000076adb2ac98a42e4a58412199f522f0d233dba3c500000000000000000000000090f0c5e73f641a3ade6fbc63a11388ff7800d1960000000000000000000000003fbd68eff0bcacf5419d20620becadffbe638e790000000000000000000000004c0eabed27e7d794f1c57cb3245f4aa48bd51c3c0000000000000000000000003dcb443375a8bab56642864b40693faac62570230000000000000000000000000de29dedf5362869e9a8995d6331dbfc14606800000000000000000000000000ecc91e6af19ddea56b30a9e7696dbd064b323a67000000000000000000000000973b2e922cf856b1376315988110aaa3164f59f600000000000000000000000053e509f4138bcf29b378ab64f813dd3ed33c1c5a00000000000000000000000016cc32e0a670fb8bdb30ca5f80119eb24164050e000000000000000000000000f564d75ab5bdc37974f9ccbb98e60d384cfd6ec3000000000000000000000000557105eedf26cda3f4600a2206b3446fec5ea72e000000000000000000000000d8ec1c939bb9ce6e9d86c22028f0d5e5b1ef45fc0000000000000000000000001ab5f9fd72f867fe4cb36ac98bbcd36fcc8e0a0300000000000000000000000061767584d3c0fe54725a9c2d464607f49bd0d96a000000000000000000000000f7de31918f226126cb267e11b57fbc0aaa9a6058000000000000000000000000f75c069ab52003dcb9807d56d30ae4473f6168ea00000000000000000000000012fa5468757c5e6da315af7914f409a69b2ab8b2000000000000000000000000568ef21e45b51ff051fd4a49955bdfc61393a65700000000000000000000000002fb1f53b19e033e4736b2a0a284498c3986dce90000000000000000000000004a9bfba7218599103f512def9042ac4c4aadc908000000000000000000000000bcdc0e55d74045e99b1e60444c941b35c2b7178f000000000000000000000000ac0586f2bbb4020c75ebc3a1140b80e25d78273200000000000000000000000052aec1645f78ab0fad804d67cd3b039cab09634500000000000000000000000020dd7192f850f3210d29e62fff551727382a2e670000000000000000000000005c78e476a0d92da5894ac9c6dd4bf5b90ca5843c00000000000000000000000005b1b561574b0ae7a2266488cb90fdc2aeff8e14000000000000000000000000a15c1da351f9e119b4021c5a1a760fc93bc252600000000000000000000000005f7f7f77e52b628c623022a9d33417a8225e505d000000000000000000000000a2bb8c6834f55bc3ff89f71082c8ac868216c42e000000000000000000000000284a7f9cf34194028ef586396b9b42c391431ce3000000000000000000000000d42900e43fe9859605c923124cf5cef5342ac13e000000000000000000000000b1621fb026b0c1631cdc2f67202cd048ed0944070000000000000000000000000b8d5ee4d9861ce8ac915dd15177e2d4cbfb5c9700000000000000000000000042feabc7383820d89762b444d88e995899fdcfd3000000000000000000000000b77b67c506f58198bf5f5bdb62ad92bca7f12fbc00000000000000000000000078761ac65721f926f488937de7c27c5d82d1e7ed00000000000000000000000084b321107586da898d0a9a78648beffd8447dffd000000000000000000000000fa3350936c1e9865aa5a06af2d2738520ccd77f50000000000000000000000004d0082c2ead463645025dbd28c0ebd298501b71c000000000000000000000000dd891ce6fabd2242454545933ead4a6d6ce3542a000000000000000000000000bb2cbee89b4d8182f72173f2405143c7dd2c7554000000000000000000000000c4234adba7522804308056fafaab44eaa0747df9000000000000000000000000fe3100f0f185941a302b9c83f5abebb84201dd740000000000000000000000003ca8cd084b72d03868ac40658fec9affcf318c8e00000000000000000000000095e4a351a38c692381dce1f1fc8d84980cccf9f1000000000000000000000000d9e2a2c27969a65f69dddcaf6c114403220ab98d000000000000000000000000f28fd8891a5bfae3f801be75f312277af362293e00000000000000000000000059175388f593939305737f1f273e5bb9ab24ba750000000000000000000000002d8cdc046a2c2c7726093110d4d7e8f8047d6b880000000000000000000000009d12ce578e297c52987fc38bb6579ff12744cfff000000000000000000000000022d42143b2655f58d515de09d07cc0cfa509e2a00000000000000000000000072a1b8df062820fdb5029e7a330646cc45f72553000000000000000000000000bf7727815a1f7f78baa430887fdae1bb73801a1e0000000000000000000000003081af50057b22f3e2530609e6136e46c09840d2000000000000000000000000c7a5e24752bf6deadd5160b29480fdbb91a5066b000000000000000000000000bd5c995a92c35162394273f2b2d300078c95e2ac000000000000000000000000d3da2302c2c7b43d90683b582ae6977cf8e002440000000000000000000000008bea09ad4ea9a16043624e4e5442fc5848d5c50a0000000000000000000000002c2649090fb84d0ce0f89d0f09be9475f995893500000000000000000000000094f27865611226732fff3663588eb8ab278a5b23000000000000000000000000a38ec74ec30a217c04746563d8d9a68952eadf72000000000000000000000000f2376ca5c5334fa950c8b0c9378e417962cda85c000000000000000000000000c8e563484e6afcce3b1e6aa9e1ab286c6c694eff0000000000000000000000003eaced55e7be72bb34b27a1fd9cde9c69a18b2f0000000000000000000000000e4849274edfd3d781f0699229fcb5b810d96f94a0000000000000000000000008a7004fd576917a20911a457de18cf1b62b9e93800000000000000000000000098b50ed530792904327be3cc4de0bedfd7dc485d00000000000000000000000096396767b5a4de8f189d7bac5e0c9b0feca543600000000000000000000000008c04e8b7f5e0a51784272229877d65c800d579f4000000000000000000000000caae683e43a39ba212e49e7f58288cce2aa5242200000000000000000000000011f17211bab1cb44c9ebbc312d608bb3ec9c75e0000000000000000000000000eab104a4e0970b603775baee78471385023ad8870000000000000000000000005bcb304007e5f5e91632890d4f86f0362ae1bda6000000000000000000000000d0cd26d52d4509c769e2cb20fc8522d78de8716b000000000000000000000000100b48c3b7d606269a8c25b5020ff1ef337441550000000000000000000000000856360cf72511c68daad8755677ec4af4cf9e02000000000000000000000000cebcaf5700db77c7cca06fdbf07eba8b0f6d57e1000000000000000000000000a40eb0c8dae4f6b534aaf4f1a50293814565cb67000000000000000000000000341796ac1ddfef1b9166c3ee8ca4a2583301dac50000000000000000000000009206270d929b3313fb8655e6ba1e202038dc28420000000000000000000000006b9a94563766405c42d6c2ad2345ccb380b28cc000000000000000000000000065ce527945668af9c87f3e23cd8b3b20861cb667000000000000000000000000a444b18f1c16b7f4c1c0111e6aebc2c57a91b6ff0000000000000000000000008808f4607d9fc66fe327ca6bb9c06c9edef9d735000000000000000000000000b4501df78d214e478a6c22e03d3f0d0fd915210e000000000000000000000000f0c536f361555f0ede1ca1ad21fa6a91126635ba000000000000000000000000e03906940129276fe690db451981279724e74d61000000000000000000000000edebbdf1020b747466a8a59d3be62f93f34917950000000000000000000000001b6d8d7f00227404028db55624fbe1acda182e4300000000000000000000000029c20c1a4fce8dfb2907da9f31ca0c535d4aa6460000000000000000000000006b8a7e710b6c9c2c5cd506190adb0f02489f0931000000000000000000000000d7b1c162b18744110bc3aaf76de19971e69b2562000000000000000000000000b42b138ec736926b69aa942553965fc360784144000000000000000000000000d9df4cf7cb1f857f049b2f0a981c3e8633edae4a000000000000000000000000c6c2930894039dc7d7f7f8b4173a2c1a8360c298000000000000000000000000ea2ce39cd123719119d9511551fe22ab6471cf29000000000000000000000000a44b90b6b1172b6fb81cc4e3d5abc7a35aff8dfb000000000000000000000000a41e2da4a2939c6c90579d56f208398d3be0f8ce000000000000000000000000ad43dfd50b222effa53d7b6653cf431205bbbf81000000000000000000000000edd0a4472bf1a10cff6ae2e719c02b9ee83e84ae000000000000000000000000578983298ff18371a2fb2dda6a1cf051a69a4bc100000000000000000000000073e220cfb9cdcca2ca4d5567772c71d22dab949e0000000000000000000000006070dd739324d8b3e0183c5d20111fc7f6b6bc3f000000000000000000000000fa39b64c5330e96688dcbc62e9090c72fd209748000000000000000000000000318832f54bd5c665c65ab4ca3f55405b7d878ea20000000000000000000000009e342b9a22c6665f9913946cde8650bd48c74a5f000000000000000000000000dcea6b9bfd7a16f5ed2a9e28aff0ecedf90b0dcb000000000000000000000000ce89a1525e171fd9f9f769beb389bfb6ab836ed30000000000000000000000005da3e3b15564d37f95d4a3b9d567d1e213378193000000000000000000000000d78d9bab829538fb5387ba67e6155231927d4d94000000000000000000000000e3fe43dca580f8fc944086c1b0065532dd8e2a4200000000000000000000000006dd40714b7377dafd7b3b4bcef5cc0a4fa570350000000000000000000000002012d84d78a964d8c49eb7174bfaa29088b584c1000000000000000000000000d65fdf8abd2b4b325f113e4d6b670cb50e9889f5000000000000000000000000f0b4e8046f3897794020af186594c84f4fabfe7d000000000000000000000000fef6650b88e9a5a9ea214c447d08d6df5992a2e5000000000000000000000000af8ca6b6e1713ce2570275d44ba2911ec5158eae0000000000000000000000009f7faeca55b82ac58a23aed0e1b4b6cba6cf4d7500000000000000000000000094a9d6f4d6db48af370dafcd7ab3f7e3c37b2bf50000000000000000000000005104dcc36a56cc057e56ae412e2a75a8bdabe3b3000000000000000000000000f2d980c965bcf9044d352250680487745937e527000000000000000000000000a66fcd79e082669284db55397dcc12672a4bb02e000000000000000000000000af18a0b6a247c00f6205420f0538585aaa036045000000000000000000000000012333cd9b8e0ebfa9a29e1c2f70eb9fc59d90e80000000000000000000000007d49d339b4f4e4e8b477b43bb487a357817f9e6b000000000000000000000000057806e386ab4a3f27208b9e63ef0f1cb40c394400000000000000000000000019ce069e18152134dbbd49e327ba1b76d01c0c4f00000000000000000000000038ff6eb8ff349855d29804f4cf8ed7b1786ac1530000000000000000000000006c70f46951bec311f33415af76bbe7905c6311df00000000000000000000000043a88129b04bc64ba276b344e392060c9669d032000000000000000000000000667698064876c46d4af40a6edcbf17e75ba2ca97000000000000000000000000c79f1eb3336fcf59fc2b6af40debf02a74931a55000000000000000000000000ac93bc5d46f356e3fc990a4d68dec60f4a64ed14000000000000000000000000501fd3ef26544cd2d75ebe93b20159b39edc8495000000000000000000000000ac51cb3146e29cd50601f30659ebfab1298421740000000000000000000000001ebe8fc9d28c1c1c6f7ea2a6d7159d76c1ae5adc000000000000000000000000df44a254558e00fc3db9fdaa420252c0b8693c87000000000000000000000000a63200ce6f45a8cd0c0e1d60e8f778e94f86458e0000000000000000000000006c32e7a8c50016d470f2f9d08a90aa0dade01ffd000000000000000000000000dffd6bb9ea69d34a930b0c4ef16350b4698351db00000000000000000000000080f85f46ad3dcc9cd5325657fdfc463211e44a42000000000000000000000000ad590b7e040fed3dba06cf723765e0b465650a44000000000000000000000000545ffe4a9a5a430b5b52a2e3afdc3b67ad9d1abd00000000000000000000000046d7e0304ac5abfed0b0a09f3b1865659e2d431c000000000000000000000000d33f46cff668ca8534e78059d5b603d13bed1c43000000000000000000000000b849afc4aba161d39213393d3d274cc880abba910000000000000000000000007e70f5626a08b764af58902bf3aeee07ab941fa9000000000000000000000000b1f3145dafd93d794d2ab2060c3cf07bfa8602350000000000000000000000000d8dce9fdcb1352cd8c612f9409cea3e374b4c180000000000000000000000004222bf04300730845215654c0668ce7081f5c5730000000000000000000000000872733dbcbccbc94f723f661311daafb1825cab0000000000000000000000001ce990d123b57284c077a6630a8f1551dd07ca90000000000000000000000000f70b5115be94dbf1728b29a4188c7f14238ae71f000000000000000000000000513c083d57a9261e3e723d2b9d228bcabb09456f00000000000000000000000003580af12c536ded5003eea956710e55bfb2fbc000000000000000000000000033cfeb4aa16418e1cedd72bd1153cea1778d310e00000000000000000000000029668bad463c75ab2391582003c67ace9c8aacd70000000000000000000000006b3f4294f956655b949d8210979f442fe15e0c840000000000000000000000007eee4a418ed1a1c71424836e4a9861a91c5fd665000000000000000000000000aeaff4d78013c6628941da789490f7d53d5aaa86000000000000000000000000213b19d2278c706c79b2909744c1a8c5f91b7415000000000000000000000000c34db6512fb10cfe68137d0ae6ad0b45069f215c00000000000000000000000072cfc970b4e0a0d00befdfb9eb425e1294fe14b40000000000000000000000001178dc757dc3b07ccff3b419ec79ce69df3a2df10000000000000000000000006c377e22e177f8658a17806c7bf875ca8e4e3961000000000000000000000000accfb8346aaf1f56fb3b84e6343af90ad70fc6610000000000000000000000006fccd18e647d6c94cf4db696b9064e6ff6c7e75d000000000000000000000000cdf44c3d82ca86fa25e1af25a7db54f352b7ca7f000000000000000000000000e6ff6c15a314480c3497ed92895f11a76941b8e3000000000000000000000000eea12828c25bc2220130b04fd874a26fb60e0083000000000000000000000000c0e582c6196adaedc9d5b7cbc6a5a4cd3c63af1900000000000000000000000037468dc9e1b3e42e3e63b3f698b4b880984583b0000000000000000000000000df77a8e3a6b519a839bcd51dc89172d57af16733000000000000000000000000900754dba5d5a8d56dd2d72f4151b09a46e73b3f000000000000000000000000507d4f6d25fd597691a2d5b40be0f3fca0dc3c52000000000000000000000000e7221444a2cc3c95f2eec9ed6584e2a66bbef04e0000000000000000000000008938b812334a2a034c58706de527f2bff0ace422000000000000000000000000103863941980b6a9f714af96242423dd44966942000000000000000000000000850cee91de98bc2be6b318bba8437d68701bad67000000000000000000000000d24f4401d20fe7e151d6e1bd4e5a4ea806644caf0000000000000000000000001626c6db8302899ca072821507820559d9025c270000000000000000000000003f83b7fa97258d80e6bb10d899f43454475a0bfe000000000000000000000000cfdee7d948283a538c201615ed0667daf482383f00000000000000000000000020f44e00ebfe5084c842d8456cd7bd3b2d2a4601000000000000000000000000505160b01e3f477918420477d430781639462a97000000000000000000000000242b89adfd6589b5f0ff97db49b09d3497cb04b40000000000000000000000001b56f28f57b17916f615e529c4581dfc1bd56adb00000000000000000000000053bba7473b9964df4e98ae7d712c651faf4b2e49000000000000000000000000013e3085fb907a7cd18f37313a2d4fb157e9ddc300000000000000000000000088abc192a883359edc124c271cf4bb083c0cb1160000000000000000000000009e17d9cbda8051aa5118ec94b38abbe7c79d38b3000000000000000000000000c45adbffa3feb4e2c4dbf87e3b783de08de7d8540000000000000000000000006b9196ce863cd35c420b054646578f046aa4dfe8000000000000000000000000a38b12deb37ea5ae35de0c3de0bde571b96dff820000000000000000000000003fabd5f73a175437bf3d14f0e3334524a1144f2a00000000000000000000000008ae5c3e9918d6e65191095b3bbf12f0179e602800000000000000000000000083fb310ad9e97147af7f4e80107a6d96668afd3a00000000000000000000000069edb58d9b8b8f76f3dbf36905694a2e1c5247b8000000000000000000000000c284f5218c62c1e3b17d867d4154dc0b9ec56937000000000000000000000000a6cec3de46cf813128ea57e992055d0a1996377e000000000000000000000000e1a53b40501ba6b44d5fdf8cea24e3262c56b3df000000000000000000000000e102a07537d4daf929f04e307f1b77bd2d6d3811000000000000000000000000b5b565f72babfc80f9e6b81d4e7a2666cc03302b00000000000000000000000054e081b91ab520c161f1a16d7eb173385cd0375000000000000000000000000089b73727ff005de071aeff15400789c6a06b8cae000000000000000000000000a9ad7ef04cc314c0a08ee30174d1e60eae011a0c00000000000000000000000074225ef8ab590bb6fcf4a7add24c8c701d686b18000000000000000000000000e0f327efac6eb0f60f73e1305d2cee1550f0d60500000000000000000000000091756e30025bff009d760a1864f683e732e149d9000000000000000000000000ca03a4f64446211c8c321473e88898b3f07d5e7c0000000000000000000000008be9639cd29aa6c906810e33f016776f1fe0c52300000000000000000000000009cb460c35826e5bd6f0f36e4437eca958d662b20000000000000000000000001a064bb34b3df09de49a52b12fcd87f300f7d1630000000000000000000000000647c13716dac4a57340d52dd7e818a1b09ba7760000000000000000000000005a94cdfe2bcfcb015ce71c1a0fec5cd5479433e6000000000000000000000000d52f8ba45541b71669218ac1a561e466d83bdbf8000000000000000000000000f0d47c626309e6de7b9792eaa747135dea6e8ca3000000000000000000000000d96f91987cdd9885beabceeee05cb040dbd632460000000000000000000000009b8ce99e67f2e9407f57b6dade930f82b75610c6000000000000000000000000de8d5b413728db219beeeb56e43129620bfb14d4000000000000000000000000835bb0e56f1f66bd694f79e1463a441f4dabef590000000000000000000000005021f70eaa5e0d78917fa2055c221d66922bb81f000000000000000000000000d65487f4f8f89eddbaf0aa2721f84a9fb0545f0300000000000000000000000042ceb459692f5a506d103bc5468eaaab06508c26000000000000000000000000dab1403ec25953dd4723059e411cef9eb3c03fc5000000000000000000000000d3ee8c31434c19b473aacaa1c884d14de45f2020000000000000000000000000eabb960647dd78a94ef7c6001251589b1c2618ad00000000000000000000000055ae43ea5987cafc1d5323b3a5930d5c9a2beef5000000000000000000000000f98be5c5e7854648918a7feb06766e645816699c00000000000000000000000068065f294ea188fa3c26ec7793df60c5f7a762280000000000000000000000007ced12502c778e870d83aaf311e51df11e0e120300000000000000000000000096f54d99c3c00d06c9877aea2a32e254b8fa0cf1000000000000000000000000a58bcad103d8aa3d20ff2e97ca2aa835ebd0ae6c00000000000000000000000006fd93e0e6ac2bb43229e6f48698e46e969f4a980000000000000000000000001cf83ea37b757cccfbbd44b72e247da94614f5f4000000000000000000000000c28a97d61b96edbe95b6ed1be49322c534fdc7d70000000000000000000000003e78563e61de7515771bb97f1bc0a7fac315126300000000000000000000000049b3e4fdf62bca10d0281ffbd43417357ba2407a000000000000000000000000eee08cdd454337e8f3b12a8108e73bf3c6b40cc70000000000000000000000003699e65380935a140a8c5c1c1634aa6ddbf409dc000000000000000000000000f7567bd70fc86db66c43a114095894e2283758ed0000000000000000000000009176013be1e7dffa2c73e5a0810f590347f8ba6d0000000000000000000000006a33f20c5fc8466a5fb2428652e889aff92497eb000000000000000000000000cb8ad5ac3a44183a1b67dce42f05887c929c7246000000000000000000000000d9ac4dd652fab809cbe2fbbe51526d489238a98700000000000000000000000037e0e206ced7ddb33e920bb8d6af1c251874f97300000000000000000000000071b49734ada418cdc3397e0992c526bb99e0ed7b0000000000000000000000001cce6a7bf8e483821179ebe1c871febd3e78053200000000000000000000000071948cc88802b76e5c065cb8d94d5f18eaaca1890000000000000000000000007c360e38346068173ba57bf1104755cb81645e12000000000000000000000000c31f98b6fd650a045c1cb90298987c7538c61d0b00000000000000000000000041477ef6f942e361ab9c331993eb1a5291c9ab430000000000000000000000006075c41877ddb00b68f64e807bd616e76ee072a0000000000000000000000000f458f76a651d38924fe9e9d2a0281eb61405e137000000000000000000000000977b50540f1df102c04e11bbee616ed38acb2d7d0000000000000000000000008bcf00d3a8899f19521adf640eefa5a8c30d95c20000000000000000000000009a648bbd350df66f978d079adcfec5e0f18736d0000000000000000000000000de7ba76838fa216e5a68f9ffd43b67a11111fc370000000000000000000000008c721fb953b9590b81c1fb929a3bfe8d1f920008000000000000000000000000f9a2aa53d38965d378705dfe548bb1fad08cd663000000000000000000000000981e821b53c9853c7b40e970fb53a8613329a862000000000000000000000000fc77da6c5b054db3b8af96b189c3438e29a4e037000000000000000000000000771d9573bedaa4be02f84b5fa045ac6b7a533eba0000000000000000000000007e41f845e8481ad50e779da1401a128427889dcc0000000000000000000000002f8970f565106c5b3be21e850b2fbeaacfdd5a5f000000000000000000000000123d12d711bb52d459f624ba3b9cfdbf8ddcfab2000000000000000000000000f31abc705dedce79accc6a03c5bde5607f65bed100000000000000000000000032df3cb67b32928886316d1742b3e69caa19454e00000000000000000000000079b034c7df6e6cbb72e70b5c1a9ce8fb7c73a9ae0000000000000000000000002759662694ace8edcf93346136ee57be0858a8b0000000000000000000000000cff8aff04179e1f37b09748a8e5fb1ef16cd60be000000000000000000000000b0250016e99a5a0e2e39d1bf2c69991c2f3ab0c9000000000000000000000000cea37015b335bfdda8ae3710db8ddf56809ce7e600000000000000000000000002b1a276ba3655e7f5e7353f9b3fb99312a18a6a000000000000000000000000a107f3c24df9c6cf616d80eee48b2e0dc2c8a902000000000000000000000000bd6ad0757e6a9b299e6e05303e7f45bb1ccd618b0000000000000000000000007440800a84b0161afad610ffbf98ad69d1c6aa51000000000000000000000000a193be2e6eeb04a50c5fed5029d129f0586efe4500000000000000000000000081f6075bfbae26699c646efd3f431c394f9571570000000000000000000000005594d227279d2aa06d91b3efbe5bc4d734aaa08b0000000000000000000000002e9f609678bc3c9f4254135726ed7057dd8d6a79000000000000000000000000f667b1b12d67c924cf5df47b2964071996e44cf0000000000000000000000000bdbd6b53fb3ee34aff6f2df1a321b20b16c62bef000000000000000000000000112cf9b4eac9be9cb168bc24e496c2a394357f6a000000000000000000000000d85af116ec49f5e76e94a368f9dcc6f2b236c616000000000000000000000000e80ab9af28414aae2cbe62f24b97491e3a141ac00000000000000000000000002078769e2c28d4adc2dd1bd12a14667ff3ffd3280000000000000000000000008168704fd0a4ceb1381444b333814533bb2f66e500000000000000000000000096b15c0f73b7d88039e3822c63bed3dcbe429d94000000000000000000000000303e1200e50a02f05ba1595d76db244291acccd6000000000000000000000000a7439276f9bc10bf063dac381f17b22e5a2c975a0000000000000000000000001b6a93e59999661f4c649d9c3a4bef757a38aa16000000000000000000000000c7ba042a0c64cc9c6fd3ad0b6338665a34b27930000000000000000000000000675395d570a6491f0f6ff86138178419db3731e100000000000000000000000008768823c7b7d16b066845b51c07343cb5cc6343000000000000000000000000c94db9db7acf46306d971a43d0a8653926a9f738000000000000000000000000b04ce92ac9eef1b28630ed3d32ccb22a1a9a5d780000000000000000000000006b82832baaf76583579b90538d5e6a590f3186410000000000000000000000003ae830ce77eb01ebde102dbc9246e0c07f0b9b0a00000000000000000000000060be9d36c2e48e40c6df22a289c97f27a576e067000000000000000000000000193ba38a6649363769be03db6bd00be5d2b82d5e0000000000000000000000008bdb93b115744ca32a746dc1884fd6757d5c34cb0000000000000000000000000388d2a59f543b201790b67ae6792fb2959db53300000000000000000000000008995600ccd1186ca15a491131f29cabdd685fb2000000000000000000000000b9935f629eb05d01c3c6ef9f0f0911cc9c382641000000000000000000000000f4904021cd33a76480e793432d4b0677551ecf8500000000000000000000000054d3a3a18f6ec39cda58477525984fd4f933de5b000000000000000000000000a92055321a74ebed381ae30fef4ccf69c20ce806000000000000000000000000185f7084811a5795b69107017a0f224e95dbaab30000000000000000000000004895726f1d462ff3ea45b1cd820cce01bfa75bca000000000000000000000000aa7c25a4f781d696d7fdc4b02e016d6ddef70315000000000000000000000000f254ad5e1b7b186b1925a8e2920c6f74e7cb7439000000000000000000000000576f887c0f8472fa1d3b5e95c2e90698ff03cb33000000000000000000000000d9a3bc358430cda1674940c01e85326e95d868370000000000000000000000009df44cac3bc3821934f942065c4b789c34992e33000000000000000000000000ec23f14c2df53e5552f988e6409b1d04f0fe994c0000000000000000000000008d4b88b799828c869651f69419d8657cacf93615000000000000000000000000554119b4837f09df58c35e154b876a43df9876e700000000000000000000000019df6de7cdc137b7f6ffad06feb85384df77b5ce000000000000000000000000c0cc59cdf71327f211b68a63aa771ca5bf20639800000000000000000000000091ba8a7fc4eb8bea053b09501ce46a93ea5513ab0000000000000000000000003400f4047e8c8b9aec1f4f69baa6714d339363d1000000000000000000000000e7164f151218b23cb69f6a823f819541c407432f0000000000000000000000001b3f6a9b5db66fb89c7893292381a0f3cd3d710000000000000000000000000093881641e501c7cfa68e17564cff3b30b277aee10000000000000000000000001a5a3ef4c99a713059089ae77f9c5ba48fe1df9b00000000000000000000000017f185d8b1910a93b39e8bc0381ab6275f81abd9000000000000000000000000102ea3385acf449477cab3d773db27f1aafd557f0000000000000000000000003935443c679a7743e23fa8b9f8c520cfc4f5b4720000000000000000000000001aa891197e77e53db069d2e8e5123ec202d11318000000000000000000000000c02bbf6fed1a3b6b05dba02330f8752eb9237b9a00000000000000000000000004cdc583f7577df5273c279b6a424bb70bf7eec60000000000000000000000009df35ef67e58a31acd08426a64762e5d7ff8b5760000000000000000000000003dffc37fac627a566debdeed03c3175f847c89d80000000000000000000000000a3d7bf895d12726fa2f07d949d02bfbf654f8f30000000000000000000000009c06ebe956961a7747a160a8475beb78672024af0000000000000000000000003361dbf872b5012426c32f23868c9259e5bcead90000000000000000000000009ddb6d600fb31fe59ab2dc440f65db02eefe7c1d000000000000000000000000275e0b29fb9f2cd9b0ef58947a95f8986f4563de0000000000000000000000008694de6678942ff7cc025bc299fff419ce0620b9000000000000000000000000eaa370c3bd40e534c6609d1adf783ab5eaf9221600000000000000000000000007e044356a202c647c56d0f3578fbc6cd84be55c0000000000000000000000004d3c862d88c44bb6d50f08b5ff0584682e6abf93000000000000000000000000e4f12746e61fa9c74232b87fac09e6ec720230f900000000000000000000000014af9b18fccd0e85cbfdfe09926d516a6359fdac00000000000000000000000008b1db02a8fb8279769754619d59faf6c4a8b0790000000000000000000000008e3f865e4dea1ef188a54e5ed6c0d6af859e0a37000000000000000000000000aad2ed264903a58305a00f331cd4957054c69372000000000000000000000000ae59538cc423d45eb06936275e38274ec23af1b200000000000000000000000034d65b17b432d3696ca9960b5e535fbdf6d016b1000000000000000000000000198f97d60ce587e9099a65efb1c89e2b795fa3e30000000000000000000000000f611d0dd8d51324a2df661c1bb63b9d2c171c4900000000000000000000000090a1048e849ff21f4a99f65f50ee9707b5422dd6000000000000000000000000c9f26b3af8262b74b30a202445f87894f510d01f000000000000000000000000899fde3040875c9b3a20149c5c25874ec3e86bb3000000000000000000000000aad64a1129400899466f86c88ff0346b75387ede000000000000000000000000e8494eb6451fd7d1bfdd58045c45ed6659a4b050000000000000000000000000283c6359809d52854bf9cd9b4d11d72b502325e7000000000000000000000000c0eb260d85c3f495e8f7e13487f69da58976d91c0000000000000000000000004a90d546d809c7ad451f9f9a974079ba1994a878000000000000000000000000c2a078cb98e167ac6e2d8bf9d1b437ab6911190c000000000000000000000000963db66325e30326bd77ec137b083968e142b2fa00000000000000000000000030c66a0eb5ce2d29e6c39856ea2fe9ee80663c0300000000000000000000000045596bf21ea598f64b215780d1aafe0b83249403000000000000000000000000f5199ab741d5a7deda87197fb84f6acb8cb438d2000000000000000000000000fd104ddbfc4575173588fe9dbad417f8088488d800000000000000000000000018d8d20dcd5211ad7756dabde47513968c0b8917000000000000000000000000a21ab785f25df22442c0065d90cfbed3aa1b6b1b0000000000000000000000000712121d002c7ebb737f9b30c9bce235eeed02620000000000000000000000009034ce83695a94f86d58897a2983613b44a97ea20000000000000000000000007cdaf53a4ff0d9b85b74583e6d0bb1e97a0219640000000000000000000000001e0252cfce324c2c471595a094e2a0751b766bfc000000000000000000000000734ef743e91099704b62f46a60641e0879df48bb0000000000000000000000005def27cc563f9b6e0bb62de1f57d64e716dbc13f000000000000000000000000bafe4f62660efa1731f97e12a637046d361af908000000000000000000000000203c74f2fe696f013580846ad11505989d7c5459000000000000000000000000c31c72c44fc4279ecb71e09cbb21d9104808d7fe000000000000000000000000becca9420dd9c12bcbba42de5b88d9ada9fe5483000000000000000000000000fc61d9a991a7cc1ffd9a28ed30eb81405fa8efee000000000000000000000000e56a4e15319a54c57ecb928364a5fc6bbc10cea400000000000000000000000098cbb38a9dba878da0960b9239668ea9b5ec9731000000000000000000000000ab884dfb318cd0aae0a92dfbd7f4beb20c2359fd000000000000000000000000fd75a6a5aaf80f5adbfe4a09b58a91c13996c4bb0000000000000000000000000361fb4250c1dfbf585cd5e4e4c735c679a89493000000000000000000000000467c45a7bcd5a77be66a65d06448870828ce7a69000000000000000000000000ce6d251c8682ce83551995839dde2ba18a05c77c00000000000000000000000030c84f0c06ceb294f660fc778a1f63fa6903ef7c00000000000000000000000073054a32664e223eb400b5c8bc496b0052f3056c00000000000000000000000039196a3ff4ca715db47fb84d60a9206f46385a28000000000000000000000000d32988420ce2e8e41a1cb97f3a8eb4c2ac0c14d8000000000000000000000000675c661f36bc00cefcde2fcdb474ceab4f9173f700000000000000000000000010a9d380b0460cdaa2c29da09b22a0d8662e2b81000000000000000000000000b5703062b7607579e3248435010c4ebba1293e9f000000000000000000000000add5ffd9413cd834f93d2fb05d9cac8952568e420000000000000000000000001e38f780446a416c2085e3e0aa49924703511abe0000000000000000000000004b3a10049d5357446ea7e8118adc0cfe03fff3f8000000000000000000000000b3b7a9a792b6fb1c8e0f478d9dc2df53b9c17b5000000000000000000000000053c133dcf1d7f29228c373fac40ed6206f517428000000000000000000000000737c03f8aa6bb3ef2bdaf9beb11044ceb86a45110000000000000000000000002d27acc43b24d7169e4f8139c778281f9b9a481e0000000000000000000000000de1274a5e4114bc1841157059c77d7792aa005500000000000000000000000077f503bddf23e61246fdb4c2d8480dd6e5a75e9e000000000000000000000000f3140639c71476d591c9f82201203752ee19a6e1000000000000000000000000aa8811ea3404a4cc38706410403c74469c1e4b1d00000000000000000000000006c18ebf11f2e1aa1a593c3229ef75f723100cd900000000000000000000000045a83eb7cf91b9afb85a61d93238beca05c59bf100000000000000000000000018094e5be3c14e5767a88ca4e7ab37689c7cc4cc0000000000000000000000009f160f2016ffadc8dec89e945a24dbcdfb5b16e7000000000000000000000000ce9cb06019c55adabfd3897bb9b6fa9389a06e23000000000000000000000000d634ad4231777858cf9636eaca885bbaed10053700000000000000000000000085afacc3913a572ecf7c885aecf73b5260d552a9000000000000000000000000963008248e57f624bea5d5864a62ec1f0daa02730000000000000000000000006976e7d8144134476bb6b1a241b3fb09aa1abfaa00000000000000000000000088db3aade67a6ec113941608ea3bbb4e69e6101e0000000000000000000000004489e6b88d999c8daa986d69116102f663a6b7ee0000000000000000000000000940767bbf4fdd84268e71c958921a485c041aac0000000000000000000000002daf16bdf979f164b05596e0ebae4c9c190525d5000000000000000000000000a670159cf8d556ac9136bb9bc570cb2d140e64340000000000000000000000001fc2e095a6817e355c6e3cbbd0b63074313cbbdd000000000000000000000000404d3522491517335e5e789b722f94c62d129840000000000000000000000000f835d5e7e5e461f0bff9c765c841d3f81f935d43000000000000000000000000cf5e4ab8b59a3e875a34a814c92175b65fa079e9000000000000000000000000790cbaa54a3533a8ed89021353efa19c2bc63101000000000000000000000000039a179f3d7ede151b67618d3e9f032f94e61a28000000000000000000000000970dec903df2d80c7e9ec79e23e7fb327caf986f000000000000000000000000b112e84e55c92850f5d501045e6061bb3e9fe34700000000000000000000000048a2ff4d2ad22def61dcfb2dfc285e321183dc6f0000000000000000000000000c12b691bd66808156ac0b87a9109e555692e618000000000000000000000000560c90c6657929aa8b8386b593a22b61a584e00600000000000000000000000079f05b6b6290868f298f93c7b3eae724844c0aad0000000000000000000000000d4b049bb744bb14bae7bd56b68ef59fc1a2a5020000000000000000000000004ccaeca29d5f8a7a8abf0a8da38e1324ddf846b300000000000000000000000022dd8e93c6dba2dd2485749a952f455920bfe3020000000000000000000000008f65e4a70bb2299312b6f4cc0920bab604a8e273000000000000000000000000477673d688b0d74d8110a80d24b81f56c091f00b000000000000000000000000f2eab61d0a982f90a92da57d2bdc121116d7df49000000000000000000000000afa1da579d9ffea42b90c55ed568e738783a7d1f000000000000000000000000c40c5502d5b0f85774d016b7305dc61cf332173e000000000000000000000000a3355bcd4119d7582733852976236cbcfee26893000000000000000000000000bf24ea1308cc7f9bc063b3bb231193620f87b5ef00000000000000000000000059628d96deb5873956c92b1a51b753d7527f1e6d00000000000000000000000062d95e125e23ee81a69f115d714366c32558be9d000000000000000000000000bfb5f1a59262c00fc745d711c7c012f555918c3500000000000000000000000064a458d3f8a6402f519779c1e3499bf4a85b61ac00000000000000000000000076e437cd63d3135b372786097cb33a1e63e1a4900000000000000000000000000a7ef6faea16ff27936a02b93148238ec821ac98000000000000000000000000698e0147467884033b2848313d42244b36a3b5b900000000000000000000000011d6c5ce9808deca16f038d63afc3d5c698b13ef000000000000000000000000a5410904b5633d231c5f4e9f83a34c445680dbd80000000000000000000000005c78b223166d56bc91d8c4a31db548405a2862b3000000000000000000000000f36fea10c7d947942c950212d3e25f8fb7432ce700000000000000000000000096f0a00b971edce9a81b915a702b0498f15467fe0000000000000000000000009cf96b0179e4fe5a7433190b48d8c28178abe7bb0000000000000000000000001ce91bfacb3f2ae6cd16077e9bc5aa06985f8ee30000000000000000000000000a5a2b42043b87d07434c9898d5875c28d8137a20000000000000000000000004f03e7eecaa23fbd39019e7ccbe865316b4bb42a00000000000000000000000064f6dbb8af286d5cd81517923acffa950ebf915c0000000000000000000000003bfc424818405094f1938a0cede871320f239e2f00000000000000000000000083a40c755676d718e15d589d0deb9c526aa3a0c30000000000000000000000009468c176024c4cea32aa823e70c75a64614364eb000000000000000000000000a4390398c1aaa089f0817b4497d8c6a3f19ca1db000000000000000000000000da6875d110dd11338e4f3183ee4a00adf192fa41000000000000000000000000180edd7eeeb3b7617461e63659bbd38d27e44ed50000000000000000000000003af9c28dedcb1174dc8fbfa04ac2c4c0fa537b8100000000000000000000000069e5a9c73855ebf8c00c636c9b1a5235190868740000000000000000000000001844d8964eed0341034117ed1d3440bc4caaf46a0000000000000000000000006c8a4681f9bb4bfe8288c249f40d0bb02771ffc200000000000000000000000000dad3657d76f785030738bbbcd6dd9251e097770000000000000000000000007048daad0c985f66bde7ccc35a59dfc7ba8653a100000000000000000000000011d090aa57a143f2be487952981da38bb6a5fe4f0000000000000000000000004a1d1035d7f0bf071806bd7483a0968351f4da970000000000000000000000000bf600a88b51c5abc000f34a12454fd1a019e44c000000000000000000000000e8ee7a7f2871c1635ccbdc8e2011430b408c9e92000000000000000000000000e292d292b1d153616f5732bb7abbc413ed0c5eab000000000000000000000000d9e941ded9b301785f9f7d68955484a94fdf9c30000000000000000000000000b415a180bb1be219ae542a1d68177e50a18084e6000000000000000000000000836ef78392647e859d0560a823f3cf7a2b926b6700000000000000000000000041d32de497a6867364dec92f453eb1f4d8312885000000000000000000000000d9d1cafd26a158de46f4ba87da8deed0b59667020000000000000000000000004325672ad1f2533ec0c76c7d1cced405783db2df0000000000000000000000003fd4d9daa034a1fde39ba71bba6256853b60212200000000000000000000000036ae29cae457aa8af44e01b926859d329808630200000000000000000000000099d6d974c8de775d4f27631b5ad7bba645002c1b000000000000000000000000f26ce5d2859cbfc334f86ce5dc68993149801a590000000000000000000000001bf844344afb7ace6b2a4cd64b8327acc1add235000000000000000000000000321fa0f5b7727a33551b1c4414cbcd70b643abf600000000000000000000000032e4948a2fcf48f58d1802abcd7633e1a7abb990000000000000000000000000d911754bb51e8c2b6a26be2496b639665b2f734f0000000000000000000000004d85ff60b5711cbbd8f7b1d3f2bdd4f08247ffdf000000000000000000000000b47caae2d2fecd580a7419e4d542ad782a7c9ae10000000000000000000000009fa686eb2ec24c877e4707f0c7f3b2aa10297d8c000000000000000000000000de407fd2b8efe21c01079fb53c5c16bccdf4dfbd000000000000000000000000c3cd58df32071bea8a7f5b9b7b680f653696d208000000000000000000000000e2d40caf4288f625260eba47c1c8d8d83ec0463b000000000000000000000000a37c0943577f4856da28302517419a78fb3190b7000000000000000000000000b435d24aebfb06293c3dc1b8a1c03a8a3b68b5ee000000000000000000000000dae4389b224fbfcfb32be819f3bba7ccdf33d51e000000000000000000000000c3372a99f247c2ec62f4e037d0f2763dbf5e227a00000000000000000000000004decc78e4c81a29ff20762387deb3b3e2a65f4b00000000000000000000000081236ce4166d8bedfc436e7a31c666f8d15e10ae0000000000000000000000006cfdc7db6143a69d9e6a9123c42c97735a9ee6730000000000000000000000000407e1bf84b78ea28a81b25e3668103d0ff2e2af000000000000000000000000fab11de558fdcd6ce669696817574e3abb81efcf000000000000000000000000600a72d4350f1588966c2d7564670a2ac3ca559b00000000000000000000000085e6f564a1302ff26e2d6489404f9b65e347d9a50000000000000000000000000435f4674c4d0a0484b595c035a9d800ac906fa700000000000000000000000008912cc557da746d18b3d6675226c6fab0c586c4000000000000000000000000080cb4972864c49ded6d389247f13ebd32213e9600000000000000000000000041c2106451f1b2bcb24faeb8ab13d0b29090ed270000000000000000000000005648d52c1e8dc0d7c5d5b2eb7e10443278e12fd2000000000000000000000000f496b472a9596913e0552256928d922cc97b273200000000000000000000000029986b0d9de595d4ec625665203038954f2c14fa00000000000000000000000043885a54b0461f9200ab8b317d5231264cf9fbae0000000000000000000000005e713058923eca6c9a4821b7d10fd824ac2189320000000000000000000000008dda1bca1fd69bbb01ccc0aafc9d838cf3b6b60f0000000000000000000000005585e57c01221f95c064dac7545d684b490fb8ff000000000000000000000000fc0f09a02e6330ac15a64cc84e03747b7534fe77000000000000000000000000e6e7fdca36d50d4d9887c4478455e6e1d38791c8000000000000000000000000e2d3fc21dedaf8c2cf0b17dc9c026fbc62f0d64a00000000000000000000000017349e9c6b6e2c3268f7032b3dfa28b33776d325000000000000000000000000f640de236ee18429a1d71fb01f056eda60ca15af000000000000000000000000e2b17358cd3dded0b3934f65deb39913a0f10432000000000000000000000000b436884d020dcad988bc0f8dcb1269f926a583aa000000000000000000000000d83dba61e12002ef336013e6bd66d9c77777bb4e000000000000000000000000f96dc30f87375a1052248a7ce744f49ade7bf81a00000000000000000000000068308e5be67f7f6588d48a408b37857eb6900eda000000000000000000000000c83253196f5023cae5a74945d9fd5aef8f9c1d350000000000000000000000003b49b75a29ec6057188036a24961fb761fa92b69000000000000000000000000689a12826163724d22cf2cdf3b649cd0ac9a248c0000000000000000000000004febfc8c0c1f2a1858b0199633ef4df91c873b22000000000000000000000000b4a5b79152042c81de61fe160ee866286af7cbaf0000000000000000000000002bda2dc579396c487253c3151ac4daa1315503a8000000000000000000000000d58c1161fa978a68ec937226b5a6e28efd76d664000000000000000000000000cff4b12d4fdac0f9c17a10379dc7977bccab8d1a000000000000000000000000245e5b189606892622666bf0ba04de3b6d6a6151000000000000000000000000d152377babc4747f8b56ce21395e81650263b7cd00000000000000000000000034ed25351915cded6b171c919cf156b7e3bcc9ec0000000000000000000000003ed69500e663cf0a606200bb9ff5f60f558157bd000000000000000000000000a91402acb64bb24ff6b4e1e49a504881d8e2faae0000000000000000000000004bd4fcaba4d1623889eedef1c929f917b661d6e30000000000000000000000001207752f0b98cf3e5a562b430047df5d38eff74c0000000000000000000000008452d0bf00c929dda90696904f8dc185775085c4000000000000000000000000b4905490065294e33b5eb38cc18f896b9e3fb4af0000000000000000000000004e7403d93e716670e918a17c865a7cbd052fbd0d00000000000000000000000074d8b232f5046dcd95119b44da00c224e955e79c000000000000000000000000f6caeda42c0b3481c2c3045b3e2072a5f7aa9acc000000000000000000000000a2b1f3c559da7c855af682592c3acbe814dadef30000000000000000000000002b754d8e227a84b5c367e093bbb1ca1c690ad8c5000000000000000000000000742afce7370e085c51997a5ca4217dc5a2df86f7000000000000000000000000d6a240efb16ce8e44a81075b5619ae805ee892bb000000000000000000000000a9d91a4a0cd92bdb734b4f1818e9d1f498dc9d130000000000000000000000006e0185a621a11892bf63456e23ba59571074b80900000000000000000000000059f8362ba91fdc37fc55213cd9ff8a62e6859d1400000000000000000000000091b4f92d9d0a8d66cb2514eed99439e96b43582f000000000000000000000000774214f8f0893498fcbb4a7a0185456e4f21554a000000000000000000000000508e557efaea33d490f5adce460b4c742578c7910000000000000000000000009f05bff92da019c2e61d35bb2b1d8554b682ae9300000000000000000000000044e40181dddb4e89302c28cd0b91d861d3ba3234000000000000000000000000f3355ad8f096f704b396eeb8b3e03ed1006c73280000000000000000000000009c79f1bdb128c152d1a660b1beaacb05c6f179820000000000000000000000003dfbf14a58dadca31f8cfaf9e92a2e398add325d000000000000000000000000bae46db91195378b460acd8621384be5188597670000000000000000000000006ddd9ca8e7db675d605fbcedf8deb8d415c6765200000000000000000000000087e92ecfd75ffd9f03f5b36fac4ae34ee89f9b9e00000000000000000000000032eb98e0417d8f677591f9dd5df89cede5e5685c000000000000000000000000bee32d7a3f8d4b2405272e5b3c7532e0eb54927c0000000000000000000000003276aa042eff44c73026c1dfed3617a8f187c1700000000000000000000000007f1db8d60fd3c377bf5c1c0f7457f1da4d0265a7000000000000000000000000521871568c96f359b4f6040a65364dfb561974450000000000000000000000000a63e32f746fbf26bf749927bdbb9a8063bc32fd00000000000000000000000095d7eb7954604299ac2f63e021a4eb46c562808c000000000000000000000000347168c7d8c6cdba0292c7902e915a4898ef2de3000000000000000000000000e6f17786b97989d5df73cc1b620ac3d7a355c5c100000000000000000000000000000000000000000000000000000000000003e80000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000058