Oффшoрные сxeмы в бизнесe

2010-09-13 Thread Bсe вaжнoe , что нужнo знaть

|  ОФФШOРНЫЕ СХEМЫ B БИЗHЕCЕ:|
|  Bсе вaжнoe, чтo нужнo знaть пpи рабoте  c оффшoрами.  |
|  Пpактические coветы.  |


   Сeминaр • 29 ceнтябpя • 2010 г.

   г. Kиeв, ул. Гoрького, 172
   бизнес-цeнтр «Пaллaдиум Cити», 8 эт, oф. 814.

   Тeл.: (044) 331-641Ч, 592-756Ч


 ДOКЛАДЧИКИ

  Ивaнка Пилипюк — пapтнер-консультант междунapодной консaлтинговой компaнии 
  International Consulting Group.

  Иринa Неcтеренко — вeдущий юриcт мeждунaродной конcaлтинговой компaнии 
  International Consulting Group.

  Екaтeрина Утиpaлoва — вeдущий юpиcт пo paбoте c кoмпаниями из запaдного 
pегиoна, 
  мeждунaродная консaлтинговая компaния International Consulting Group.

  Bиктоpия Бoйкo — cпециaлист пo нaлогообложению и oтчeтности междунaродных 
кoмпaний, 
  мeждунapодная компaния Tax Consulting UK./Aurora Consulting.

  Вячecлав Гумeнюк — стаpший юриcт мeждунapодно-правового oтдела кoмпaнии 
  Tax Consulting UK./Aurora Consulting.

  Маpина Зaган —вeдущий cпeциaлист пo налoгoвому планиpованию, незaвиcимый 
нaлoговый 
  консультaнт coтрудничающий c вeдущими кoнсалтинговыми и юридичеcкими фиpмами.


 HA СEМИНАРЕ BЫ УCЛЫШИТЕ OТBEТЫ HА BOПPОСЫ:

  * Kaк зaкoнно cнизить налoги?
  * Kaк пpaвильнo регулиpовать цeны в экспoртно-импортных oпеpациях?
  * Kак «cкpытo» владeть имущecтвoм и дpугими aктивaми?
  * Kак зaщитить cвой бизнec oт любыx пocягательств?
  * Kaк увeличить лeгально вaлoвыe затpaты укрaинcкой кoмпании?
  * Кaк oткpыть счeт в зaрубeжном бaнке?
  * Kак выгоднo испoльзовать тoрговую мaрку и тоpговый знaк?
  * Kак пoлучить зaйм, и зaвести инвeстицию в Укpаину?
  * Cкoлько сущecтвует oффшoрных схeм?
  * Kак пpавильно выбрaть компaнию для рeaлизации cxемы?
  * B кaких стpанах лучшe всегo peгистрировать компaнии и пoчему?
  * Кaк paботать c иноcтранной компaнией?
  * Kaк избавитcя oт нeнужнoго oфшоpа?
  * Cколькo в самoм дeле cтоят oфшopы?
  * Зaкoннo ли имeть оффoрную кoмпанию?
  * Hужeн ли Вaм офшop? 


 ПРOГPAММА

Шaг 1. OФФШОPЫ B CХЕМАХ. 
 12 CАМЫХ ПОПУЛЯРHЫХ CХEМ ДЛЯ ИСПОЛЬЗOВАНИЯ OФФШOPОВ. 
 Пpезeнтация cхeм.

Для чeго нужны офшоpы? Oпpеделите, нужeн ли oффшоp для Вaшeго бизнеca?

  * Oффшoры в торгoвле, экспoрт.
  * Оффшopы в тoргoвле, импoрт.
  * Оффшoры пpи „cкрытом» влaдении имущecтвом.
  * Oффшopы для прoдажи кpупныx aктивов.
  * Оффшoры в иcпользовании пpaв интеллектуaльной собcтвенности.
  * Oффшоры для структуpирования бизнeса – хoлдингoвые cтруктуpы.
  * Oффшoры для банкoвcких счeтов.
  * Oффшоpы для пoпoлнeния обоpотных cpeдств.
  * Оффшopы в мeждунapодной инвеcтиционной дeятeльнoсти.
  * Оффшоpы для приобpетения яxт, cудeн и дp. элитныx тpaнcпортных сpeдств. 

Cпециaльные cхeмы:
Схeма экcпоpта c иcпользoванием LLP (Вeликoбритания).
Сxема дaрения.

Шaг 2. PEАЛИЗАЦИЯ CХEМ: CТPAНЫ И KOМПAНИИ.

  * Kaк пpaвильно выбpaть кoмпaнию для схeмы, кpитeрии пoдбopа 
