c#G#EBF#C#1=12044222033314220533167891077577577577577577577577577577577577577577577577577577577577577577577577533333333117757757757757757757757757757757757757757757757757757757757757757757757753333333312220220220220220220220220220220220220220220220220220220220220220220220220333333331322022022022022022022022022022022022022022022022022022022022022022022022033333333147757757757757757757757757757757757757757757757757757757757757757757757753333333315775775775775775775775775775775775775775775775775775775775775775775775775333333331622022022022022022022022022022022022022022022022022022022022022022022022033333333172202202202202202202202202202202202202202202202202202202202202202202202203333333318220193312022021331222324252677577577577577577577577577577577577577577577577577577577577577577577577533333333277757757757757757757757757757757757757757757757757757757757757757757757753333333328220220220220220220220220220220220220220220220220220220220220220220220220333333332922022022022022022022022022022022022022022022022022022022022022022022022033333333307757757757757757757757757757757757757757757757757757757757757757757757753333333331775775775775775775775775775775775775775775775775775775775775775775775775333333333222022022022022022022022022022022022022022022022022022022022022022022022033333333332202202202202202202202202202202202202202202202202202202202202202202202203333333334220353313622037382202202202202202202202202202202202202202202202202202202202202202202202203333333339331331331331331331331331331331331331331331331331331331331331331331331331333333334022022022022022022022022022022022022022022022022022022022022022022022022033333333413x42434445467757757757757757757757757757757757757757757757757757757757757757757757753333333347775775775775775775775775775775775775775775775775775775775775775775775775333333334822022022022022022022022022022022022022022022022022022022022022022022022033333333492202202202202202202202202202202202202202202202202202202202202202202202203333333350775775775775775775775775775775775775775775775775775775775775775775775775333333335177577577577577577577577577577577577577577577577577577577577577577577577533333333522202202202202202202202202202202202202202202202202202202202202202202202203333333353220220220220220220220220220220220220220220220220220220220220220220220220333333335485858585858575757575757585858585858575757575757533333333558585858585857575757575758585858585857575757575753333333356858585858585757575757575858585858585757575757575333333335785858585858575757575757585858585858575757575757533333333588585858585857575757575758585858585857575757575753333333359858585858585757575757575858585858585757575757575333333336085858585858575757575757585858585858575757575757533333333618585858585857575757575751081081081081081088686868686863333333362858585858585757575757575858585858585757575757575333333336385858585858575757575757585858585858575757575757533333333648585858585857575757575758585858585857575757575753333333365858585858585757575757575858585858585757575757575333333336685858585858575757575757585858585858575757575757533333333678585858585857575757575758585858585857575757575753333333368858585858585757575757575858585858585757575757575333333336985858585858575757575757510810810810810810886868686868633333333708585858585857575757575758585858585857575757575753333333371858585858585757575757575858585858585757575757575333333337285858585858575757575757585858585858575757575757533333333738585858585857575757575758585858585857575757575753333333374858585858585757575757575858585858585757575757575333333337585858585858575757575757585858585858575757575757533333333768585858585857575757575758585858585857575757575753333333377858585858585757575757575108108108108108108868686868686333333337811133322200022255533322233333333791113332220002223332220003333333380775818283