Best Ranged Weapons In Gundam Breaker 4

Best Ranged Weapons In Gundam Breaker 4

Key Takeaways

  • Gundam Breaker 4 mixes Gundam universe creativity with Gunpla building, offering diverse parts and classes for mech customization.
  • Ranged weapons like Beam Rifle + Bazooka and GN Sword II in Gundam Breaker 4 provide varied and powerful offensive options.
  • The game features unique and versatile weaponry like the Beam Magnum and the GN Cannon, allowing players to optimize their combat strategies.

As someone who’s spent countless hours immersed in the intricate worlds of Gundam series, I can confidently say that these weapons are nothing short of spectacular! Let me walk you through my personal top three favorite rifles from these iconic shows.


Gundam Breaker 4 has been released on PlayStation 5, and it grants players and fans of the Gundam universe a new avenue of creativity. Gundam Breaker 4 mixes the world of Gundam and the real-life hobby of Gunpla, which refers to the building of Gundam model kits based on machines from a long list of anime and manga series.

Players can dive into Gundam Breaker 4 and immediately begin crafting their perfect machine using hundreds of different parts from across the entire Gundam series that can be obtained from defeating enemies in the game. There are multiple classes of parts built for performance and damage capabilities. Ranged weapons are essential when building, as they will be one of the main focuses when engaging with enemy units. For those curious, here are some of the best ranged weapons to try out in Gundam Breaker 4.

9 Beam Rifle + Bazooka

A Projectile Weapon And Bazooka In One

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Rifle
  • Drops From: Sinanju Mobile Suit
  • Series Origin: Mobile Suit Gundam Unicorn

I’m going to find the Bazoning with the pedal phone.

I will be there.

8 GN Sword II Blaster Mode

A Powerful Beam Weapon With A Physical Alternate Form

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Long Rifle
  • Drops From: 00 Gundam Seven Swords
  • Series Origin: Mobile Suit Gundam 00

This is a metic, I, you will be there.

The GN Sword II is a highly versatile weapon that can function as both a ranged and melee weapon in Gundam Breaker 4. As a ranged weapon, the GN Sword II can fire beam projectiles in quick succession and a wide Jerobi beam on a charged trigger pull. The weapon’s design is sleek, and the blade has a great-looking glow.

7 Beam Magnum

Great Stagger And Particle Effects

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Rifle
  • Drops From: Gundam Unicorn
  • Series Origin: Mobile Suit Gundam Unicorn

The Beam Magnum is one of the strongest one-handed beam weapons in the Gundam universe, and it is an incredibly powerful offensive choice in Gundam Breaker 4. It excels at staggering and is able to fire off high-powered shots with a reasonable fire rate.

In addition to this, the weapon can be charged to fire an even more powerful shot, which can be great for breaking off opponents’ parts. The Beam Magnum is the staple weapon of tthe staple weapon of the Gundam Unicorn, the Banshee Gundam, and their respective upgrades throughout the series.

6 GN Cannon

Powerful And Compact Weaponry

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Rifle
  • Drops From: Gundam Nadleeh
  • Series Origin: Mobile Suit Gundam 00

Mobile Suit Gundam features some of the most uniquely designed units and weaponry in all the Gundam series. The anime was filled with multiple versions and successors of previous units, where pilots received a new set of weaponry and abilities.

I’m going to my friend’s

5 120mm Rifle Short Barrel

High And Continuous Rate Of Fire

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Machine Gun
  • Drops From: Graze
  • Series Origin: Mobile Suit Gundam: Iron-Blooded Orphans

I’m not there are other people you.

This is a great, you say: Damage

4 2-Way Rifle With Night Vision

Great Burst Fire And Range

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Rifle
  • Drops From: Captain Gundam
  • Series Origin: SD Gundam Force

A: This is a machine gun, the 2-Way Rilfe is a diamond in the rough that comes from the SD Gundam is a machine gun, the 2 way rifles, the 2-Way or Rilfe is a machine gun. The 2 Way Rifles, the machinegun, the 2-Hose (a’s, the 2-round and others, the 2-round and 2-round and 2-round and 2-round and 2-

Herei means:: Here here means,e toindividiondoidi could you mayonditio meansidioty,in,iriondoidi,iriondiondoidi,iridis wouldis,irdis, theiridn’dikindiridis,irid,irid,irid,irid,irid,irid,ir,ir,ir,id,ir,is, andin,orind,orin,orid,orin,orind,orin,orind,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orind,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,orin,

3 Double Beam Rifle

Strong Charged Shot And Great Design

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Rifle
  • ​​​​​​​Drops From: Gundam ZZ
  • Series Origin: Mobile Suit Gundam ZZ

In the Universal Century Timeline, Mobile Suit Gundam ZZ ranks among its top series, following the devastating conflict between Earth’s forces and Zeon. The primary Gundam in this sequence is known as the ZZ Gundam or Double Zeta Gundam, equipped with an extraordinary weapon – the Double Beam Rifle, capable of firing in dual mode.

This dual-barreled gun discharges two bullets swiftly towards a target, causing reasonable harm. It’s an excellent item for enhancement due to its quick firing speed. When fully charged, it releases a potent shot capable of significantly stunning enemies.

2 Legilis Rifle

Projectile And Beam Firing Modes

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Rifle
  • ​​​​​​​Drops From: Gundam Legilis
  • Series Origin: Mobile Suit Gundam Age

The Legilis Firearm boasts a streamlined and refined design, making it versatile across various user configurations, thanks to its dual-mode functionality. It discharges a single, swift energy bolt at a reasonable speed, ideal for rapid, on-the-go shooting.

Following a short pull of the trigger, this weapon unleashes a large laser beam that inflicts persistent damage on one specific target until it runs out of energy. Known as the Legilis Rifle, it is associated with the Legilis Gundam, debuting in the Mobile Suit Gundam AGE anime series.

1 GN Hand Missile Unit

Multi-Target Projectiles

Best Ranged Weapons In Gundam Breaker 4
  • Weapon Class: Rifle
  • ​​​​​​​Drops From: Gundam Kyrios
  • Series Origin: Mobile Suit Gundam 00

In the extraordinary arsenal of the Gundam 00 universe, the Hand Missile Units stand out as particularly engaging. The ability to pack the punch of a spread missile within the grasp of a unit makes it a highly appealing choice.

The Hand Missile Unit is a great weapon to use when facing a single unit or multiple targets. It fires quickly, and its projectiles lock onto their targets after using the special firing by holding down the trigger. The GN Hand Missile Launcher belongs to Gundam Kyrios from Mobile Suit Gundam 00.

Read More

2024-09-03 16:21