₦airaland Forum

Welcome, Guest: Register • Login • With Google • Trending • Recent • New

Stats: 3,345,599 members, 8,518,433 topics. Date: Saturday, 14 November 2026 at 08:36 AM

Toggle theme

Sbucareer's Posts

Nairaland Forum › Sbucareer's Profile › Sbucareer's Posts

1 2 3 4 5 6 7 8 ... 18 19 20 21 22 23 24 25 26 (of 38 pages)

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 10:44pm On Jun 26, 2006
[FONT=COURIER][SIZE=10PT]
lagerwhenindoubt, I don't understand this your bandwidth issues with web application. Are we talking of private application dedicated to an organization or are we talking of public web application? Either one, can someone then tell us any public desktop application that mirrors the same issue with web apps?

Generally desktop apps are FAT client because of it nature of development, but these days you can get a very really thin client desktop apps.

But when a desktop begins to lose it ability of becoming FAT, it surrenders some of its routine to the server forming client/server architecture, which is what web apps are client/server. But web apps has gone even further i.e. two-tier, three-tier and n-tier architecture by using MVC.

lagerwhenindoubt, I don't see any correlation here between web app and bandwidth. Web apps could be deployed intranetly, extranetly, internetly and RCP/RMI. Either one the only ones that could cause bandwidth problem is the internet. It all depend on the location of the server. Mostly web apps are very thin client, so the processing is done at the powerful back end architecture. What is the size of HTTP/HTTPS header packets? If you ask me not enough to cause your bandwidth issues.

Remember that the backend architecture for n-tier is the best, every server on a single host i.e. database server on it host machine, web server on it host machine, application server on its host machine, email server on its own, authentication server on it own, etc.

When you send request to a webserver, all you are asking that host machine is a web page. If the content of the web page is that of a dynamic nature, it processes it and respond back with a result. Remember that HTTP is stateless protocol so the client is really not doing any job just sending request to a server.

Even if you are using a dial-up, the only time it makes difference is if the response carries a multimedia type i.e. uncompressed picture, flash, image and audio, even that MS has optimize it OS to store recent visited site, as in your history. So when you visit a web site MS store all the multimedia to make it easy for you to browse at a later time.

People should choose web app to desktop.  Desktop is good for games calculators and other really stand alone apps. Remember to code thread in any language is extremely complex. Web servers has got proven algorithm for handling multiple request in excess of 1000 at one second.

[/font][/size]
Webmasters › Re: In Need Of Web Design Proposal by sbucareer(f): 12:10am On Jun 24, 2006

Listen as a web site developer you are NOT obliged to write up cost and future trends and other unnecessary grammer. Your proposal should look like a prototype. Use color photocopiers and nicely formate the navigational hierarchical order of web pages and print them.

You may provide more than one prototype for him/her to chose from and write some cost and maintenance it would incur if it was dynamic and maintenance for five years etc.

Don't go and start writing a business plan i.e. mission station, cost analysis and break-even analysis, and even market trends.

This is NOT your job, they business is in operational that is why they need you to propose a website solution. So go with an album showing various templates and prices. You should always have your potfolio with you as a developer.

Programming › Re: Java Has Failed! by sbucareer(f): 11:48pm On Jun 23, 2006


Is Java still alive? Well I will leave it to you professionals to decide. If you asked me Java is becoming complex and difficult to those trying to break into Java with the advent of Tiger, Mustang and now Dolphin.

Some say once you can program one language you can program all. I believe it and still think that Java is easy to learn and is still very much alive

Programming › Re: Ccna Certification by sbucareer(f): 7:45pm On Jun 23, 2006

[s][email=valentine.obih@gmail.com?subject=CCNA+Manuals]Email[/email] me I will send you the manuals I used for my CCNA exams.


Warning only available to handles with Nigeria location. It is also 8.23MB[/s]
Computers › Re: The Software Wars: Microsoft Vs Foss by sbucareer(f): 3:29pm On Jun 23, 2006

Amazing software wars, incredible. This is the biggest software war for last and early this century. I can only stand and envy Mr Gate, well done sir. You fought a courage war and came sustainable.
Programming › Re: Java Programming For Dummies by sbucareer(f): 3:11pm On Jun 23, 2006

