Replacing the old, smaller DOM in AZbox HD old models...

stuff.hunter

Senior Member
Messages
125
well, used Mac OSX terminal instead of Putty :) so that might caused problems with the script but at the end of the day everything worked as should and had a reason for learning new things :)
 

gorski

Well Known Member
Messages
1,553
I can see some are having issues with this, so I'll post it again but edited/improved, for images without capability to use the larger DOM (OpenATV 4.1 can use it, so it doesn't need the script here mentioned)...

Thanx to Freemind, an August 2013 image with kernel 3.3.1:

http://www.mediafire.com/folder/1h1v6d0sv66d4/Azbox ==> OpenRSI-3.0-azboxhd-20130801.zip

I have an Elite model with 1GB Transcend DOM, which is recognised and it's functioning fine! To my mind the most usable image so far... What do you find best?

So, here is what I did:

AZUp 2.2.7, EXT3, DOM, format extended partition etc. etc.

Code:
ID Team : OpenRSI
 ID Enigma : OpenRSI_for_Azbox
 Version : 3.0
 About E2 : Enigma2
 Kernel : ULK-3.3.1
 =================================  
21:27:35 > Connecting... 21:27:35 > Login... 21:27:35 > Login Success. 21:27:35 > Checking kernel ver... 21:27:35 > You have NEW kernel in your AZBox 21:27:36 > Getting Enigma Info... 21:27:36 > Detect E2 in AZBox - NOK 21:27:36 > Checking files... 21:27:37 > Checking files - done 21:27:37 > Overclock Checking... 21:27:37 > Your AZBox is not OverClocked. 21:27:37 > Checking rescue mode... 21:27:38 > Rescue mode - OK 21:27:47 > Free RAM Checking... 21:27:47 > Free RAM = 83768 KB 21:27:47 > Sending Kernel ... 21:27:49 > Sending Kernel - Done 21:27:49 > Copying kernel... 21:29:15 > Copying kernel - Done 21:29:16 > Storage Device Checking... 21:29:16 > Storage Device Checking - Done 21:29:16 > Creating Partitions... 21:29:16 > Size of DOM Checking... 21:29:17 > Size of DOM = 1002 MB 21:29:23 > Creating Partitions - Done 21:29:24 > Formatting Partitions... 21:29:37 > Formatting Partitions - Done 21:29:37 > Preparing... 21:29:37 > Free RAM Checking... 21:29:37 > Free RAM = 82448 KB 21:29:39 > Sending E2 Image ... 21:29:47 > Sending E2 Image - Done 21:29:48 > Image Size Checking... 21:29:50 > Image Size = 100 M 21:29:50 > Copying E2 files... 21:30:57 > Copying E2 files - Done 21:30:57 > Finalising Installation 21:30:58 > Removing tmp files... 21:31:00 > E2 installed successfully. 21:31:00 > Rebooting... after ~5sec

After I put in a channels list, plugins (Device Manager from the feeds is necessary to set a USB stick!), a skin... and then deleted stuff I don't need (default skin, wireless stuff, cable stuff etc.), I ran Fabry's script - here is my little "how to":

Fabry's script for my 1GB DOM

a) Plug in a USB stick formatted in EXT3 at the back of your AZbox, while it is running, go to > Device Manager > red, if memory serves, to mount it as media/usb, so it will be dev/sda1 (if it is media/hdd just substitute usb for hdd in the text below).

b ) Then, go into Rescue Mode (switch the AZbug at the back, then ON again, press > button on the front panel and hold, 'till you see the IP address of the rec.).

c) Start Telnet SW (PuTTy) on your PC, log-in by typing "root" (without "" signs), then copy and paste one line at the time of the text you will see below...

Warning:

- do not try to put in the next one unless and until you see the # sign come up in the next row, below the command you just issued;

- when 2 or 3 of these commands are given you will have to wait, 'till all the copying is done, so watch out for them and be patient;

- copy the script from this thread into Notepad++ and then copy each line from it into PuTTy;

- when you are in PuTTy, put the cursor where you need to paste a copied line, then right click and the message will be pasted, then hit the ENTER keyboard and watch... then, the next one...

Here is Fabry's great little script:

mkdir usb

mount -o noatime /dev/sda1 usb

mkdir dom

mount -o noatime /dev/hda1 dom

