Junturi
Group travel, together

Plan together.
Travel better.

The home for a group trip: the deciding, the days, the money and the memories, in one place everyone on the trip can see.

Coming to the App Store and Google Play.

Free for everyone on the trip · iOS 15 or later, Android 7 or later.

9:41 ▮▮▮▮
Junturi
2
Kyoto in November

Talk

6 people · circle-private, always

Mentions only
Rhea: Kyoto, Nov 19–24. Locked. Teo: Machiya in Gion, ¥96k
RH

Rhea

Kyoto, Nov 19–24. Locked. Flights next.

2d 4
TE

Teo

Where do we stay?

Machiya in Gion ✓4
Hotel near Kyoto Station1
  • Machiya in Gion — You, Rhea, Kit, Teo
  • Hotel near Kyoto Station — Noor

1 hasn't answered — Dax

Nudge Dax

5 votes Close poll

1d
Teo nudged Dax · Talk
KI

Kit

Someone book the machiya before the weekend?

Tasks
3h 2
MA
Talk it through · @ to tag
Friends together on a trip
9:41 ▮▮▮▮
Junturi
2
67 days away

Kyoto in November

Kyoto, Japan

19 – 24 Nov 2026
Plan locked ✓
RHTEMAKINODX
TalkKit: Someone book the machiya before the weekend?
2
Navigate
Translate
Convert
Assist

Plan together · 11 modules

Decide together

PlanningSet ✓ · Propose & vote if plans change · lock to make it final

Before you go

LogisticsMarisol · 2h
WishlistTeo · 1d
Day PlannerPlan your stops
BudgetYou · 3d
The problem

Group trips are born in the group chat — and that's where they get stuck.

Forty messages about dates. A poll no one answers. A spreadsheet someone made once and never opened again. The trip deserves better.

Decisions die in the scroll

A where and a when shouldn't take three weeks. Without a way to decide, nothing gets decided.

Money gets awkward

Who paid for the taxi? Who owes for dinner? Untracked costs turn good trips into uncomfortable maths.

Plans live in ten places

Flights in email, ideas in chat, bookings in screenshots. Nobody holds the whole picture of the trip.

Meet Junturi

One shared home for the whole trip.


01 · The group actually decides

Decide as a group, not as a poll.

Anyone proposes a destination or a date range. Everyone votes. The trip owner locks it in, and the trip is real.

Talk keeps the conversation on the trip: post a poll, a task or a nudge instead of another message, and pin what was decided so the answer is always one tap away.

9:41 ▮▮▮▮
Junturi
2
Kyoto in November

Where + when

Propose, vote, and the owner locks the final plan.

Where

Kyoto, Japan

Rhea

Autumn leaves, and Teo has never been.

5
Picked to lock

Taipei, Taiwan

Marisol

2
Pick to lock

When

2026-11-19 – 2026-11-24

Kit

4
Picked to lock

2026-12-03 – 2026-12-07

Noor

1
Lock plan
9:41 ▮▮▮▮
Junturi
2
Kyoto in November

Talk

6 people · circle-private, always

Mentions only
Rhea: Kyoto, Nov 19–24. Locked. Teo: Machiya in Gion, ¥96k
RH

Rhea

Kyoto, Nov 19–24. Locked. Flights next.

2d 4
TE

Teo

Where do we stay?

Machiya in Gion ✓4
Hotel near Kyoto Station1
  • Machiya in Gion — You, Rhea, Kit, Teo
  • Hotel near Kyoto Station — Noor

1 hasn't answered — Dax

Nudge Dax

5 votes Close poll

1d
Teo nudged Dax · Talk
KI

Kit

Someone book the machiya before the weekend?

Tasks
3h 2
MA
Talk it through · @ to tag
02 · Money without the awkward

One number, entered once.

Bookings, expenses and settle-up for the group. A private budget only you can read. Enter a cost once and it reaches both. Log costs in the currency you paid, set the trip's exchange rates, and split with friends who are not on the app: add them as managed participants and their balance rolls up to you.

9:41 ▮▮▮▮
Junturi
2
Kyoto in November

Logistics

Flights, stays and transport. Costs reach Settle and your budget from here.

Booked

Machiya stay, Gion

Gion Shirakawa · 19 Nov, 15:00

Billed $656.60

¥96,000
BookedSplit 6Paid by you

MNL – KIX, outbound

19 Nov, 06:40

$214.20
BookedMinePaid by you