The rest of the tutorial material would be posted on this site, bookmark it if you are interested on following this thread.

Any problems please contact me at [email=valentine.obih@gmail.com?sbuject=Jakarta+and+J2EE+blueprint+tutorial]this email[/email]
Programming › Re: Java Programming For Dummies by sbucareer(f): 2:37pm On Jun 23, 2006

Ok! Parosky, thanks for your encouragement and recommendation. I would like to continue this thread. But I would like to say this, would you like to continue with Swing development or would you like web application development using Jakarta or J2EE blueprints?

Swing is a component development i.e. desktop development or standalone development, while web application development is combinations of different technologies i.e. html, jsp, servlet, jsfl, xml, soap, jni/jdni, database, testing by writing Test case using JUnit, refactoring by using Eclipse or Netbeans.

Let me know the one you are particular interested in. Prerequisite, you must be familiar with java. To learn Java think of everything you see in life as Object, even your girlfriend is an Object because they can change with the help of money and makeups Haha!!!

I need your answer?
Programming › Re: Php Form To Mail Problem by sbucareer(f): 1:41pm On Jun 23, 2006

Is the page not suppose to be saved as a script file i.e. contact.php rather to contact.htm?

You can use this free send a friend code
Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 12:55pm On Jun 23, 2006

Better still imagine if google was standalone app. The reason why google used web apps is the same reasons why organizations are adapting to web app. It includes but not limited

1. Success (Cut cost)
2. Problem or issues (transparency)
3. Maintenance
4. Scalability
5. Interoperability
6. Security
7. Deployment
8. Upgrade
9. Real-time processing
10. etc.

Do you know that some PC would not allow you to install them office 97 because of memory, hardrive, etc issues but thank to microsoft web office you can now access all Microsoft office product online thanks to Web apps

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 12:35pm On Jun 23, 2006

Can you imagine if google was fat client. People from developing countries like Nigeria with most cafee using old PC specification and probably old browser assuming they pay Microsoft the real money for using her OS. You would still have people using internet explorer ver 3.1 because they do not have money to buy a newer license for more that two PC, (CAL Client Access License)

You could argue that you had download open source like opera and Mozilla Firefox, then you would be faced with compatibility issues with server side.

You would be faced with security issues as open source has always been faced with security problems. When you buy a web app software you would see compatibility browser list, they alway recommend explorer.

If you don't like MS that is you business but the man is worth $50 Billion and is giving 1% of his wealth to his family and the rest to charity and he has resigned as the CEO of Microsoft, but still remains the board of directors.

Try and work as a system analyst and propose a new system for your client and develop it and develop it and see if they would not call you everyday to come and fix it or change something. After a while they will see that you are costing them money and switch to a new analyst that would specify a web apps for the reasons they sacked you.

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 12:21pm On Jun 23, 2006

You seem not to get the point or you are trying very had to get the point, which everone shaa, the point is how many clients in the bank are using the standalone apps? Then again banks can afford to invest money on their host PC running in excess of 2GB RAM, 600GB Hard dive, with latest Intel XEON of 2X3.8GHz CPU and a fiber optic network infrastructure.

How many companies can afford this? Even if they do like I said how many users in the bank are using the standalone app.  In a typical bank, at most you have 20 customer service attending to their customers through a host PC connected to some sort of ATM network.

You have the manager at the back and Loan, mortgage and credit card managers. At most you have at most 100 staffs working in a bank that requires a PC.  Even 100 is too much but let say that.

Some of the problems mentioned above must not necessary impact on wheather standalone was deployed or web apps.

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 10:56am On Jun 23, 2006

Kazey, you are confusing your self. Thin client and Fat client is a concept of 80's first researched and adopted by IBM (International Business Manchine). Since then the meaning has gone through some dramatic change such as the computer they seem to address.

I have defined the meaning of modern fat client and thin client. I don't like using terminals, it is a concept of the 80's, I rather refer workstations or host PC.

In a layman understanding, fat-client is a software development process, where the middleware, front-end and back-end is put together into one application and deployed - by Valentine Obih 2006.

