Kalleheikki Kannisto: Activity About Liked Popular Images
Kalleheikki Kannisto

Senior Graphic Designer, Illustrator, Animator, Cinematographer, VFX Artist, Web Designer, Photographer
Member Since:
May 21st 2013
2482 Posts
100 posts500 posts1000 posts
Location:
Helsinki, Finland
Friends:

Dan Ebberts

Daniel Nam

Daniel Waldron

Joe Clay

John Johnson

Kevin Camp

Lamar Daughma

Michael Szalapski

Roei Tzoref

Steve Bentley

Tamer Aswad

Vaggelis Valassopoulos

Walter Soyka
Need some advice on how to make this type of text.
by Shaun Pokines 2 days ago
I have been going back and forth trying to make this effect, without any luck. If anyone can help it would be really appreciated.
Re: Need some advice on how to make this type of text.
by Kalleheikki Kannisto 11 hours ago
You need real brush strokes with paint. No way around that, if you want a convincing effect. If you have a lot of text to do, you can get by with 3-5 different brush strokes scanned in and separated f
Random jump cuts with fade/dissolve~ time remapping
by Anna Hahn 2 days ago
Hello I am currently using the expression below with time remapping to jump cut to a new position within a clip every .44 seconds How can I alter this expression code such that rather than making jump
Re: Random jump cuts with fade/dissolve~ time remapping
by Kalleheikki Kannisto 1 day ago
It requires two layers to cross fade the video, so you would need a setup where both videos changed randomly every .88 seconds, with one of them offset by .44 seconds (or minimally by the duration of
Rotating only certain words within a single text layer in AE CC 2019?
by Justin Dillihay 3 days ago
I'm trying to do a motion graphic text for a video series I want to do, and what I'm trying to do is to have each word reveal itself in time to a sound clip I made where I introduce the show by readin
Re: Rotating only certain words within a single text layer in AE CC 2019?
by Kalleheikki Kannisto 2 days ago
Text animators can be used for this. Set the anchor point grouping to word, and range selector to words and index. Then you can move, rotate, scale etc. each word separately using one animator for eac
Audio React - keep scaling or moving nd not go back to.
by Dan North 2 days ago
Hello fellow After Effect friends. I'm playing around with audio react in AE . When I use Audio Spectrum to have an object move or scale to the sound, it returns back from where it startet. How is it
Re: Audio React - keep scaling or moving nd not go back to.
by Kalleheikki Kannisto 2 days ago
It requires either a cumulative expression (one that adds the value from every frame up to the current frame with a loop) which is workable only up to a certain length until it becomes extremely slow,
Change the path of an animated layer
by John Brookhouse 3 days ago
I'm trying to figure out how to do something that should be pretty easy, but I'm just blanking on the solution. In essence, I want to have a layer or comp follow a complex path. Here's the setup: I ha
Re: Change the path of an animated layer
by Kalleheikki Kannisto 2 days ago
You can offset a dashed path with trim paths. Complete information on this can be found here: https: www.provideocoalition.com after-effects-hidden-gems-weekly-dashed-lines Kalleheikki Kannisto Senior
Can't Change Color of Object in Illustrator (Tried Solutions From Other Posts Already)
by Cameron Dozier 1 week ago
Hello, I can't change the color of an object in Illustrator. I tried changing it in the "appearance," window.....TBH duno how to even get a color wheel to pop up in there. And also any swatch or color
Re: Can't Change Color of Object in Illustrator (Tried Solutions From Other Posts Already)
by Kalleheikki Kannisto 2 days ago
Not that I know Adobe's thinking behind this in any detail, but my understanding is that the color palette color mode controls the colors that you draw with while the document color mode is more relat
Hitting Enter in a text box: Photoshop CS6
by Laura Shayler 2 weeks ago
So up until today, every time I hit Enter when I have a text box open it just jumps to the next line like you would expect from a word processor. For some reason this morning it decided to stop playin
Re: Hitting Enter in a text box: Photoshop CS6
by Kalleheikki Kannisto 2 days ago
Ok, I see. Try shift-enter, that's a forced line return. Don't know if that works for this, but it might. Kalleheikki Kannisto Senior Graphic Designer
Color Expression with Audio
by Andrew Pientka 11 years ago
Dear Creative Cow, I m working on a project where I need to randomize color in text, to the beat of an audio track. The effect that I'm looking for, is that the color will "cut" or change immediately
Re: Color Expression with Audio
by Kalleheikki Kannisto 3 days ago
Color values are arrays with 4 values in the range of 0 to 1 for R, G, B and alpha, whereas rotation is a single number value in the range of 0 to 360 (or multiples thereof) for angle. In order to use
deinterlacing from progressive challange
by Mike Poliskey 5 days ago
Hi, I get a video clip from my customer, that was recorded interlaced and exported to progressive mp4. Now it looks awfull with ghosting (or whatever the term of jugged edges is). Is there any highly
Re: deinterlacing from progressive challange
by Kalleheikki Kannisto 3 days ago
I would try REVision DeFlicker. Very hard to predict how much it can do in this case, but at least worth a try. If you can share a 5 second clip, I could give it a try. Kalleheikki Kannisto Senior Gra
Is it possible to subtract a shape from a repeated shape using merge paths
by Robert Anderson 6 days ago
Hi Is this possible or impossible Have created a rectangle with single fill, repeat the object so there are multiple squares. And I want to use Merge Paths to subtract intersect another shape from the
Re: Is it possible to subtract a shape from a repeated shape using merge paths
by Kalleheikki Kannisto 3 days ago
Depends on what you're trying to do, but making the second rectangle the color of the background would "hide" it. Kalleheikki Kannisto Senior Graphic Designer
Increasing the value every frame by a specific ammount
by Marko Suto 6 days ago
Hello! I'm using Soundkeys output to rotate another object . Idea is that object rotates for +soundkeys output. So I need to add the value to the next frame. Not exactly sure how to write the expressi
Re: Increasing the value every frame by a specific ammount
by Kalleheikki Kannisto 3 days ago
SoundKeys has a "cumulative" option which should do this automatically. Kalleheikki Kannisto Senior Graphic Designer
Motion / camera tracking and applying to complex background: Finding a solution
by Laszlo Gabeli 1 week ago
Dear AE wizards, I'm relatively new to AE. I've been working on my first project for a few weeks now, which would be a music video for my own band. I feel that I've already learned a lot and slowly bu
Re: Motion / camera tracking and applying to complex background: Finding a solution
by Kalleheikki Kannisto 3 days ago
Kinda late on this, but I would stabilize the handheld shots so everything is locked down in your comps and add the camera position wiggle afterwards. If you wanted the wiggle only on closeup shots, y
Posterize Time-- alternate the keyframes?
by julianne martin 6 days ago
Hi there, I work in 2D animation and have to track effects to a lot of animation drawn at 12fps. I use the posterizeTime expression very frequently, but have been running into an issue where the value
Re: Posterize Time-- alternate the keyframes?
by Kalleheikki Kannisto 3 days ago
This might work (untested). The idea is that one frame is added to the posterization if the checkbox in ticked and nothing is added if its unchecked. So you would create a checkbox on this layer (or a
Glyphs?
by shadow caster 2 years ago
hi, n00b here...wondering if you can access a glyphs panel within AE for types with glyphs available I've been able to access the glyphs within other Adobe programs, but I can't find where to access t
Re: Glyphs?
by Kalleheikki Kannisto 3 days ago
On Windows, the built-in CharMap utility is a fast and easy option as well. Kalleheikki Kannisto Senior Graphic Designer
Controlling Trim Paths End percentage based on a changing number in the same comp
by James Battershill 6 days ago
Hi folks, I've lurked here for years but never posted before, but I think I finally have a question worth of your time! I'd like to have a circle that grows using Trim Paths as the 0-100 number it sur
Re: Controlling Trim Paths End percentage based on a changing number in the same comp
by Kalleheikki Kannisto 3 days ago
No idea why the start value is written in such a convoluted manner on the first line. I would think it just "start = 0;" I don't know why it wouldn't work, apart from the rounding, which is not needed
How can I crosser from "Grid Effect" to the "normal picture"?
by erkan hansowatz 7 days ago
I just started with Cutting and effects and have some questions. How can I make a crossing from a scene where somebody is sitting at a tabel for example and the morphes to the same picture as a grid.
Re: How can I crosser from "Grid Effect" to the "normal picture"?
by Kalleheikki Kannisto 3 days ago
erkan hansowatz "Is there a software which can make a "digital look" out of a normal picture " No program will do that for you automatically. You would have to use a 3D program with 3D models and pos
What is this effect called?
by John Beckner 1 week ago
I'm wondering what effect is used to make the background behave like it is in this video: I assume it's using Trapcode SoundKeys to make the image react to the music, but i can't find any videos or cl
Re: What is this effect called?
by Kalleheikki Kannisto 3 days ago
To me it looks like a large-scale turbulent displace where the evolution is driven by cumulative SoundKeys output. The grid and the background colors have been precomposed (or the same exact effect ap
Illustrator Vector Portrait
by Elendu Ifeanyi 5 days ago
I am currently designing in a portrait in illustrator, but not satisfied with the facial appearance, any suggestion on how to make it better would be highly appreciated image file: Illustrator file wi
Re: Illustrator Vector Portrait
by Kalleheikki Kannisto 3 days ago
A few things that come to mind first: 1) Don't mirror copy the eyes and eyebrows, it will look unrealistic. 2) The eyebrows are the most unnatural looking part here. The shape in very artificial-looki
Change color of one text character in an expression
by Gerry McCarthy 3 weeks ago
Hi everyone. Long time listener, first time caller. I've been doing some digging and haven't really come across an answer to my question, or perhaps it's in there and just buried in a bunch of code. S
Re: Change color of one text character in an expression
by Dan Ebberts 3 weeks ago
You could add a Fill Color animator, add an Expression Selector, and add this expression to the Expression Selector's Amount property: textIndex == textTotal 100 : 0 Dan
+1
Kalleheikki Kannisto liked this 1 week ago
Adding 100% ease to this expression
by Chris Meadmore 3 weeks ago
Hi I'm using the below expression to control 2 keyframe positions on a simple A to B animation. Once the expression is added it became a linear move so I swapped 'linear' to 'ease' but how can I contr
Re: Adding 100% ease to this expression
by Kalleheikki Kannisto 1 week ago
Try adding .value after ("Slider"). Might be that easy. Kalleheikki Kannisto Senior Graphic Designer
Making Titles that Automatically Adjust due to string length.
by Chris Breaux 3 weeks ago
I've made my title and if the name is 20 characters the box will automatically adjust using the code below for the size & position. All text is left aligned. Success! it worked! Now I'm re-making the
Re: Making Titles that Automatically Adjust due to string length.
by Kalleheikki Kannisto 1 week ago
It is either just moving the anchor point to the edge that is fixed or that and taking the " 2" out of the last line. Kalleheikki Kannisto Senior Graphic Designer
+1
Wiggle specific fill color values
by Brett Schnacky 8 years ago
So what I'm trying to do is use a wiggle on the value property of a fill. However the values the wiggle uses need to be 5 very specific colors, and not the entire spectrum. I realize that I could cont
Re: Wiggle specific fill color values
by Dan Ebberts 2 weeks ago
I'm not sure what you're after exactly. Maybe something like this: freq = 2; period = 1 freq; positions = 100,100 , 200,100 , 100,200 , 200,200 ; seed = Math.floor(time*freq); seedRandom(seed,true); c
+1
Kalleheikki Kannisto liked this 1 week ago
Specific word in paragraph be a different color
by Liam Campbell 1 year ago
I asked this about a year ago but still haven't figured out a solution. I want to make fake "hacker code" and I want to be able to make the word "class" always be red while everything else is white fo
Re: Specific word in paragraph be a different color
by Kalleheikki Kannisto 1 week ago
I would think that replacing the split-at character with period instead of space and using your sentence as the search string would do it. Not that I looked very deep. Kalleheikki Kannisto Senior Grap
Keep Mask in Place when Layer Move/Scales?
by Christopher Bly 2 weeks ago
I'm currently creating a preset that requires a mask that stays connected to the bottom of the screen. If have managed to make the following expression that manages to keep the mask in place when the
Re: Keep Mask in Place when Layer Move/Scales?
by Kalleheikki Kannisto 1 week ago
Make your life easier by using a track matte instead of a mask. Works like charm when you need to move the mask independently of the layer. Kalleheikki Kannisto Senior Graphic Designer
Responsive Grid
by Mario Epsley 2 weeks ago
I think this is an interesting one for some of you expression heads. I'm trying to make a responsive grid where you can move a null and it adjusts the size of each square comp accordingly. I'm also tr
Re: Responsive Grid
by Kalleheikki Kannisto 1 week ago
On the theory level of things, you need to use the sections as track mattes for the actual images. The images need to scale proportionally, using the larger of the scale factors (x or y) of the corres
Tricking linear wipe to use a vector image's actual size instead of the frame.
by Justin Maloney 2 weeks ago
Hey there, I'm making a template for a client that uses alot of text layers. They like this effect for animating them on using linear wipe but because text are vectors in AE the wipe starts at the sid
Re: Tricking linear wipe to use a vector image's actual size instead of the frame.
by Kalleheikki Kannisto 1 week ago
Sounds like a sourceRectAtTime() matter. If it is a linear horizontal wipe, you would need to know the left and right edges of the text block --which you can get with sourceRectAtTime() -- and adjust
How to make off-white background white
by Bobby Hall 2 weeks ago
I have some pictures of artwork that were drawn with colored pencils on off-white paper. I'd like to either make the background completely white or remove it so that I can place the drawings on a whit
Re: How to make off-white background white
by Kalleheikki Kannisto 1 week ago
The quick selection tool is quite handy for this purpose, you can select similar adjacent areas of the image by dragging over them and then remove from selection with the same tool by pressing the alt
+1
Looping with trapcode particular
by Chris Davis 3 years ago
Hey everyone, I am trying to create a 5 second loop of some leaves blowing across a roof in autumn scene. I have used the link below many times to create particle loops by fading in and out offsetting
Re: Looping with trapcode particular
by Kalleheikki Kannisto 1 week ago
It's been a long time since I last did this, but the information can be found here https: www.redgiant.com user-guide form 18849-2 Kalleheikki Kannisto Senior Graphic Designer
+1
photoshop performance poor on a powerful workstation
by James Harris 3 weeks ago
How do I make sure that photoshop is using my 24 xeon cores to their maximum potential I just bought an HP Z840 workstation and I have a feeling that photoshop is not as fast and smooth as it should b
Re: photoshop performance poor on a powerful workstation
by Kalleheikki Kannisto 3 weeks ago
Here are two articles from the Adobe site that cover Photoshop performance settings and GPU performance FAQs: https: helpx.adobe.com photoshop kb optimize-photoshop-cc-performance.html https: helpx.ad
Hexagon mosaic filter ?
by Alan Sharma 3 weeks ago
Hi, I would like to add a mosaic like filter to some art work - the same effect as with the stained glass filter but with Hexagons - ive seen it done and wondered how - i cant find the answer anywhere
Re: Hexagon mosaic filter ?
by Kalleheikki Kannisto 3 weeks ago
One option: https: www.filterforge.com filters 5484.html Kalleheikki Kannisto Senior Graphic Designer
Text box anchor point from baseline
by Marko Suto 4 weeks ago
Hello AE experts I have a text box with dynamic input (from data file) that I bottom aligned using anchor point script (as I don't know how many lines of text there will be): 0,this.sourceRectAtTime(t
Re: Text box anchor point from baseline
by Walter Soyka 4 weeks ago
Marko Suto "This "sourceText.value.baselineLocs" https: helpx.adobe.com uk after-effects using creating-editing-text-layers... under "Scripts and expressions for working with text" section, gave me h
+1
Kalleheikki Kannisto liked this 4 weeks ago
Can this be achived in Illustrator?
by Nikola Markovic 4 weeks ago
Could you do this style in illustrator If yes HOW
Re: Can this be achived in Illustrator?
by Kalleheikki Kannisto 4 weeks ago
The biggest thing that is missing in Illustrator to do this is exactly that: bitmaps. The textures in the image are all bitmaps. The drawing could have been done by hand (watercolor), although I suspe
Rotating an extruded object with revolved objects inside
by Adam Haas 1 month ago
When I group a revolved object with a flat object, then extrude, it flattens the revolved object.
Re: Rotating an extruded object with revolved objects inside
by Kalleheikki Kannisto 1 month ago
The (somewhat obvious) question is, why do you group it You can't extrude a revolved object (without expanding it). What are you trying to achieve with this procedure Kalleheikki Kannisto Senior Graph
Problems using Photoshop Actions
by Bart Remmers 1 month ago
Hi Creative Cows, Part of my job is photographing products every once in a while. It's not the main focus, but sometimes it has to happen. These pictures of a product has to be saved in different form
Re: Problems using Photoshop Actions
by Kalleheikki Kannisto 1 month ago
I don't want to get too deeply into this, but for three different file formats you should use three separate droplets. Droplet creation is relatively simple, but getting the output file settings corre
looking for professional to create photo
by isabelle de barbizon 1 month ago
Good morning I am looking for someone who can help me create a picture of two brothers. My best friend lost her son at nine months pregnancy, he would have turned 4 this month. They now have an adorab
Re: looking for professional to create photo
by Kalleheikki Kannisto 1 month ago
I would suggest UpWork or other similar online freelancer agency. Very easy to hire there, quality varies, but if you pick an expert with good reviews, you should be fine. Kalleheikki Kannisto Senior
Apply "posterizeTime()" on only one part of an expression
by Remi Monedi 1 month ago
Hi everyone, here again with probably an impossible question : I combined 2 expressions (loopOut and wiggle) and I'd like to apply the expression "posterizeTime()" only to the wiggle expression (this
Re: Apply "posterizeTime()" on only one part of an expression
by Alex Printz 1 month ago
yeah, all you have to do is declare the posterizeTime between the different calculations, and then recombine. This will wiggle the X position at comp framerate, and this will wiggle the Y at 1 per sec
+1
Kalleheikki Kannisto liked this 1 month ago
Can't export image sequence in new PS
by Corrie Parks 1 month ago
I just updated PS to 20.0.0 and am trying to export a hand-drawn animation. I can export the sequence as a video no problem. But when I try to export an image sequence I just get 118 images of the fir
Re: Can't export image sequence in new PS
by Kalleheikki Kannisto 1 month ago
Give it at least 6 months before most of the new bugs are ironed out. I never update right after release of a new version. Kalleheikki Kannisto Senior Graphic Designer
Aged hosts with new software
by Robert Smith 1 month ago
To encourage take-up of CC, Adobe once said we could fall back to CS6 once the licensing payments were stopped and I intend to do this due to lack of work. Plugins like Element mocha work on CS6 (11.0
Re: Aged hosts with new software
by Kalleheikki Kannisto 1 month ago
That seems only logical to me. There are legacy installers on the Red Giant site, if you have a key for such. Might be worth asking if you can get a key to an earlier version if you've purchased a lat
Scale up rotated rectangle to cover comp canvas.
by Christian Geijer 1 month ago
Let's say I have a comp with the width compWidth and the height compHeight. In that comp I have a rectangle with the width shapeWidth, the height shapeHeight and rotation shapeRotation. I now want to
Re: Scale up rotated rectangle to cover comp canvas.
by Alex Printz 1 month ago
Assuming it is a square, in middle of the comp, and the same size of the comp, it would be this: a = degreesToRadians(Math.abs(transform.rotation%90)); h = Math.sqrt(2 * Math.pow(value 0 2, 2)); o = M
+1
Kalleheikki Kannisto liked this 1 month ago
Remove single sound/instrument from track
by Jeremy Paul 1 month ago
I'd like to eliminate a certain sound from a track, namely the one produced by cymbale. Take a look at it: https: vocaroo.com i s1FpZrxM07TK It has a very unique signature compared to the surrounding
Re: Remove single sound/instrument from track
by Kalleheikki Kannisto 1 month ago
The muffled sound comes from losing the high frequencies. Interestingly enough, you can copy and paste parts of the spectral display. So you could try selecting the most similar-looking top section of
Particular: Using a layer emitter image to span particles rather than colorsample from it
by steve ogden 2 months ago
I understand how layer emitters, or layer grid emitters in Trapcode Particular can use RGB values of the emitter layer to set the color of each particle, but I am trying to use an emitter layer (a fac
Re: Particular: Using a layer emitter image to span particles rather than colorsample from it
by Kalleheikki Kannisto 1 month ago
This will be very hard to achieve in Particular. Can you expand on what the final objective is before I get you started on the possibly unnecessarily complex method of making this work in Particular,
Particles popping on and off
by Andrew Ray 2 months ago
Hi there, I'm doing a very basic particle setup, same setup I did several times in the past but only now it seems something is off. Basically, when I keep the particles size small, everything works fi
Re: Particles popping on and off
by Kalleheikki Kannisto 2 months ago
I don't have the new one, but they pop the same way in the earlier version of Particular. The issue is that the particles move in front of an behind other particles (due to the animated turbulent disp
Jittery particle movements
by Shin Ooi 2 months ago
Hi all, I noticed this problem with particular when the particles are being emitted in a slow manner it give's this jittery movement to the particles(from 0:02s onwards it's really obvious, but less o
Re: Jittery particle movements
by Kalleheikki Kannisto 2 months ago
To me it looks like they're jittering all the way though the animation. The main thing is adding motion blur, which should take care of that issue. Secondly, it looks like the emitted particles may be
Text in illustrator and saving in SVG format for WEB
by Mark Lobo 2 months ago
I am using adobe illustrator to create graphics and there is also a lot of text with the graphics. I am creating it for the web so need the smallest file size. The graphics do not take space at all ar
Re: Text in illustrator and saving in SVG format for WEB
by Kalleheikki Kannisto 2 months ago
You want to EXPORT to SVG, not save as. Save as prioritizes keeping the file editable in Illustrator, exporting prioritizes optimizing the file for web. See details here: https: css-tricks.com illustr
Extraperlate constant movement before and after keyframes
by Mike Futcher 2 months ago
Hello After Effects people. I'm new to after effects, though I'm an experienced 3D animator with Blender. I'm creating a video that will contain a lot of images scrolling past at a constant rate. From
Re: Extraperlate constant movement before and after keyframes
by Walter Soyka 2 months ago
You can use an expression. Alt+click on the stopwatch icon for the position property, then paste in this code: if (numKeys > 1) { if (time < key(1).time) loopIn("continue") else loopOut("continu
+2
Kalleheikki Kannisto liked this 2 months ago
Rotating 3D sprites with frosty glass effect
by Massimiliano bho 2 months ago
Hi Everyone, first post on this wonderful forum. I'm working at an animation where some 3D comps are rotating along a circular path (a kind of carousel let's say). The comps are auto-oriented towards
Re: Rotating 3D sprites with frosty glass effect
by Jeff Kay 2 months ago
Its ultimately the adjustment layer of the item in the back that is having the effect on the one in the front as you surmised. I don't have an elegant solution for all situations, but I do have a quic
+1
Kalleheikki Kannisto liked this 2 months ago
3D point to 2D position in 3D layer
by Ilya Sire 2 months ago
Hello all, Im trying to pin each corner I have a situation to convert Corner Pin position to other 3d layer point (example at edge of other layer) please take a look of my sample file here (from motio
Re: 3D point to 2D position in 3D layer
by Filip Vandueren 2 months ago
Because your layer is 3D, it will get a 3D point using the fromComp() method. Corner-pin expects a 2D value and throws away the Z-information, without actually projecting it on to the 2D plan Luckily,
+2
Kalleheikki Kannisto liked this 2 months ago
Adobe Illustrator CS6 can’t open .ai file
by Luca Phillips 2 months ago
On Windows 8.1 I had installed Adobe CS6 Master Collection and updated all Adobe products to latest versions within CS6. I had created a business card using Adobe Illustrator. All went fine and I had
Re: Adobe Illustrator CS6 can’t open .ai file
by Kalleheikki Kannisto 2 months ago
Probably simplest if you ask someone with a later version of Illustrator to see if they can open it save it as an even earlier version than CS6. Kalleheikki Kannisto Senior Graphic Designer
John Johnson 2 months ago
Hello, i once posted a thread about Upwork where i asked if anyone with experience can answer some of my questions or give advice regarding such site and you were the only one who responded so before i ask you something i wanted to thank you again for that.

Now that i got that out of the way i was wondering if you could give me your opinion as a professional about a project i did which is a "music video" . By "music video" i mean that i edited a bunch of clouds on top of music from Claude Debussy ( "Clouds" is the name of the composition ). My main focus was to follow the music and try to use the right footage and effects for the right part of music.

Here is the link:





Any sort of feedback will be appreciated, criticism included. This is my first real project by the way, and i don't know any other professional to ask directly so sorry for taking your time.
John Johnson 2 months ago
By the way i just wanted to say that i did not shoot any of the footage nor did i play the music, i just wanted to test my editing skills as a beginner.
© 2018 CreativeCOW.net All Rights Reserved
[TOP]