Special data
- Status: Successful
- Nonce: 209
- Type: 2
- Gas used: 9114682 gas
- Gas limit: 9188188 gas
- Gas price: 2.15 Gwei
- Effective gas price: 2.15 Gwei
- Max gas price: 2.76 Gwei
- Max priority gas price: 1.50 Gwei
-
Input data:
0xf838b372000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000062800000000000000000000000000000000000000000000000000000000000000311000000000000000000000000d4091d661a44648d61bd3bb51e129d0d608920560000000000000000000000002c0f8a46d19d02232b0086bbe0cd514f5baf7179000000000000000000000000037612c566e58abcd20b2c28b4be5b7009641f50000000000000000000000000a51e11948cccc56bbbc8ed3fe0c4c08214aff46e0000000000000000000000005ebb128193aa1518eace3a96b8d79eb27b867eef0000000000000000000000000a79c3b71f53818d12ad33c54e127ef3d36fc1b600000000000000000000000049c7ea1991cfa995e1fda6acbc0572ede26515140000000000000000000000004f08073e29dafa339cf878bf1d61c1f6c6a3cd6f000000000000000000000000231d044e664bf832d4f5dd33414773cc84ff7bc0000000000000000000000000280c62eee1930d3723c96f310083d2dc37e2a86a000000000000000000000000da2579e8b05bc79db71e427e417755a40e144367000000000000000000000000afb2f6d09c2d7797c37d5211f0574277eccd89c0000000000000000000000000c17bbc9e1aff5d15a85c00eb28e78226a6a0d49a00000000000000000000000065f3096ef0871771482f7837e667e4a7ad6886670000000000000000000000006863e1091e73de0cd4546ef0d12183133cd252bd00000000000000000000000060e15de5b3304d4381517745941975ce0327c649000000000000000000000000552052ad954cc2234ab6096a845383c305eee5870000000000000000000000008c23ff96820a80cf6ae00e863667486fcd95639c0000000000000000000000001aa57fcadee38ba7caffa8bd42009c184ae9df960000000000000000000000008a2446fcb3ca74720ff69f7531e6d26e21fd6bd30000000000000000000000006381c96fb668690c7a93085e7c31e7d2c7e9e358000000000000000000000000ad6628ce928e0b73d6e9a84ab663aee2873dc7bb000000000000000000000000c6fd94490292fe14b1dd0d97ecebda52eb205103000000000000000000000000ee52d488b657c24a890e0b8c657454f54ed515370000000000000000000000009bb3eba16ea10cbd2c7dd7d4b9fb053866d075ff0000000000000000000000002a40bd917a0ec3b6d6a678f7ea11db7b9bffb53e0000000000000000000000008a4f816bb94956aa5f8475b7c1fc3fa0b16d5b1d000000000000000000000000e7d64660e59bbd7651c1e31f45a7fc5d30b981db0000000000000000000000001b670dac27be08739a7385e834732fe9c66329c400000000000000000000000013623e2d238240efaacc390b442ef7300a16194c0000000000000000000000004b49d5436268d34e8205c95e697d91a52feb2ae60000000000000000000000001f440023e3df5593136b07ccc7763b1bdbaad3ef00000000000000000000000070210da2e43dcf6f16e08b02bfbe1a67ed0e093c000000000000000000000000ab7ead14cbea180267aa81c13ef2bbb0af89305f0000000000000000000000005f926f82bbf2a63de5ac111b0799f03f10100e820000000000000000000000005540bf6615d9ed4d14443273a600d1861581c72600000000000000000000000056ce9fb6b713b80aaac271425649f0055f3305c100000000000000000000000027c4b73f1c00b6676987f16cc0f9b3807792d8730000000000000000000000006523a8b507c189a6640095afe5a72c743acc587f000000000000000000000000b71b2ae6453f2f18320bd3dd847d08cb22403d920000000000000000000000006b92d2123c535ad2177c0739dc7d0b8a14f4d243000000000000000000000000c5b3367116d5efe18f77b01c11463437a72ddda4000000000000000000000000f4ab124269fc2a1b15711e0406f583f716ba65f9000000000000000000000000e0740db936259c75866a5093a4d6173f1a42c375000000000000000000000000dfa06d06be36779b4978a52f6031e99661fc86cd000000000000000000000000c86221ecfbb24d012ef3706471018e31932782b400000000000000000000000054a2b423a03af6b8a9ae5da50ac095298f65c21f00000000000000000000000071562ae643e656bce36fe2994f1528a39b9a2c580000000000000000000000009e352d47c3b30f89571abd701a92d3a20b690249000000000000000000000000b0992e8e46f90971c712e9d1b3618470d478a1130000000000000000000000002790d94a35081774622e4f8dfeeea11166a0ccfb000000000000000000000000851d4366904a4eb06f818085a8a9cf2ba867f3a200000000000000000000000016fef187ed35d1c99e0aa112005f062c58aa8f350000000000000000000000005fdbe3b04bb6f55e5b352e1c42f5bdcfe3dbf9dc000000000000000000000000a59fd8d446fee603bf6fc429939f1196ba20cfbf00000000000000000000000012b128232857c5008ec48489fe3c11ef7eb4ed290000000000000000000000001fafe1f6b5b27f4e5bd3f5f87cbd630f022abed10000000000000000000000000974dda5a15b19531d80fdda9ad23442086816f3000000000000000000000000b6643e72256ae012d1274ffe882c4f8666228743000000000000000000000000512952145a6d41f3b941df5870ba08719cbcfb3400000000000000000000000064a055c35f9ea36a5e767c08103491e3f94378bf000000000000000000000000acdbc29654391f84053667587f1a3ef7dff8f5b000000000000000000000000084389a101b1bc3890fa6ef6311c727413fa24158000000000000000000000000ac5291928945e5c3dbe486e6436ea2a58ae196350000000000000000000000007fac52693c41dd4c8eca510cb11a56ea8c32f389000000000000000000000000d3428627aa351100679338e8301ef49a47a07c390000000000000000000000009f95b0a4457cd0f7c8172ed84993e26e3217e91d0000000000000000000000001bbe4a64b2a2f410edfb17b7032b0a72b506da5400000000000000000000000085da63427f5df33312680d38360a2b6ef85931230000000000000000000000005df8bdadea3c95a9fd27ebef5d3cdbbf353bbd020000000000000000000000001625e9c4fb5da80118ccc67952b13541dccc6577000000000000000000000000a011bcd91687f63e9923ab6618ee5033527a95800000000000000000000000001d3aa324b8e0a56703ba1431722487e980c9580500000000000000000000000089ff7ff315e7140e1150f6f9a9024335e6d1ca1300000000000000000000000019c2bb2dae881f6e4bd63b7945f076e978e2f2ca0000000000000000000000000da1cef5494aaae99c27583ff7d230c49de3e9340000000000000000000000004e5937364beb7971ecc1556ac06b7f6c65b14ad600000000000000000000000072c67f7bd26afddf75197625666d1ae1dd9a496c0000000000000000000000008545e4e6d5ee9d70369e429a362b1832ddd51737000000000000000000000000266fe5641a246e2edce67ecf87b8894afec2662c00000000000000000000000044404916dbbeff95a48e6e33c6bcfd4df0163a4f0000000000000000000000002d91dbb46c1c883a0a3cd5acb61d438fd033090f00000000000000000000000011781e21bb44cbadc69e7d4f5ff23cde0571829f000000000000000000000000a108249fc5c0e8a770067f2428b0bdcb39189a2e0000000000000000000000009e364940eb1c8d5170d743349194ab837b5fed0a0000000000000000000000000b59f6dd7dcc3f79778bf54cc92cf6ccbee37e8a000000000000000000000000c68ee88317052c3627ca9d3b101f2a502f81b81c000000000000000000000000f039b492af6b1767946847f86ac6bad7f8f03bf50000000000000000000000000e45286a3724edb5dd1b01cda2d7c3f9f7f1a639000000000000000000000000811ab00b7e075c8efe9dc741f2669d8a11d93de4000000000000000000000000b6f1ccee35fcfcca7e54a956a245f9d78a60ffe2000000000000000000000000d165cf7173aef53f0af3deae92fef5110621a8ef000000000000000000000000a128065497c17ef368d88afc573c1602c285fa200000000000000000000000001a6657721b8f548b973dd55feaa998bce5ed9f91000000000000000000000000ff40eac9cd4bceac511bd1f0a16e985e51665cbc0000000000000000000000003ea575925cd8af150e94c4db86d01a61725cb5fa0000000000000000000000007c01ed9f294431d5000d1d8ca577283e8de53ce8000000000000000000000000c45383486d911b4dab5f826b872e0c1327b8323e000000000000000000000000baea1102c55629c975e3649cedaaa57bdfc75572000000000000000000000000b4cf4f490cbce8cc6a8f008af16997c91e2f5004000000000000000000000000106f5ad8b588e98fb9f21683fd3db4ac267e62d8000000000000000000000000a0b08a2be8b608ece5ebb243a20974a65c2bd84000000000000000000000000005ebdd8e24903855fc2ee2a1d06c5b1b03d1b9fa0000000000000000000000003ed64279039ce3e07a627d091cb1456903e85502000000000000000000000000dcca288d0e5ec0155a45eb32784a8be4e5d4ee28000000000000000000000000e8f9db4b813a6fea5affb86734ece34fa3ca0a680000000000000000000000008bcfca9c0097822dfeadf49925db9b385bc74dbf00000000000000000000000097d97318ab471155c2ab5de8e879d9532057d5c30000000000000000000000009d1b2574e9e0f0e59c945431b26e74b08537a7170000000000000000000000004ae4ae303af37b73bff25ee41689aa04eeb69cc80000000000000000000000001603b7e1bb7d897055479a631e8955396bbcc7430000000000000000000000002c1c58eb50dd6778ea65c02385c1ce7d59626d0d000000000000000000000000e759aebf66ece1b9e57ca91860bd7f7325c2f7730000000000000000000000007906f7115a765b01c0462fdf1792281a1348c9e6000000000000000000000000bfb48277d241ce0e923510e55c8959ebcfcea2850000000000000000000000003d1298c258f2b35fae4668af71f2b016ac8939e3000000000000000000000000248f549c666bf275a64d6ca964d9f9b94a3bf191000000000000000000000000a17b8f57a348f8b0352a9c07b5fa80b919786007000000000000000000000000e951d609c0a035a8fc02413f28f2b94342a9ec24000000000000000000000000742bd318d79c444ac899de8512a402e8a21602ad0000000000000000000000007512787e799f929a29ddd33940bf1391ba24f1460000000000000000000000009086df3004b6d889d47689525f126697d23843d40000000000000000000000000284d611ad1ccbefbf9d97900ce5ba7b4c10bda3000000000000000000000000fae1e63ba1885d909dc642ed18beba66ea88c6bf000000000000000000000000fa4852a41c45496da44061f6a2dd9813045077b8000000000000000000000000458318f5ef291c4acc4ab21c3d403fba7eaa3acd000000000000000000000000c9c23d7f34b5c19c7a8afccf94547df6bf71cf4a000000000000000000000000bbec52a7127a699820072e44038286e0dcfa9f3a00000000000000000000000055dc4a83c56ac02d47f380db905df82476378b9a0000000000000000000000003f4fb3fbd8980825e12180f5fd24c1c8ec54bd420000000000000000000000004efadb1c65bd2690c2127080bf3603c76f9b48fb000000000000000000000000bb3cf05db308de7463cb07d9d357a3677fb399c40000000000000000000000006bdd66a7f836b746439586ccd1e30b940c0520de000000000000000000000000e50134f43fc65c50acce5f96e3dd1d03c636f88800000000000000000000000036e38258176059cbb48dbe5404c5eea7a0c380fd000000000000000000000000d74485d6a226afc6b493d6bc5c69f01729483bcf000000000000000000000000ebfd456e2c1067f93fae583cf5f3a0c862ea8bcd00000000000000000000000061bf7804f19dedf098e2f31c670003dffac643d0000000000000000000000000cf2fb440e0b7534b532ef22df766dbd15ab5c61e000000000000000000000000c501a48cc1491d628fc7fc07370f22c31b5dbf5f000000000000000000000000304ab1ef857fde58043c5fbbc15024790c12924e0000000000000000000000001dbab30359ea748a7144503665f29057afbd986a0000000000000000000000008fc06e35d01fb8bdba8e45e7ea822950c5d8263c0000000000000000000000001bfbbbc5ddb85d1bec8dec977bd8a09d94cc2dff0000000000000000000000004c01403b242b5495508ee08192fe0f0ec266698c000000000000000000000000d4e84d2a440852058a0aa3c8839a21b50e320e1b0000000000000000000000005ee2d78f3416ffab541d90950c4b1bcdb3dc2de70000000000000000000000006f15156cdc409f2788eb28a3689b24b90c420c500000000000000000000000001f0c2ed625ff93d00bc62260f821d97c318840bc000000000000000000000000d6dc5b02c329beade6e2ffae39205a165b1630f9000000000000000000000000f8ff92d5dc1b275ea1d34dd5ba00daa4c70aac8e00000000000000000000000072641a7fb2b6a06920f665afd253005f088880e4000000000000000000000000e76d4efb6fc0c3cd37a606e326b04c6a581e6087000000000000000000000000b1f117744118f280fe7a9245e500cdd249bb6cd0000000000000000000000000534a69c5247d9c1da95d8ec1702e16d41bab7bdb00000000000000000000000021c73e4d2c77917b5edf9bc4db78824e9b8fe613000000000000000000000000c5a0ed14c3847f19a9346cdbf53c787b6ecefa7a000000000000000000000000499940803ee92205e61446863d1bdc1631512d6d0000000000000000000000004844fa75f0861b4a68db6fb038b264d442e50d9e00000000000000000000000062be3a0a7d7bd29b20e62342afe67de56e89f79e000000000000000000000000203edd1b7b4a07cc4f84a5a5dd5e23dec44560fa000000000000000000000000054c93a5a044cf00ddcbad2725c8435f8ef40059000000000000000000000000a01e1b1ec3e2cfb9587fb4dfc824018f428129cd0000000000000000000000004527a259054dc1757a21fd75067e53fd560311ba000000000000000000000000b0b88bfe474abfd59d579ff1e1f0140bfcf03f530000000000000000000000005649ae53cb4dc28321d6598ef46ec102c3bce13f0000000000000000000000006b90e2e290a28d728a856325441795d6ada71449000000000000000000000000b868d522f7a1a9a4fe2dd56ee50dfab0c05272f5000000000000000000000000a069d86b6dbfa73b2372fe93718841d5ebf4ef4a0000000000000000000000002a111143fa3fb9f63bbd22bbde67d29ae81358ae000000000000000000000000758e6a33e21662ff7ac1ff2bf769de013a8e2eb0000000000000000000000000d03127763e3036790ce32e5814e2741dbf38da3800000000000000000000000086e9baf1e291fd256f1e613e2823eb6aa70b16c30000000000000000000000009453464662f45e07e33c18e57110923a6923c233000000000000000000000000abc801e2855ec304c59d872db5acc7d74355b809000000000000000000000000bfbbe5e5e232d07e93e2a41b1d06bc1e42d6e6a7000000000000000000000000df546d2c8967966f03c48854155892d0eaaecf230000000000000000000000002829532830899a2d921364a62fe80e3269e924d20000000000000000000000001a0d6092b5ad3d98a412757ab99cafc4bcaf90670000000000000000000000002593471978dc08b415608c4726741936d7da8930000000000000000000000000f8861230aa97486eb8c09ecdd62b6640b7830232000000000000000000000000f0bbf589cd83e666fb1022c5a1935c6ddd5b5545000000000000000000000000377fe7eefde09e67a4e9acd1c34d99ba89e3ac4f00000000000000000000000005871110cfcc09b33906ff70fee33475a81640ab000000000000000000000000c72cb50efd63c634121d5c18f47f9b38cbad6615000000000000000000000000950c31d3a297a9ab87d76eed49e4458bbba7851c00000000000000000000000071a00ef2f27304501e1801486d49239526a3d767000000000000000000000000489d0ee8a3f60d7b5bd5cd64043c20bb439b640d0000000000000000000000005178b4204db728002f0cfe4bc79e937f7ddd4f99000000000000000000000000f2b5a464647f4411dd7651c233847a6ce16f743b00000000000000000000000000d5f2a72d0978dd22eab733a13ee23fb45a63810000000000000000000000006e894974acfcb5ee23dd811d690a27b2200e4689000000000000000000000000e19c6216c53d14162912d8eec4c7f82d11ffa68b000000000000000000000000109298d3dc87aac7f9aec519bd26df532e857ad8000000000000000000000000aebd48c789a7fa38c2ccad10e78590957e29eb04000000000000000000000000e8b17af0e5d2d9cced469c70f28b1db4c6a4f631000000000000000000000000215c3bc0b9cdc1d37c6ef5a3478c421eaf17bd7a00000000000000000000000029a9b13c85a767a0a414cdd7448df24c9874a9a20000000000000000000000005fe5da00893da2495cee9ec4b46063686992c16f000000000000000000000000c1a5ef46147ea575372b357e7ab9d98d1d10aafe000000000000000000000000d4dd908c34b88866aaa814f151d9539f2f063f01000000000000000000000000c574523eba168a5c5dd2ef3f010aa183e34da790000000000000000000000000edae55b85f3ca2540fc35574a1c0d6672f598f10000000000000000000000000191c6d6fd53d597e24ad9c3e0c8723b8c25434d0000000000000000000000000f46b35152c5b5a1e644f6e5df15fe3a3c8e9f3560000000000000000000000003d22d88ad524eaf3457e0dbec6c22de23c2ec4a200000000000000000000000049d4a9da67cc28b8d93f0c15ce15a318adbdfd680000000000000000000000002d7933c489a8b726bd46af5a43f8673942e094a5000000000000000000000000efc8cb30177fb8deaeed072d5a7a9cc5bb804c9d0000000000000000000000008c02750f3212b49c5cd0e44bd83cb47104a2cfe00000000000000000000000009fc309e4910df8e7dbd37e0740a3a6909e9695b7000000000000000000000000780934342aa8e1729591b7ef263d9157162ff1b100000000000000000000000070316902346467fc9d360c09e447212272572dea000000000000000000000000c356bc059cb08b58ba7e84d5dfdc2528383f3f67000000000000000000000000991f77d044e475b3c7bed627d22d18234136549500000000000000000000000062d93512631e934c4691fa3ca3a6cf05df201ad8000000000000000000000000a21e7c3bce408004ce4ba9abd355c8cf77d46fe9000000000000000000000000771a15bfe7258fe773081c389e15281d68ac5f0b000000000000000000000000283dcac6419ddc2b3b7864a15cb6fbd4cec998ea0000000000000000000000002a81741624281f1e43a67f35a94c59e66260b19c00000000000000000000000072d13edc7567dd052b136a0b1cde14d9ea357ea60000000000000000000000001109d90deaebab87cb191436fe72cda5f0d50bd7000000000000000000000000c59b3be90357c8ad8eb41bf86db5dedf88d9ad3e000000000000000000000000bbac9b948f8b44696ad7bcadc58c336580001450000000000000000000000000769778afb44d15264e622c49c1495c953b34cda90000000000000000000000002692e621a1b03e9e165245acbdb0ef86172deb520000000000000000000000007be386f389a0f9bf2ea65f441ead2a76cd6a8308000000000000000000000000c95c1754821def39099b23b656a9ae55cec7547e0000000000000000000000003653fa932b9633811802438e86c430e49e32d2a7000000000000000000000000ba431b284f4565a4eddd91b8ad01b5a71962438f000000000000000000000000bd77c784614e95bff7c1511aa8f4c46a2d19f13400000000000000000000000045a6347bdc02729f7ddae6f0c8be5b92cd7114af0000000000000000000000005d5736b28bc04e060e597ad390102c4e45a9507200000000000000000000000006ce005a4df8a75a4149d074c5fed66c0297ec330000000000000000000000001ee7446c5b93c08d31db34fa920000324ef5e0d1000000000000000000000000e43f1e7989357cba80151df00401d21a8754da9e00000000000000000000000053183f1a12b273a6771004c7d5645746dd37a7f5000000000000000000000000b3a7e44601ff6404434eb20207908c2527ad7bd00000000000000000000000007adb816eed5c6f0c0c87e8051efb328068c766850000000000000000000000008df4466247e5dc3a2c987ae8465379c06d29a58f00000000000000000000000035541309ad3eb2b453e5b84ed18f5a5aad82ddb3000000000000000000000000c34c400dbbda18249a5887f9ddfc0de97f9c645400000000000000000000000016bba5f304ca5ad52bcf9d52d380b21f71e98e1f0000000000000000000000002410115a86a4f3bb995adf9d0bd97ef013e9ebab000000000000000000000000bf27d4ae67f67fc7f7044790e0a28c55175a4224000000000000000000000000919da597dd44e0d496f8797f91d7803a25ecc4a20000000000000000000000003c7e5b7fcbe35f18d1db8a5eefa9abd9a057365c0000000000000000000000003351847f30b35556b3a4c71e9fc6d6795f4efeb5000000000000000000000000d6a4dc59e3725cd7008605589d0b5fb2c0793e48000000000000000000000000f36fb20f48ec11af5add478a88fdb172749fbe3e0000000000000000000000000fe880a53a2732b0888cfa5db49c9888ab8b537a00000000000000000000000025ae12b47eaeda44d36ec36f92607bea2267a12f000000000000000000000000a69231526c4c565067d37b033ad828989db7cd47000000000000000000000000f88d7d221fd61f64b62cf67daa91e32d4cb466600000000000000000000000003f40502c5252701445789ede87b9cf262da5d9da00000000000000000000000071a0c2d62845e000053857c4b2ab412f32723a9e000000000000000000000000053a2dcfb6eb9b08c0836e85fd96b5ab63b2556b000000000000000000000000aa2b2c0122d9902e41b60af819a2ed786e7981b6000000000000000000000000ea001851296ea832889757ab88ec63fe9670813a0000000000000000000000002d12b32910f3172299e365b72bfe4076b54431c200000000000000000000000092f4c2b47fd47052a9157fc597872b33fcf0d59f0000000000000000000000007f6e0b2daff69c8dadcc4b5e4fc09ca0bde4088600000000000000000000000010007e4dfeea1d1fd55f07e0da3424d3b1b3fe920000000000000000000000005b289c1546b409a74e85b227cf1a531b7b8c7cf100000000000000000000000077743527b94eba0607f427cc2ecbfab202c8f1d9000000000000000000000000e5e56fe4d3c253c9cba46bd020cc67444ba0edf400000000000000000000000042f28ed009570b0e95844bc9c034d66a51ec90d6000000000000000000000000959632ba09a30b98db4ddc264eb712d9d4504526000000000000000000000000de713630e97fc9d04e2b562f3e267069cd6c8414000000000000000000000000e4cbc0460ef519313d727f8b6565ea1231e0c6c9000000000000000000000000c76fc3021024085ee4fb2e66bf1bc8785f09ca2e000000000000000000000000b6e035057ae343f07a5e317ced3c2a46429deb600000000000000000000000006275701a1b67ad518fa750ac65146a08b07776db0000000000000000000000003be06a5d917648ae883ead3f84d2875ebd9a9599000000000000000000000000cd06850994a4eaed96a259117fc1f14102893f0c000000000000000000000000b3e1f26c6d0a06615aea382c6dbec20045be93680000000000000000000000002f2e4942c94e0e491008c4488f489ca973280eaa000000000000000000000000fc382669ecf6a4f19efe1e32c64d75a1daffb1e1000000000000000000000000e9b16f38631ac00de0d38a91ba6d72969392f7d7000000000000000000000000afd1f220217c37ea11baa5f5d2ad37f9ad3dffc7000000000000000000000000ab9ff819c3b538920e6dcb90cd5ca1985f6e955d000000000000000000000000c275c1f7126e98ac7f1b4deb88ac146b850b9f4f00000000000000000000000015c4c5a6433b78c102c3b3c2b8062a4706647f3f00000000000000000000000017e6c4f753c6be08ca99f04ff8acbbcaf32c48080000000000000000000000000e38b3f4a597462db6c725f65034fa9b8d04c8f6000000000000000000000000b45715a2ece9715b764e7084718d793e371678f50000000000000000000000007fc07b5e5500ee455bdd23670fe94ddcd7279d7e0000000000000000000000004ea23c7cd8721894bffc5149959baf70a4fef2fe0000000000000000000000009881fef9cbba703fa3805e965efb8cd3c72d00580000000000000000000000005ffef6d2fabf1aedb630d56ca8b92a1bc1575fdd0000000000000000000000005e6661a6f5fd577bb6e8baef86bd52357956c2ae0000000000000000000000009383cd11a36a1b6e96937088724159733f17dc60000000000000000000000000bcf0d609a3f19fe60fa1595f4a3989135923ef78000000000000000000000000448d87ac9f87cee2e4f45b0b20cdf56abef99eec000000000000000000000000d64f3c627069bcd8e0c427fe883ba441fb4000bb0000000000000000000000000b0bf6b346f1836e8a163569ae96ae09ffcf626f00000000000000000000000026f66afddeb7bc6f966303d806309bd1745dd743000000000000000000000000bf3bf65a8d6ff5e993394960fcbd19d8acf7f7d5000000000000000000000000c104947f078423d6085bf75d0a87ce9f7c1c4443000000000000000000000000ac8de38552bb3cd06ca2241f3f9a3d5e6a5d800a000000000000000000000000a9d558eab6c57332c6b663dae3671352233e24a300000000000000000000000093685409f4d6e5e0dc1ba1cdd56c9653878219f6000000000000000000000000045d6516090f5c4e2c8fc4dde37ac532dd144aa70000000000000000000000000a4a2391fbdcdb7dd1d482f9fe9ae03f6c9c4aac000000000000000000000000ea30e15f0b5ed527b383c63b8e4667debb1363f3000000000000000000000000b46626969c8b27219faaf5d678bd3e03380d5f3d0000000000000000000000004dec7c60544857403e9ae893f8bc222b878cd009000000000000000000000000668fa043670c6bf312e24621c63c3ecff9a1ab4c0000000000000000000000008673b540628eaff234296fa6a223f49aa144d5bb00000000000000000000000080ad7c8215c577041e79b38fb7637f81ada15931000000000000000000000000dd4f437faba670cff3f36b63a8cb532e50b152df00000000000000000000000013510f39428f81b32410fadc1d2b56e934214cc5000000000000000000000000fcb342a846acfae23bf9533cc6afd3059d32f1cc0000000000000000000000004d3c8bd769c8830e5347a11f22c6f58898367d32000000000000000000000000b98133e2e4533a5baa999de5cb85e3939a807b970000000000000000000000004cdd048812738668da4a289c3b943bc4ae61ec32000000000000000000000000cccc021005d2fdba98d05d4856544b94f80a1963000000000000000000000000d3c0179e7300a82a2016d8a2667e12b7ef989e8400000000000000000000000081045f43f7a192b125802b28237f5eeabb37996b000000000000000000000000c106e01f6406a0e579d721a4002d072686f14219000000000000000000000000d101ac46ddfeb2851b17c7ef783d6d2be3ee243b0000000000000000000000004440ffa1db398b596d7ac66f65d783ffc3e9acf30000000000000000000000005a4e30b5c7ac45655c7c48110d609d77696e897d000000000000000000000000ad974b3997ef04d8228b5d0a78b70cc0ddea097c0000000000000000000000003e5f4d85af1b956ad245457856927b6617ec636100000000000000000000000085753187ec170efcf0c6b940ff9669ee37aa62c7000000000000000000000000783789712ef5eef2d53faf2fbe1f3158da15da700000000000000000000000001d16c8c463637cea12678065362d074109dfc18b0000000000000000000000004f2aad2aa9bf55ae5172cef29a8e06cb14a872b3000000000000000000000000141a9bd36400cdf92ebdb70f6d7ce06f0be66a04000000000000000000000000f0ee58e9e5093121a36a7809865a9cfb5aa016c40000000000000000000000006972b4c26eae74c0034f84a45eab428e6ba136280000000000000000000000004ff83fb528691180def711a58bedd186c37b45610000000000000000000000008a9bae8cac315926bc4fe5f3cf55ee012f64743d000000000000000000000000bc70a768c347e2502eb0ce9c8f8bdc5f3335d78200000000000000000000000063bbc49baa7a7c952501152cd7f65da5bf002a8a000000000000000000000000f15ce577f11a3d0ca186fbb8e7f8119408da247c00000000000000000000000019793e7d310d56bfa4b26423fd214f63401c359200000000000000000000000005b443ae1251e807a8b23a22344984c002a8165c0000000000000000000000005727b9d3c1b24ad3e4d4088ed512168b8f8c682e000000000000000000000000240579c93bb6f75319fdf8f8cbbfd0baa7ccac4500000000000000000000000022deb2888c1bf000027542857af77e9ed846899600000000000000000000000052a176c8f7412a7a39e8858921d87da1b6f6d6dc000000000000000000000000176fd41a3fff399bd9b52f31953a88cfed1d8e11000000000000000000000000f654a8a677be3d31fd8c98415eaf6923efc33df70000000000000000000000004e26965a6be0501db0239ec5f23089005809f1400000000000000000000000004d7bd664e91372154ece475edad5c167ed13b7de000000000000000000000000cab4c999a7083f1ea054a48b78e93cc5294995650000000000000000000000007bd531c21025023b60518cc370bc5395328bba2c00000000000000000000000062af0904c10b650b88596f2d6fafc2c10b09d50e000000000000000000000000ea98cca9cec202727f72f6fe16f4532fd6de688f000000000000000000000000748aeab43865337966d32e4d0ce88f5287f994e5000000000000000000000000cdfb475ae9f7df28a3cbf12800ebd9c22ec5f2680000000000000000000000007e6180d1c9776da8f54458843a489f6dd16917b800000000000000000000000063bd0ab072a77f604e087b2c3eb09684d83891110000000000000000000000000e3b6aa04059f47c8b995cf954c342cd3759f35d00000000000000000000000029843fe62f525e6e7faca8a271bc5c2ff66fc88c0000000000000000000000003ac992be8e3d89f5903feccb14be223c645377f70000000000000000000000008fdcff3bfb9e3ff4b3e443ec00493421d800f415000000000000000000000000c86855326ef3c11b14173f9afa11a4236c6beba80000000000000000000000007f81b89e0d0a8e5ccb2e16c9f62ca0799d72d9640000000000000000000000002368372c16e3fcbab56625a5c51471b525493f73000000000000000000000000780600e1c6f76fdd2a65c5d3e8474650d0e565e800000000000000000000000002d4375d3c33b27bda5f3376178fb14751de47840000000000000000000000000d86344c1f91b08fe93b422768277a2de281e2d5000000000000000000000000691fe3268b4951e3cf5fed7f212da41834e7295e0000000000000000000000002c4bb4166ac38f03fdf2185eb0d8cb7d32ca0239000000000000000000000000792c2b3c6d22a285a60ae819ea5c6fd20ff867c5000000000000000000000000032bfe9551b3960dc04c2fcae3a0f5b49d0af269000000000000000000000000e21931066ccee1ad967170262b3d0902536ff9e8000000000000000000000000116ac4ef97adffbe29274701c2710ae029ec210c0000000000000000000000009bf1346a84ccc132d13ee0969689f80eb5c923a20000000000000000000000003fceb1c4bcfff7b83c2c6736ef002bcddd0a9c8900000000000000000000000002a5a3a82455cb29a90d3b4acb70c91f0f45b3cf000000000000000000000000ab92520b907579eaf685539f2e873dc7707ed50b000000000000000000000000481c1473fadf8e63ad635221994fe61cda37526f000000000000000000000000b8c55790a7b8f228d44a6eadf3592eafc7d5ecca0000000000000000000000005c29ae39928033a61b6711c48347db43e8bd521400000000000000000000000013562fb69ca863fe99afe444c8a49f2096353735000000000000000000000000888edc1a405d7512fe6b4ed1929ef923a7163e3e000000000000000000000000fe27121d3f68dc662fed7d12b009ac980d0468d80000000000000000000000009e6518024e813d3ec20816b05d0e5f922e9c75b9000000000000000000000000d05a79035eaeeb3d8fbdb82f3d53525cccba18c90000000000000000000000002bc226065efe508f5f38adb82a78ed8b1f439e3e00000000000000000000000056530b3a5d5d4dc2650a54e5a5c9ddb7e67f43c400000000000000000000000044e5928d2689b43fd3dd01538dbb6203380a3d7e00000000000000000000000035ec384e6ce97e1bac5ca4bbf00b9ca7eede75c70000000000000000000000008b94316bdf1a911258b2e20640b6a3e046819bc5000000000000000000000000777e1b18e729984265530135fb364fc58467fad50000000000000000000000000d099d5500d57ccd84cb5424cdde491330c828b10000000000000000000000000cfab71b963c1fa5f7528d73371fecb74f83ed0b0000000000000000000000000bb82655baa0de03c97b35f84e9339011a70e9fe000000000000000000000000222c2baf227467073ff738604abc05327a012efe000000000000000000000000f69c457c95963465a8486cda988db89a10fd9b5600000000000000000000000068e91ebd4849d1a2fecfdea55f81d991e5bc752f000000000000000000000000a264d3cba51525f5d4902f7b3794a3c26fc13cf80000000000000000000000003f610eb056b76b4aca65e033dc4f968d56e49bad000000000000000000000000cb492dd242a3c502c28f22f8defd14d93a483cc0000000000000000000000000a5f04fd785a5e4897f4136ecd0ef4dc45723bc8e000000000000000000000000d189ac699f21bc3783178648ac655519fa2a148e0000000000000000000000008fa68a8793c0cb3f240453c5189bf1169e1606f50000000000000000000000000cb920fec58a3a86ec29d85adb27eaf844e48ef4000000000000000000000000e78d3dabd037b5da120d65cd02b4a4c67a6bcbd1000000000000000000000000fe90dd293840bf8b2411c30da653385c75ed7ef1000000000000000000000000b73a564e1ef85b3f4759759c2fccc4260dc94f67000000000000000000000000577ce81e2807338120cf09f19ec2d05f2e70f564000000000000000000000000223d5e5493c91cf9947c255052016aea68f89a21000000000000000000000000c2176d2f0b2fc9dede5c71be2c852769804034a4000000000000000000000000bce95a16eac55b627184835e64224dac91762c6f0000000000000000000000006d456cbd57826cc9427af4576e7e9ec207efe24a000000000000000000000000559d5a3c26dea0150936d60fb5c41c317f5e037a000000000000000000000000fe2b7aa8324ec552f3a5dc690e7ab93b34dcca8d000000000000000000000000fbc0d11b9ed32bfd807b87c0025c3f7df5d475cd0000000000000000000000001c22525b539f6a6978bb548937f5f71d2820ac030000000000000000000000003c0e5916b2f228eb237667f2ad895e0aaa7635a30000000000000000000000005d3473395ffe6cffcd56cf4c8a32985ec161f5fe00000000000000000000000008273c6baf02fcaae41b1f55ded2f01b6aea340b000000000000000000000000ef840abb1563d93ff6006cfa144092b757ad5e7a000000000000000000000000b25bc0015455ae6838fbda77f6926e5bbe5969320000000000000000000000002ef5ca8b33386b96ca68839b1083adeed0a224ab000000000000000000000000e642f3ebec72df2e6d95221cfff427e12a64c9d00000000000000000000000007edd60bf94ded59ce59719b9f9e9e05840af3c6b000000000000000000000000f73b5bebd49baf3552f39aafc8eeb62b1c3ac3040000000000000000000000000eac5e70f0c762137d8d316b24171d01a0d838c600000000000000000000000045ed6c7cdfe8dfd0e71c765d63117306a2cdc9f100000000000000000000000007691d53fa5bea34af6b2cd7e6b50c0e7818ef3b000000000000000000000000c08fb664ec1bb57eb932ede16f05c9d0f90d82af000000000000000000000000436f76c7016f35272627834774de96e699af10830000000000000000000000009e3fd72ec711a36d9691e0cc34888af168fe0cc40000000000000000000000002fe6bca50c14a27c063140983fba13baf150cecd000000000000000000000000e98c34bf5c1f4d7aa585075f4f0300e288bb3a41000000000000000000000000dfbfe438385151047666e7cee25660afdb2ac246000000000000000000000000cccb56ea6c976e17768b98053ad8c9c47131eae1000000000000000000000000a4912558ac1c2b3f21b08aee69644a80d352aef3000000000000000000000000ad4ff07964225c9795fdc9ecc8085c2fa0b5e096000000000000000000000000bfaf48306c2158e6267ae039fa719c2b8b38975800000000000000000000000051be0224434dbbe17918c1cf788cd40cf3396cc000000000000000000000000064027356b4f353a86983aa64c2be660baefaea0200000000000000000000000097849350f884ef844fb666ec9b363eb11215fa420000000000000000000000002a718fadeeb17f26ee20d4022d835da92eb237110000000000000000000000005bc61de971cb0dddb7697069400b2ca7636ecc14000000000000000000000000f1fd1f8d26da053bfe77d2811228b49a02e0974700000000000000000000000003228d5c3cebcadd29621ae3a29a0ead8c3a88ac0000000000000000000000000c7e2d68041819cc76b982073769a1a821be6fc0000000000000000000000000a07bd98a5ec348b70aaf972d19d093f5564d2cbb0000000000000000000000007039e5b55690d7771cbe67d4c28792482b2236fe00000000000000000000000056d9ef9b74cb862e9c0795f78ad94737ae23dddd00000000000000000000000006eeb2195fd614a9c6464a0deffeebbe140c00f60000000000000000000000003954dc92c360e0ef810c5195e8cbcc0ab267688b00000000000000000000000059c59ce6fdffd6bb27b34f6b65165cbb27aef1c8000000000000000000000000f8c800d210c0f49ccffa906f8b611f03edd72e49000000000000000000000000ced29ba48490c51e4348e654c313ac97762beccc000000000000000000000000ad12adf0568c77e2c7b705d0ebf12e31b40628cf000000000000000000000000048854e2c1598ee3a0fe77ce4bcdc3133b3bf02100000000000000000000000046ae44ee1671b29cc32d7fe728a33f3db91295490000000000000000000000006ffe591dcc425ad5810ff389c008927f7ac731ee00000000000000000000000004af821612d66726d884407b8b5dd6fe44eb9c97000000000000000000000000c94ac4dcc57083cdc3ef049402f8b845c0396c1400000000000000000000000026032940a93c316c56038d9b726c73d74cdc4f56000000000000000000000000229bd07f1ca2acd87edf29ae4bb7e56f26032fe900000000000000000000000053c7fe2c27992999c1d7d9d6a643bc295ceb4463000000000000000000000000d3ef237dfac9b9adac92476ee21ebcf3b2854d0f000000000000000000000000d2a72e092a0aa4a39ac2335a5feffaad9fb678340000000000000000000000000bdb555ea3f5b230db673f4262083269c41530a0000000000000000000000000ef0ddcd97ebcd59649cd89c57bbb49e0d3465835000000000000000000000000ba234cb11f693ea171df275cf0047fa8d645547100000000000000000000000012cf0e7fc0171cac178d172724fdfea38414277800000000000000000000000021cf7e435314bca75bf72a8e7d376f369aba42bd000000000000000000000000bb5136fb84e698b75fb6993fc6bf364b9b278dcb00000000000000000000000073ce4dc0b7b0c6751982b3baa66b7ebb52f8aec0000000000000000000000000bf08bf02a0277c11fea6946c13394084be4459d400000000000000000000000033cc62869c6e283345d7037e47ef413afcfd0ba300000000000000000000000057c8f06ef727d01ead84327d385514cf9dbc2a1d00000000000000000000000012dee95b72bd6982435955ec113038ab976277f60000000000000000000000007d8c293bfbb220e863a96d2e7f7f8ae37223124a000000000000000000000000bf913d89a0802e4f9b62cf2fe1fa3bcee81b46290000000000000000000000002208150e2740b6c92f8ecd1b08a2c84df40c4315000000000000000000000000b2eef2dd33a58c0dd3f2ad9390a13533bfd23cd4000000000000000000000000a17160532a878239ed5cede389502a8e137a79b200000000000000000000000029037d8d489d9e6ddc4b7314ce06e06f4c6c53d90000000000000000000000003e61440ac2dac9ab77497e2a8e68f69260aa4d6b000000000000000000000000351c4c0182230de7e53ec023cd5e3758288235320000000000000000000000004013e1217b318c8ee2954a928de9310025195db80000000000000000000000005464b3f8529f7c2ff8a070ec735353606462559c000000000000000000000000d825c10b4dd622c566b1342fa58d97b83caf8a6900000000000000000000000070197785fcf4c86aa1d3ef737751518b050668bd000000000000000000000000d69a2f489da9dff0560177159afb481f80bc9c1e000000000000000000000000a54142fe5b286031116553019a0658266baa94bc000000000000000000000000146450f7a24afcdc07fbd68950be01d18e3d5335000000000000000000000000e5e1c1a7f11e32ad56cf38380b1151e0c1aa90a4000000000000000000000000067e2fa9994cec61e77101dffd5ffda6564dd7b300000000000000000000000052de98684168bde2743942d69727ddf00af781e2000000000000000000000000c8860affb8218c789cdefe5330956a7b7e492b460000000000000000000000004d3369b262408e8cd2836d55b668399a44eb8306000000000000000000000000b516823a09c5cce60c212e254ec89dee78f557510000000000000000000000005fe6d32f6d7c63d1c6934fcb80716a9619250ce700000000000000000000000021c697775ab134621607e9a204575c84de91ed47000000000000000000000000d20fbde842ddbe5110a64f6e7b45d33fca0d78b200000000000000000000000021504613918091dae2fa84582b693b1f321a7461000000000000000000000000bcbbb1b51a4af94c988aacb08ff38786c8eae324000000000000000000000000e577d2bf5908cff2f2ef5eb99c72a1e8cad2ca9b00000000000000000000000086a994a13342fae7d4000347a3a244072748f9e1000000000000000000000000787aafcafc38e9eb12c4829ea79d902507450c2f000000000000000000000000e4ee142f6ee768a8bb11428747d5eb7490c03ef600000000000000000000000055d8ba4008185bfcfc2051860745d09688ddebc3000000000000000000000000a8d3d6889053e880f57638ac71db049ba7c404ba000000000000000000000000a87a41c5d912687df1fbda9a997bfdf9fe95abc7000000000000000000000000857c6fcddd3648cd923b64440674b952110f8ec50000000000000000000000002b9a02f28025438ee6d2b6b86f327d53707485380000000000000000000000002c36b0d5f35b7826f7e88ba9609711942baa4dfd00000000000000000000000075fda467f60b32dbf78510db716cab0b0449bc31000000000000000000000000ebfaa8a9caabebc93a1eef9006b0ff440d450d75000000000000000000000000ba2cd60a60eefff1c222583a51d6773f491aacff000000000000000000000000a1b57c6d080fbaa30b3c71db93145cb1376b79dd000000000000000000000000d90444c001b6046fde952fbc5aca6a167b355a7c0000000000000000000000003429d4b6cd45005e1d2d3100fc68b81d791f13f40000000000000000000000005c93b8ae9614f03e989a480749a66b450dc1c23800000000000000000000000003e610c2abd55ddfbab9d0cde818eb86618218ca00000000000000000000000057ff0b681860988396c8cafb2dfc44fe00fb6eea000000000000000000000000758dd348a85e90827b426fd0427d95e464b99d98000000000000000000000000d5259df5dd2565bb199cc4ae082e67f9c3e2896f000000000000000000000000abe5b372336e6b5ac3f7bd05f719524f53a7fcae00000000000000000000000005ecdfda86cc0af45fc472d521cf84ef28bd6c1b000000000000000000000000e17cdf71e672928b3c123f0cee3feda2134536bc000000000000000000000000171527586da53937c9d1574ac693651017cea79700000000000000000000000095203cbd5c7801da319071926e77ee619ebb7dda0000000000000000000000000a1f3b4367d0cb52800c67b7f6f397c5ac40605c00000000000000000000000050deabfce292e1f229a94483f498ad2ae444fea2000000000000000000000000c400e4945dffbbe6979a51fc98b6126fea44c8db000000000000000000000000e6f4db0ab26287b65ce98b0edf36460ad0b65842000000000000000000000000a7d2ea4a2aab1e2d0e3f8bb93765eb2ecc937c1c000000000000000000000000d0de339385e6c0873f974008b47b6293bc460479000000000000000000000000b18b10538f6905409bbf04d2f982030efd802ead000000000000000000000000cbba3c795182791913faf00f9a7322602c7754210000000000000000000000008c4c5e43f4fa177f0820f9a18c4376eeb1e7034c000000000000000000000000fc4830bdf74f8e23ee6250804cd8a50a5f3a81fc0000000000000000000000003ac360e612cb12326c80f136e23f36f0752e2ca300000000000000000000000019975821df969d492f1bec97970fddd62cb9b5340000000000000000000000002cc49f16b2ab74cd9400e904ee0ccc670bccfec1000000000000000000000000208de1f5f69f7a09e938e62aa6e37daa39bc578c000000000000000000000000545a81a977ab8e64a431eb26bc9a4002c30133fc0000000000000000000000005a100cf2de7fd94e5cd671c490f2f6ba79eaf1830000000000000000000000001e1ad9567b738be6756b2da6c7bc1d1094acdc4c0000000000000000000000001ad087ca1974a5c62266e008912b1718ad3ab9b9000000000000000000000000dbdc419fb59b463fd5195e230c25ebb6d44bfffd0000000000000000000000004f2dfb78b693566adca391d352a514e3ec9c73760000000000000000000000009755af58ae32bac20a5efb4d1ed01a524b15f68f00000000000000000000000078dc8fcb646c0f1ada250ff0529c9927aee5291c00000000000000000000000055b743edc97a6a11e61f9db3d8a84e2cd29b0d5e000000000000000000000000fed069a671929f876371e1226e9f5b9cd73410b20000000000000000000000004234ecc543efb4cdf02039100e7f2a7ed2ab35e600000000000000000000000044986260726bfdf330d799b4f4c5a557b1c68db2000000000000000000000000bdd480151ea279fee8bcd63b6772aa9be5ca54be000000000000000000000000a34bb8ef0ceb51a9a35e7a57476f8bc9eeebc45d00000000000000000000000004b4d7230c2f1ca0d848cfe3cf2358d08bc20833000000000000000000000000bf832b66ae1056105a48a310143dc49def034061000000000000000000000000d9fa010ee1b46338c563897c6a65b8623a1109420000000000000000000000007bab2def274bad44d4234611a2a7833818cd455c0000000000000000000000008e7c6faacd4c30b0ea7e1982fdc9d003e3df3336000000000000000000000000ca48888a4fe370a59c05c5d17a5f7f618717df71000000000000000000000000dabe5c92513bc159b99f166620f47446214b9e72000000000000000000000000371091c998b7e7a8fd1d0443d5b95048b6311b4c000000000000000000000000febe950c6854889b5e59baa0e04f948368eda3bd000000000000000000000000df1031e91f44cfd7b51cd288598cca64cb327188000000000000000000000000df44cb56916b7692fb13a33cf9707ca840a111420000000000000000000000007b01c765e9c24775d842bf84bf31096bfc323c8b0000000000000000000000003e41fbfb3e107f71951d442de4472857ac9f9eda0000000000000000000000004cd67cc4aede471e20bbfeab92eff2b88141a48f000000000000000000000000162442b4e00011665b9dfbce2121ff06201d7fc3000000000000000000000000109411bcf5461fdfea7eb291784c9ee989b0fa5e00000000000000000000000008f83e8860912f8c8186461ea00db5f6030c70f6000000000000000000000000d66374e44476adbed6dfe4475038a65120093e1400000000000000000000000056c986f95ec2f286f375d2996af8998f2e32c4a0000000000000000000000000f7ad949c208d412203ddc61e96de8eeda4914867000000000000000000000000fff874601f01fa2fbfde0f5ba7bfa87ac52a8d0100000000000000000000000074d2d5c0adf612632fcb42ad205005edb6d4162c0000000000000000000000004bcbe34d3cc065b58d0840478088279acf68fc10000000000000000000000000ec8dd57548efbc3fef1665391682f4c15a2c350c0000000000000000000000006935b1630cce926163ab58ca2e98d1eb8f8452e30000000000000000000000005b1ae5d0559c97bfbee2416c397bfae44aa6698b000000000000000000000000df157c27943677c77ad122af1a3839c9e7837559000000000000000000000000c7b20e82d98d42d6042362c97c294e4af3bdb6df000000000000000000000000065c6a6596c78b1131e1f59b07ac86f8a38de8fa0000000000000000000000009d407e3b43db36bbed6bb8556978495c486a47b2000000000000000000000000d998dcae32486790ccd1d6e30a8087a92e8c8382000000000000000000000000a49751216f8676544b7ba9bf08f43fd5814e8bfe000000000000000000000000157a4daaca6301d5d14701f6b5e99f1e228f0491000000000000000000000000cb2715086eb8dfd8256579d1b1af6202b81e97e3000000000000000000000000f9038a127c80ba26e9910e877dd734e8be3fb201000000000000000000000000d56d6d46461149a79c8fe46dc06958b3e634b12e000000000000000000000000ef123aed469267804121ebfb40effd346f68c26a0000000000000000000000008179dfe82830d98bb29f6aebc1259b497a1235ac0000000000000000000000002a0794440e93d043dae9d02bfc9238821c1061e3000000000000000000000000b18c385a81c40f1f7b70fe026455f4ea5e425cef000000000000000000000000d4027c50aa95ca218921326b9707db278be2412c0000000000000000000000007299192444c1186935b0ce05bd9a453700e88f3d000000000000000000000000cfc52eda4ef1234bb647e062aa79c35687c6137800000000000000000000000095e471055a0caf6599d07c03027331b5ffc118f30000000000000000000000002116b7adeeeb6d5d8d4c6d72abc2a0234c8b90d3000000000000000000000000979d9603f79b54087de1bb5b1a1c283125c26c9700000000000000000000000056c525c445a61d4bab2450f734962e5f6d1a4b460000000000000000000000007e879bbf91b2624a371beac0ae5d415f0f2f8b6a0000000000000000000000009a07fd89b0d1baa19bfcf53698356b793e44e9b000000000000000000000000041c8ae946affb79a71e8d9c99861f329d5d819bc00000000000000000000000025ea8812ea5dd9894f86db9c5f371a72dd1e29f20000000000000000000000007e7e501ec90c110e18d578b0e3fd4dc74e5d97360000000000000000000000001147e94647316aab95bb88694a25ec08effc1f58000000000000000000000000d34ae801997008d9d0d153d5f537a0abe4886bb50000000000000000000000005c19faf7ba5f7c680c9c4da2dccd3d20947cd229000000000000000000000000119767382a57c449e36ac96cf9d25be3bb6af09b0000000000000000000000006a27832af57587c04f0f6bfe930682c1d2ecb909000000000000000000000000b30ecb2d4a34dd73f1a0448938dba605b9ee805c000000000000000000000000f4eea481d36757b7ec6cd9592b36c4f1c128718b0000000000000000000000002d4cb2ebf952c915cbe546663f8776e12371d8fd000000000000000000000000e31f2706205d075ce596616d37f859515e02782000000000000000000000000042824e7f7e5746b4b1d794a9454deab5a8232150000000000000000000000000841bcf090d7898d659bebafba40a6147f6af7270000000000000000000000000717ff4edb26b0f39429eef754fe135592dd6e83a000000000000000000000000f76e742111be7083168c70a9e2dec52d4a9a018b00000000000000000000000037c2aca37f7070328753e0b7a8d188959b75835c000000000000000000000000cb63646972c142a25c4f43f3314231c08939097f000000000000000000000000473caaecda8c83b086bf85a70735ae9b1616512d000000000000000000000000bd7c86ea1eaac861864ced11e8faa68c0bed7988000000000000000000000000ab6cd905c7315e9877c2034eca0a32fab9b29522000000000000000000000000ee6dd5811966aaa9cc5dc63598ce731a67ce21dd000000000000000000000000168a2f540e554f5b8bf85915c6797e4899ea1827000000000000000000000000e29e6b3247f6d979f8fdb499f3ec1e464ba3af9b0000000000000000000000007cecf0f836d4153ee472166091953afac720f0180000000000000000000000007c6ce76dcb3c9d63379525c55e17bd1d20c9af54000000000000000000000000a6b7e43ba1e134ed900a499fcc0c6cb39c1ff27d000000000000000000000000520cb52943dd50cf00b9d909ab310ab147b168930000000000000000000000004ecae95c0caddd17b65ba00df8342de338f99c6c000000000000000000000000385d5d204de461e584a82df5d4d6cddb504633230000000000000000000000005ee728ddf3d37b34829fd6f0df0e1812c1fabd3e000000000000000000000000fcbd4dd92b7e87debdeca903d060adf0e6ce832900000000000000000000000002d7f3d1ae1576da6bef514b5e63a28e8c6ba93300000000000000000000000073f27f57517c0ddb257984366be0e5fbad7635fa000000000000000000000000bb4f65304610d84562693f02360383c1311ac9600000000000000000000000007d4a6028253d3648c7130d531ae6be198cd909c6000000000000000000000000461b511f8f8264b2a19afbf0c596e6725e227383000000000000000000000000c332d14e7d67a871601e4ff833a9712f9b949ce800000000000000000000000029e8ac7cd7360239cc01516e893cd42053585e2f00000000000000000000000064616e4b40a4e1931af133dd9316fba957695361000000000000000000000000cd5786ad1ed8d7d21de0782db7b6d5cb19d60dda0000000000000000000000009df3123af1e120a98ec097e2c5eb745f033a3b540000000000000000000000000607ca94aa6f42fae9fd4dd36ebd89414dc3980d00000000000000000000000003d79e1f878287dc26a257ab514dfae8af9cef9f000000000000000000000000e58ae49ac82cddc272292f01fe24c0f5738f989c000000000000000000000000f8bba318926bd789c62dce1cdca0d6fefc911a1f000000000000000000000000e4e7d03b9e230e07f3e456df0e23d4ab0f222fcf000000000000000000000000207052e08502154023315332541309310f4b5b000000000000000000000000009c3a59abfb4018d2b7e7eed4693863a2b770e8b4000000000000000000000000cb7bbe4860583debc23049d743f9bf8d4ca3d3ab0000000000000000000000002ee73adc025f3bfaa21ebc80f4f78b193042337d000000000000000000000000157b1f271d764defff878c6f2ef7d7fdebb33e08000000000000000000000000b86c78a12c596bf34f8e21659f51d8f9c1b7371b0000000000000000000000009c24f0501b3da09f252c4e8004ee20a4010e7a68000000000000000000000000b33382ae151d072e5d9c202e047dfa0bd55b9c8b000000000000000000000000deb5aed85917631cd04c43c9e560363591381c3c000000000000000000000000f3092128739a40d9d32ac0d12875dea4231b761e0000000000000000000000006c39d246a9d8eb2e02305042d5a8d7382296f71f00000000000000000000000062212d3b05680f7c490838e3cfc63187a8332309000000000000000000000000d4dbc5449f2eff3df8bacf6e1ff25fb8a50b9be00000000000000000000000009f165bbfbf89a0219e7509c83a573c81848237f20000000000000000000000004ed3ef2564feed434ef3da7b0e92c459ed314ce90000000000000000000000004f0ec6262584995a0042fa17df8002c95e52f2ee000000000000000000000000d5a8b8e21c3940d1f0f4c2d9547fcab236e21c92000000000000000000000000aa920f8105007467089385cb8ee212deca8d7701000000000000000000000000a9a8ee4a362496b3f8b0d79b16c46c5fd28845240000000000000000000000005440cd0153a06fd30e5f9427623386230233c2e0000000000000000000000000a9d6931823b35961afe6b4421e88e95ec16567c7000000000000000000000000e87d16ff12455df3f22fd6ff2a6b02154e9f5af7000000000000000000000000b1384a08089076acf5045ad2bc5817129d741fec000000000000000000000000cb6f9b90de9256eab0a7b74f0c1905e6f844e9860000000000000000000000004719ecdf53d79b55978b6c0f042cefac6e7fab7100000000000000000000000018cca08d7b2a207c72c748ca9753d32166317e29000000000000000000000000c9f4fe9cea867f2268630ffe1106c7b870e14bb300000000000000000000000083a65c86fd690de3801fed42716c48aca0d5b1f8000000000000000000000000c644dc2509ba40d023c63f1ae326ed271ef222e70000000000000000000000005ef4938954a72fa86ea04516006e38b7f16cef30000000000000000000000000cf8c9e6c2c62ec4a0c60f12a02f46994e693c0420000000000000000000000001a9fbbf0eafe07b91e7ad99faf643aaa4f467c8e00000000000000000000000095e5cbd3c77fc3d88cbbda5818a0e7e6de37747d000000000000000000000000f5eb855f2246ecf7448a0b9f2b373b68b82fce7300000000000000000000000091dbbf5a38965ee11c9ced8b7e256526a1f78501000000000000000000000000931582cfc3d99e7d40385c1d0fa1e9f56de156cd00000000000000000000000004f2ba567c378c6a86072e6107963e80c8a6aac4000000000000000000000000b0ac2dfa0ec517b61ed1b7eb4d642bb533c6aa3300000000000000000000000074c3a83428bf68b054d92626ecc688f2184095ff000000000000000000000000abe760dacea808bcfb4cc1712eb2da7ebeff8901000000000000000000000000d0d140e1407061e262c7a85d379d68c9bac7cb46000000000000000000000000918fad69376ffb440de2efd03e4766a88aeafa92000000000000000000000000f19a429eb87b0b2fca21cb6d62d7b684e25e45f5000000000000000000000000de463c77050c229e008b8f8dfe3cdd5134d6e389000000000000000000000000bb84e619b2e9bd44eaa22e7b13c36cc4e21075b7000000000000000000000000570810a57e550caabe69e4e9a02bfce290bdb76c0000000000000000000000007847eb6519d82d20b7b851db77a95bfaf822c8bc000000000000000000000000a967b401c553610fb625a0f1a90a02096c1feda5000000000000000000000000ba57b8cce80856a4369f1c5fad7296eb0ebb622c000000000000000000000000f95e2481e116b2836d35d4b367c729c542c68e0c000000000000000000000000e5215567de7974d0ebf3c68c57c92952b9f4c9120000000000000000000000009bb8a7805cc16920d075b56ef4c254a6d3420a4c000000000000000000000000cd026dedc29dbd53339e72d6fc362d325a901e15000000000000000000000000bde372cd75c561b5fb7199d1e7fb7af3b57eb5d300000000000000000000000051ddb5c33f6d614e45a255c7d7ae78869469beef000000000000000000000000b27aaab7f8eb74079ea5e7aae25cbf8c03edf98a0000000000000000000000000a83923573938d8ec4ceeea213a195eebcec681c000000000000000000000000efe150ec0d2d4a42afb5e48566bf253343fb70d9000000000000000000000000e15b354394f71a7cc6fc6fd661d93150517a07610000000000000000000000006c0c651ad452ac4fbd447e0a28a44fa5875d8c2400000000000000000000000097742f64db9f016a425ac06e57a91e48c450929b0000000000000000000000007e6f5a1a4c4a31c877c814b8fe0517e397def1d3000000000000000000000000bb0e5bb193facf7e25f3c1d4b415f4f5c82bbe74000000000000000000000000b578aa7b5617c7aaae8da60f7b007faedfaad72e00000000000000000000000078496c6c9edbe5ac2ed5ad170b7d7f4c75f56df0000000000000000000000000f28a578057ed18237a447e03ed03ed59004bbcc3000000000000000000000000e69d6a4ab26a034c4e7f1038e9dfe40bb423486b000000000000000000000000f32b2815576fd58dee46708f5b3e9ef11bb4344e0000000000000000000000007018b9ab744cd438de14e9186de43698a29a7aaa0000000000000000000000007ce238358e0be5414a420e8005672ca20479e662000000000000000000000000b2c68cd5f81d110e18255fb3eac3544805c318d50000000000000000000000008ef7d5db97d8f9dc1e6ead0c7f4f0675a4a61d400000000000000000000000005a771e59bdd3a984dc7140b09418b348ba81380000000000000000000000000059d99414ee81495715dc76bdbec3ab6e8c5f2c3600000000000000000000000029333bb3c4bf5ae1f60a75bc9c4367217690a13c00000000000000000000000035a47127db0847cbe66cba359f8d4efc45ac5286000000000000000000000000ede79e3573dcbb846aedf7816cf32e727c4107b2000000000000000000000000a44248bee787b258f3cd16ac61c30c9b08d1ebd100000000000000000000000089477766c30d40adc949ef37cfd6a818ece87f69000000000000000000000000586ef397dc4da7796a13fe93a75052f2bff2adf50000000000000000000000004ef9a19bbdc379e3f1aa9c271fa797c03d4bce9000000000000000000000000049d875ae22c7779514e20ffacb06bbc521c917a600000000000000000000000079d3bddea56f8f978b4e8a8733c9580277b97eb60000000000000000000000000dc51540f94a29c138d16f8794b4fb36875a16760000000000000000000000008baa45b36381ff1bd33e4d037672e02a287b7f0d000000000000000000000000fab0657a3e78a5d3a2889dca8eeb7bd49c4902050000000000000000000000001b96504c74e38d4eccafbeb5c2a474057b42725a000000000000000000000000c2898e2e86dbb08fc09dacb2d46607d32c5ddd2700000000000000000000000045c2db6f3f9135ba700f9b501a6cbd1bfe4907900000000000000000000000002b0f169dee70d4bc2b166c755e75e80cd82d21a40000000000000000000000009013b34384cbc2b4f3e61bc47a3ec34e6d010abe000000000000000000000000f6e9ccea1f646fee85e13ab3361c75959a94d5b0000000000000000000000000f26d425aa8dc21d3007564162c209175d9d94f80000000000000000000000000d5fe9080bb62f05e1d3cb29e6639a5d61b4cf86a0000000000000000000000000ce9e2cd2b7f5c23fea80ce3e6ef8a1ddb3f84bf000000000000000000000000dc6779869ef3f914268da89f0464b859e4ccf50b0000000000000000000000003ce605d9ceec61ce07747a3d7fd4580f36e5e4340000000000000000000000000f97d41c5f8a12ee69e663d0cf02b17c47d5d9b7000000000000000000000000637e7b0fafac47a01e509ad4c52f18ab0da68a950000000000000000000000003eb6747b13ff25dfcb22c154262685b20f32efdc000000000000000000000000b41e290237ecc8c2b2833b3fc5e46617d643632b00000000000000000000000019a2cf438960e3ea5d8f4228ce2fc992da517edc0000000000000000000000006957fff00d36d7f4d67b586d107a79230a517702000000000000000000000000840c8e7016965d614d85a9ce299d04016519fec000000000000000000000000088b56b25d35614b133e10c99d1c64c6f967d1d1c00000000000000000000000085051971ca0e783650cdd51808352c7cc1f05d8c000000000000000000000000a45d6986f83e361322cbecf68759db118c27521f000000000000000000000000afade41d2748b27e6124562e0c2cf965e73a6adc000000000000000000000000cb61e3470aeaae4146acb787cc3b42d24cd5b631000000000000000000000000b04beed828345605effe37505a483456d694cf22000000000000000000000000c00fb8b9ca6c0c5af2dafad89f2e63ac72bd50930000000000000000000000005ca0b5afdc5fc3eea74283a8ba894ca61c64275b000000000000000000000000dfa506fb51055dd1214a0b1a1df2d3ef7f55e1660000000000000000000000008a65905e4075f4c266c95e9416a6115d742d8022000000000000000000000000660a76d4e209dfc36bda66198e6bb9e46df51ec300000000000000000000000075f4eee2f61ffd952105180e4e05643fb400d7a100000000000000000000000025c0bedc6cc3e77c0d33ac20196feaedc50e8946000000000000000000000000d63401c9773de4f6e637336f65fb78f33a3a4c53000000000000000000000000e88de19e9f2ca7b11dbe274fddf1f74ebc0269cc000000000000000000000000098f22c303a49e8937d92e99c5c3d900b7a7a2aa0000000000000000000000001c618b3cfc8365057000a2a2329bf7e1860aa362000000000000000000000000ecd95ed0a99478bc9d223c97f6213f659e87d2290000000000000000000000009177acf42ab6d6fb193ad6e8dad8cf66592dab0b0000000000000000000000007a057fedc220a546381716652c0c5e1ae0b98c62000000000000000000000000d3fec813737bc5cd94430ee4462dac32b5dafd98000000000000000000000000d9e6a72186469c7f2ea2cc5511e2a838d79fad8c00000000000000000000000013e6dab5cdec0b2c45157a2a68e37e3efcc31cf3000000000000000000000000f57040a0c8f6ea1844ae574c341486dc6f7186f50000000000000000000000002ead650f2eca077db4adb220071cd20870903ac80000000000000000000000004a42f7c848f4e36f2f88dcdb320c6e910fe17d5b00000000000000000000000093afa3d2637f578c3af78cb503d5d5151eec08b100000000000000000000000039280d5305d90e58fae2cf65cd775296c03a49f7000000000000000000000000c317a9ddae00a20ea3ca70bc567c0e198ffdf36b000000000000000000000000daa0a8af5534b3ada22de31dd5e5c59eb471031800000000000000000000000052f367a9fef19c55e87853cd8585d855174d213e000000000000000000000000000000000000000000000000000000000000031100000000000000000000000000000000000000000000000000000000000004a3000000000000000000000000000000000000000000000000000000000000040100000000000000000000000000000000000000000000000000000000000001c2000000000000000000000000000000000000000000000000000000000000015e000000000000000000000000000000000000000000000000000000000000012700000000000000000000000000000000000000000000000000000000000000ea00000000000000000000000000000000000000000000000000000000000000ba00000000000000000000000000000000000000000000000000000000000000ab00000000000000000000000000000000000000000000000000000000000000a900000000000000000000000000000000000000000000000000000000000000a5000000000000000000000000000000000000000000000000000000000000009b000000000000000000000000000000000000000000000000000000000000009a000000000000000000000000000000000000000000000000000000000000008a00000000000000000000000000000000000000000000000000000000000000790000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000000000000000072000000000000000000000000000000000000000000000000000000000000006900000000000000000000000000000000000000000000000000000000000000670000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000000000000000000000000000000000000000000560000000000000000000000000000000000000000000000000000000000000045000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000000003600000000000000000000000000000000000000000000000000000000000000350000000000000000000000000000000000000000000000000000000000000035000000000000000000000000000000000000000000000000000000000000003500000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000002f000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000280000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000002700000000000000000000000000000000000000000000000000000000000000270000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000150000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001