Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
132 changes: 130 additions & 2 deletions src/createServer.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,136 @@
'use strict';

const formidable = require('formidable');
const { createReadStream, createWriteStream, unlink } = require('node:fs');
const { Server } = require('node:http');
const path = require('node:path');
const { pipeline } = require('node:stream');
const zlib = require('node:zlib');

function createServer() {
/* Write your code here */
// Return instance of http.Server class
const server = new Server();

server.on('request', async (req, res) => {
const { pathname } = new URL(
req.url || '',
`http://${req.headers.host || 'localhost'}`,
);

if (pathname === '/' || pathname === '/index.html') {
res.writeHead(200, { 'content-type': 'text/html' });

const readStream = createReadStream(
path.join(__dirname, 'public', 'index.html'),
);

pipeline(readStream, res, (err) => {
if (err) {
sendResponse(res, 500, 'Error reading index.html');
}
});

return;
}

if (pathname === '/compress') {
if (req.method === 'GET') {
return sendResponse(
res,
400,
'GET requests are not allowed on /compress',
);
}

await handleFileCompression(req, res);

return;
}

sendResponse(res, 404, 'Not Found');
});

return server;
}

function sendResponse(res, statusCode, message) {
res.writeHead(statusCode, { 'content-type': 'text/plain' });
res.end(message);
}

async function handleFileCompression(req, res) {
const form = new formidable.IncomingForm();

form.parse(req, async (err, fields, files) => {
if (err || !fields.compressionType || !files.file) {
return sendResponse(res, 400, 'Invalid form submission');
}

const compressionType = Array.isArray(fields.compressionType)
? fields.compressionType[0]
: fields.compressionType;
const fileObj = Array.isArray(files.file) ? files.file[0] : files.file;
const filePath = fileObj.filepath;
const originalFileName = fileObj.originalFilename;

let compressedStream;
let extension;

switch (compressionType) {
case 'gzip':
compressedStream = zlib.createGzip();
extension = '.gzip';
break;
case 'deflate':
compressedStream = zlib.createDeflate();
extension = '.deflate';
break;
case 'br':
compressedStream = zlib.createBrotliCompress();
extension = '.br';
break;
default:
return sendResponse(res, 400, 'Unsupported compression type');
}

const compressedFileName = originalFileName + extension;
const compressedFilePath = path.join(
__dirname,
'public',
compressedFileName,
);
const writeStream = createWriteStream(compressedFilePath);

try {
await new Promise((resolve, reject) => {
pipeline(
createReadStream(filePath),
compressedStream,
writeStream,
(errPromise) => (errPromise ? reject(errPromise) : resolve()),
);
});

res.writeHead(200, {
'content-disposition': `attachment; filename=${compressedFileName}`,
});
Comment on lines +113 to +115
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When sending the compressed file, the response headers do not include a 'content-type'. This could cause issues for clients trying to interpret the file. Consider setting the appropriate 'content-type' header based on the compression type.


const readStream = createReadStream(compressedFilePath);

pipeline(readStream, res, (errSendFile) => {
unlink(compressedFilePath, (unlinkErr) => {
if (unlinkErr) {
return unlinkErr;
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Returning unlinkErr here does not handle the error or log it. This is an issue because the error will be silently ignored. Consider logging the error or handling it appropriately instead of just returning it.

}
});

if (errSendFile) {
return sendResponse(res, 500, 'Error sending compressed file');
}
});
} catch (error) {
sendResponse(res, 500, 'Error compressing file');
}
});
}