Thin client is a software development process, where middleware, front-end (UI) and back-end (database) is seperated to achieve load-balancing, scalability, interoperatbility, maintenace, etc to a single application. - by Valentine Obih 2006

Now with this my layman explanation, which is not quite different from most of the academic ones, could conclude that web application could be either thin client and fast client, and also standalone/desktop application could be either thin client or fat client.

The issues of choice comes when developing application for a large disperse users hence (distributed computing) and developing application for a group of people within a building (intranet/workstation), considering issues like:

1. Security
2. Interoperability
3. Scalability
4. Deployment
5. Portability
6. Maintenance

Fat and thin client meaning has gone under reviews since it inception. I would not be surprise if the meaning of Fat and Thin client still remains the same with the advent of JNI/JNDI and message oriented network communication.

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 10:12am On Jun 23, 2006

Yes, remember that Standalone could be thin client as well, but many issues like security, deployment, scalability, interoperatability and porting it to UNIX system could cost time and money.

Also, remember that web app could be fat client, but you have to worry about browser version and the user PC power i.e (RAM, Hard drive, CPU) and operating system, the distance to the server, network traffic etc.

Maintaining the fat client web app will post a very big problem to web developer, exspecially if the guy that has developed the apps had moved on to a better job, which they do.

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 10:00am On Jun 23, 2006

Also, remember that one of the most important issues with thin client is the application of security policy. Web apps has a single point to apply security policy.

Controlled central login, authentication, authorization and verification. These policies are kept under the web apps and furthermore you can apply web encryption algorithm by using a Cipher strength in excess of 128bits. You can control and map IP to specific web apps etc

These serious issues could not be achieved in standalone apps, where all the security is encoded on each apps. The only remote correlation for standalone is database access. Even then apps do not know what each one is doing. It could be difficult to achieve a real-time processing using standalone. The only way could be batch processing.

If you implement a message-driven orientend approach to communique to other standalone apps you would be faced with network issues (i.e network traffic) and could lead to some message not reaching their destination and other issues. Then again you have to worry about that particular PC security policy.

I remember when I was at uni, we had Java swing Standalone apps connected to database to serve students wanting to borrow and return books. I know because I worked as a Liberian. The problem we had was not been able to identify when students has return their books when someone came in as asked for a book. We had said the book is on loan not knowing that the book is actually on shelf. The only way to know is next day, because we the systems uses batch processing technique.

I still have my alumni card and went to do some research last week and wanted to take out some books and found that the entire systems now runs on web apps and was able to solve those issues and even more.

Not only the system could identify that the book is back it could apply fine if it is due back and not yet back and someone has put a request to borrow it and message has been send to your mobile phone to return it.

Some staffs can work at home those that do book acquisition and other remote tasks. They they do not have to worry about issues like securities.

The point is that web apps is the intelligent way to deploy a distributed infrastructured apps.

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 9:35am On Jun 23, 2006

Smartsoft, yes.
Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 9:34am On Jun 23, 2006

Kazey, to be really honest I do not really understand your argument on this issue. What are you really saying? Are you saying that deploying apps on multiple device very frequent is an idea strategic time management within an organization, undermining the effects and correlation, time has on HR systems?

At my work the section of our management budget is spend on new implementation of efficient use of time, which could include:

1. Lateness
2. Unnecessary meetings
3. Unnecessary training
4. Time taken to develop or analyze a specification and time it actual takes to develop the software

These are very serious issues in our HR system. If your argument is not in correlation with time and perhaps you could equivocally render your argument, why you strongly believe that Standalone is good for organization.

Programming › Re: Java Programming For Dummies by sbucareer(f): 9:11am On Jun 23, 2006

I did not abandon the thread, the fact that no one is trying to do the assessment apart from skima was enough to discourage me to continue.

Also, I have been really busy at work on a government project we had, and as the project manager I was left with little time to do other things, which includes responding to the forum.

I am off for three weeks because we are ahead of the project. Good system analyst and developers need time off from work or else the software will be over budget.

Anyway, the little time I have within this three weeks I will contribute and hope reader really try and do some of the assignment. It really helps me to assess myself or my teaching.

See you soon.

Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 2:40pm On Jun 22, 2006