Ideas — launch the search

Last night near KIX

23 Nov · from trip dates

Search on Agoda →
Idea Mark booked

What did the stay cost?
The booking, once, in the currency paid. Split six ways.

9:41 ▮▮▮▮
Junturi
2
Kyoto in November

Settle

You are owed

+$328.30

Group

$1,522.80

You fronted

$656.60

Net balances (USD)

MAMarisol (you)owed 328.30
↳ Lola · managed, rolled into yours−109.40
TETeoowed 102.60
RHRheaowes 257.40
KIKitowes 173.50

+2 settled

Transfers

NetSimplify

Simplify: fewest transfers to clear the group.

RHMARhea pays you$257.40
KIMAKit pays you$70.90

Who owes whom?
The group's ledger settles. A friend not on the app rolls into yours.

9:41 ▮▮▮▮
Junturi
2
Kyoto in November

My budget

Private to you. No one else can see this.

Cap

Committed (USD)

759.20

320.80 left of 1,080.00 cap

By category

Cap

Lodging

$109.40 / 144.00

34.60 left

Food

$168.88 / 270.00

101.12 left

Shopping

$216.00

No cap · tap to set one

From shared costs (live)

Machiya stay, Gion

Your share · logistics · derived, read-only

¥16,000

≈ $109.40

Nishiki market lunch

Your share · expense · derived, read-only

¥2,400

≈ $16.08

What is it costing me?
Your share, in your private budget. Nobody else can read it.

9:41 ▮▮▮▮
Junturi
2
Saturday, 7:30 pm

Birthday dinner for Noor

Toyo Eatery, Makati

Sat 26 Sep · 19:30
Outing
RHTEMAKIDX
TalkKit: don't tell her, it's a surprise
3

Who's coming

InRHTEMA3
WaitingDX1
OutKI1
You're in.Can't make it
Navigate
Convert
03 · Outings

Not every plan is a trip.

Propose a dinner, a hike or a day out to your circle, and everyone answers in or out. An outing never counts toward the trips you organise. Free, always.

04 · It remembers, privately

Keep it, and keep it yours.

Trips are visible to their members and the people you invite. Documents are yours to share with the whole trip, a few people, or nobody. Featuring someone else's photo needs their consent.

When the trip is over, the recap turns it into share cards for your stories, never with a number on them, and your passport keeps the countries, the badges and the map.

9:41 ▮▮▮▮
Junturi
2
Kyoto in November

Documents

Flight confirmations, e-tickets, passport scans. Shared with the whole trip unless you narrow it.

ConfirmationWhole tripMachiya booking confirmation.pdf2d Machiya stay, Gion
TicketWhole tripShinkansen e-tickets, Day 35d
ID2 peoplePassport scan, Marisol1w
InsuranceOnly youTravel insurance certificate1w
9:41 ▮▮▮▮
Junturi
2

My passport

Wayfarer

7

Countries

11

Trips

48

Days away

Wayfarer2,340 XP

660 XP to Pathfinder

Countries visited

🇯🇵🇻🇳🇹🇭🇰🇷🇹🇼🇮🇩🇸🇬
Visited map

Badges

First pin

Barkada

5 flights

10 countries

9:41 ▮▮▮▮
Junturi
2
67 days away

Kyoto in November

Kyoto, Japan

19 – 24 Nov 2026
Plan locked ✓
Navigate
Translate
Convert
Assist

Assist

What you carry, ready for this trip.

Travel wallet

3 instruments · JPY, PHP

Manage in Settings → Money

Trip spend strategyOne question set in, one guide out. Nothing saves unless you save it.
05 · Assist

Something to keep, not a chat.

Ask for a suggested day plan built from what the group saved, or a spend strategy for the trip, and get something applied to your days or saved to keep. A travel wallet holds what you carry.

06 · Your places, your names

Places you named.

Every place you save is yours to name, the way the group actually says it. One entry feeds the map, the route and the wishlist; merges are soft and reversible.

9:41 ▮▮▮▮
Junturi
2

Places

Search your places
Nishiki, the tamagoyaki stallNakagyō3 uses
Teo's bamboo shortcutArashiyama2 uses
The machiyaGion1 use
Toyo EateryMakati4 uses
That rooftop in Đà LạtNo pin yet Unused
Everything else the trip needs

Every trip, the whole trip.

Eleven modules inside every trip, each quiet until the trip needs it, plus the tools around them.