cd usb

mkdir backup

cd backup

mkdir dom

cd /home/root

cp -a dom/* usb/backup/dom/ #or for media/hdd: cp -a dom/* hdd/backup/dom/

#WAIT HERE > 'till you see # again!!! and only thren issue the next command...

umount dom

echo ",512,83" > hda.out

echo ",4,83" **** hda.out

echo ",128,82" **** hda.out

echo ",,5" **** hda.out

echo ",,83" **** hda.out

sfdisk -f -uM /dev/hda < hda.out

#WAIT A BIT HERE, TOO!!!!

mkfs.ext3 /dev/hda1 -b 4096 -E stride=96

mkfs.ext3 /dev/hda2 -b 4096 -E stride=96

mkswap /dev/hda3

mkfs.ext3 /dev/hda5 -b 4096 -E stride=96

sync

mount -o noatime /dev/hda1 dom

cp -a usb/backup/dom/* dom/ #If it is media/hdd: cp -a hdd/backup/dom/* dom/

#WAIT HERE FOR THE BACKUP TO BE RETURNED TO DOM!!!

sync

umount usb

umount dom

reboot -f

Now, when the box reboots you will have to remove the USB stick via Device Manager (Umount) and edit the fstab file (FTP to OpenRSi 2.02 and go to /etc folder) by inserting the following line:

Code:
/dev/hda5     /media/cf     auto   defaults    0  0
Restart AZbox HD. Sometimes several times, until it is finally mounted.

So, now I have:

1/2 GB hda1 = E2 partition - meaning, lots of space to experiment with emus, skins, plugins and whatnot...

4 MB hda2 = who knows what this is for???

128 MB hda3 = SWAP partition - when big updates are available, this makes them possible...

over 300MB of hda4/5 = extended partition, i.e. /cf > where one directs EPG, picons, subtitles etc. (via HD Glass skin etc.).

Let's see if this helps the image, in terms of speed and stability, not only the extra space one has now...
...and then I got these results:

root@azboxhd:~# free
total used free shared buffers
Mem: 102600 100896 1704 0 2768
-/+ buffers: 98128 4472
Swap: 131540 0 131540

root@azboxhd:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/hda1 503.9M 149.9M 328.4M 31% /
tmpfs 64.0K 0 64.0K 0% /media
/dev/hda5 300.8M 16.2M 269.1M 6% /media/cf
tmpfs 50.1M 492.0K 49.6M 1% /var/volatile

Mem: 100504K used, 2096K free, 0K shrd, 2792K buff, 40440K cached
CPU: 12% usr 10% sys 6% nic 65% idle 0% io 0% irq 4% sirq
Load average: 1.67 1.89 1.72 1/72 692
PID PPID USER STAT VSZ %VSZ %CPU COMMAND
517 1 root S 25532 25% 19% /usr/bin/CCcam221
534 521 root S 68496 67% 7% /usr/bin/enigma2

etc. etc.

Then, I continued setting it up, including EPG and picons path and so on and then I ran these commands again...

The image is pretty responsive at this point, as opposed to OpenATV and OpenSPA, so it is a good lead, so to speak...

At least to me...

=======================PART TWO=========================

At this point I continued downloading plugins, addons, tools, cams, shoving in loadsa picons, downloading EPG etc. etc. (Of course, you must set them all up, one by one, little by little, beofre you start using the box and then judging the image's performance...)

What I noticed so far:

In Plugins - some plugins have no icon... Some plugins have no colour for various functions, like SAVE function = green button etc. (Maybe I messed it up by deleting some stuff I don't need/use?)

DVD Player I couldn't install from the feed... Not that it is needed, as Sattommy's Media Centre is fine!!!

XML TV Import plugin shows no tick after one chooses a provider to download EPG for it... but it works... Lots of providers chosen...

Lots of picons put in at > /media/cf/picon (in the DOM/flash), together with EPG (/media/cf/epg), subtitles (/media/cf/subs) etc.

"Restart Enigma" via remote sometimes freezes the AZbug... But if one presses "Restart" it's OK so far. Also, holding the power button on RCU.

===================================================

Memory now:

free
total used free shared buffers
Mem: 102600 100908 1692 0 76
-/+ buffers: 100832 1768
Swap: 131540 38584 92956
root@azboxhd:~#

=============================

df -h
Filesystem Size Used Available Use% Mounted on
/dev/hda1 503.9M 150.0M 328.4M 31% /
tmpfs 64.0K 0 64.0K 0% /media
/dev/hda5 300.8M 77.3M 208.0M 27% /media/cf
tmpfs 50.1M 600.0K 49.5M 1% /var/volatile

=============================

top
Mem: 100944K used, 1656K free, 0K shrd, 100K buff, 4724K cached
CPU: 20% usr 13% sys 0% nic 63% idle 0% io 0% irq 2% sirq
Load average: 1.54 1.57 1.77 1/73 569
PID PPID USER STAT VSZ %VSZ %CPU COMMAND
480 1 root S 24664 24% 31% /usr/bin/CCcam221
498 485 root S 138m 138% 2% /usr/bin/enigma2

=========================================================

Streaming from my NAS, from NFS shared folders is fine, including a full DVD folder, also being able to navigate in the DVD menu, using a song I want etc.

Quite usable, by comparison to OpenSPA and ATV, for sure!

Still, restarting the box once a day is a must, whatever the reason (like AZbug being my CS server, having chosen lots of providers for EPG XMLTV Importer, having lodsa picons etc.)...

Cheerio!:thum:
 
Last edited:

Andrea20

Registered
Messages
13
hi, prof.. just received my new 1 gb don, simply pluged in I formated the partion area and copied by ftp the emu direcory... seems too easy, guesss will neeed to do something else??? on tel net by type free, does not show me 1 gb however..??also installed 1 tb hd and put 250mg swap can see this on free ...
 

p30n

Registered
Messages
19
I am almost about to loose my mind, again, when working with these AZBugs,, such a fine piece of technology (not!)
3-4 years ago I ran RTi core 1.7 after a lot of hassle getting anything to run as I wanted with cc cam, well this was all in DOM and it worked fine until a week ago when I thought, now I want it to stream to my XBMC/Kodi loaded Raspberry Pi2 that I have in all other rooms of the house.
The RTi core did not function and provide any option to stream like this, I could only stream from an .m3u i got from webif.
Now to the point, my AZBox premium+ HD need a new image, I have no extra DOM installed, all is running on original parts so to speak.
I have a 250gb hdd internally attached. I tried first to run the OpenRSI image which I found on their website, well only 2.1 was available there (where is the official links and info to OpenRSI 3.0 for azbox hd?!)
I ran into problem with RSI 2.1 since it green screened on me everytime I tried to open the cam menu.
Next image, openatv-5.1-azboxhd-20160208 I didnt get this at all booted, halted at 49% every time, no idea why?
Tried to install an older 4.2 iamge, which after some pain started and booted all good albeit quite slow.
After some fiddling with plugins (removing unused and adding flashexpander + 16gb USB stick) found a suitable feed for softcams and got my cccam installed and working with 9Mb left free on flash!?
Box is now working and showing the channels as it should, very nice menu and skin in my opinion on the openatv but the box is extremely slow and i get cogwheels every now and then.
Tried to add the channels to the enigma2 plugin on Kodi/XBMC, which worked OK but the EPG and channel feed import was taking a LONG time, we are talking 4-6h and it was still not done. Tried to switch to a channel on Kodi and the channel switched for the Azbox but did not produce any feed on Kodi. I do suspect this however is related to the extremely slow interface and system of the OpenATV.

To my question now that you got a little background;
- What image can I use on my original DOM that is responsive and has the softcam functionality I am looking for (client only) ?
- Do I have to buy a DOM for it to have any value at all? I thought I could use flashexpander for this and leave onboard chip unused?
- All I need is a image that is snappy to switch channels and have softcam, the rest of the media playback/youtube etc and such is of no interest since i have an RPi2 for that also.

Any thoughts on this mighty piece of machinery would be nice, lets revive this (useless) discussion?! :)
 

gorski

Well Known Member
Messages
1,553
What image can I use on my original DOM that is responsive and has the softcam functionality I am looking for (client only) ?

None. You need a new, bigger DOM. That is THE point of this thread! Period. End of! Otherwise, we are talking about a really old and slow machine. Gone with the wind. You have been warned... :D

http://www.sat-universe.com/showthread.php?t=288640&page=2

- Do I have to buy a DOM for it to have any value at all?

See above! :D

I thought I could use flashexpander for this and leave onboard chip unused?

Chip is used. You do not understand what FE does. Read my guide...

- All I need is a image that is snappy to switch channels and have softcam...

See above. New, bigger DOM (don't be a Scrooge, it's cheap, PBNIGMA and my guides/help...)

the rest of the media playback/youtube etc and such is of no interest since i have an RPi2 for that also.

IPTV Player plugin in PBNIGMA will help with that, even. But you must read my guides on the topics... It's all there...

Any thoughts on this mighty piece of machinery would be nice, lets revive this (useless) discussion?! :)

Only your uninformed "comments" were useless in this thread... No offence but you have a lot to learn and test and then be considered "serious"... OK?:D

GOOD LUCK!:cool:
 

p30n

Registered
Messages
19
Ok then, thank you gorski for your patience and help!
I received 2 different DOMs in the mail today, one 1Gb and one 2Gb, both have however a 5v cable that comes with them, as I can see from your guides pictures there is the same connector on your DOM for such a cable but from what I can tell you did not use it and it worked still?
I will try to flash the new DOM tonight and keep my fingers crossed that my old AZ will find it properly.

Your comments on my idiotic questions are appreciated, this is the only way I can move forward with this ancient piece of machinery :)
What I do not understand yet is what the Fabry script really does, I thought that AZup takes care of sizing the partitions bigger if it detects a bigger DOM? Correct me if I am wrong or enlighten me why I do need to manually run the script to resize the partitions?
As before, all I am looking for is to blow some life in this brick and get a somewhat usable experience and streaming working.
I will probably buy a VU+ or GIGABLUE in due time and then I will retire this box to one of the bedrooms probably but for now it needs the function as the only receiver I have atm.

Thanks once again for all help and efforts, I will try to make more educated comments down the line when I learn more :)
 

p30n

Registered
Messages
19
Also does your guide apply to this new PB image also? azboxhd-PBNIGMA-VX-2.0-11

What is your experience with it, should i go for the 5.1 still or which one is best to use with big DOM and Fabry script?

Do I need to use Fabry script with AZup 2.2.8 ? Since you mentioned elsewhere that there are images with the resizing built in, or did I understand wrong?

Thanks and sorry, again ;)
 
Last edited:

gorski

Well Known Member
Messages
1,553
Arghhhh...

Yes, reading carefully helps...

As in, no extra cable needed, sure!

0) Fabry's script resizes/repartitions the DOM. And to my liking - 1/2 GB for E2, 256MB for SWAP, some space for picons, EPG etc. etc. If you want those... (If memory serves...)

1) Fabry's script does it better than whatever's cooked up in AZUp or OpenATV. It looks more like linking, as in Flash Expander, in those, as opposed to physical partitioning in Fabry's script.

2) OpenATV or AZUp resizing works but look at the detailed description of Fabry's script I posted and... no, before this development the resizing was not done properly!

3) With a bigger DOM you can go for newer images, PB, ATV, SPA etc. Kernel 3.3.1, if memory serves is better and perhaps newer drivers - that is the winning combination... kinda... as buggy as AZbug still is, in any combination... :D

4) Forget DMM, Vu+/Marusys or GB! ET/Xtrend 10K (or they say 11K is coming out?) is da business! Never mind the rest!

5) Streaming might work (as others have reported) if you do as I described in terms of getting ffmpeg in and installing IPTV Player...

6) On the other hand, better still, buy a cheap Raspberry Pi for streaming and use AZbug for Sat TV, plus maybe DVD player and - basta! :)

Best of luck!
 

p30n

Registered
Messages
19
Wow, OK, thanks for the info, again! I have PB running on my 1Gb DOM now, the 2Gb was not recognized without the 5v cable which I did not have any place to connect at the moment.

I understand better now the Fabry script, I'm gonna have a go at it now that I have all the necessary tools working thus far.

Will certainly look into the new boxes you mentioned, thanks!

As for the streaming, well yea I have Raspberries all around the house for streaming files and such, also just ordered a couple of the new Raspberry Pi 3 but what I was unsure of getting to work was streaming the SAT tv from AZBox TO the Raspberries, which is what I am trying to do.
There is a great enigma2 plugin for ex. KODI that runs on Raspberry Pi's which import EPG and channel lists etc and make the Raspberries really valuable in streaming and zapping in other rooms than where the AZbox is located.
This is the main purpose of my current reviving of the AZ, since I was running a way old RTi core image earlier which was impossible to have working streaming on (streaming OUT the SAT channels that is)

Using AZbox as a streaming client is not at all a function I need since the RPi's take care of that.

Thanks so far and I will update whether or not I am succesul in my endeavour! :)
 

p30n

Registered
Messages
19
gorski, can you explain more about the Xtrend 10k/11k why they would be superior to the GB/VU+ equivalents?

I am having a hard time choosing which one to go for since some forums say that Xtrend has had a lot of problems with their boxes and the support is close to non-existent compared to VU+.
And then I have heard that VU+ has problems with program compatibility and such, so I dont know what to go for now.

Also, any confirmed date for 11k? I saw some videos that mentioned January 2016, but nothing for sure yet...?

I have my AZbox running with bigger DOM now, still having a hard time deciding on what image runs best and is most stable.
Some images are stable but I dont get my prefered c-a-m-s running, others green screen every now and then in different parts of the menues, also there are images that just run really slow compared to others.

What would be your go-to image? I've tried openspa, openatv, pbnigma so far in different flavored version numbers.
 

p30n

Registered
Messages
19
gorski, can you explain more about the Xtrend 10k/11k why they would be superior to the GB/VU+ equivalents?

I am having a hard time choosing which one to go for since some forums say that Xtrend has had a lot of problems with their boxes and the support is close to non-existent compared to VU+.
And then I have heard that VU+ has problems with program compatibility and such, so I dont know what to go for now.

Also, any confirmed date for 11k? I saw some videos that mentioned January 2016, but nothing for sure yet...?

I have my AZbox running with bigger DOM now, still having a hard time deciding on what image runs best and is most stable.
Some images are stable but I dont get my prefered c-a-m-s running, others green screen every now and then in different parts of the menues, also there are images that just run really slow compared to others.

What would be your go-to image? I've tried openspa, openatv, pbnigma so far in different flavored version numbers.
 

p30n

Registered
Messages
19
gorski, can you explain more about the Xtrend 10k/11k why they would be superior to the GB/VU+ equivalents?

I am having a hard time choosing which one to go for since some forums say that Xtrend has had a lot of problems with their boxes and the support is close to non-existent compared to VU+.
And then I have heard that VU+ has problems with program compatibility and such, so I dont know what to go for now.

Also, any confirmed date for 11k? I saw some videos that mentioned January 2016, but nothing for sure yet...?

I have my AZbox running with bigger DOM now, still having a hard time deciding on what image runs best and is most stable.
Some images are stable but I dont get my prefered c-a-m-s running, others green screen every now and then in different parts of the menues, also there are images that just run really slow compared to others.

What would be your go-to image? I've tried openspa, openatv, pbnigma so far in different flavored version numbers.
 

p30n

Registered
Messages
19
gorski, can you explain more about the Xtrend 10k/11k why they would be superior to the GB/VU+ equivalents?

I am having a hard time choosing which one to go for since some forums say that Xtrend has had a lot of problems with their boxes and the support is close to non-existent compared to VU+.
And then I have heard that VU+ has problems with program compatibility and such, so I dont know what to go for now.

Also, any confirmed date for 11k? I saw some videos that mentioned January 2016, but nothing for sure yet...?

I have my AZbox running with bigger DOM now, still having a hard time deciding on what image runs best and is most stable.
Some images are stable but I dont get my prefered c-a-m-s running, others green screen every now and then in different parts of the menues, also there are images that just run really slow compared to others.

What would be your go-to image? I've tried openspa, openatv, pbnigma so far in different flavored version numbers.
 

tg555

Donating Member
Messages
128
Hallo, just few words - from my experience bigger DOM do not get you anything besides larger space for firmware, plugins and etc. If you want to make azbox better box, you need to:
1. find best firmware for you (in my case is openspa)
2. delete unused system plugins from firmware
3. switch on overclocking
4. use plugin which clean your ram after some time (in my case 5min)
5. use cooler (if you have)
6. use harddisk formated in ext4
7. use dom formated in ext4

After this i can say that now all function is working and box is stable (of coures you have to remember that azbox will never working like DM or VU).

Regards
 

p30n

Registered
Messages
19
tg555 - thank you for the input!

can you specify what version of openspa is working for you?
also this clean-ram plugin, where do i get it, name?

I will get me a vu or similar soon enogh but for now i have to work with what i got.

thanks!
 

p30n

Registered
Messages
19
gorski, can you explain more about the Xtrend 10k/11k why they would be superior to the GB/VU+ equivalents?

I am having a hard time choosing which one to go for since some forums say that Xtrend has had a lot of problems with their boxes and the support is close to non-existent compared to VU+.
And then I have heard that VU+ has problems with program compatibility and such, so I dont know what to go for now.

Also, any confirmed date for 11k? I saw some videos that mentioned January 2016, but nothing for sure yet...?

I have my AZbox running with bigger DOM now, still having a hard time deciding on what image runs best and is most stable.
Some images are stable but I dont get my prefered c-a-m-s running, others green screen every now and then in different parts of the menues, also there are images that just run really slow compared to others.

What would be your go-to image? I've tried openspa, openatv, pbnigma so far in different flavored version numbers.
 

p30n

Registered
Messages
19
wow, looks like this forum has bugged quite a bit today since the whole site has been down every now and then.
didnt allow me to post but all of a sudden there they are. lol apologies for that.
 

gorski

Well Known Member
Messages
1,553
Very buggy, as I haven't seen this (no email notification)... :)

There are rumours about serious difficulties Xtrend brand is in but listen to an admin from another ET/Xtrend-Alliance forum:

"some things that are posted on et-view support just ridiculous.
Teckl, the Admin, spreading false information and of course that is not beautiful.
It is also worth not correct on et-view support this false news.
ET8k and ET10k be further supported.
The manufacturer of Xtrend is BSMediaSoft in Seoul, South Korea and distributor is hm-sat.
ELICOM GmbH supports with marketing, service and repairs."

Who knows, perhaps distributors/manufacturers are no longer paying this disgruntled admin enough or anything and... :D

On top of that my m8 from PB says this:

"btw. I read just at xtend-home that or even for 8000 and 10000 again new driver is to get kernel - supposedly this weekend, so wahrscheinl an even better connection of the hardware"

I have GB X1 and ET10K and it seems to me that ET are way more serious and their kernel/driver combination is way better from the start. GB are very poor when it comes to that... Vu+/Marusys similarly have issues with kernel/drivers, sadly... All the developers I know of agree to that.

No idea about ET11K, sorry... Or anything else ET related, for that matter, this is all second or third hand, just so you know...

I have my AZbox running with bigger DOM now, still having a hard time deciding on what image runs best and is most stable.
Some images are stable but I dont get my prefered c-a-m-s running, others green screen every now and then in different parts of the menues, also there are images that just run really slow compared to others.

What would be your go-to image? I've tried openspa, openatv, pbnigma so far in different flavored version numbers.

OK, I'll comment via TG's comments:

"from my experience bigger DOM do not get you anything besides larger space for firmware, plugins and etc."

Not true. One needs Flash Expander to make it work otherwise. With larger DOM and Fabry's script this is straight forward and hence way better. No needless complication (FE and even the built-in Expander in PBNIGMA have their issues). I get a larger E2 partition, a built in SWAP partition, larger 'larder' for EPG, picons, buffer etc.

"If you want to make azbox better box, you need to:
1. find best firmware for you (in my case is openspa)"

Agreed. There are HW differences between different models and various users need different things...

Tried Alonzo Blue E2 for AZbug HD?

"2. delete unused system plugins from firmware"

Agreed. Search for babba's or Amyren's little script to lots of that. Also, try a lighter skin (see OpenPLi skin section for that, a post by MarcinO!).

"3. switch on overclocking"

Only with a cooling fan...

"4. use plugin which clean your ram after some time (in my case 5min)"

Many great coders I know disagree most vehemently! Cash is needed, esp. with CS etc. That plugin is quite disruptive, actually... Reducing RAM footprint is done as described above. Remove the needless RAM-eaters...

"5. use cooler (if you have)"

Agreed, especially in summer... I wrote about it on this forum, too... Cheap external fan, plugged into AZ USB port or external source (better).

"6. use harddisk formated in ext4
7. use dom formated in ext4"

Agreed.

Good luck! :)
 
Last edited:
Top