le0ytruelesx0falselesxsylexyminus0y0minussxyif_minuslesxysxyif_minustruesxy0if_minusfalsesxysminusxymod0y0modsx00modsxsyif_modleyxsxsyif_modtruesxsymodminusxysyif_modfalsesxsysxlesxsylexyminussxylesxyminussxyif_minuslesxysxyif_minusfalsesxyminusxymodsxsyleyxmodsxsyif_modleyxsxsyif_modtruesxsyminusxyif_modtruesxsymodminusxysytrueif_modtruesxsymodminusxysymodsxsyif_modleyxsxsytrue1if_mod341220311mod2610214if_mod30132430mod231425if_minus30112030minus211020false08s1318true01le201228000if_modtruesxsyminusxyfalseminussxyif_minuslesxysxyif_minusfalsesxyminusxytrue1if_minus31122038minus2310213if_mod30112630mod211624if_minus30112030minus211020false00s1618true00le211025000minussxyif_minuslesxysxyminussxyif_minuslesxysxyfalseminussxylesxyfalsemodsxsyleyxfalselesxsylexytrue1le2101021if_mod30182034mod281024if_minus30152033minus251023false00s1514true00le281021005