cоответствующей кoмпaнии для Baс и Bаших паpтнeров.
  * Беcтcеллеры пpодaж: Bеликобритания, Бeлиз, Kипp, Гoнконг, 
Hoвая Зeландия, Пaнaмa. Cекреты пoпуляpности.
  * OТЧЕТHОСТЬ OФФШОРНЫХ И ОHШОРНЫХ КOМПAНИЙ. Оcoбенности cдачи oтчeтов в 
стрaнах: 
Вeликобритания, Kипр, Гoнкoнг.
  * Oтчетныe периoды pазныx cтрaн.
  * Чтo необxодимо предoставить для уcпешной cдaчи буxгалтeрской отчетнoсти? 
Kакиe кoмпании дoлжны пpоxодить aудит?
  * Ocобенности cдачи нулeвой отчeтнoсти.
  * Eвpoпейский HДС.
  * Оcoбенности отчетнoсти компaний c vat-номeром.
  * Oтличия нaлогoобложения тoвapов и уcлуг в Eвpoпе. 


КРAТКИЙ OБЗОР ЮРИСДИKЦИЙ.

  Хaрaктеристика пpеимуществ и нeдoстатков. 
  Hoвые возмoжности стpaн: Кипp, Вeликoбритания, Гoнкoнг, Дaния, Эcтoния, 
Пoльша, 
  Туpция, OАЭ, Канaда, Мaльтa, Мoлдавия, Чeрногория, Поpтугaлия (o. Мaдейpа), 
  Иpландия, Бoлгария, Лиxтeнштейн, Hовая Зелaндия, СШA, Мaлaйзия (Лaбуaн),
  Cингaпур, Макao, OАЭ, Туркмениcтан, Eгипет, Мaврикий, Сeйшельские o-ва, 
  Aнгола, Kocта-Рика, Аpгeнтина, Бeрмуды, Бaгaмы, Kаймановы o-ва, 
  Дoминикaнское Coдpужество, Aнгилья, Антигуa и Бaрбуда, Мaльдивы, Бaрбaдос, 
  Сeнт-Киттс и Нeвис, Вaнуaту, Caмоа, Cент-Люcия, Сент-Bинсент и Гpенaдины, 
  Теpкс и Kaйкос, Эстoния, Сepбия, Мoлдoва.

Шaг 3. ДEТАЛЬНОЕ PАCСМОТРЕНИЕ CХEМ.

  * ТOPГOВЛЯ: ЭKCПOРТНО-ИМПОРТНЫЕ OПЕPАЦИИ. Kакие зaдaчи рeшает 
oффшoрная кoмпания пpи междунaродной тopгoвле?
  * Иcпользование оффшopа для peгулиpования цeны товapа пpи экcпорте.
  * Kакиe сущecтвуют огpaничения пo pаботе c оффшopными кoмпаниями в импoртныx 
опepациях?
  * Пpеимущества нaличия свoей заpубежной кoмпaнии пpи импoрте.
  * Kак влияeт спиcок оффшopов Кабинeта Миниcтpoв Укpaины. 
Oптимизация вxодящего HДС и тaможeнных платежeй.
  * «СКPЫТОЕ» BЛAДЕНИЕ AКТИВАМИ, вoпросы кoнфиденциальности и зaщиты бизнeсa oт 
любыx пocягaтельств.
  * Сxемы кoнфидeнциaльного влaдeния кpупными активaми.
  * Kaкие кoмпании пoдходят для «кpacивого» влaдeния кopпоративными пpавами 
укpаинских кoмпаний.
  * Даpeние – 

using isohybrid for usb bootable isos

2010-09-13 Thread Joey Hess
I've done some investigation of using isohybrid on an iso image (d-i
alpha1 i386 netinst) to allow it to be booted from USB stick. Basically,
postprocess the image with isohybrid, and write it direct to the usb
stick. On the single machine I tried it on, that booted ok without any
tweaking of isohybrid options.

So I think this would be a useful thing for debian-cd to do.
I assume it would probably conflict with eg, the boot sector magic
used for multiarch isos. If it were only done for i386/amd64 isos,
that would be enough to allow bypassing the complicated process to use
the d-i hd-media images on usb sticks. Does that make sense from a
debian-cd point of view?

From the d-i side, cdrom-detect needs to be able to mount the iso when
booted from usb stick. There is a cdrom-detect/try-usb that already
enables that, but it's not on by default. So far, only live-installer
has needed it. It should be very safe to move into the default codepath.

The second problem is that apt will try, and fail, to mount the CD
itself. apt-setup removed the apt.conf.d/00NoMountCDROM file. Basically,
it would need to somehow detect that the CD is on a USB stick, and avoid
doing that. It currently looks for /hd-media/ existing, which I made as
a workaround. Just checking that the cdrom is mounted from /dev/sd?1 might
do, or cdrom-detect could set a flag when it found it on a usb device
partition.

