{"version":3,"sources":["../src/languages/data/de.ts"],"names":[],"mappings":";;;;;AAUO,IAAM,EAAA,GAAK;AAAA,EAChB,UAAA,EAAY;AAAA,IACV,MAAA,EAAQ,QAAA;AAAA,IACR,MAAA,EAAQ,IAAA;AAAA,IACR,SAAA,EAAW,OAAA;AAAA,IACX,aAAA,EAAe,YAAA;AAAA,IACf,WAAA,EAAa;AAAA,GACf;AAAA,EACA,OAAA,EAAS;AAAA,IACP;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,qFAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,qFAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,uFAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,uFAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,mFAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,qFAAA;AAAA,QACA,mFAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,0DAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,0DAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,kGAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,kGAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,kEAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,kEAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,cAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,eAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,uDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,4BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,kCAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,kCAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,2BAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,2BAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,2BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,cAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,eAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,iBAAA;AAAA,QACA,eAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,gBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,gBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,kBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,kBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,SAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,iDAAA;AAAA,MACjB,aAAA,EAAe,SAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,2DAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,4BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,eAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,yDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,gBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,kBAAA;AAAA,QACA,gBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,4BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+DAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,qCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,yBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,yBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,uEAAA;AAAA,MACjB,aAAA,EAAe,OAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,uDAAA;AAAA,MACjB,aAAA,EAAe,SAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,EAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,6DAAA;AAAA,MACjB,aAAA,EAAe,OAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,cAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,eAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,8CAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,yDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,4BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,cAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,qDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oEAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+DAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,6BAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,6BAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,qDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gDAAA;AAAA,MACjB,aAAA,EAAe,SAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mDAAA;AAAA,MACjB,aAAA,EAAe,OAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,eAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,MAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,KAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,cAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,gBAAA;AAAA,QACA,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA,UAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,kDAAA;AAAA,MACjB,aAAA,EAAe,SAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,mBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,gBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,gBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,cAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,gBAAA;AAAA,QACA,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,4BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gDAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,gBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,gBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,wCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,cAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,0CAAA;AAAA,MACjB,aAAA,EAAe,SAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,gBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,gBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,iBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,iBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,eAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,cAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,cAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,kBAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,kBAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,YAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,0DAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,6DAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,sEAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,sCAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,sCAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA,YAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,4BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,yCAAA;AAAA,MACjB,aAAA,EAAe,SAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,sCAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,sCAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,UAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,UAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,8CAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,QAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,SAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,SAAA;AAAA,QACA,SAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,0CAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,aAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,QAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,eAAA;AAAA,QACA,aAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,oBAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,WAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,WAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,MAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,gCAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA,KACxB;AAAA,IACA;AAAA,MACE,MAAA,EAAQ,OAAA;AAAA,MACR,UAAA,EAAY,CAAA;AAAA,MACZ,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,YAAA,EAAc;AAAA,QACZ,OAAA;AAAA,QACA;AAAA,OACF;AAAA,MACA,gBAAA,EAAkB,KAAA;AAAA,MAClB,eAAA,EAAiB,+BAAA;AAAA,MACjB,aAAA,EAAe,YAAA;AAAA,MACf,SAAA,EAAW;AAAA,QACT;AAAA,OACF;AAAA,MACA,oBAAA,EAAsB;AAAA;AACxB;AAEJ","file":"chunk-G5ONYMQD.cjs","sourcesContent":["/**\n * German profanity data\n * Auto-generated from JSON files - DO NOT EDIT MANUALLY\n *\n * Language: German\n * Version: 1.0.0\n * Last Updated: 2025-09-30\n * Total Entries: 226\n */\n\nexport const DE = {\n  \"metadata\": {\n    \"name\": \"German\",\n    \"code\": \"de\",\n    \"version\": \"1.0.0\",\n    \"lastUpdated\": \"2025-09-30\",\n    \"wordCount\": 226\n  },\n  \"words\": [\n    {\n      \"word\": \"@rschloch\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschl0ch\",\n        \"@*schloch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"**allowlisting**: permit legitimate uses of ambiguous words in appropriate contexts\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"**@ll0wl1st1ng**: p3rm1t l3g1t1m@t3 us3s 0f @mb1gu0us w0rds 1n @ppr0pr1@t3 c0nt3xts\",\n        \"**allowlisting**: permit legitimate uses of ambiguous words in appropriate contexts\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"**compound detection**: implement prefix/suffix pattern matching for german compounds\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"**c0mp0und d3t3ct10n**: 1mpl3m3nt pr3f1x/suff1x p@tt3rn m@tch1ng f0r g3rm@n c0mp0unds\",\n        \"**compound detection**: implement prefix/suffix pattern matching for german compounds\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"**context awareness**: consider implementing context analysis for ambiguous terms\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"**context awareneß**: consider implementing context analysis for ambiguous terms\",\n        \"**c0nt3xt @w@r3n3ss**: c0ns1d3r 1mpl3m3nt1ng c0nt3xt @n@lys1s f0r @mb1gu0us t3rms\",\n        \"**context awareness**: consider implementing context analysis for ambiguous terms\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"**leet speak**: include character substitution detection\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"**l33t sp3@k**: 1nclud3 ch@r@ct3r subst1tut10n d3t3ct10n\",\n        \"**leet speak**: include character substitution detection\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"**regional settings**: allow users to specify german variant (de, at, ch) for relevant filtering\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"**r3g10n@l s3tt1ngs**: @ll0w us3rs t0 sp3c1fy g3rm@n v@r1@nt (d3, @t, ch) f0r r3l3v@nt f1lt3r1ng\",\n        \"**regional settings**: allow users to specify german variant (de, at, ch) for relevant filtering\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"**severity filtering**: support configurable severity thresholds\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"**s3v3r1ty f1lt3r1ng**: supp0rt c0nf1gur@bl3 s3v3r1ty thr3sh0lds\",\n        \"**severity filtering**: support configurable severity thresholds\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"aalficker\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@@lf1ck3r\",\n        \"a*lficker\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"affe\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@ff3\",\n        \"a*fe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"affenarsch\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@ff3n@rsch\",\n        \"a*fenarsch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"analritter\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@n@lr1tt3r\",\n        \"a*alritter\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"armleuchter\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rml3ucht3r\",\n        \"a*mleuchter\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"arsch\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rsch\",\n        \"a*sch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschficker\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschf1ck3r\",\n        \"a*schficker\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschgeige\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschg31g3\",\n        \"a*schgeige\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschgesicht\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschg3s1cht\",\n        \"a*schgesicht\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschkopf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschk0pf\",\n        \"a*schkopf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschkrampe\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschkr@mp3\",\n        \"a*schkrampe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschkriecher\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschkr13ch3r\",\n        \"a*schkriecher\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschlecker\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"@rschl3ck3r\",\n        \"a*schlecker\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"arschloch\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"arschl0ch\",\n        \"@rschloch\",\n        \"arsch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common insult meaning 'asshole', moderately offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium - compound with other terms\"\n    },\n    {\n      \"word\": \"bastard\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"b@st@rd\",\n        \"b*stard\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"bimbo\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"b1mb0\",\n        \"b*mbo\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"blödian\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"blöd1@n\",\n        \"b*ödian\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"blödmann\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"bl*dmann\",\n        \"bldmn\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Stupid person, mild insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"bratze\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"br@tz3\",\n        \"b*atze\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"brunzkachel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"brunzk@ch3l\",\n        \"b*unzkachel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"bums\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"b*ms\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"bumsen\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"bums3n\",\n        \"b*msen\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"check for false friend conflicts\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"ch3ck f0r f@ls3 fr13nd c0nfl1cts\",\n        \"c*eck for false friend conflicts\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"clown\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"cl0wn\",\n        \"c*own\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"depp\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"d3pp\",\n        \"d*pp\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"dick\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"d1ck\",\n        \"d*ck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"document cultural context\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"d0cum3nt cultur@l c0nt3xt\",\n        \"d*cument cultural context\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"dödel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"död3l\",\n        \"d*del\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"dorfdepp\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"d0rfd3pp\",\n        \"d*rfdepp\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"drecksack\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"dr3cksack\",\n        \"drcksk\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dirt bag, moderate insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"drecksau\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\",\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"dr3cks@u\",\n        \"d*ecksau\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"drecksfotze\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"scatological\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"dr3cksf0tz3\",\n        \"d*ecksfotze\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"drecksschwein\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"dreckßchwein\",\n        \"dr3cksschw31n\",\n        \"d*ecksschwein\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"dummkopf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"dummk0pf\",\n        \"d*mmkopf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"dummrian\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"dummr1@n\",\n        \"d*mmrian\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"dumpfbacke\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"dumpfb@ck3\",\n        \"d*mpfbacke\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"dussel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"dußel\",\n        \"duss3l\",\n        \"d*ssel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"eierkopf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"313rk0pf\",\n        \"e*erkopf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"einfaltspinsel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"31nf@ltsp1ns3l\",\n        \"e*nfaltspinsel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"esel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"3s3l\",\n        \"e*el\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"f*cken\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f*ck3n\",\n        \"f*cken\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"f1cken\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f1ck3n\",\n        \"f*cken\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"faulpelz\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f@ulp3lz\",\n        \"f*ulpelz\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"fettsack\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f3tts@ck\",\n        \"f*ttsack\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"fetzenschädel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f3tz3nschäd3l\",\n        \"f*tzenschädel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"fick\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f1ck\",\n        \"f*ck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"ficken\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f1cken\",\n        \"f*cken\",\n        \"gevögelt\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual verb meaning 'to fuck', highly versatile\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high - Fickfehler, etc.\"\n    },\n    {\n      \"word\": \"fickfehler\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f1ckf3hl3r\",\n        \"f*ckfehler\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"fickfresse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"fickfreße\",\n        \"f1ckfr3ss3\",\n        \"f*ckfresse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"fischkopp\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f1schk0pp\",\n        \"f*schkopp\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Northern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"northern_germany\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"flasche\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"fl@sch3\",\n        \"f*asche\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"flittchen\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"fl1ttch3n\",\n        \"f*ittchen\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"fotze\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"f0tze\",\n        \"f*tze\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Extremely vulgar term for vagina, very offensive to women\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"fratze\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"fr@tz3\",\n        \"f*atze\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"gfrast\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"gfr@st\",\n        \"g*rast\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"gopfertami\",\n      \"severity\": 1,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"g0pf3rt@m1\",\n        \"g*pfertami\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Swiss German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"switzerland\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"grantler\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"gr@ntl3r\",\n        \"g*antler\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"griasbirn\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"gr1@sb1rn\",\n        \"g*iasbirn\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"h*re\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h*r3\",\n        \"h*re\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hackfleisch\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h@ckfl31sch\",\n        \"h*ckfleisch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hackfresse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"hackfreße\",\n        \"h@ckfr3ss3\",\n        \"h*ckfresse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hammel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h@mm3l\",\n        \"h*mmel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hanswurst\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h@nswurst\",\n        \"h*nswurst\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"heisl\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h31sl\",\n        \"h*isl\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"himmiherrgott\",\n      \"severity\": 1,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h1mm1h3rrg0tt\",\n        \"h*mmiherrgott\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hirni\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h1rn1\",\n        \"h*rni\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hitler\",\n      \"severity\": 3,\n      \"categories\": [\n        \"hate_speech\",\n        \"violence\"\n      ],\n      \"variations\": [\n        \"h1tler\",\n        \"htl\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Historical dictator, offensive when used for comparison\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hohlbirne\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h0hlb1rn3\",\n        \"h*hlbirne\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"holzkopf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h0lzk0pf\",\n        \"h*lzkopf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"hornochse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h0rn0chs3\",\n        \"h*rnochse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hosenscheisser\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"hosenscheißer\",\n        \"h0s3nsch31ss3r\",\n        \"h*senscheisser\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"huere\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"hu3r3\",\n        \"h*ere\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Swiss German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"switzerland\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hur3\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"h*r3\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"hure\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"hur3\",\n        \"h*re\",\n        \"nutte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Highly offensive term for prostitute, very degrading to women\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"High - Hurensohn, etc.\"\n    },\n    {\n      \"word\": \"hurenkind\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"hur3nk1nd\",\n        \"h*renkind\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"hurensohn\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"hurs0n\",\n        \"hu5n\",\n        \"hurns\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Son of a whore, very offensive compound insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium - already a compound\"\n    },\n    {\n      \"word\": \"idiot\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"1diot\",\n        \"id10t\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Universal mild insult meaning idiot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium - Vollidioit, etc.\"\n    },\n    {\n      \"word\": \"indicate severity level\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"1nd1c@t3 s3v3r1ty l3v3l\",\n        \"i*dicate severity level\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"ische\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"1sch3\",\n        \"i*che\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"judensau\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"religious\"\n      ],\n      \"variations\": [\n        \"jud3nsau\",\n        \"j*densau\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Antisemitic slur, historically and contemporarily extremely offensive\",\n      \"target_type\": \"group\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"kackbratze\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"k@ckbr@tz3\",\n        \"k*ckbratze\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"kacke\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\",\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"k@cke\",\n        \"kck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Shit, mild profanity, childish equivalent of Scheisse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"High\"\n    },\n    {\n      \"word\": \"kacken\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"k@ck3n\",\n        \"k*cken\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"kackwurst\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"k@ckwurst\",\n        \"k*ckwurst\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"kampflesbe\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"hate_speech\"\n      ],\n      \"variations\": [\n        \"k@mpfl3sb3\",\n        \"k*mpflesbe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"kanake\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"ethnic\"\n      ],\n      \"variations\": [\n        \"kan@ke\",\n        \"knk\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ethnic slur against people of Turkish/Middle Eastern origin\",\n      \"target_type\": \"group\",\n      \"regions\": [\n        \"germany\",\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"kimme\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"k1mm3\",\n        \"k*mme\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"knalltüte\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"kn@lltüt3\",\n        \"k*alltüte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"kotzbrocken\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"k0tzbr0ck3n\",\n        \"k*tzbrocken\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"kreuzkruzifix\",\n      \"severity\": 1,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"kr3uzkruz1f1x\",\n        \"k*euzkruzifix\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"krüppel\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\"\n      ],\n      \"variations\": [\n        \"krüpp3l\",\n        \"k*üppel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ableist slur meaning cripple, very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"kruzifix\",\n      \"severity\": 1,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"kruz1f1x\",\n        \"k*uzifix\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"lackaffe\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"l@ck@ff3\",\n        \"l*ckaffe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"lahmarsch\",\n      \"severity\": 1,\n      \"categories\": [\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"l@hm@rsch\",\n        \"l*hmarsch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"lappalie\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"l@pp@l13\",\n        \"l*ppalie\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"lauch\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"l@uch\",\n        \"l*uch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"leck\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"l3ck\",\n        \"l*ck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"lesbe\",\n      \"severity\": 2,\n      \"categories\": [\n        \"lgbtq\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"l3sbe\",\n        \"l*sbe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Can be neutral or mildly offensive depending on context\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low\"\n    },\n    {\n      \"word\": \"lööli\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"lööl1\",\n        \"l*öli\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Swiss German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"switzerland\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"luder\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"lud3r\",\n        \"l*der\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"luftpumpe\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"luftpump3\",\n        \"l*ftpumpe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"lümmel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"lümm3l\",\n        \"l*mmel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"lump\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"l*mp\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"macker\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"m@ck3r\",\n        \"m*cker\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Northern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"northern_germany\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"maulheld\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"m@ulh3ld\",\n        \"m*ulheld\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"milf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"m1lf\",\n        \"m*lf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"mistkerl\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"m1stk3rl\",\n        \"m*stkerl\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"miststück\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"mistst*ck\",\n        \"mstck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Piece of shit, general insult with moderate offense\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"mistvieh\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"m1stv13h\",\n        \"m*stvieh\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"mongo\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"disability\"\n      ],\n      \"variations\": [\n        \"m0ngo\",\n        \"mng\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ableist slur from 'mongoloid', extremely offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"möpse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"möps3\",\n        \"m*pse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"morgenlatte\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"m0rg3nl@tt3\",\n        \"m*rgenlatte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"möse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"mös3\",\n        \"m*se\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"mufti\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"muft1\",\n        \"m*fti\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"muschi\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"musch1\",\n        \"m*schi\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"nackt\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"n@ckt\",\n        \"n*ckt\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"nasenbär\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"n@s3nbär\",\n        \"n*senbär\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"nazi\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"violence\"\n      ],\n      \"variations\": [\n        \"n@zi\",\n        \"nz\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"References fascist ideology, extremely offensive when used as slur\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"High - Nazi-, etc.\"\n    },\n    {\n      \"word\": \"neger\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"racial\"\n      ],\n      \"variations\": [\n        \"n3ger\",\n        \"neg*r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Racial slur, extremely offensive and inappropriate\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"High - historically used in compounds\"\n    },\n    {\n      \"word\": \"nichtsnutz\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"n1chtsnutz\",\n        \"n*chtsnutz\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"nigger\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\"\n      ],\n      \"variations\": [\n        \"n1gg3r\",\n        \"n*gger\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Racial slur, extremely offensive and illegal in many contexts\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"nippel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"n1pp3l\",\n        \"n*ppel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"note any compound potential\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"n0t3 @ny c0mp0und p0t3nt1@l\",\n        \"n*te any compound potential\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"nutte\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"nutt3\",\n        \"n*tte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"ochse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"0chs3\",\n        \"o*hse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"oida\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"01d@\",\n        \"o*da\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"onanieren\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"0n@n13r3n\",\n        \"o*anieren\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"orgasmus\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"0rg@smus\",\n        \"o*gasmus\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"pansen\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p@ns3n\",\n        \"p*nsen\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"pappn\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p@ppn\",\n        \"p*ppn\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"penis\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p3n1s\",\n        \"p*nis\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"penner\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"p3nner\",\n        \"pnnr\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bum/hobo, moderately offensive, classist undertones\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"pimmel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p1mm3l\",\n        \"p*mmel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"pimpern\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p1mp3rn\",\n        \"p*mpern\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"pinkeln\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p1nk3ln\",\n        \"p*nkeln\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"piss\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\",\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"p1ss\",\n        \"p*ss\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Piss, mild profanity, very common in compounds\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high - pissed off = pisssauer\"\n    },\n    {\n      \"word\": \"pissbude\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"pißbude\",\n        \"p1ssbud3\",\n        \"p*ssbude\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"pissen\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"pißen\",\n        \"p1ss3n\",\n        \"p*ssen\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"pisser\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"pißer\",\n        \"p1ss3r\",\n        \"p*sser\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"pissnelke\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"pißnelke\",\n        \"p1ssn3lk3\",\n        \"p*ssnelke\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"pöbel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"pöb3l\",\n        \"p*bel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Northern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"northern_germany\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"polacke\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"ethnic\"\n      ],\n      \"variations\": [\n        \"pol@cke\",\n        \"plck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ethnic slur against Polish people, very offensive\",\n      \"target_type\": \"group\",\n      \"regions\": [\n        \"germany\",\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"popel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p0p3l\",\n        \"p*pel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"poppen\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p0pp3n\",\n        \"p*ppen\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"porno\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"p0rn0\",\n        \"p*rno\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"pullermann\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"pull3rm@nn\",\n        \"p*llermann\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"quatschkopf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"qu@tschk0pf\",\n        \"q*atschkopf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"rammeln\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"r@mm3ln\",\n        \"r*mmeln\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"ratte\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"r@tt3\",\n        \"r*tte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"reudig\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"r3ud1g\",\n        \"r*udig\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"rindvieh\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"r1ndv13h\",\n        \"r*ndvieh\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"rosette\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"r0s3tt3\",\n        \"r*sette\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"rotzlöffel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"r0tzlöff3l\",\n        \"r*tzlöffel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"sack\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@ck\",\n        \"s*ck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"sackratte\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@ckr@tt3\",\n        \"s*ckratte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"saftsack\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@fts@ck\",\n        \"s*ftsack\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"sau\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"s@u\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sow/pig, moderate insult, very common in compounds\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high - Sauhund, etc.\"\n    },\n    {\n      \"word\": \"saubär\",\n      \"severity\": 2,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@ubär\",\n        \"s*ubär\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"saudepp\",\n      \"severity\": 2,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@ud3pp\",\n        \"s*udepp\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"saukerl\",\n      \"severity\": 2,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@uk3rl\",\n        \"s*ukerl\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"saupreiß\",\n      \"severity\": 2,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"saupreiss\",\n        \"s@upr31ß\",\n        \"s*upreiß\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"sch31sse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"sch31ße\",\n        \"sch31ss3\",\n        \"s*h31sse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"sch31ße\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"sch31sse\",\n        \"sch31ß3\",\n        \"s*h31ße\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schabracke\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"sch@br@ck3\",\n        \"s*habracke\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"scheissdreck\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"scheißdreck\",\n        \"sch31ssdr3ck\",\n        \"s*heissdreck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"scheisse\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"scheiße\",\n        \"sch31sse\",\n        \"sch31ße\",\n        \"kacke\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Universal German profanity, equivalent to 'shit'\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high - Scheissdreck, Scheisskerl, etc.\"\n    },\n    {\n      \"word\": \"scheisser\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"scheißer\",\n        \"sch31ss3r\",\n        \"s*heisser\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"scheisshaus\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"scheißhaus\",\n        \"sch31ssh@us\",\n        \"s*heisshaus\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"scheisskerl\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"scheißkerl\",\n        \"sch31ssk3rl\",\n        \"s*heisskerl\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scatological term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Very high\"\n    },\n    {\n      \"word\": \"schiesser\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schießer\",\n        \"sch13ss3r\",\n        \"s*hiesser\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schietbüdel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"sch13tbüd3l\",\n        \"s*hietbüdel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Northern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"northern_germany\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schiissdreck\",\n      \"severity\": 1,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schiißdreck\",\n        \"sch11ssdr3ck\",\n        \"s*hiissdreck\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Swiss German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"switzerland\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schlampe\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"schl@mpe\",\n        \"schlmp\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Slut/whore equivalent, very offensive to women\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schlappschwanz\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schl@ppschw@nz\",\n        \"s*hlappschwanz\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schmarrn\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schm@rrn\",\n        \"s*hmarrn\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bavarian/Southern German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"bavaria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schmierfink\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schm13rf1nk\",\n        \"s*hmierfink\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schnackeln\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schn@ck3ln\",\n        \"s*hnackeln\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schnarchnase\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schn@rchn@s3\",\n        \"s*hnarchnase\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schniedel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schn13d3l\",\n        \"s*hniedel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schw@nz\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s*hw@nz\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schwachkopf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw@chk0pf\",\n        \"s*hwachkopf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"schwachmaat\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw@chm@@t\",\n        \"s*hwachmaat\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schwanz\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"schw@nz\",\n        \"schwz\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Vulgar term for penis, also means 'tail'\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium - Schwanzlutscher, etc.\"\n    },\n    {\n      \"word\": \"schwanzgesicht\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw@nzg3s1cht\",\n        \"s*hwanzgesicht\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"schwanzlutscher\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw@nzlutsch3r\",\n        \"s*hwanzlutscher\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schwein\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw31n\",\n        \"s*hwein\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schweinebacke\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw31n3b@ck3\",\n        \"s*hweinebacke\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schweinehund\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw31n3hund\",\n        \"s*hweinehund\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"schweinepriester\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"schw31n3pr13st3r\",\n        \"s*hweinepriester\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"schwuchtel\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"schwu4tel\",\n        \"schwt\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Homophobic slur, extremely offensive to LGBTQ+ community\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"germany\",\n        \"austria\"\n      ],\n      \"compound_potential\": \"Low - already specific\"\n    },\n    {\n      \"word\": \"schwuler\",\n      \"severity\": 3,\n      \"categories\": [\n        \"lgbtq\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"schw*ler\",\n        \"schwul3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Can be neutral or offensive depending on context and intent\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"spast\",\n      \"severity\": 3,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"disability\"\n      ],\n      \"variations\": [\n        \"sp@st\",\n        \"spst\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ableist slur derived from 'spastic', offensive to disabled community\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"specify regional usage if applicable\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"sp3c1fy r3g10n@l us@g3 1f @ppl1c@bl3\",\n        \"s*ecify regional usage if applicable\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"strohkopf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"str0hk0pf\",\n        \"s*rohkopf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"tittchen\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"t1ttch3n\",\n        \"t*ttchen\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"titten\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"t1tt3n\",\n        \"t*tten\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"trampel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"tr@mp3l\",\n        \"t*ampel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"trantüte\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"tr@ntüt3\",\n        \"t*antüte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"trottel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"tr0tt3l\",\n        \"t*ottel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"tschoch\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"tsch0ch\",\n        \"t*choch\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"tubel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"tub3l\",\n        \"t*bel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Swiss German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"switzerland\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"tussi\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"tußi\",\n        \"tuss1\",\n        \"t*ssi\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"verdammt\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\",\n        \"religious\"\n      ],\n      \"variations\": [\n        \"verd@mmt\",\n        \"verdmt\",\n        \"verflucht\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Mild German curse, equivalent to 'damn'\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"High - verdammte Scheisse, etc.\"\n    },\n    {\n      \"word\": \"verify the term with native speakers\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"v3r1fy th3 t3rm w1th n@t1v3 sp3@k3rs\",\n        \"v*rify the term with native speakers\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"vögeln\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"vög3ln\",\n        \"v*geln\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"vollhonk\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"v0llh0nk\",\n        \"v*llhonk\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"vollpfosten\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"vollpf0sten\",\n        \"vlpfstn\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Complete post/idiot, mild to moderate insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Low - already compound\"\n    },\n    {\n      \"word\": \"volltrottel\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"v0lltr0tt3l\",\n        \"v*lltrottel\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"w1chser\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"w1chs3r\",\n        \"w*chser\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"walross\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"walroß\",\n        \"w@lr0ss\",\n        \"w*lross\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"weichei\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"w31ch31\",\n        \"w*ichei\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"wichse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"w1chs3\",\n        \"w*chse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"wichsen\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"w1chs3n\",\n        \"w*chsen\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"wichser\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"w1chser\",\n        \"w*chser\",\n        \"wixer\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Masturbator insult, moderately offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"wichsfresse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"wichsfreße\",\n        \"w1chsfr3ss3\",\n        \"w*chsfresse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexual/vulgar term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"witzfigur\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"w1tzf1gur\",\n        \"w*tzfigur\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"wurm\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"w*rm\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"wurst\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"w*rst\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common German profanity/insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"compound_potential\": \"Medium\"\n    },\n    {\n      \"word\": \"zipfe\",\n      \"severity\": 1,\n      \"categories\": [\n        \"slurs\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"z1pf3\",\n        \"z*pfe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Austrian German specific term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"austria\"\n      ],\n      \"compound_potential\": \"Medium\"\n    }\n  ]\n} as const\n\nexport type DEType = typeof DE\n"]}