01Planning
02Logistics
03Wishlist
04Day Planner
05Budget
06Expenses
07Map
08Memories
09Documents
10Tasks
11Recap
9:41 ▮▮▮▮
Junturi
2
Kyoto in November

Curated for Kyoto, Japan

Discover

AllEatSeeDoShop
EatScheduled

Nishiki, the tamagoyaki stall

Nakagyō

saved by Teo
See

Teo's bamboo shortcut

Arashiyama

saved by Teo
Eat

Kaiseki night, Pontochō

JPY 12,000

saved by Noor
Do

Fushimi Inari at dawn

Fushimi

saved by Kit
Wishlist
The days · everyone saves, hearts count, schedule into a slot
9:41 ▮▮▮▮
Junturi
2
Day Planner

Kyoto in November

Day 2

Fri, 20 Nov
123456

Morning

Do

Fushimi Inari at dawn Linked

Fushimi

Before the crowds; Kit says 6:30.

Afternoon

Eat

Nishiki, the tamagoyaki stall Linked

Nakagyō · JPY 800

Teo's pick. Cash only.

See

Philosopher's Path

Sakyō

Slow walk north, ends at Ginkaku-ji.

Evening

Nothing planned

Add to evening
Day Planner
The days · morning, afternoon, evening; tick off as you go
9:41 ▮▮▮▮
Junturi
2
1 2 3
MapListDay 1Day 2Day 3

Today's route

6.8 km · 1.5 h

Optimize
1

Fushimi Inari at dawn

2

Nishiki, the tamagoyaki stall

3

Philosopher's Path

Trip map
The days · each day a route; order the stops; open one in Maps
9:41 ▮▮▮▮
Junturi
2
TripsOutingsCalendar

November 2026

Sync
SMTWTFS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5

Thu · Nov 19

MNL – KIX, outboundKyoto in November · Day 1 · 06:40

Fri · Nov 20

3 stops plannedKyoto in November · Day 2

Sat · Nov 28

Birthday dinner for NoorOuting · 19:30
Calendar
The days · every trip and outing in one month; export to ICS
9:41 ▮▮▮▮
Junturi
2

Kyoto in November

Navigate
Translate
Convert
Assist

Convert

Amount

12,000
USDJPY

$80.40

1,000 JPY = $6.70 · trip rate

USD

Uses this trip's saved rates, not a live market feed.

Trip tools
On the ground · Navigate, Translate, Convert at the trip's own rates
9:41 ▮▮▮▮
Junturi
2

Up next

67 days away

Kyoto in November

Navigate

Happening

TE

Teo added 3 photos to Hạ Long weekend

Hạ Long weekend · 2h

52
RH

Rhea wrote a field note

1d

“The ferry was late and nobody minded. Kit bought everyone corn from the woman with the blue cooler.”

3

Noor reviewed Toyo Eatery

“Order the tinola. Then order it again.”

★★★★★ 5

Feed and moments
Remembering · photos, field notes, reviews; reactions and comments
9:41 ▮▮▮▮
Junturi
2

Friends

Add friend

Requests 1

JUJulesWants to be friendsAcceptIgnore

My friends

RHRheaTETeoKIKitNONoorDXDaxPAPauMIMikaLILian

Circles

New circle
The barkada6 friends · 3 trips togetherRHTEKI
Family4 friends · 1 trip togetherPAMI
Friends and circles
Deciding · add by email or QR; a circle invites the whole crew at once

Deciding

Friends and circlesInvite by email, link or QR@mentions, and @EveryoneTasks made from a message

The days

Wishlist into morning, afternoon, eveningEach day a route on the mapPin drop; open a stop in Apple or Google MapsCalendar with ICS exportNavigate · Translate · Convert

The money

Expenses with tips and taxRecorded paymentsPayPal.me, Wise, GCash payout detailsPer-trip exchange rates; the card-billed amount

Remembering

Feed of trip activity, reactions, commentsShared album, consent to featureSix recap share cards, never with moneyField notes and a bucket list

Everywhere

Three looks: Daylight, Vellum, GlossyRecently opened trips readable offline; writes sync laterWeb pushSelf-service account deletion
How Junturi works

From group chat to gone.

01

Start a trip

Create it, invite by email or by link, add a friend by QR, build a circle for the barkada, the family, the office crew.

02

Decide together

Propose a where and a when; everyone votes; the owner locks it. In Talk, a poll, a task or a nudge instead of another message, and a pin rail that keeps the decisions.

