Mozilla
Meet with other local Mozilla developers and users to talk about the latest releases.
0
members
0
groups
Frequently Asked Questions
Yes! Check out mozilla events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the mozilla events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find mozilla events near your location here. Connect with your local community and discover events within your area.
Mozilla Events Today
Join in-person Mozilla events happening right now
Tancheerna 💃 Dance Friending for Absolute Beginners 🎶
**The most enjoyable dance friending event on a Friday night 🌤️💃✨**
This is an OPEN-AIR event! 🌤️ We dance outdoors, but we are always 100% rain-protected.
The night starts at 7:00 PM with chill music, socializing, and basic footwork. If you want to level up your dancing, be there at 7pm sharp!! Later, we flow into casual dancing, mixing European classics (Waltz, Polka) with modern Balfolk and chill Latin vibes (Forró).
✅ **No experience needed** → Come at 7 PM sharp to learn the basics! 👣
✅ **No partner needed** → We rotate! Feel free to ask anyone taking a break. 👋
✅ **No dress code** → Wear comfy sneakers or go completely barefoot. 👟
✅ **No pressure** → As long as you can sway to the rhythm, you belong! 🌟
✅ **Free entry** → If you love the vibe, hit us with a 5-star review 🌟 or leave a contribution via QR code (suggested 200 CZK).
If you love to move and want to make new friends, simply show up on Friday and let’s dance!! 💃🔥
*Tančírna (pronounced tahn-cheer-nah) comes from the Czech word "tančit" (to dance) and literally means "a place for dancing".*
**Pro-tip:** Pack a water bottle to stay hydrated 💧 and a hoodie for when the sun goes down!
After we wrap up we go to a restaurant/bar close by for chill socializing.
📍**LOGISTICS**:
6:45pm - MEETING - https://maps.app.goo.gl/rHMiVjy39jLu86k99
7:00pm - DANCING - https://maps.app.goo.gl/vijrXJfBsrAo18Bi8
8:45pm- SOCIALIZING - https://maps.app.goo.gl/aA8t3ED9QnLufs1H6
\-\-\-
**Ta nejpohodovější taneční akce na páteční večer** 🌤️💃
✨ Tančíme venku 🌤️ ale jsme vždycky 100% chráněni proti dešti.
Večer začíná v 19:00 pohodovou hudbou a základními kroky. Pokud se chceš ve svém tanci posunout, buď tam přesně v 19:00!! Později plynule přejdeme do volného tance, kde mícháme evropské klasiky (valčík, polka) s moderním balfolkem a pohodovými latino rytmy (forró).
✅ **Zkušenosti nejsou potřeba** → Přijď přesně v 19:00 a nauč se základy! 👣
✅ **Nepotřebuješ partnera** → Střídáme se! Neboj se vyzvat kohokoliv, kdo si zrovna dává pauzu. 👋
✅ **Žádný dress code** → Vezmi si pohodlné tenisky, nebo klidně tanči úplně naboso. 👟
✅ **Žádný tlak** → Dokud se dokážeš pohupovat do rytmu, zapadneš k nám! 🌟
✅ **Vstup zdarma** → Pokud tě akce bavila, hoď nám 5hvězdičkové hodnocení 🌟 nebo nám můžeš přispět přes QR kód (doporučený příspěvek je 200 Kč).
Pokud se rád/a hýbeš a chceš poznat nové lidi, prostě se v pátek ukaž a jdeme tančit!! 💃🔥
*'*
**Pro-tip:** Přibal si s sebou láhev s vodou na doplnění tekutin 💧 a mikinu, až zapadne slunce! Až dotančíme, přesuneme se do nedaleké restaurace/baru na pohodový pokec.
📍LOGISTIKA: 18:45 - SRAZ - [https://maps.app.goo.gl/rHMiVjy39jLu86k99](https://maps.app.goo.gl/rHMiVjy39jLu86k99)
19:00 - TANČÍRNA - [https://maps.app.goo.gl/vijrXJfBsrAo18Bi8](https://maps.app.goo.gl/vijrXJfBsrAo18Bi8)
20:45 - DRINK - [https://maps.app.goo.gl/aA8t3ED9QnLufs1H6](https://maps.app.goo.gl/aA8t3ED9QnLufs1H6)
Solaris on Friday 22.5 at 19.30 at Kino Aero
Hi everyone!
Join us on **Friday, May 22nd**, for a screening of **[Solaris](https://www.kinoaero.cz/en?cinema=7&sort=sort-by-data&projection=48265)** at [Kino Aero](https://www.kinoaero.cz/en?cinema=7&sort=sort-by-data). The film begins at **20:00**.
**This event is co-hosted by Vera and Club member Bilyana.** We will be at **the** **Kino Aero café from 19.30. Please look either for Vera** (wearing a bright pink/flowery scarf) **or Bilyana** (wearing a beige scarf) - (see also our Meetup photos).
The 1972 movie, [directed by legendary Russian filmmaker Andrei Tarkovsky](https://www.criterion.com/current/posts/239-solaris-inner-space?srsltid=AfmBOorCwy5hkiBtALOhGdzYamwHhmvo_cfscwHvufd6K3ZdcwKCyDaf), follows ‘a psychologist [who] is sent to a space station orbiting a planet called Solaris to investigate the death of a doctor and the mental problems of cosmonauts on the station. He soon discovers that the water on the planet is a type of brain which brings out repressed memories and obsessions’ ([here](https://letterboxd.com/film/solaris/)).
Come enjoy this screening and stay for a drink and a chat about the film afterward!
If you’d like to join us, please **purchase your own ticket** **[here](https://www.kinoaero.cz/en?cinema=7&sort=sort-by-data&projection=48265).** We will be sitting in row 14 seats 9 and 10.
Kind request: if you register to attend but are unable to join, please change your RSVP accordingly.
Hope to see you there!
Karaoke Fridays
Sing for yourself, Sing for someone, Sing for the moment
🙂Choose your song & let your bathroom artist out :D coz everyone can sing...
👉 Every Friday, we welcome you to join our International Karaoke Nights.
Singing or not singing, we guarantee you a lot of fun, making new friends, and meeting international people.
🏅We organise the biggest social events in the Czech Republic
where you enjoy amazing cocktails and a variety of drinks, with happy hours waiting for you.
📍LOCATION
Tequila Tales Bar & Music Club
Újezd 19 118 00 Prague, Czech Republic
(Nearest tram stop- Hellichova & Ujezd)
❓Questions❓
Write to
https://www.instagram.com/tequilatales_prg/
🏸 Social Badminton in Prague – All You Can Play | Skalka
Looking to meet new people in Prague and play badminton in a relaxed atmosphere?
Join our social badminton event – perfect for meeting people and having fun while playing.
🏸 All levels welcome
🏸 No experience needed
🏸 We mix players so everyone gets a game
This is not a competitive tournament – the focus is on socializing and enjoying the game.
📍 Location: Badminton Aréna Skalka
🕒 Time: 20:00–23:00
💰 Price: 350 CZK / 250 CZK with Multisport
Spots are limited.
👉 Reserve your spot here: [https://www.bananasport.cz/sportovni-udalost/14](https://www.bananasport.cz/sportovni-udalost/14)
Join us for a 2.5-hour walk in the Old Town of Prague!
Who can attend this meetup:
The tour is an introduction to Prague and is mainly for expats and visitors to our city but everybody who would like to join is invited. ***Important***, please also fill in the booking form on our [website](https://freewalkingtourprague.eu/en/schedule) if you are planning to come (otherwise we will not expect you).
Description:
Meet us by the Powder Tower, the historical gate to the Old Town and starting point of the Royal Route.
Then have an educative walk through the narrow and picturesque streets of the historical center of Prague. Enjoy the unique diversity of architectural styles from Gothic to Art Nouveau. See some of the most interesting sites and get to know fascinating facts and legends of the 1000-year old capital of Bohemia.
End the tour at the riverside 5 minutes away from the Charles Bridge, from which you can continue the tour on your own (or again with us) towards Malá Strana or Prague Castle.
======
Meeting point: We will be standing by the Powder Tower at the side of the Namestí Republiky square with a green umbrella in hand :)
Map: https://goo.gl/maps/tzqKpZ2945S2
Price: there is no fixed price, you will be able to decide yourself how much you value the tour. If you don't know how much is best (and can afford it) we recommend 200Kč, but it really depends on you how much you contribute.
Join us also on our [Facebook profile](https://www.facebook.com/freewalkingtoursprague/) :) and if you are travelling to other cities check out our friends at the [Free Tour Community website](https://freetourcommunity.com/).
For any questions, please contact us at info@freewalkingtourprague.eu. Unfortunately, the meetup application does not always send us phone notifications.
Reminder - only people who booked on our [official free walking tour website](https://freewalkingtourprague.eu/en/schedule) can join the tour and if the tour shows fully booked on the website it means there are no free spots. The meetup list doesn't count in this case.
We look forward to meeting you,
Michal, Amanda, Lana, Iva & Chris
Mozilla Events This Week
Discover what is happening in the next few days
Brunch and Chill: Make New Friends
⚠️ **IMPORTANT: You must sign up and buy a ticket here to attend:**
[https://groupvibe.com/](https://groupvibe.com/)
**This is a curated, small-group meetup make new friends in Prague.**
Each meetup brings together 4–6 like-minded people for casual conversations over brunch. We use the Groupvibe platform to organize and ensure everyone’s a good fit.
👉 **To attend, you’ll need to complete registration via this link:**
[https://groupvibe.com](https://groupvibe.com)
Once you register, and **buy a ticket or become a Groupvibe member**, we’ll share the exact location and match you with your group.
**Why this works:**
\* Smaller groups make real conversations easier
\* Matching helps avoid awkward dynamics
**Note:**
RSVPs here on Meetup don’t reflect total attendance. Many attendees register directly via our website.
This meetup is organized by **Groupvibe**, a small team passionate about helping people form meaningful friendships offline.
Symposium
Join us for the first Symposium of the season to usher in the coming of Spring! 🌞🌻🌳
In antiquity, a symposium was a gathering of friends who came together to recline around a shared table, where wine and conversation flowed freely into the night. Together, they would choose a topic and take turns speaking, listening, and laughing—guided by the rhythms of drink and dialogue.
Inspired by this tradition, our Symposium has no set theme. It's an invitation to come together with other curious minds, to offer up questions or ideas, and to vote together on where to begin. Whether you're hungry for connection or simply seeking space to speak and be heard, you're warmly welcomed to join the conversation.
Symposium will meet in parks throughout Prague, embracing the sunshine and pleasant weather while we have it. Bring a blanket or something to sit on. There’s no cost to join, but please bring a snack or drink to share, if you're able. Most of all, bring a curious mind and a willingness to learn from the insight of others.
Feel free to bring a friend or two--also, children and friendly dogs are welcome!
\*\*\*
If the weather doesn't cooperate, we'll try to find an alternate venue—so keep an eye on the event chat or your email for updates.
Also, despite the origins of the Symposium, our goal is not necessarily to get drunk and the organizer would encourage you not to come with that sole purpose in mind. :)
The first 45 minutes of the event will be dedicated to simply getting to know one another, and we highly encourage you to join for this part. We will then vote whether to continue free conversation, to join together in a single conversation, or to split up into multiple groups. Afterwards, you’re welcome to stay or follow onto any spontaneous activity that unfolds.
A note on attendance: If you need to cancel, please do so at least a few days in advance and update your RSVP accordingly. This helps honor the host’s efforts and makes space for others who would like to attend. Repeated last-minute cancellations or no-shows may result in being placed on the waitlist for future events.
Board game cozy Sundays - meet&play Palmovka
Looking to meet new people and enjoy a relaxed day full of board games?
Join us at Palmovka for a cozy board-gaming meet-up open to everyone — beginners, casual players, and experienced gamers!
We have a big selection of games, from easy social titles to strategic favourites. You can come alone or with friends — our community is super friendly, and we always make sure nobody sits alone.
Don’t worry if you don’t know the rules — we’ll happily explain everything.
✔ Friendly atmosphere
✔ Lots of games to choose from
✔ Perfect for meeting new people
✔ Come anytime during the day
✔ No registration needed entry fee 50czk (no hour limit) if you do not order anything at bar it is 100czk.
Whether you want to laugh, think, or just relax after a long day, this is the perfect place to unwind and connect with others.
See you at Palmovka – let’s play!
Tapas Topics 😎🍹 #1 Speed Friending in Prague 👋
**The Freshest Speed Friending Event in Town 😎✨**
Expand your social circle like eating tapas: bite-sized, fresh, and absolutely zero pressure. 👋
Tapas Topics is built for people who value smaller social circles, natural connections, and a well-structured evening. Get a feel for up to 6 new people a night without going too deep, too fast. We do the heavy lifting for you so you can simply enjoy the freedom of meeting new people with ease.
✅ **10-Minute Rotations** → You get exactly 10 minutes per person. It's the perfect amount of time to see if you click, with an automatic escape hatch to keep everything light and fresh.
✅ **300+ Digital Icebreakers**→ You can wing conversations naturally or simply tap into our app's "conversation menu" for a fresh new topic anytime you want.
✅ **Clear Structure** → No awkward standing around wondering how to start. Everyone gets a comfortable seat, a clear rotation, and a guaranteed chat with all 6 guests.
🔥 **THE BETA TEST**
We are perfecting our custom app and rotation flow before transitioning to a paid model. Entry is 100% FREE until the end of June! All we ask in return is your candid feedback afterward.
🕒 **SCHEDULE**
17:30 - Doors open: Arrive early, grab a drink, and log into our web app.
17:45 - The Clock starts! ⏱️
19:00 - Wrapping up
19:30 - Afterparty
👉 **The Afterparty**:
After we wrap up, we naturally transition into our famous social mixer, The Bar Nomads close by. Grab a drink and dive deeper with the people you actually clicked with. (Free entry!) 🍹
👉 **Contacts:** We keep it organic. No automated systems—just ask for their details at the afterparty!
💡 **Good to Know:** The event is hosted in English. It's relaxed, cozy, and open to both expats and locals. Just come as you are!
Note: By attending, you consent to being photographed for our community. If you prefer to stay off-camera, no problem—just send me a quick DM before we start.
The Bar Nomads 🤩 #1 Social Mixer in Prague
**The Easiest room to walk into on a Saturday night** 🤩🌍
We are a welcoming, high-energy tribe of locals, newcomers, and expats alike. Half the room is our stable core, the other is always brand new! We skip the awkward small talk and go straight for REAL connections ✨, naturally transitioning into a great party 🤩 later on.
Our rules are simple: No pressure, no city masks, and absolutely no standing alone.
Just grab a drink 🍹 and jump right in. You’ll leave feeling energized, connected, and a little bit more like a true Praguer. 😎🤙
👉 If you want to dive deeper, just show up and JOIN our LOCAL WhatsApp community of 250+ Praguers!
Saturday running and coffee
Hi All,
Come and join us for social running and a coffee!
We meet at the main gate of Vystaviste - tram stop Vystaviste Holesovice. We will run in Stromovka.
Usually we run around 50mins and it is up to everyone how many kilometres. We welcome all levels of runner. We can all run together or, if there is more of us, we can split into groups and at the end of the run we all meet close to the starting point to go for a coffee to a nice local coffee place (where they also sell cakes and great chocolate). If the weather is great, we can also just sit in one of the outside coffee placces in Stromovka and enjoy the sun.
This is where we meet:
http://photos2.meetupstatic.com/photos/event/7/7/3/1/600_447930513.jpeg
Filozofická kavárna (Café Philo): přemýšlet a diskutovat
Filozofování o životě a o všem ostatním pro všechny, bez vstupného a bez přihlášky:
Co si přejete, s čím si lámete hlavu, co Vás nenechá spát, o čem dumáte, o čem sníte, co Vám vrtá hlavou, čeho se bojíte, na co vzpomínáte, o čem přemýšlíte? Nenechte tyto věci jen pro sebe, zkuste rozhovor s jinými lidmi. U nás nejde jen o to, si popovídat, o to taky, ale to máte i jinde. U našeho stolu se pokusíme, spolu *filozofovat*. Nejdříve se dohodneme, jaké téma budeme diskutovat, a pak se do toho pustíme, budeme přemýšlet, rozmýšlet, promýšlet a zamýšlet se, až se nám z toho bude točit hlava, přitom nám budou podporou filozofové všech věků, abychom jí neztratili, tu hlavu. Ani byste nevěřili, jak filozofie může být osvěžující…
Mozilla Events Near You
Connect with your local Mozilla community
Ensuring Software Quality in the world of AI Developers - Matt Eland
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
You will need to scan your ID at the door to get a visitor badge.
**Abstract**
Like it or not, AI agents are now capable of turning a quickly written paragraph of requirements into a pull request that is ready to be integrated into real-world production applications and it's now our responsibility to make sure AI doesn't go rogue and take down prod - or corrupt our data by misunderstanding the requirements or our existing schemas. In this session we'll explore strategies to protect our codebases through unit and integration testing, documentation, and code review along with additional ways of providing context and guard rails to our AI agents as they carry out the work we've assigned them to do. By the time we're done, you'll have a firm grasp of the problem and understand some helpful options for protecting your codebase from vibe coding mishaps getting YOLOed into prod.
**YouTube Link**
TBD
French Chat & Chill
Welcome to the group! We are kicking things off with our very first meetup and would love for you to join.
**All levels are welcome**, from absolute beginners to native speakers. This is a purely casual get-together to practice speaking, make new friends, and have a good time. Drop by, say hi (*or salut!*), and let's hang out!
At Panera Bread
300 W Lane Ave, Columbus, OH 43201
*Note: We're kicking things off at Panera for this first one to see how it goes, but we can definitely look into other fun spots or activities for future meetups based on what the group wants to do!*
Can't wait to see you there! ☕️🥖
[Nathan Leiberman: Tailwind CSS: The Perfect Wingman for Frontend Projects] #12
Join us for **[Nathan Leiberman](https://www.linkedin.com/in/nathan-richard-lieberman/)**'s talk ...
Had enough of writing the same flex classes for the hundredth time? Tired of diving into your coworker’s cobbled container class? Tailwind CSS is here to save your sanity.
Tailwind gives you a well-organized, utility-first approach to styling. This CSS framework eliminates naming debates, halts stylesheet scavenger hunts, and satisfies your marketing team’s whims with clear, composable class names and a powerful configuration system. You’ll spend less time fighting CSS and more time building beautiful interfaces.
In this talk, I’ll walk through an interactive demo of Tailwind CSS and cover the following topics:
* Set up Tailwind CSS in your project
* Understand Tailwind’s utility classes and how they work
* Integrate breakpoints and dark mode like a pro
* Customizing Tailwind to fit your style
Ditch your spaghetti stylesheets and come see how Tailwind CSS can make your project lighter, cleaner, and a lot more fun to build. Your future self will thank you.
***Bring your laptop and expect to write some (non-AI generated) code!***
Food and drinks will be available.
**LOCATION:**
6515 Longshore Loop, Suite 300, Dublin, OH 43017
**FREE PARKING:**
6725 Longshore Street, Dublin, OH 43017
Urgent Changes - Freestyle @ Nick's (bring wine)
**Due to a scheduling conflict at 614Alive, we are being bumped. We will reschedule Karaoke to next week and simply have a Freestyle night at Nick's house this week. Thank you for your patience.**
**On Freestyle night** \- just bring a bottle to share\. There is NO formal wine tasting like on other weeks\. Door charge is $10 \(cash or Venmo only please\)\. We may have some left over wines to clear out\! Glasses are provided\. Take Care\. See you there\.
**Parking**: Street parking only.
**Glasses**: …will be provided. Please note that after the wine tasting, the EMPTY glasses need to be returned to the boxes at the service table. Please do not make me hunt down your empty glass. Please be gentle, our glasses are fragile. Uh, they are made of glass!
**Food**: You are welcome to bring a snack to share. It is not required. Most people do though. If no one brings anything, there will be nothing.
**Code of Conduct**: Though mostly understood, it’s still worth mentioning. We don’t have rules per se, but we highly discourage the following topics of discussion because they are likely to incite anti-social responses - Sex, Politics, Religion. Please don’t mistake this as an attempt to limit your free speech rights but rather a guide to a place and time for appropriate discussions.
Again, We look forward to meeting new members and reuniting with old friends.
Sincerely, ***Paul Uttermohlen***,
**Red 1 Realty**
*Your Hilliard Wine Club Host*
DoJo (Informal Python Meeting)
**Latest Dojo Location!**
**Knotty Pine Brewing**
1765 W 3rd Ave,
Columbus, OH 43212
We're going to try a new dojo location for a few weeks and see how it works
Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead.
We're looking for speakers for our Monthly Meetups! Fill out the form if you are interested in presenting to the Python Community.
https://forms.gle/ehSfUAC2WgR34Crq9
Wine Tasting - Newcomers Night
This is "***New Members Night***." If you are one of the many folks on the fence about coming to your first wine tasting with the *Hilliard Wine Club*, this is the night to come. There will be many other new people, so you won't be alone. And the regulars will be there to help make you feel welcome. We're a relaxed and warm group. We hope to see you.
**SIDE NOTE:** New members are welcome to ALL our Friday night wine tastings, but this night is a special overture to those who don't want to feel that they are the only new person in the room. Don't worry. You won't be. And don't hesitate to RSVP to other events.
**OLD MEMBERS NOTE**: Hey Old Members! You're not excluded from this event. We expect to see you there to help make the new members feel welcome.
**Sample 4 different wines** this Friday for $15 (*Cash or Venmo only please*). Glasses are provided. Bring a snack to share. Bring a bottle to share if you care to. See all the details below for the Hilliard Wine Club Wine Tasting. In Person. In Real Life. Actual Wine from glass bottles with corks and everything.
**Wine**: Tastings will be $15 for four samples as always. And you are welcome to bring a bottle of your favorite wine to share with others. Participation in the wine tastings is optional. But since you’re going, I will buy enough wine to cover you. If you bring your own wine and do not participate in the tasting you will only pay $10 to cover the door charge.
**Parking**: There are several public parking lots near the Alive614 hall. Please be careful to NOT park in private parking lots. They do tow. Check Google maps to scope out your space. Anyone who is early could easily find a parking space on the street nearby.
**Glasses**: …will be provided. Please note that after the wine tasting, the glasses need to be returned to the boxes at the service table. Please be gentle, our glasses are fragile. Uh, they are made of glass!
**Food**: You are welcome to bring a snack to share. It is not required. Most people do though. If no one brings anything, there will be nothing.
**Code of Conduct**: Though mostly understood, it’s still worth mentioning. We don’t have rules per se, but we highly discourage the following topics of discussion because they are likely to incite anti-social responses - Sex, Politics, Religion. Please don’t mistake this as an attempt to limit your free speech rights but rather a guide to a place and time for appropriate discussions.
**Extra Wine**: After everyone has had their samples, we remove the pouring spouts and any remaining wine is poured freely to whomever wants it. I hate having leftover wine.
**Queen of Hearts**: The Queen of Hearts raffle is a fundraiser for the club and a Barnum and Bailey type extravaganza - minus the dancing ponies, clowns, and actual circus. Bring your ***cash*** as the Queen does not accept American Express or other plastic.
**After the lights go out**: After the last sip of wine, when we clean up and turn the lights out, if you still haven’t had enough of us, it is typical for a group to get together and go to a local eatery for food and/or drinks or coffee.
Again, We look forward to meeting new members and reuniting with old friends.
Sincerely, ***Paul Uttermohlen***,
**Red 1 Realty**
*Your Hilliard Wine Club Host*
Christians in Tech - Meetup #36 @ Improving
Christians in Tech is a community at the intersection of faith and technology. Our meetups are designed to spark meaningful conversations, promote knowledge sharing, and encourage growth—both in your career and your spiritual walk with God. Whether you're an experienced professional or just starting your tech journey, CIT welcomes you.
Our Website
[https://linktr.ee/citcbus](https://linktr.ee/citcbus)
Sponsors and Partners
* Improving (Venue Sponsor)
* Bethel World Prayer Center (Fiscal Sponsor)
* Fruits & Roots (Coffee Partner)
















![[Nathan Leiberman: Tailwind CSS: The Perfect Wingman for Frontend Projects] #12](https://secure.meetupstatic.com/photos/event/2/f/e/b/highres_533472267.webp?w=640)