In computing, a Fat Client (also known as Rich-Client) is a term from client-server architecture for a client that performs the bulk of the data processing operations. The data itself is stored on the server.

Thin-client, the concept of minimizing required storage, memory and computing horsepower at the user location by performing computing and storing information in a central location, with connections for user input and display over a medium-speed network.

Reference


Thin client vs Fat client application
Programming › Re: Web Based Software Vs Standalone Solution by sbucareer(f): 2:34pm On Jun 22, 2006


Oky!! Let me start by defending web-based application to standalone.  We have what we called FAT-CLIENT and THIN-CLIENT. Basically, it is used to depict if a web application is going to off-load its load to the server (thin client) or if the web application is going to do all the heavy work i.e sql statements and managing data base connection (fat client)

Before the birth of Server side computing applications (Standalone) use to be fat client, because all the programming and processing power is built-in in the standalone. That is why it was called standalone, it stands on its own. It does NOT depend on any other infrastructure for processing.

But there was problems with this implementation:

1. Maintenance issue
2. Scalability
3. Deployment
4.

Maintenance

Imagine you have 500 staffs using PC with standalone apps installed in them and there was a little requirement change. You are in trouble, it will take you days to walk around the office uninstall the old one and install the new one, dreadful.

Scalability

When user grow it does not manage database access very well since all fat client have their data access routine. No single point of reference to database manager. If Microsoft changes its OS (Operating System) to new one, which he does every year, i.e. extending the 32bit operating system API to 64bits operating system. You have to rewrite all you standalone else your company would be stuck with windows 95 haha.

Deployment

Like I said how are you going to install a software to 500 PC's when there is a need for requirement changes often frequent.

Mind you web application can be fat client, well it use to be. With the advent of MVC (Model View Controller) and other n-tier architecture deployment infrastructure, it was evident that thin-client will live for a long time, not only it has:

1. One single point of deployment (url)
2. Single point of access (url)
3. Single point of maintenace (web server i.e apache, xmapp)
4. It Scales well when users increase (Buy more server)
5. If microsoft change it OS get the newer apache from apache website and take all your .jpg, .htm, html, .php, .php3 etc into the new apache

There are many reason why you should consider web application to standalone. Mind you standalone could be thin-client but the issue of deploying 500 PC or even more depending on the company is not a joke, especially when you have to do it every week because of requirements changes.

Nairaland General › Re: Data Warehousing and OLAP Tutorials by sbucareer(f): 1:55pm On Jun 22, 2006

Remember, Data warehouse is NOT an operational database. Data warehouse are historical data accumulated by the company over years.

Therefore, if you do not outsource it, your data will continue to grow and grow, which will require maintenance, hardware and software cost to support this issues. To leverage cost and maintenance you contact a reputable data warehousing company and let them keep and secure your data. 

Then, invest on a good mining tools like OLAP, MOLAP, ROLAP etc and query the historical data from a remote location. It addresses trends and statistical data

Family › Re: Another Baby Girl (After Two Daughters!) by sbucareer(f): 6:09pm On Jun 20, 2006


It does matter oh!!! If everyone start having girls, which the ration is already 7:1 man, then very soon the world would be populated with skimpy girls and women that would affect our economy, child birth will drop, because the greedy ones that already have a man would not want to share! You can see what the effect of sharing has already caused today.

I know child birth is a random process conducted by nature. Thanks to Science we can now choose our prefer sex during fertility.

We need boys too. You girls always want us to be faithful, how could this be when everywhere you turn you see skimpy girl gagging for it?

Programming › Re: Can A Skilled Programmer Make It In Nigeria? by sbucareer(f): 12:38pm On Jun 20, 2006

Seun is absolutely right. I have said it before in some of my threads in the past, to become rich in life like the Ibo, yoruba and hausa do, is to find a problem and provide a solution or try to provide a solution for it.

Most people know how to drive cars. To hold a driving license is a skill but not everyone is making money driving car. Michael Schumacher, the F1 driver makes a 1 million a month, that is £125K a week just driving car.

You can do the same with your skills, just sit down one day. I mean really sit down and get pen and paper and draw a Gnat Chart for a Month i.e.

1 - 7 July 2006   
Think and list all the problems in Nigeria