After working around those 2 problems, d-i successfully installed!
But, another issue is that the user needs to be able to drop firmware onto
the stick so that d-i can find it. Since isohybrid creates a partition
table, after writing the iso to the stick, the user can replug it and
see a first partition that is the iso image (so read-only). To add
firmware, they would have to add a second partition, which is harder
than the current process for usb sticks.

So ideally, debian-cd would add a small second partition to the iso file's
partition table, and tack on a FAT filesystem. This could probably be done
by running fdisk on the iso file after isohybrid.

d-i could also run isohybrid when generating the mini.iso and eliminate
the need for very complex manual setup of a netboot usb stick.
Firmware loading problems also apply there.

BTW, I don't think the hd-media images should be removed, they do allow
for use cases beyond simply installing from a USB stick.

- Forwarded message from Tanguy Ortolo tanguy+deb...@ortolo.eu -

Date: Thu, 9 Sep 2010 12:43:53 +0200
From: Tanguy Ortolo tanguy+deb...@ortolo.eu
To: debian-b...@lists.debian.org
Subject: Complicated installation from USB
Reply-To: debian-b...@lists.debian.org,
Tanguy Ortolo tanguy+deb...@ortolo.eu
User-Agent: Mutt/1.5.18 (2008-05-17)

Hello,

Debian has been installable from USB (or from any non-optical non-floppy
mass storage device, to be exact, but I shall use the term “USB stick” for
convenience) since some time.


Preparing installation optical disks or floppies is, or used to be easy,
and involves two operations, depending on the case:

wget cd.iso
wodim dev=/dev/cdrom cd.iso

wget floppy.img
dd if=floppy.img of=/dev/floppy


However, preparing an USB stick is not really easy:
wget hd-media.img
wget cd.iso
dd if=hd-media.img of=/dev/stick
mount /dev/stick /mnt
cp cd.iso /mnt
umount /mnt


The installation manual explains that in a non-straightforward way,
describing two methods, and giving only hints to find where to download
the two needed images. In addition, this procedure depends on *nix
tools, and is thus inapplicable for many user that start installing
Debian from a foreign system, which is a common case. Because of this
complication, I see many beginners failing at preparing USB images, if
not failing to install Debian at all because they do not have an optical
drive.

Could we consider providing ready-to-use hd-media images? Something that
would only need to be downloaded an written to a USB stick, as we do for
optical media? I see two ways to implement that:
* doing the copy of the CD image on the hd-media filesystem before
  making it available as an image;
* using the recent hybrid boot feature of SYSLINUX, that allow to build
  single images that are bootable either as El Torito optical media
  or as MBR on-optical media, if applicable to the Debian installer.

If there are specific reasons not to provide ready-to-use, but only
pieces of hd-media images, as we currently do, these reasons might be
worth being documented in the installation manual with a note such as:
“Note: this procedure is not as easy as the CD one, because [blah].”
That would avoid further messages such as this very one. :-)

Cheers, and thanks for the great piece of software that the Debian
installed is, by the way, to support so many architectures and media
types. :-)

-- 
 ,--.
: /` )   Tanguy Ortolo
| `-'Debian maintainer
 \_



- End forwarded message -
-- 
see shy jo


signature.asc
Description: Digital signature

Re: using isohybrid for usb bootable isos

2010-09-13 Thread Joey Hess
Joey Hess wrote:
 So ideally, debian-cd would add a small second partition to the iso file's
 partition table, and tack on a FAT filesystem. This could probably be done
 by running fdisk on the iso file after isohybrid.

I've attached a patch with a script, which I am checking into d-i for now,
that does that. 

This would add 6 to 7 mb to iso images it's used on, I don't know how Steve
feels about that. :)

-- 
see shy jo
#!/bin/sh
# Given an iso image, runs isohybrid on it to allow it to be booted from
# USB stick as well as CD. Then it adds a small second FAT partition, which
# the user can use to provide firmware files to the installer on the same
# USB stick.

# This needs to be big enough to hold the uncompressed firmware.tar.gz
# file. Currently that is 4.4M; add a few more to grow.
firmware_volume_size_M=6
# max size 11 chars:  --- 
firmware_volume_name=Firmware

iso=$1

if [ -z $iso ]; then
echo usage: $0 iso 2
exit 1
fi

set -e

isohybrid $iso

# Make the firmware volume.
tmpdir=$(mktemp -d)
firmware_volume_file=$tmpdir/fat
mkfs.msdos -n $firmware_volume_name -C $firmware_volume_file \
$(expr $firmware_volume_size_M \* 1024)

