Cegła i lamele pomysł na ścianę, który wciąż rządzi w 2026

Prowadzący bursatm - 1 września 2026 r.

Lamele na tle cegły kolory, które robią różnicę

Cegła licowa w salonie potrafi przytłoczyć albo rozgrzać wnętrze wszystko zależy od proporcji barw ciepłych i chłodnych. Cegła i lamele działają tu jak para sit: cegielnia daje surową masę, a lamele wprowadzają rytmiczną szczelinę światła. Przy ścianie z czerwonej cegły najlepiej sprawdzają się lamele w tonacji dębu naturalnego albo orzecha, bo odbijają ciepło cegły i nie tworzą z nią monochromatycznej plamy. W przypadku białej cegły klinkierowej świetnie pracują lamele grafitowe lub antracytowe wtedy oko odbiera ścianę jako relief, a nie jednolitą płaszczyznę.

Kluczowa zasada: lamele przejmują od 15 do 25% powierzchni akcentowej ściany. Jeśli zajmą więcej, cegła traci swój „bohaterowski” charakter i staje się tłem dla drewna, co odwraca zamierzony efekt. W praktyce oznacza to pasek lameli o szerokości 40-80 cm obok lub pomiędzy fragmentami cegły, nigdy pełną ścianę lameli z wtopioną cegłą.

Kolorystyka lameli nie jest kwestią gustu, lecz fizyki odbicia. Drewno o matowej powierzchni (np. fornir szczotkowany) pochłania od 35 do 45% światła padającego, co daje miękki kontrast z cegłą. Lakierowane lamele odbijają ponad 60% światła przy czerwonej cegle tworzą wtedy nieprzyjemne dla oka „migotanie” termiczne. Dlatego w nasłonecznionych salonach lepiej celować w forniry olejowane niż lakierowane.

Ciepłe zestawienia

Czerwień cegły + dąb naturalny, orzech, drewno tekowe lub akacja. Sprawdzają się w stylu industrialnym i rustykalnym. Unikaj ich w pokojach północnych pochłaniają resztki światła dziennego i obniżają kontrast o ok. 20%.

Chłodne zestawienia

Biała cegła klinkierowa + lamele grafitowe, czarne lub w kolorze popielonym. Działają w loftach i wnętrzach skandynawskich. Wymagają mocniejszego oświetlenia ściany (min. 300 lx przy lameli).

Przed zakupem lameli przyłóż próbkę do cegły w świetle dziennym o godzinie 10:00 i 16:00. Barwa drewna zmienia się o 1-2 tony w zależności od temperatury barwowej światła różnica widoczna, ale trudna do przewidzenia w sklepie.

Błędem, który popełnia większość osób remontujących mieszkanie, jest dobieranie lameli do podłogi, a nie do ściany. Podłoga zajmuje ok. 20% pola widzenia, ściana akcentowa nawet 35%. Mózg przetwarza najpierw ścianę, potem podłogę. Jeśli lamele są w tym samym tonie co deska, ściana z cegły traci głębię i całość spłaszcza się optycznie o ok. 10-15 cm.

Cegła z lamelami w salonie inspiracje do małych i dużych wnętrz

W mieszkaniu o metrażu 18-25 m² połączenie cegły i lameli wymaga dyscypliny. Jedna ściana akcentowa wystarczy druga powinna zostać gładka, najlepiej w kolorze zbliżonym do spoiny cegły (jasny szary lub ciepły biały). Lamele w takim wnętrzu warto montować pionowo do sufitu, bo linie pionowe podnoszą optycznie pomieszczenie o ok. 8 cm, co potwierdzają badania percepcji wnętrz publikowane przez Instytut Wzornictwa Politechniki Łódzkiej.

Większe salony (40-80 m²) znoszą bardziej odważne proporcje. Ściana z cegły może obejmować narożnik, a lamele stanowić przegrodę między strefą wypoczynkową a jadalnianą. W takich realizacjach najczęściej pojawia się schemat: 60% powierzchni ściany to cegła licowa, 40% to lamele na dystansie 2-3 cm od ściany, co pozwala poprowadzić taśmę LED ciepłą (2700-3000 K) w szczelinie.

Styl industrialny w połączeniu z lamelami działa inaczej niż klasyczny loft. W industrialu cegła bywa surowa, nierównomiernie spoinowana, a lamele pojawiają się jako surowy MDF malowany na grafitowo wtedy napięcie między materiałami buduje klimat. W loftach lamele są cieplejsze, często fornirowane, a cegła dokładniej wykończona efekt bardziej przypomina galerię sztuki niż fabrykę.

Trzy układy, które sprawdzają się najczęściej

  • Ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce-ce