8 - 15 July 2006
Among the list of problems identified could any be solved using IT?

   
16 - 23 July 2006
Identify if it is feasible by conducting a small market research and come up with a business specification


24 -31 July 2006
Find money or find a partner with money and try to develop the product.

Finally, market via web or a bigger company, by the specail grace of God you could be on your way to financial freedom and probably an entrepreneur

Programming › Re: Computer Science Degree Recommended For Programming Career? by sbucareer(f): 11:54am On Jun 20, 2006


Computer Science/Studies do not necessary need all Mathematics modules. As a computer science student you ONLY need one branch of Maths Module called Discrete/Logic Maths.

The only people that study full mathemetics are BEng in the department of Media and digital signalling processing and other Graphic intensive courses i.e Gaming.

If your ambition is to become a game programmer you should consider BEng rather to BSc. Not that BSc Computer students cannot become a game developer, but it will be quite a challenging one.

Look at a typical BSc Computer Science studies at University. It says Computing Mathematics. Therefore Computers has got there own maths.

But it could be helpfull if you know maths but NOT necessary a math guru to make it in IT. Say the truth programmer, do you need maths when you are programming or logic when you are programming? I definitely know I need logic.

Look at another course on digital processing at university

Programming › Re: My Programming Skills (J. C. Ozochi) by sbucareer(f): 11:02am On Jun 20, 2006


These skills, are they commercial experience or personal one? Most of your skills are quite old technologies sorry to say this but we have to be candid to ourselfs.

Look at a cross-section of my CV


Skills Summary:

• Extensive knowledge of Java programming
• Working knowledge of J2EE technologies
• Working knowledge of J2EE EJB Servlet JSP JSF, JSTL, BPEL, Weblogic servers, Netbeans, Eclipse, JDeveloper, Tomcat, Apache, CMS, SAP and ERM, Distributed database, database, JNI, JNDI, XML, XHTML, JavaScript, .NET framework, C#, C, Python, Shell Script
• Comprehensive understanding of operating systems: UNIX, Windows and Solaris
• Working knowledge of MS 9x & 2000 Office packages: Excel, PowerPoint, Word, Lotus, coral

I have had 5 years commercial experience on these field. This is just my old CV. My new CV has got 10 years commercail experience on newer technologies.

This is what you need to post for a prospective reader interested in you to call you for a job opportunity. Also look at my duties in a cross-section of my CV.


Work Experience:

1998 -  2004 Digital Systems Ltd, London
Job Title: Java Developer

Duties:
• Was responsible for providing Business requirements analysis and protocol design
• Software support for ordering system, trading and operation team
• Developed web applications using Java Technologies
• Implemented J2EE applications development and support
• Handled Enterprise Javabean, coding and testing Servlets using Java
• Coding JSP using JSTL and providing middleware for oracle database access.
• Employed the use of HTML/XML/XMLT/XHMLT coding and UI designs.
• Providing Web Archive and EAR to assembler department
• Helping to implement security roles on each web resource
• Use of Eclipse IDE and Refactoring methods for development and implementation
• Unit Testing with Junit Framework

I hope this will help you to restructure your CV. I am quite impresses with you skills, just that most of them are old and would not fetch you real money in todays IT. Remember employer do not want to waste they money on a difficult language that only one guy could understand. If they do their life would depend on that guy and you know what it means.  Good luck.

Programming › Re: FORTRAN And COBOL Languages: Are They Obsolete? by sbucareer(f): 10:14am On Jun 20, 2006


You are right dakmanzero, what I was suppose to say is that ABAP syntax is somewhat similar to COBOL. They both uses declarative divisions i.e.

IDENTIFICATION DIVISION.
Contains program information

ENVIRONMENT DIVISION.
Contains environment information

DATA DIVISION.
Contains data descriptions

PROCEDURE DIVISION.
Contains the program algorithms


Both language uses very high level english syntax i.e.

ACCEPT
INPUT
DISPLAY
CALCULATE
etc.