03

Build the days

Wishlist places into slots, see each day as a route, put the stops in order, open one in a maps app. The calendar holds every trip and exports to ICS.

04

Handle the money

Bookings and their scope, expenses and splits, the private budget, managed participants, currencies and the card-billed amount, settling and payout methods.

05

An outing instead

Propose a dinner, a hike or a day out to your circle. Everyone answers in or out.

06

Keep it, privately

Document audiences, the shared album and consent, the recap cards, the passport.

07

Assist

A suggested day plan from what the group saved; a spend strategy saved as a guide; the travel wallet.

Junturi Plus

Free for everyone on the trip.

Junturi is free for every member of every trip. Organising your first trip is free too. Junturi Plus lets you organise more trips and includes AI-assisted planning runs, a larger shared album on trips you own and receipt scanning.

Plus is an optional subscription. Prices vary by storefront; your local price, when payment begins and the renewal terms are shown before purchase.

FAQ

Good questions.

Is Junturi free?+

Free for every member of every trip, and organising your first trip is free. Organising more trips is Junturi Plus. Junturi adds no fees to anything you book.

Which platforms does it run on?+

The web app runs in your browser today. The iOS and Android apps are coming to the App Store and Google Play: iOS 15 or later, Android 7 or later.

How does the group actually decide?+

Anyone proposes a destination or a date range; everyone votes; the trip owner locks it. In Talk, a poll settles the smaller questions and the pin rail keeps what was decided in view.

Can I split with friends who aren't on the app?+

Yes. Add them as managed participants; you log on their behalf and their balance rolls up to you in Settle.

What about currencies?+

Log costs in the currency you paid. The trip carries its own exchange rates, set by the trip and refreshed only when you accept a proposal, and you can record what the card actually charged.

How private is my trip?+

Trips are visible to their members and the people you invite. Documents carry an audience you choose, your budget is yours alone, and your passport is shared only through a link you control.

Junturi app icon

Plan together.
Travel better.

The next trip is one shared home away. Junturi runs in your browser today; the App Store and Google Play listings follow.

Coming to the App Store and Google Play.

Web sign-in at app.junturi.app