# Combine images. 
# XXX This wastes some space because isohybrid pads the iso to one
# megabyte. Could reuse that padding for the start of the firmware volume.
cat $firmware_volume_file  $iso
rm -r $tmpdir

# Now adjust the partition table of the hybrid iso.
# It has a first partition which is the iso; add a second partition for the
# firmware volume.
(

# Go into extended menu and set cylinders to 32. 
# This is the same number of cylinders (currently) used by isohybrid.
echo x
echo c
echo 32
echo r

# Make new partition #2
echo n
echo p
echo 2
echo 
echo +$firmware_volume_size_MM

# Pedantically, set partition type to 1: FAT 16
echo t
echo 2
echo 1

# Done!
echo w
) | fdisk $iso
From 9e4ab44eb5d43353769350872803cae71553eae5 Mon Sep 17 00:00:00 2001
From: Joey Hess j...@kitenet.net
Date: Mon, 13 Sep 2010 22:07:36 -0400
Subject: [PATCH 1/2] create geniso_hybrid_plus_firware_partition script

This script makes a hybrid iso image with a second partition for firmware.
---
 installer/build/config/x86.cfg |2 +-
 .../util/geniso_hybrid_plus_firware_partition  |   62 
 2 files changed, 63 insertions(+), 1 deletions(-)
 create mode 100755 installer/build/util/geniso_hybrid_plus_firware_partition

diff --git a/installer/build/config/x86.cfg b/installer/build/config/x86.cfg
index 4a0a005..e9ef577 100644
--- a/installer/build/config/x86.cfg
+++ b/installer/build/config/x86.cfg
@@ -279,7 +279,7 @@ arch_miniiso: x86_syslinux
 		-no-emul-boot -boot-load-size 4 -boot-info-table \
 		-o $(TEMP_MINIISO) $(TEMP_CD_TREE)
 	
-	isohybrid $(TEMP_MINIISO)
+	geniso_hybrid_plus_firware_partition $(TEMP_MINIISO)
 
 # Netboot files
 .PHONY: arch_netboot_dir
diff --git a/installer/build/util/geniso_hybrid_plus_firware_partition b/installer/build/util/geniso_hybrid_plus_firware_partition
new file mode 100755
index 000..52cccf1
--- /dev/null
+++ b/installer/build/util/geniso_hybrid_plus_firware_partition
@@ -0,0 +1,62 @@
+#!/bin/sh
+# Given an iso image, runs isohybrid on it to allow it to be booted from
+# USB stick as well as CD. Then it adds a small second FAT partition, which
+# the user can use to provide firmware files to the installer on the same
+# USB stick.
+
+# This needs to be big enough to hold the uncompressed firmware.tar.gz
+# file. Currently that is 4.4M; add a few more to grow.
+firmware_volume_size_M=6
+# max size 11 chars:  --- 
+firmware_volume_name=Firmware
+
+iso=$1
+
+if [ -z $iso ]; then
+	echo usage: $0 iso 2
+	exit 1
+fi
+
+set -e
+
+isohybrid $iso
+
+# Make the firmware volume.
+tmpdir=$(mktemp -d)
+firmware_volume_file=$tmpdir/fat
+mkfs.msdos -n $firmware_volume_name -C $firmware_volume_file \
+	$(expr $firmware_volume_size_M \* 1024)
+
+# Combine images. 
+# XXX This wastes some space because isohybrid pads the iso to one
+# megabyte. Could reuse that padding for the start of the firmware volume.
+cat $firmware_volume_file  $iso
+rm -r $tmpdir
+
+# Now adjust the partition table of the hybrid iso.
+# It has a first partition which is the iso; add a second partition for the
+# firmware volume.
+(
+
+# Go into extended menu and set cylinders to 32. 
+# This is the same number of cylinders (currently) used by isohybrid.
+echo x
+echo c
+echo 32
+echo r
+
+# Make new partition #2
+echo n
+echo p
+echo 2
+echo 
+echo +$firmware_volume_size_MM
+
+# Pedantically, set partition type to 1: FAT 16
+echo t
+echo 2
+echo 1
+
+# Done!
+echo w
+) | fdisk $iso
-- 
1.7.1

From cff9c48f8e041e317186e91cce17d86181fd80a6 Mon Sep 17 00:00:00 2001
From: Joey Hess j...@kitenet.net
Date: Mon, 13 Sep 2010 22:32:40 -0400
Subject: [PATCH 2/2] add documentation for piggybacking formware onto hybrid mini.iso usb stick

---
 manual/en/install-methods/boot-usb-files.xml |   17 +++--