There sequence selction iteration is like Visual Basic . The point is not about SAP. I know that SAP is the biggest European software company. The head office is in Walldorf, Germany. SAP was founded in 1972 as Systemanalyse und Programmentwicklung ("Systems Analysis and Product"wink by five former IBM employees in Mannheim, Germany.
[url=http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=deskbar&q=define%3A+SAP]1[/url]

The point is that COBOL is still very useful in developing business application. Many language used by big companies to develop business application somewhat follows the traditional COBOL syntax.

Computers › Re: Nearly 2 Million Internet Users In Nigeria by sbucareer(f): 10:36pm On Jun 18, 2006


You people make me laugh!!! Anyway shaa where there is population there is business, sort-off.

Programming › Re: Can A Skilled Programmer Make It In Nigeria? by sbucareer(f): 10:37pm On Jun 17, 2006


Why don't you write API and services that expose other useful programming interface? Create a website and put it for download for a license fee.

You will be amazed how many people will use you API. Big companies fall prey to big software developer. Have you thought about writing web FTP, creating easy wrapper classes to cut down development time?

Think into these areas and surely you could have you break through. Explore this company they write API's and simple utility software. While on their site visit their clients.

Webmasters › Re: Stuck On Prototype by sbucareer(f): 10:18pm On Jun 17, 2006


Is the site you are trying to develop involve some dynamic behavior? As a visitor I need to know much about the company profile i.e

1. Policy
2. Term and conditions
3. Product descriptions
4. How to place order
5. Affiliates
6. Login for dynamic web pages
7. etc.

Do your requirement engineer properly and come up with requirement specification, then you should be OK. I think you have not done any requirement engineering. Use JAD (Joint Application Development) to come up with a specification. JAD involves the end users(Clients)

Observation

At the bottom of your page, you had copyright(c). Do it like this ©copyright Uciko Limited. 2006. All Rights Reserved.

Programming › Re: FORTRAN And COBOL Languages: Are They Obsolete? by sbucareer(f): 12:51am On Jun 17, 2006

[b]Co[/b]mmon [b]B[/b]usiness [b]O[/b]riented [b]L[/b]anguage, a computer programming language designed and used primarily for business applications.

Well I think above explains it all. The reason why COBOL seems to have died was it inability to address client/server operations. Looking beyond client server, which is what is happening now, we have like JNI/JNDI we use object oriented-messages to communicate to different disperse infrastructure.

Millions of COBOL codes are out there today and are going just fine. The things is that much more simple and supported business language are here like .NET, Java and PHP etc.

If you look at the world biggest software Company that produced Enterprise application like SAP and ABAP, they use COBOL to write them. To write a services and expose their API to other languages that want to use COBOL is dead easy.

Programming inventors knew this problems and have addressed it in their language by providing native API to integrate any language.

Reference

ABAP & COBOL
Programming › Re: B2b Web-based Fulfilment Service by sbucareer(op): 12:17am On Jun 17, 2006


Thanks. Each phase can be further communique with any methodology. You can chose a phase and apply either agile, adaptive or iterative method. The Chart showed above is an overview of the time scale and phases needed to complete the project.

In my technical documentation, which I will be putting up in no distance future will elaborate and communique the methodology we will use. I am thinking of XP (Extrem Programming), it has all the new methodologies flare i.e. agile, iterative, adaptive, waterfall etc.

The remit here is to agree on the project scope and gather three or more developers to work on the project. The source code will remain open. If you have noticed, this project will open opportunities to ordinary Nigerians who understand IT and Business, this is the concept the Indians are using in the global economy.


Programming › Re: B2b Web-based Fulfilment Service by sbucareer(op): 10:35pm On Jun 16, 2006

I would like us to follow this dummy Gnatt Chart.

Programming › Re: B2b Web-based Fulfilment Service by sbucareer(op): 9:48pm On Jun 16, 2006

Our input

Our initial remit will be the proof of concept, architecture and design of all appropriate hardware and software. Costs had to be minimised but future expansion catered for. The main issue will be translating messages in a wide range of formats (EDI, FTP, X400, e-mail etc.) and content (ordering of message content, format and single/batch mode). Given that a source message (e.g. a sales order) could generate multiple onward messages (e.g. stock level checks, credit, lookup of fulfilment house, delivery instructions)

1 2 3 4 5 6 7 8 ... 18 19 20 21 22 23 24 25 26 (of 38 pages)