AAAWgmp1bWIAAAAeanVtZGMycGEAEQAQgAAAqgA4m3EDYzJwYQAAABZcanVtYgAAAEdqdW1kYzJtYQARABCAAACqADibcQN1cm46YzJwYToyYmY5MWJjNy02ZTRmLTQ0ZmYtYjRiNy05MWIzZDA2YWE5NDgAAAADl2p1bWIAAAApanVtZGMyYXMAEQAQgAAAqgA4m3EDYzJwYS5hc3NlcnRpb25zAAAAALxqdW1iAAAARGp1bWRjYm9yABEAEIAAAKoAOJtxE2MycGEuaW5ncmVkaWVudC52MwAAAAAYYzJzaOUp6LFqNivZRBXTLEt++fIAAABwY2JvcqNpZGM6Zm9ybWF0bWltYWdlL3N2Zyt4bWxqaW5zdGFuY2VJRHgseG1wOmlpZDo0NGM0M2NiYS1hZmRhLTQwM2MtYTVlYS01ZGRmMjJiN2ZiYWRscmVsYXRpb25zaGlwaHBhcmVudE9mAAAB4mp1bWIAAABBanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5hY3Rpb25zLnYyAAAAABhjMnNoae4nt86GcFEYp4zzAA98BAAAAZljYm9yomdhY3Rpb25zgqJmYWN0aW9ua2MycGEub3BlbmVkanBhcmFtZXRlcnOha2luZ3JlZGllbnRzgaJjdXJseC1zZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmluZ3JlZGllbnQudjNkaGFzaFggYfEOXhzzgtlaFANZK/qXHFU/REqyMl2My0Ni2aLMK5WkZmFjdGlvbngdY29tLmFudGhyb3BpYy5jbGF1ZGUucHJvdmlkZWRqcGFyYW1ldGVyc6F4H2NvbS5hbnRocm9waWMub3JpZ2luLWNvbmZpZGVuY2VndW5rbm93bmtkZXNjcmlwdGlvbnhmQ2xhdWRlIHByb3ZpZGVkIHRoaXMgZmlsZSBhdCB0aGUgcmVxdWVzdCBvZiBhIHVzZXIgYW5kIG1heSBoYXZlIGNyZWF0ZWQgb3IgbW9kaWZpZWQgdGhlIGZpbGUgY29udGVudHMubXNvZnR3YXJlQWdlbnShZG5hbWVmQ2xhdWRlcmFsbEFjdGlvbnNJbmNsdWRlZPUAAADIanVtYgAAAEBqdW1kY2JvcgARABCAAACqADibcRNjMnBhLmhhc2guZGF0YQAAAAAYYzJzaIJ/LdqSMs8a59Ss9zmN1/gAAACAY2JvcqVjYWxnZnNoYTI1NmNwYWRNAAAAAAAAAAAAAAAAAGRoYXNoWCCYB0rLUM5dHYMJwwmA446yvzq9ljsodRnqggdMaMQbK2RuYW1lbmp1bWJmIG1hbmlmZXN0amV4Y2x1c2lvbnOBomVzdGFydBhnZmxlbmd0aBkeBAAAAj5qdW1iAAAAJ2p1bWRjMmNsABEAEIAAAKoAOJtxA2MycGEuY2xhaW0udjIAAAACD2Nib3KlY2FsZ2ZzaGEyNTZpc2lnbmF0dXJleE1zZWxmI2p1bWJmPS9jMnBhL3VybjpjMnBhOjJiZjkxYmM3LTZlNGYtNDRmZi1iNGI3LTkxYjNkMDZhYTk0OC9jMnBhLnNpZ25hdHVyZWppbnN0YW5jZUlEeCx4bXA6aWlkOjZkZjc0ZjAxLTc5MTgtNDJmNC1hY2I5LWQyMTFjYjc0N2E2YnJjcmVhdGVkX2Fzc2VydGlvbnODomN1cmx4LXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaW5ncmVkaWVudC52M2RoYXNoWCBh8Q5eHPOC2VoUA1kr+pccVT9ESrIyXYzLQ2LZoswrlaJjdXJseCpzZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmFjdGlvbnMudjJkaGFzaFggCH1Y2Io2yi1xYYYrZMWYzxFQJvUINQPUIcSgN7bH2OqiY3VybHgpc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5oYXNoLmRhdGFkaGFzaFggkTl7WmmR/h+p8SuDkZut831ORaEISRd5N+vg2H/I+Q10Y2xhaW1fZ2VuZXJhdG9yX2luZm+jZG5hbWVvQW50aHJvcGljIEZpbGVzZ3ZlcnNpb25lMS4wLjBrc3BlY1ZlcnNpb25lMi40LjAAABA4anVtYgAAAChqdW1kYzJjcwARABCAAACqADibcQNjMnBhLnNpZ25hdHVyZQAAABAIY2JvctKEWQISogEmGCFZAgowggIGMIIBjaADAgECAhRA5aAK7sI50L64g/oGQgU9Z1UTADAKBggqhkjOPQQDAzBJMRcwFQYDVQQKEw5BbnRocm9waWMsIFBCQzEuMCwGA1UEAxMlQW50aHJvcGljIENvbnRlbnQgQ3JlZGVudGlhbHMgUm9vdCBDQTAeFw0yNjA4MDcxODQzNTZaFw0yODA4MDYxOTQzNTZaMEQxFzAVBgNVBAoTDkFudGhyb3BpYywgUEJDMSkwJwYDVQQDEyBBbnRocm9waWMgQ2xhdWRlIENvbnRlbnQgU2lnbmluZzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJh6CmvLUBgFFNU0vUKlOVtE6djd17L5SuwX0LemFisBM3dkd/3cyjxFA3Qo5S46fX0/ihY0VZ7mfb9KF703t5OjWDBWMA4GA1UdDwEB/wQEAwIHgDAVBgNVHSUEDjAMBgorBgEEAYPoXgIBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUzlHiBIFOZFsj+OPEz5o+nMHXXMIwCgYIKoZIzj0EAwMDZwAwZAIwMXMdFJ4BetLLVY7ORuE9noqbbAZOZn/aArXyTwFAZfKrPzxF2vPoJNf1+UCdg1XGAjBwX1zd9WGqYkqmL5SFqw1QySjr1zJfpJM9+1rdDwSPLMOPOjKuiXjoU/pUUeG9RwmhY3BhZFkNngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPZYQO8KS+7EsIjB0kR8v7j9Et1Fe7GBOSp3qoY8hgyyJoQAlVibBrMilJcFId9UcxKGuVQC1iYvUrWTd2P+G7r54Pw=