module.exports = {
Expand Down
Binary file added src/public/a.csv.gz
Binary file not shown.
Binary file added src/public/abaft_but_if.dms.gzip
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/advanced_vice_ouch.gz.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
\��W��=�#Tz ٜQU;Eeٳ��(�\�@<�&^��3bĉ5��p uJE��y����[���k�0��#�:a�:�gdO�h�����g�9R�!+�C~�~�9w[�∛(=���,;!!�)�ىI���޻������k?T�4�����%����b�XIu����<Z��r�zw"+ԻsD�74'�x�g�/c`�郇� gV�{_B�j�Tdٹ[���)�D�4�
Expand Down
Binary file added src/public/after.img.br
Binary file not shown.
Binary file added src/public/aim_gee_guilder.rng.gz
Binary file not shown.
Binary file added src/public/alarmed_drat.tiff.br
Binary file not shown.
Binary file added src/public/almost_seriously.xml.gzip
Binary file not shown.
Binary file added src/public/amidst.dmg.gzip
Binary file not shown.
Binary file added src/public/among.iso.gz
Binary file not shown.
Binary file added src/public/anenst.mpg.br
Binary file not shown.
Binary file added src/public/angry.mp4v.gzip
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/antedate_helpless_ouch.jpg.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
� �W��=�u�P�3�j��,{V�7$
>��J�nVl�8�"��Q`clq��d|�X��Yy����`�2�ㅖ�.�MJK��1p%T�cM_#&-;�sv�c��:���Ȏ�3DkMd?[���:�q��߈o�Z��.?�:d�B����,m��ը=w����z<�{���,"ݴ:�ŽGB��M���7:Ȱ��Х�E��ѽn� �a�c��nM<4~�i���M�f���'щ+>�<�%�M�O�
Expand Down
Binary file added src/public/anti.mpga.gz
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/anti_though_tendency.ods.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
� �W��=f�Q�3�j��,{V������Ktp�t��(�r�3 %0 �c�%���q#d�V+>�&�m�6Q)�S�tL��(*���5��^�exd?M���/E�-�U���F� b�$�G0;�D鹑�^;���V���>��fj �h�r���7��&�f�-�ub��<�$�Ӟ��kȜ�+ �3��u�����oI��ĉe�.#�ޯ�+vdjFt듚H�r��+��i_��K������{�&���
Expand Down
Binary file added src/public/aspire_apud.mpeg.br
Binary file not shown.
Binary file added src/public/assent_pro_reclaim.vss.br
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/astride.vst.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�=��m�0 ��L� �C�.PdZ��ȢBJF�/��=��Ǜ֬.y��!��hR����r��8;-�u ������|�� �5�����d�RP�ׁ� ���1=]��Y����4��Q+�r�[b��ʐ���s���Z�4�����u�DsF;�Tf�$7kѱ�l?� �mP��{Z��h��&�|��qp�(��=5s�48wyM��*Ð�[C&���F��̂n
Expand Down
Binary file added src/public/athwart_blast.mp4.gzip
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/atop.csh.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�=�=n\1 �{�bN�;�Ԯ�O�.H�����l�"A g�{�Z܄�yF:j�l�����G�]��UQ�L^�-��"t^r�h���4����ҒȞ������ ~����\K���`{iy�#�cV靐a9@��J��چn>���)� ����`35P�S�q�J���'�W�*~�$�+� >��8W;؞W��_�����L-o���w a�%��B�)U��C�!�*����;���y���|:�w��Fͥ%�"k7�/��x�K��oH����Xl4CU�TɁ�=WP��� �Q
Expand Down
Binary file added src/public/aver_exposure.ini.gzip
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/baggy_zowie_portion.jsonld.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
�@�W��=�u�P�[3�j��,{N6fT|���@,w�ȿ���0H[k�'�eAms�A����� �rf|���k�ϐ�R9=�ސ{�G�����-s|��������C���˵x��7�,%���L����$T��0�m��o�&���0��9��\|�a1N'z[6dKX�:��kԞN̠*�������ב[l�EG�I`"[�jR�y�N+I�B%b�ZK�4����}@�T����開�(�O����Y̑� b�4Ĵe=z
Expand Down
Binary file added src/public/barring_port_consequently.msi.gzip
Binary file not shown.
Binary file added src/public/bean_plus.ifb.dfl
Binary file not shown.
Binary file added src/public/belittle_ick.doc.gzip
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/beside.bz2.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
'�n�����gSŦ��)�1���I���al�0�Jd�����9�}IYdi�e-H$(����F9N�����U,_ �*As�iB��4sIC�������Ϋv��7�N.oD>����zR%Tw{�4� *�b�?�΀����2l�Լ|d���3����a�y�V�)Wk6v>Y�����h��;���qO�Q�<���U�W��P;#�l�&W��8���8��?r�-+k(�KÈ +6�ƕ�{�(���a$���N�3��Ķ�Ӱ?h�þZT>G(ʶ�]�WU��oC�� S������[���l��]P�C��_�ՠ���
Expand Down
1 change: 1 addition & 0 deletions src/public/blah_bridge.txt.dfl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�E�AJDA D���N�w�.�}M:`���'����W�B�(�+��J�k�a� ��p���Mp:���n�C�<�G�]�'���]qw�F͆׺��`XB��#�԰�3�C�pd�S�Dk�z{���uB������ԵV �[L<}Ա�5��D�f%�]���M����U4��Kl ^�F�/��6o/��x�N16|0����=JO%�!QqaW"�Q��o���5'�~��Zu�'8�qy;�b�~�]
Expand Down
Binary file added src/public/blah_furthermore.pkg.br
Binary file not shown.
4 changes: 4 additions & 0 deletions src/public/blah_pill.pptx.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
"�n����ȧkFUm�ʲ�0w��j�d�?J&r�qKnOtB���鑓���F:e� � �c�9��e��zc�����A4Ou¶`s�P���j,���
�w) �/�~|�+F�_;�
N�ڰ�Q���N\=B�'��K��i��w.�
#l\)�z(�~~B��>vJXe�M\�Z%Lz���?��
Binary file added src/public/boo.avif.br
Binary file not shown.
Binary file added src/public/boohoo_cup.mp4v.br
Binary file not shown.
Binary file added src/public/boxer.rng.gz
Binary file not shown.
Binary file added src/public/but_morning.tiff.gz
Binary file not shown.
Binary file added src/public/carefully_brr.tiff.gz
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/carnival_subtitle_fooey.spx.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x�E�Qj,QD���ZA�!��l���mG�M���<����<�{)j�ί�Zn�X���m��XM䩡����L5,&�%���7�� ���u��c({O����AG�)ӱC=@c;r��������7ح�{6�,�OY�XaB�U�=�����)����G{jS<�Z�w�"�Đ)������UV��������h�~*�f�x��Mfz���㟓eI.�ڵ���lR9ut��#|�p$�)`�.%��b"k7��<%|�k,�CRGw�zh�ϩ�.}
$�tUn��
Expand Down
Binary file added src/public/cauterise.azw.gzip
Binary file not shown.
Binary file added src/public/charming_worth.pdf.gzip
Binary file not shown.
Binary file not shown.
Binary file added src/public/consequently_tedious.avif.gzip
Binary file not shown.
Binary file added src/public/consequently_towards_although.xml.gzip
Binary file not shown.
Binary file added src/public/continually_sweetly.jpeg.gzip
Binary file not shown.
Binary file added src/public/couch.otf.deflate
Binary file not shown.
Binary file added src/public/decent_coolly_following.midi.deflate
Binary file not shown.
Empty file.
Binary file added src/public/deputize.def.gz
Binary file not shown.
Binary file added src/public/deter_extremely_since.xsd.br
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/doodle.dms.dfl
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x�%PKn�@��u�!� "e�ٖi����A���ف(��׮Ø?g��X�����ia%7|U�I�?���3���)��y18�{�N0�։9�Ɔ/cA���a5��齛�t�&�r��s.່y�wU�c)���.K1\��b�n{Yw�����7���C�C�� ���^}�=�o��x�:$*����R�]�aS���G�n v3d�݆n�z�r)��Im�4v� v夂W5P4�ڴ��v��wk
�e���rÏƴ�Q�z���u���z� N�˸���
Empty file.
3 changes: 3 additions & 0 deletions src/public/during_limo_successfully.ogv.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
x�M�Kj�@ D�s�:��f�����j�ܭF3��d%$գTzMu�
pyh�Näb���jlx˨H
��tZ%�S�:�:(�>H�⺄�A����5��*?�]5qK����ou�K�����\�%�W �Y�a���d$�+��� �Ve��t]ۻs4������i�s��x�]��q�U�nM��ԷǷ�Z��.��C�.�j�HJ��t�!�^I{���e-�<���J���|�Nc��7�t��kͰ e�� @���
Expand Down
Binary file added src/public/earthquake.woff2.br
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/enormously.def.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x�M�KnA D�9E�`� ���)��t7G� |��e/�c-��X=� ��IKHQ4��O���e��D'Xő>�q�N,}���.H���ѹ�t%hRX����>��o�W*�V.
Ӣ���fEO0-Kp�� �L *���M�'.+R\&�x���e��{*�k4����ث�ØJ��A��MDu��5�ӣ��[fO]B��Oc#��S�p�H��uUO��]���ߘ�9 L���/G=5�� �\��?~����V[�q�� ��.�wsn�UJn��tWG��Eܣ'&=��Tl[�<��PG��cP ��7.X�l��a�:�oT�"
Binary file added src/public/especially_underneath_pesky.opus.gzip
Binary file not shown.
Binary file added src/public/even_sadly.odp.gzip
Binary file not shown.
Binary file added src/public/excepting.in.br
Binary file not shown.
Binary file added src/public/expect.htm.deflate
Binary file not shown.
Binary file added src/public/explode_accord_consolidate.dmg.br
Binary file not shown.
Binary file added src/public/exposure_famously_consequently.deploy.gz
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/extraneous_trickle.jpeg.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�%�KNDAE罊����:u��)T�������7��K������+hT�ڗ�� ��јv�e�8�)��Z3��O/�f�j�J��2����Z.`�^l�v�~%�����RQM�)Si�󔙛�!3ɵ���N�:�UC�6����������[n�ր˒�)�۽\�#A���\�S'7��m��|Րߪ�堵lN��āW������X�����9���ַ�<�y;�Mޞ,+�l$�.����h�\��.v�_��
Binary file added src/public/extremist_gee_lost.kar.gzip
Binary file not shown.
3 changes: 3 additions & 0 deletions src/public/failing_extradite_pilfer.php.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
x���mC1 �b+P)�A��)�� H�̏��N<,�˟$6
��Ί�[�-M-�&t��4��O� P�&Z�G�b����$��[Z��hZ��;CQ�O������&SA��-���ݲ��l�
z*�I�ʋ ~S@k�#�Lԯ��FMG�%^p�ȫ��t|dȹT<���K�fg<��x��,������ȍNs)>9�9'�µӸ0�m����$P�.j7�}v�lvH�;͘B]Z�z�=�h:��g^�^���o
Expand Down
Binary file added src/public/for_hence_patiently.msm.br
Binary file not shown.
Binary file added src/public/for_vastly_because.xla.gz
Binary file not shown.
Binary file added src/public/forfeit_before.vsw.deflate
Binary file not shown.
Binary file added src/public/forum_unfortunately_irritably.xsl.deflate
Binary file not shown.
4 changes: 4 additions & 0 deletions src/public/fresh_vague_hockey.vss.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
x�=��m%1 �sW1l_���
��xI|����2NHr��sF�/C�
���+�y���k>O��,Ggc"�5v�T�!��yq���\���9�!C"tU��S���Մ���_���nCNs������H�]˟�˛|�$*�>�p�
Y]�FO"�r�m?E�47�͡�O��V�fM��}���rAE�0���ҎZzӃ���#Ҏ����Bt�>� �W��%�v����h���o5�®�~h�c��A���֔�K��S�M����hJ��ʤ&
Expand Down
Binary file added src/public/furthermore_duh.ppt.gzip
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/gah.ts.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
� �W��=䁇,�τ6�4�7L��U�!Q��/�7N�| xޞ�a�6d�p��O�`�d��)W{��8�
p�����u� e�G��Q���GĥO�tg��WÐ���&F.�-D��sjm��j�REԣi�l?�z���*@���g�n2���NoD�����Ŗ).Q�(�ڠD�WAF� a�hoN���_�ݐ�����W�'�ʩ@w��.����rme�ؖ�O|$B���bH簶�7D�M$��.'z�Ҟ��#k�O�5
Expand Down
Binary file added src/public/gee_how_during.3g2.br
Binary file not shown.
Binary file added src/public/gee_humiliating_briefly.xsl.gz
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/geez_against.ico.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�5�An�@D�9'����H�����vcC���V�(^��h�9-�j�AbC!�6�taʸ�;<H�A�;u�/����bėŴ�AK[�h�Ib�ލ�1��͉S�yq��>��1�Ġ�C�‡��F��L�!z��2�_��a�6�� �, ŬI-;{�ƣ~3ܨ�Y��}��^�s׮Ag��R&��]��>>۫�L#��Odw���8P4��0��U#�q���O�8/�H��Ԍ����|4E�ф���`�Z��`�>�7���A�{Tf� ��~��{�t�-m��W�����
Expand Down
Binary file added src/public/goggles_particle.webm.br
Binary file not shown.
Binary file added src/public/ha_hmph_addiction.eot.gz
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/harmony_lick_on.mpkg.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�E�InAE�>'�;X�6���T'HTQMA�Ǐp�%��q�Ў�֍Zj@5�F7h�F�ܳO#�g�q梓A�#������F/�e�gP��]nX2�r�r$(0v� xMeǑ9"���V���E<��o�i�38���`t��^M�ep�ё��0�*V*�A+R#�'�?�35/F�K.Zn�����m�e�p7�� �F��*!L�hGO-��Y-�i�*�?O����c�B����]a�;fџ„+q)�e���
Binary file added src/public/harvest_near_handy.bz.br
Binary file not shown.
Binary file added src/public/hatch_but_lest.php.deflate
Binary file not shown.
Binary file added src/public/hm.distz.deflate
Binary file not shown.
Binary file added src/public/hoarse_reacquaint.tar.gzip
Binary file not shown.
3 changes: 3 additions & 0 deletions src/public/homework_among_perfectly.pps.dflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
x�%PA�1��~A�Pu/���SBS�$L��W�^�,ll�{x�2��fX��z��Pð�p�C0��L�!���(�
���S���+g30u���Ye�)J�ҕ)�I)�{�g�ΗN�Y���N�<��S�������:�@��4�q�{��*`k��б�5�Q�
�*���i祚}��Z�p��sq��]Mf�(�K[��X�����>r��a3�m��PGо �*��J&�9�&��v���-���
Expand Down
1 change: 1 addition & 0 deletions src/public/huzzah.m2v.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
� �vLm�Y�@^5Eu��V�NQm�<� ��`����Nx<��eaq@��I���rSfwl���n����R�x.���u��9S?S\��$���f*�P_juB�E{�•�y�5����?�a(n:T�������Pf:�Ǵl��20����:DN��.))%V�bTe\6�,���v �ꑘ*����w'���ߞ���a�c�ʡ}lXI%���V�<�&e��w���]Ci�᜾P���\&w��w�ZR�P�o�u{����;Տy�Ӫ�C�L�fYNJ
1 change: 1 addition & 0 deletions src/public/ill_fated_matchmaker_quickly.vss.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
�(,lw�4;{�����ZCDjM�l���]:@���d;Jޟ�M��)�� �T���m�N��@xЃ�a�-�$�H4p�q�N��*2���SIeP���ǵ�ʻ�/:X�ӱ�0j�Y�R��i������@�_6�,�����q�Տt2�i=�q��Y�-�U�XW�Ֆ����6�8w��3���l���!��b߂�,��m�bt{��z!�ۺ3H' D~��Mk�� �}�W���1�t�>+�O���bD*ZJ=�$m��1���;�"w[̲3b�m$�;��h�N����L�
Expand Down
Binary file added src/public/immerse.pdf.gzip
Binary file not shown.
27 changes: 27 additions & 0 deletions src/public/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>File Compression</title>
</head>
<body>
<h1>File Compression</h1>
<form action="/compress" method="POST" enctype="multipart/form-data">
<label for="file">Select a file:</label>
<input type="file" name="file" id="file" required>
<br/>

<label for="compressionType">Choose a compression type:</label>
<select name="compressionType" id="compressionType" required>
<option value="gzip">gzip</option>
<option value="deflate">deflate</option>
<option value="br">br</option>
</select>
<br/>

<button type="submit">Compress</button>
</form>
</body>
</html>
Binary file added src/public/innocently_who.dll.deflate
Binary file not shown.
Binary file added src/public/insert_along.xlt.gzip
Binary file not shown.
Binary file added src/public/inside.bz2.deflate
Binary file not shown.
Binary file added src/public/into_announce.abw.deflate
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/jealously_mid_pleasant.tif.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�5��m1 D�]�T�=I�Վ7$Q�c���"��`����_�,z�~���S}1�̽�24v�NGr2���X��5��ۇ�2����+`cj�_��� �n]!��2% �WeUB�G:�.�)��8��Ƭ�ŋ�rB.�׊���o���t���P�"�d���ٵ�AǷ*�%���_(�n~ �F��@�R���%28��O�mh6o�-/�-�|t�o0XlM6�a��Z��RZ����N�����
2 changes: 2 additions & 0 deletions src/public/junior_phew.mpkg.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x�5��nAC��
��C�s��zgg�i6����z7���m��ԡ�g<7 C�r������)�߭����[×�L�K� ��45ĢG����MCve�l��\%��.����O�n��N8����>>s���儝!���5���W1y�QM�ɽ.���7|�wIL�U�i7\6�-��)���v����EF9���>n���7)찃��Uf�ϲKk���U����Z��DM��j�eM��5��'�0����^�H9��x�
Expand Down
Binary file added src/public/keen_worth.log.br
Binary file not shown.
4 changes: 4 additions & 0 deletions src/public/key_hierarchy_gestate.oga.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
��n��}{�/A�:h�ȊN�VӍ;%�
) i���Ɂ��z���A� ��!��V�# ���l��`�Z���y�*��M��� �n�P��XDGh���H��x��y|���������M�����obƇ7��� �g!F� ��P��ՆMgU�u|T�Y�� O���<h����[;���ʛ���i^�u;�FW�MMȿ�G���L�����-�
���ष
�sY�›S���0�� n�g�Ł�&��*�:ѨX1�
Expand Down
Binary file not shown.
Binary file added src/public/kookily_since.dll.br
Binary file not shown.
Binary file added src/public/lazily_as_however.ics.gzip
Binary file not shown.
Binary file added src/public/lean_scan_diplomacy.m2a.gzip
Binary file not shown.
Binary file added src/public/lest.ogv.br
Binary file not shown.
Binary file added src/public/likewise_observe_but.json.gz
Binary file not shown.
Binary file added src/public/lively_psst.dump.gz
Binary file not shown.
3 changes: 3 additions & 0 deletions src/public/loosely.img.dfl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
x�M�Mn1 ��9O0�x9B���V�lk���w��M�v�E���P~�\K&�-�
<�� t�*��U��w�A:oF3?�'Ӑ?u
n�'�������u }!����:� �79𨛝)�HINt��z���n��l� amo��!*o�N���� ��>l�NH� )���:�t���9��6�v�}�+&�|�� #�]�l�3���WUxH�~?�p��%����D�j���LoB_ꍻ�-���?f��V�;ug�{��{�o=�o�� ���
Expand Down
1 change: 1 addition & 0 deletions src/public/lovable_history_ouch.ppt.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�U�Mj�`C�9�N�;��^ ��x<$���8����U��=�9�Kё>�EB}O�}sh���֎5�d.���*�G'$��2-_�#��Dvws�A��rZ�C��c�r���@�5j�|��/��fӯ��0��>�!{9kB&K��.��A�lv\��rsT�tL�{O���n�����r�ep�,.ė��I���Tn��:�Hy�vt~��^�����ϧ��8�u^�v�dt.�j�
2 changes: 2 additions & 0 deletions src/public/marvel_amazon_dumbfound.shtml.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x�5�;n#A s�❠O�n��s�C�t�-~�_RUx$u������lJ��m)����2�]���1]�6����Oe�������� �n�9 L%F������,����)�uN�ξ6��.����?RI�G�.������ĔX��ͩ��;�sඕ{��0��[ʳ�~G�]�����Dw�$�*�Kb|�z-��Gϊ���em �R��᢫����D�����KO�
~h �#d��o������N�u�(�������ݧ�
Binary file added src/public/meanwhile.distz.br
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/measles_while_foolishly.pot.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
��n��}{�/A�:h� �?�|�"T���m!�`�i����XVOcc��T}���By�w׉��λxI��3�Q>=��s:����;�Sy�!¡����� ���)�@*_�Ԏ���[k)HsOk7���/�ԫƭ^<�S$����Lm������b��\�aj���I��N$m�3���=�ӟ�51A�:�S'B��G����� )��d?_�^Xs��n%�C%'0�o����]� u
䃄-z���.�?j�'�չ�Ȑ+�I�}1�jAe�
Binary file added src/public/minus_wildcat.xlt.br
Binary file not shown.
4 changes: 4 additions & 0 deletions src/public/mmm.3gp.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
��n��}{�+A�Ҋ��挪�)*�~9�D�`������Lj#Npȑ��,�
���}Y��ٴb����O��- p.��2&�&(�i��b���>�Z}P�7���zu9^�i1�W����:Gk�>�~�J9���� �S�%��,������
o��B8�������Q�9�X�
��4�1��>����x���:����Ĵu-ӎ'�q�B�v�Y�g�ұ8�K[�5��?OpHA��ģ���,
Expand Down
Binary file added src/public/mmm.deploy.br
Binary file not shown.
4 changes: 4 additions & 0 deletions src/public/mocha.arc.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
x�E�;n1 C���'��l�"�^A���lk�����)RR �'�5�@�� ɉf|^�� ��[B�� �'�N6T^�����R9�Q���R<�
l6
q��?�xy����Xa���udP���%S
>�z:BWg����T�!d���O6E�qS�I��^�>�TZ�T�D�&:�ꌦ�ٶ��@�c��-��4��o�!��i�����h�ӱy��-��q����*�brx��l���v��ջ$_��q�z�B��
Empty file.
Binary file added src/public/neatly_fussy.bz2.gz
Binary file not shown.
Binary file added src/public/nobody_booking_painting.xla.deflate
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/novel_militate_forenenst.mp2.dfl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�-�KN1C���'�; ��}MR�))�C}Z��ږ���dY`1�k��<�e?hrV ���;���%Y����+�&�A�����C&qr���M�x�|�������u�M��Ŕ�ƅ89�f��9��&��>���h\Qt�)^��[E��S:�P���nۢ����Eǩ�D׮WY݈(�J�KKB��,%|����eioJ��#9�e�e\EĶV�&�^?u:�ݗE�dx㲼� q�s�5�5�k�� 15�
Binary file added src/public/now_joyfully.xul.deflate
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/now_tambourine.map.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
���W��=�u�U�)Uպ�R�^��"M�,�ї�����4��8��&��!"�A�V`X~�"~�K|Ԙ�v70�,����|�- '����n�j�We��ͺ����hK��$xky����Iܾ�'o�E��ﴱ�8��G�ŭJ.݉�c�1��v5,���Jp���\�0ը������Z�Kew���q��b�鯃��ľ���d��.�sp�4l��C�Zj���КH|��C{�zd�br�[��� oP7-M�?||:�n���Uz�/��+a��h�'��0�������
Binary file added src/public/once_yesterday_sugary.ogv.br
Binary file not shown.
Binary file added src/public/only_boogie_so.json.gz
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/only_plunge.png.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�=�IN1 D���N�;0-X#�;i����=D�%�Y�K��_�Ԡg�µI:�[�c����c�q�y!2��(��鼱i�����I? E�d`I��^ޓ\MK��bI�zz�s�:�m�NU-��-�*xh� �dS��'V���=-�=w�Rx��S�o:]K{�]�2�<�M�77� ���JV7k͐{�#�\�j�cܓ����:ݕ�1���h<c[��o�.� >�|kWȼu�roy�!A� ��;�?lS-�\�
Expand Down
Binary file added src/public/oof_bowdlerize.vss.gz
Binary file not shown.
Binary file added src/public/openly_fingerling.xlm.gzip
Binary file not shown.
Binary file added src/public/out_fairly_tinted.img.br
Binary file not shown.
Binary file added src/public/over.dump.deflate
Binary file not shown.
Binary file added src/public/overview_very_that.kar.br
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/pace_galoshes_why.ogx.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x���m�0 C�o
N��ݠ�Y8�ϒ�v����)��z��*�H�z@*�h��� �4u앭X����H:�t0�v�G��/Z�|�l���K�e�� sP�i�#���瞵���\y���;��t\&�n���wr� ��9�Am���ҩ�T���>8�V�w��u,Kl�{.Z���b������F��k��,�b��FG�j���Y��U�;��b�AO7��dk��?�G
Expand Down
Binary file added src/public/packetize_from_curry.3gp.deflate
Binary file not shown.
Binary file added src/public/patch_zowie_gee.vsw.gzip
Binary file not shown.
Binary file added src/public/peppery_round.mpeg.deflate
Binary file not shown.
Binary file added src/public/per.csv.gz
Binary file not shown.
Binary file added src/public/perfumed.shtml.gz
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/pfft.svgz.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x�U�=n1 �{�bN�w��U���j���H=���9@��b���/��-�� t=�lu�`4s���F�~�"l>%%���^�4�� �x��X�@��bMI���^ b?��D�oG37%�J�e�dG�ڲ��;���dDzq L���@�t��'�ܺn��;�!Z�]�'��4$ \Q�X�k&%x'��%.]��S�]e���O9��xH��9%�lBkߎ�I.X����SN��h������ݮ�m{ħ�m7� N
P%�Am���7n!�����
Expand Down
Binary file added src/public/phew_helplessly_cupcake.svg.gz
Binary file not shown.
Binary file added src/public/pinpoint_thrifty.mp4.br
Binary file not shown.
Binary file added src/public/pish.mp2a.gzip
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/plus_yippee.msp.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x��;n1 D{�bN�;���m��?�?P���7s�b�l+�m`������H���;���QyZJ÷����KWW6\$w���iЦ.M��P珦p䒥���1�iZ�=շJ]��@VҔ���HP���n�`6�� &5��g�Y��Ԯ�����6v^�KDE�}�9.���GȊ�'�Q�t"��[��?������"}��^�]N�i�H�䥬5�o���
Expand Down
Binary file added src/public/pompom_screamer.woff.gzip
Binary file not shown.
7 changes: 7 additions & 0 deletions src/public/portly_garlic.mpkg.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
x�E��M1 ��T�
�GN
�&�/��8���Q$.��c3~ŃQ�**���!%�z:-�H?�O5PA���S��!E�N P�aP�
*2�z��*<*�V�K_���Vmjp
>/���kݝk���F\�6�45b\�b�N#����S�¸*-m9�M��W\0���
5�p��܉��qcu�P*�$����
���B�xz�rG��#o4�A����� U�6��w���;�S�sG�&{�xl��Bg�����r��=;Fe�M~�l�m�aJ�;�%E|+�0�G:e۪%!ُ�u�s
Expand Down
2 changes: 2 additions & 0 deletions src/public/provided_botch.ogv.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
�`�W��=�eА����Rݐ�u�3(�+��i���-�� �����?��8�1C�n�?�֯��M��!kq;�_|b�g��?�D[�㣡�b� d���^]��|4�DU�Rb vr���?�U>�#x\� ��ŧ����P��1 :򹩔:��Dgk��(9[K�V['>��/��a5-���+RO9w�G��&�h�:6��N|̊>X~�N�ǫ2�Elzdl2�$&��.�]�M,����kKG���4��K�ј��
َ%���>��^�tHP
Expand Down
3 changes: 3 additions & 0 deletions src/public/psst_comptroller.dot.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
x�-��m1 D�b*P�sI�SZzC@�����yo��{;��h:���s�7E#klh��`E%ɞ��KlWr�S{����+u���
)�OB��3�$�WJ�#~�Q�Cjn��
Z꡻��~�T�� ڦ����^�EV dU¶%��UU��d*�'�!{oj���ե�"h�K��ol��s覘�n6�?{ϙ�z��{>͓?_�p��{=tx���gk|h��u�=
Binary file added src/public/questioningly.xhtml.br
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/questioningly_cinch.pkg.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�E�An�@�yE�����D��v��, ~4��]꽌�: ͭqw�)l�~JǬu�q�i�w1:7��VI6����Ǡ:i�n��C�~�2��6ߵ�GY'K\G)�(=�F���k�Lǣ��:8B�Q�Q+�b]�M�ذWܚ��\õ0�C|��5��\�� tR[��\7��I�ҋM>_R������ҋ׋M�3��G�:��hE&�t�)� �d����|��LT@5Y18l]���:K?�j���d��J���*���
Expand Down
1 change: 1 addition & 0 deletions src/public/quirkily_drat.vsw.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
�`�vLm�Y�@^ u��[.L�ꤧ�ow&�<���N�4�g�Y�-��#8��6���$� ��I����V��5�h�SP�4�4����eO���)��a�� /����s�)��)��xsԲ������\K�@�{�<jC>ӑ�p���nU�HހN�ԓ{�?��)��XV�@B��,� p�9�I�y[�:�+慎�4����x-�R��*=���5�2���R�s��&O<m�Bɥy�8T1�=�شl��i�R U�n*� m�a���
Binary file added src/public/rage.iso.br
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/rage_for_via.tiff.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�M��m$A�:��l�@SL���&|����@�<ܒ��:�܎�K�6x��M^�P!Y�K����$�!� �w�$���!v����2D���Y��}<z�ǒ-Kl�(��wq�j���3;�0ӡ<�-ap���o_T�q㞞)��OV�7�*�u�)z3�ݧ�S�V��%;;�S�f1)�BX|';���'�$yl�'�O넒j�EE=w�����p�VNZЋ��֠��|�L1�������K�|'9T ����N���� .7�q
Expand Down
Binary file added src/public/real_blowhole.avif.gz
Binary file not shown.
Binary file added src/public/reply_aha_pish.xml.br
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/reproachfully_limply.pps.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
x���m1 C�[+p�lAr���Y�e�3H���*���h�����Q��j��H��,G�%�0^Ҹ�yx���j�c)�$���� .�V �t�<�f'G�4p�I�/�ͦ���w�5�L5T��;�ZnU�}$�t��T���A.9@3�
~�._%u��V� ~�� 2IG�MAv��ǓOӸW7�|*h-2���`;w3j9���yN��`�������%^�b��)��=��7o�C�dI� /�����
Binary file added src/public/reputation.mp4.gz
Binary file not shown.
Binary file added src/public/round.jpeg.gz
Binary file not shown.
Binary file added src/public/safely_about.gif.br
Binary file not shown.
Binary file added src/public/sans_aboard_gouge.bz.br
Binary file not shown.
Binary file added src/public/sarcastic_or_past.ods.br
Binary file not shown.
Binary file added src/public/satisfaction.dms.gz
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/scroll.webp.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
���v}��m��������P���U-E�e?��$*��J�Nt@|{�q�m]� �<�Ĭ nHg1^�ztj�(���OE�i���,���1Rү���3��RK]��S��V(���?�ɰԿ���[.�(P
�q:?ާ���F��Bj��)���bx����Z��K��Q��v�LP>[VH��-�r��k�&��y� Qh���y���}�w���t�������e�ʠ㵏�[���m;�M�����Y=��n�|2}�������������˴�)���
Expand Down
Binary file not shown.
Binary file added src/public/secrete_duckie.shtml.gz
Binary file not shown.
Binary file added src/public/seriously_nor_although.vsw.br
Binary file not shown.
2 changes: 2 additions & 0 deletions src/public/sleepily.gif.br
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
� �vLm�Y�@^QUU���Y�[T�=�� 3*>�MR
O�40M�*�� ~�ȉ.|�#]�`t��%Bb™��]�!�tbR��b��Ou@q�c+�����}�:q��P:*L��;1e)sc��� �td?�6!yG�c���� �q/ג�F���ސi�:.#��IYB�^R�c��O/.zx�p\�0A��dK��}m& �? N���_�.yM˜Fu�ۆ��R=��YL��+GFDZ�mKzhv����˼��C���o���GR�%�����OzOf�Z ��
Binary file added src/public/so_curiously_beside.bmp.gzip
Binary file not shown.
Empty file.
Binary file added src/public/solid_midline.3gpp.dfl
Binary file not shown.
Binary file added src/public/speedily.ifb.gz
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/suitcase_youthfully_cute.m2a.br
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
���W��=����ޒ�dˉʾP���q�m��J�4�.�I�}�*w��,l'�oG����bԢY���=] 9�M��/�+�%��N(< �w9�G�|w�N�= ��i��wB.�]+��xZ����%zwBf/)'��Wu�K��q���B�� �� Qe'�wv@�ߞ�3�_��xڐ\���s\Gx�!K._���Y\�H�v�����/*���v@��i˴:�u� ��<���t���
3 changes: 3 additions & 0 deletions src/public/supervisor.abw.dflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
x�-��mA D"��|4,�aSk��Y~p��௪��RB�t¤�\@��m�.a6 1�Z`�L}��[]�Ɓ���,��/q�8�!]YBWnɮ��Y�@�ғ!SYC.ۆ�g�O��`Mpi�ܕkv
s��ډ���u��8�~��IkQ��v�h���j��6;#M�m��NI�eC����n;/VZ��h?*����:�I.�>�����z5�u�ga�g����εn�j�%� �x' ���������^^�>$lځ���6G�^H=��J
�����φIq7?��>�,
5 changes: 5 additions & 0 deletions src/public/tamp_brocolli.img.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
x�M�K�$1 D�}
� �Pwhj��� �m}���7�Z��/�?D���x����n5�-8�v��
�Id99V5���cu�jF��F|fn*j=��JN%f]�/&)#���Y�q����U��&B�f_O�-�ΒF��GӢ�X�/s��{�¦�v�AQ���G���fW�i7�>��Gߘ�AY�4���(�9��]�Ɩ�Z��
2�p����๋<b�h��Qa %1��
'��El���^ɻ*81&*z��6l-���J��.3oLjSP%%�2gj�R�ŮwT��F��* �\vGSs��R�j�>~&�ӎ
Binary file added src/public/teeming_aware_on.exe.gzip
Binary file not shown.
1 change: 1 addition & 0 deletions src/public/terribly.mjs.deflate
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x�%��m1 D�b*�����w���E���>��B���y�WVssD�'���.�:���t������Fh��@�>����(��U)��Ԫ�bZ�h(&��sl��aR�5�h4%�/�O��m�{R��z�{J�j�%���.o�dH�o�6U; �;��Ow't��K�ۃ���C%s��bH��$e����D�G)*���ei�H��ܻ�$5r����E~ᚻ���!�{�Q��Ա�<
Binary file added src/public/than.m2v.gzip
Binary file not shown.
Binary file added src/public/thousand.dms.deflate
Binary file not shown.
Binary file added src/public/throughout.xhtml.gz
Binary file not shown.
Binary file added src/public/throughout_ew_unnecessarily.vsw.gzip
Binary file not shown.
Empty file.
Loading