diff --git a/README.md b/README.md index 62ae20f..3eec15a 100644 --- a/README.md +++ b/README.md @@ -81,11 +81,11 @@ Outputs 4 MIDIs (and synthesized MP3s) conditioned on the same prompt by default ```bash python generate_vllm.py \ - --prompts_file some_example_prompts.txt \ + --prompts_file assets/example_prompts.txt \ --fp8 \ --no-synthesize ``` -- `some_example_prompts.txt` should contain one prompt per line. +- [`assets/example_prompts.txt`](assets/example_prompts.txt) contains 4 example prompts (one per line). - `--fp8` performs FP8 quantization for faster inference. - `--no-synthesize` skips audio synthesis (outputs MIDI only). @@ -184,6 +184,8 @@ We provide high-level guidance for researchers interested in training their own 3. **Collect text prompts**: Obtain text descriptions for your MIDI files (e.g., [MidiCaps](https://huggingface.co/datasets/amaai-lab/MidiCaps) in our use case) 4. **Match text-MIDI examples**: Ensure you can map each text prompt to its corresponding MIDI file +**Note**: The 896 LakhMIDI IDs used for evaluation in our paper are available in [`assets/evaluation_set_lakh_ids.txt`](assets/evaluation_set_lakh_ids.txt). +
diff --git a/assets/evaluation_set_lakh_ids.txt b/assets/evaluation_set_lakh_ids.txt new file mode 100644 index 0000000..81901a9 --- /dev/null +++ b/assets/evaluation_set_lakh_ids.txt @@ -0,0 +1,896 @@ +f00dffd5d2da67df545a5031d668507d +f00e30ceebe97a631d4db73ff6b9dd5e +f00f13d311618c9473ecd21a84d32b6b +f01419767c164e6c30b75391d211d2ba +f015446c6884ab99b3969af3306eba6f +f016a91c8b79544fbe57470bd8b8de33 +f01a17a6d369d09a64163a06e426824c +f024a1a7eedd26107372c30bf986a122 +f024fc623ba9a0c6137a3412f0e7d772 +f025bcb0710b650bc79bd0714efa5d4d +f02735ef5cc57568f30e2dcf10dc389b +f02ad36bce592b9b38a0d018fe59d4a9 +f02cbe5d22922750702d19bc4beecd20 +f030f460d419d4796224fb546477b585 +f0325d84fe2ef18799442c9bc7e2e94f +f03e8abce03fc2052ceecaa6ea977dec +f0400fb38f35e069324a01ed8a76700d +f051c2ddfd0f11f01ae6f52c5de7d657 +f0528707b850e6d4c726d6fc3149383b +f05d37a647f612ac8494527861ddf935 +f063829573193aa60bc1b7e5050418a4 +f0657f49047f9fc7ba3f0207b751365b +f06764e045ba7222d73f46ad6957c17a +f06b5f7b91f72f69f6c503211fcf2ae3 +f0740b7a2366aa1b5926a60229795e4c +f0743892175a961a0d4f60f2cecb1b1b +f07732c27684409c551deb62ff997221 +f07a533ee27153854bf98bfab84f270d +f07bcb9844c8dde26d4baa6e4a6919ee +f07c51a78bb46c27a6bc942eed34068e +f08c91bb54852f17e87a3401ac801aa6 +f08e06a736b96a480ccb9820239d0198 +f099adfd15bfeb4693e2d7b7db1fee46 +f09a8447f6caa13a40144851c49fa2c7 +f09af580b16ef6bdc528b18ae92cd18d +f0a60610d42de9c7299b11acdc8d026b +f0a63df151b47924f78c9745af6d003c +f0a740896abc2bbe9d223a3f976d92d3 +f0a99aef9cde00186f873ee338eb6cda +f0a9ad8bdb71ef77d07ea305a8d59b5a +f0b84c86e6d047b8f2b990e4e048ace4 +f0b8d0314bdfb9b7a89edefbbe47dee4 +f0be311789e3dfda6649323d1d29bd38 +f0c0d3953ece0a4c199baca18e2e0ce0 +f0c4b0cf4f1c81d2b09051002ba84e33 +f0cf22e7d09c9cf0b4431f783e987ca9 +f0d1ba2e71ab0b3f2678180eb769a2dc +f0d1c283ce80238cb03b3f3c2b64b929 +f0d3a1a16871e0246fed8c4b7886191c +f0d572de4af1c42cd56b7d5a9e5f267c +f0d58780b3ad6671d62e7ea2da685971 +f0da4db2974af7fb03dee45a612d6525 +f0e20cabbe71a14cc8f96766d976ca43 +f0e30dfa2661d5a00160d8d5a4d163de +f0e376d32918c978ccefa5ee3cf394d3 +f0e9c163078747d683f36b511f9c13e1 +f0edaf666e129b1fdc0127642ed2fe66 +f0f1b200dad09d1fbf8961bda754b50c +f0f61034548541f7cf95bb628e2ef98a +f0f6bf5d17556d3808b9b3b62905e532 +f0feb58ad47d6b3a5d5e8ca4085305b1 +f105dd20098c9473a3e62b63f42a2cbc +f116de4eefc4469b941fa6265acead0f +f1186ba7ee3e91a5b37a864e0dd9213d +f11bc8910358c9269c326b8d0a2db557 +f11c232cb34e392f2f065e9d4cceb66b +f123a02a3878840fb682a70f2103efdb +f127c2e69e45f9e6fe10cbd136f6c6c5 +f12b6e7979958caeeace01a82bc21907 +f13ce7d715f8373a5fe333adaa764cfc +f13d69f99e0c4744f58993e7e54fb752 +f13e2702150ec0b90ddcf2b1a3922964 +f13e73ed503211a26142c3e088e5192c +f13e92504332b457a357558a90be2560 +f15137ae2ec9c77f705166400c4147b8 +f152a92a0825cfbf64650ed1df2d217b +f15619d55f358df41aa3f1b5ee1c0fd6 +f156cce363e10a637a4807b2d7db58dc +f162c2b7e4b16ba2dd44c735670aa5ae +f1673599ee60c7bc89741c871a71c6ee +f167c4d7911f76fb14814f9cb2ba5a02 +f170181f9dbdbb90bfaf9c05ba2d0649 +f172cce28f04bc004b01cbe371926e1b +f175ed682a20d2cd81152f6f182e2167 +f178677e787b2cb2a96697612fbb2a74 +f17953c5fb981d4e6eb6f3d519ad5ad5 +f19274a06657c39c3f3101c5f5d90757 +f19640916a7beff29a4a43a82caadfbb +f19e01fce399a2972c9aae945eddb24b +f1a2f44779c182819721cd88e3679dd7 +f1a341bf506a001c5a2acb3368580e50 +f1a6bb7195f4c627f907459706223aa9 +f1ab2e21b0baf18373d69f42a4d2cadd +f1aff5045f7790e6f5cb7649bac602e3 +f1ba4fa5cbb066b8897d5be8c44b1119 +f1bc15cebd3e56228abcaf06d2103203 +f1c4f0a491c31069e11bedf9514f4573 +f1c9e949e07136951f36af101a2d5175 +f1cc4421a77663b51ac9a1ad637345c9 +f1d38df54a93ae86732d8eeabebaeb49 +f1db1f9598f10f150eca4daa184fb9b8 +f1de4b39d5e7c2c323faa14015a7c2dd +f1e40d5dac78790b2f39d06d516cbc23 +f1e49eb1b80cdb9e07b585ec8eea2490 +f1e583cca0f4ea05d63513c466608501 +f1e74c5caa9418feb8131598b704f279 +f1edcf5d7cafe7fecc9d45f000b44093 +f1eeaa6305ad7e80693be72d3aa24afc +f1f3a295a5a7d9c31b97ebcf6aa87e40 +f1f7f260c4d6ac19b77960ff2708557a +f1fcfdf97ad84df810a4bf37e7b76595 +f2034d72cc098d69da9bd867e95c60fe +f207065d765c7a974a1111fb07d3ec36 +f20c8a319b7d5cd190ba844c02dfe2b1 +f210eb05212c0ddfc6f1f6d95c89bb2b +f2110ad98288736be30e0894ef177ce6 +f21fe2eabdb0f39caff9775d93c560a1 +f225ee4c9d87646ade28ae02daa82d5a +f228a2449a636c98c66d72d6a2b6b3d4 +f2294c170e10e37a7a58276b75ddf0f7 +f22efec03d8610c8dff37039abf23386 +f2301ef2060b1b587cf1d6257d7f2536 +f231702c5b13cffe36bb0073926464e0 +f239c3cfcee26bc9aeefd685fdda2a74 +f23c9d913952cebebf4a2b461f0f255a +f24034a71828ce3752044d4da32534a5 +f2417457429d34039451c444f043442f +f241eab120589190bc734eb093c3e2fa +f24202db539c6ff119cc7c3cee6ac2f4 +f243a5fd61f80d52740aa61bbfbf2418 +f24841e29685968e2469c40c3f651879 +f24946a73b4e92f40cb07452112f8edb +f2646bb3109ddf4f0316e2e2b22814d8 +f27271334e19160b5ff4fdf28c5d07ff +f27466e287bc9affd4079b08fb205e14 +f2883acd050832f1ad3e074172f0df06 +f28b637c26cca8d230111e10b5bed3bb +f292cfc39692b08ed6c33368710f395c +f2944b803ca0fce9dee83a4c028f03c0 +f294fa0bfc18e965c89d9b98e382ead7 +f295e339436a8bc30d3b962382c98bab +f29e4a20d182e5eb2a5dee17f95525b2 +f2a27f1add24efc941a9b9ccbba7fd50 +f2a67304f35a8912cb4f9e23b5d28f4b +f2a8c21b206cf7f6d9cb097d9446f7c3 +f2b0cb83795fea248a7f64bd6e3507fe +f2bf6ec2f26dd8e4f9db34592709dae7 +f2c37381d423aa0e41f1278f56d8031d +f2cd1883dcb6b03616c0eeeb0c7c7e6e +f2cd270e4a4805e062493e8ba4beadc9 +f2ced1f9d6b5b237411bfab347b15cda +f2d5c8578a468dd6cf62ff3088cbfa56 +f2d647dd3207a2ed8356eb40c5912a49 +f2d84ca47f92235a955d4b2649c4bba3 +f2e85e3d958c725ed22a64ea2880ef10 +f2e8c4f1e688a75cd223c00db4cd4402 +f2ebd2d0f61aad8ae3f7798296205c60 +f2f3a36da346c8a18714f8bd39ef1081 +f2f42ca027cea2071b8e737864d4e119 +f2f5f5d5fd4aade9410a42fbbe6f5176 +f2f8cbaacf51d492022218ae2a77a108 +f2faa284f9d7bb9acf136a742b23bcba +f2fd49ca44cd4ff4aefc792123701ff4 +f30af7b4c3bf67a1a2b3dc09c1680447 +f30ebc6f6a3abc1e98fbb68c6b31beff +f3257850e01fb7ca1fa90f881e955f58 +f32a5f83dbd03356474df99f0fad34bf +f331d343800918230ecac091540f0563 +f3376094f0a0ab132691735ef862329f +f33caaa8e5d3461b1afb2fcdd3f49546 +f33f0ef6c4b9212a35a7a45cf2ffc0fd +f34179828624927723302ed17602488b +f34379d0e363270a9a54a2abeb33dc07 +f34c2612aa03c657c5bcaf1fd333181d +f353ff0b0115141053276dd5c5a002a2 +f35428bf0b3d96a6841d3c84efdc1bab +f35941e49ed012dcb5d8fdc2cde37079 +f359ae7c4dc88e272648dd0b0d554939 +f35c944cc90ff6f0048849b82b6f66af +f35cebaf994c1ee2e1ad648a292a0e2e +f365befee29c58c7c2f251e498268580 +f36afbbc6d8ac49fb04d2e4af3f1a8cb +f36bf1c2290b65a9939a68839ad7785d +f37220eb49d9a8a221b3341c04437a8b +f37382a45a74e8e0bd30d9e97ca3396d +f37a6282f7bd993ab35919add64e841f +f37e6d1be82ebbb7f1cdc9d235292cde +f385e999dd2b0be1245adb652ef03e1a +f386d49f762a6e59dd2c44f3fb5a941b +f38bdd317a1c37ad2158d00820cb7123 +f391ac94e83ba600899a3851275b16e8 +f392ab9ba0190ef40b2342892a601a93 +f396c3651288da8b986916554fb6f483 +f39859e8f02b8c14c32daab49c1e553f +f39a9f6136ac9de6a127c7890a7f84bd +f39aa722247ca3733d8da33f12522539 +f39d530d1e59e361960581c803637b9f +f39d797bd6212167a2b08ef5c5b0f50b +f3ad7442ec12ab71aba6cb762002951a +f3b4572e56acec05c8a6ead2cf7fcce1 +f3bef89be5e7a78810cb05ceee93cb64 +f3bfd1f7d327fd247897e389572dac03 +f3c119caccac8e0905241c3f178eaf19 +f3c39fe380a3656c02e8ee73a6fc8215 +f3c3b50c6681f1c0768958177467bdfb +f3d4e26881b0182436740682e93a73a0 +f3d8a46545c5e17755a0cfd5d7fa8dd2 +f3da7474d523a8febe078bb9b79dbb73 +f3df468413f896141168d873318c9a57 +f3e14996b630c3f5b36d2442364b469e +f3e3f4b8832688670a601f23913cdcac +f3ea50c831562eaf19893dd2b79e5149 +f3ed6e402c988d9b980ff900279c93c0 +f3f31abda81bbc94cb291e51e70b4d5b +f3f4b084fe4686854d3ae4b2edfa34b3 +f3fb19258bdf3b777e4bd12f1f151c99 +f4066be820ee6e21e5acb6ccce0f7aa3 +f40c2b4776524a22413e3ef43f213027 +f410cba070496f6aa1c08441a33e0d30 +f41d28d556ece250790234767f0d51c4 +f41ed45ddb0a572b78e2c0c3f9ff6928 +f420201ac7c0c763a12a896720e92c60 +f420daa23175a96c622eea4f285b4443 +f424b1778319ef40d90f7f578e909ab9 +f426c89382624b45dc9bf6cdb129452e +f431a8ff38351636dc048e9d06753cfe +f431cfe55261f5b12744f9c7833cae41 +f4328e6704a36d19c83c93f423bdab9a +f432d90d00bc6bab5b21fded8f29989e +f43364679c9cfe8e13e2b14bb8781e60 +f433e276762ed272abccfa244b46db43 +f437c94d44a129c77f085021bc8edd3c +f43cdd0244ef64d2970eeaa1f767a8b3 +f43ef9f2ce32324d0279fa6e82c30949 +f44270dcddbd4d6a0f710f7b5fe8bdd8 +f443b1a6c15b2f0f9e94e3565cf93f16 +f44551f8e721a1ca982eb119d2bc7d29 +f44f4ec9a7611bc58eb2c2ff8b3d3a23 +f452bc8195529dcc303734132211b190 +f4545766649b91d3a3620ff5b93b7167 +f45a6baef1bee1e4debd98de4838da6f +f45b9d9ebbe8cc07e3cebaa15252181b +f45eb2bc181239606476a86e05f3057e +f461526b449834fe63bd1c8569f43c51 +f461b515ac4aac0e404af71679b776f7 +f462d602abd68a3c14aae0f7701858c8 +f4666b8e4cee7082939ade6463845f60 +f46d782e9c4862800b3093502b5c964c +f47981deaf7e222990d96dbda69f5be6 +f48304ffc98cb6055027f175bbdd827c +f4837e38528319139449b9b69e58e597 +f4880e398f550d91975c172da359432d +f48f59452e5553735f82c1c35d56c98f +f493b4ecb2937c169258b1a82014e9f8 +f4955cf25c8b98e034fd6ab903b3ef86 +f49bf0a8589fea2697dd7d7891e84103 +f49dc32770c37f07e0847e3f5e289acc +f49ee4dd738507301846ed966d9b1c2d +f4a06f7eee5c437659ae23e0ac529b2b +f4a43b1b17bebf49fd46353967b9559d +f4a6ec949ca3aa484ea52225b4e679e2 +f4a92a51a349ff983becb6cf8c4f6b29 +f4ace710b8ebd7889f1e7cfe3d7f25b3 +f4ae6c0fb054d24ce36af5231a4de1c9 +f4b02ee93b22c6d271944c68041aafb6 +f4b83da31c3aa9b4783ddc796bc4c999 +f4b9dfd71c962e64b4957b759f339e61 +f4c43748937dac5d0a1febd67ff2f8d7 +f4c9115d0164097dffe78e6a6f626bf9 +f4cdf49fc20d8506a0227f371a7fe47f +f4d6cbb6e1a6876894ddf30cb9f3cd13 +f4d85bceacc023c1e14339b30e24e133 +f4da702937b6d24d13e30e6a2d558dbe +f4db8c15b8bf63c3e88a508d29087dd7 +f4e1bf0ba44b10424ebc3560e2a88d4b +f4e2bd0c712a046fa75205223c7ae7ba +f4ec7f8ddb68e911ebef443e68677afc +f4ed7d68023404b6dca4d5e7dacb0d65 +f4f45d5172a18b384bcd75db5b2e8c4c +f4f614d4e5a5965c545a77fc49e5871f +f4fc20af56d479849b1dbf357259ab4b +f4fcc1c16319a5706834cdce6a4c6d07 +f4fef1ee5325523fd15ee4344c09cbe5 +f50068f9417efc0378c76f2901cbf1bd +f50c50dc34acc894927ac71056ad1c87 +f5124b0d2dedd12555b74615667c5abe +f5130039c5fc81c8e7dde7b70bb352b8 +f51414a62c5f0cbcf36385d47556f79d +f516857d3e8aaa4598cf69d074d33c0f +f523224db96190b63843bf0daa0395e4 +f52672e2977f1338d97de196566d6445 +f5270143f0354b4fa21a2c9dd5a0a629 +f52dea20421ebfe86263a8a98f02e08c +f532183d4c2fc19461b194e3f2a2e9e7 +f534b0ca5f61240b1dc640bc5250b801 +f536ac34bd94988f058051d007c13309 +f5378fb7441dbb8b644f9573ef2ccecf +f53db8116226fb3b1ad19404e3faef37 +f541d8b3483491a60c96ddce83f27f88 +f54512c844b14b5446bce50463773101 +f5454682feba02f038f1398a57459996 +f54b4812eb9ddea9f8e612475fd31984 +f54dbf468889e479d9675eb18d68406d +f55ab1bad60c4fd600dd12222d786b7a +f55e9546927543f5fb2ae40daf5574c0 +f5720a18f965ff33a9879eeb6fc1466b +f57274f61bc9e1f56e794040dc7a8e0d +f5735e385686fa5090626527ffcf9206 +f5770163157a195bd2d0085c3a4ed182 +f57cb30570786337da39f38481db5b33 +f5819da34f3129dab2c5fdb8b45db43f +f58762009440865827b4d379ea113ae6 +f588363befa2b30952c8545a42ecf141 +f58abd72d02676955e898b22a088b188 +f591400694ae336c96f55a699675fa06 +f594895400d7be44d562a7ebd7933dcb +f595fcd310576a9552b832a3caefe06f +f598861571153c63792d722eb77e42dc +f599d341a7d5fc0fa4f3daa27c5f32a4 +f5a363b0b387fb980774908a1160ceba +f5ab20d73c91982e4ec7ffebcce8ad82 +f5ac8155429a529cf28173dfe62f1dba +f5adaaa808584d6b5304d94c1f1dfeee +f5b02aa48b590855c1c0341eb96000ed +f5b26e2472e4e2e082ee5f6001f3e0e9 +f5b45ba4a608fb29665c8930395c96a2 +f5b7f9c250669280a81f20f6e239f7bb +f5d2363326de05b265bd042b6979e9df +f5d27aafa3e4f161999b306fe1d0a81c +f5d4dd35eb59c177d58bb91a220d74c5 +f5d6a3e332dd6b5859ebc7b050560a24 +f5da3800df8bb4631a4501ef758234ad +f5e0509b144e28d350c5ae83843d1843 +f5e0fc4a6222e70c1221a4520e6d7f5a +f5e39b7c169c2ade3834093dc0c1b9d9 +f5e5ca493e25ce1fc6d98b3687b011c3 +f5e5cb9e4dd3f21bcbc94c6e0d079645 +f5ee706a32449f19078798fce8ea3a63 +f5f17ff2e9165d90c6d69ca8fe1b553d +f5f2a79295749c61ed39021712bee6d1 +f5f4478f594e8d7cdeca1cc7b435e4bc +f5f6070aa3b96737ac055f18da175c58 +f608eb1fb729350d2a68093d6c7a8178 +f615040035c28e2b93d349f2b3ddf304 +f616dc773ccbe92631971e1b182b40ee +f61dfe99a5f03441349aa57558811f7f +f6271e9998b8c7cd6d4642f88c3ef88c +f627dfd3d828f68c0f8c8c8e7c97e6e9 +f62afdfdd825cd444fad65610f1506b6 +f6303bac94ad291dbfa5de00bc6b0259 +f63181d6b8f76bb2b87ec78408ca6647 +f63a19a724564d72a740a0c10c2608e8 +f63eac1f9c5ba3e332ef13784a0f45e5 +f63f85bff609d352313dc3a708729fdf +f641d1775fae090651b6b651bbab7439 +f6425eb19f9801d237669a9dd1f15a68 +f645e1d82eb6df20a81f718f17465fe3 +f64f49d28906d21191d0e33f2171f3ee +f655eb42675fd59fd9d4002101cd7b2f +f656ef1f948da1221893c9005c62f855 +f657b93a92465e7e22150601c313265b +f65d954d5dc5b4bf0eba9b326b31e832 +f66773d8bb2dcd5c9788cb12bc8037ed +f67313bc118e2d173e8918bea6dca623 +f6740c19c9a04462b92d939f61544ba5 +f679c3155752489241cb690b3060bde2 +f682caf35de04da0e6b6e628caa159e5 +f6854e99e11c93ccd8f2e7f6abae0dc3 +f686b333222a734c41f763b9a0601460 +f68a9f05a13fdbe2284aecac4b0ec7a4 +f68cdbba4728909e61ff1e8d5d2d9d0b +f68e0f835996ff662071bfa94e7858ee +f68f1fef59b8ad019ae1c20d4c82b035 +f6900a405ca19f9c9e2e04939a62e504 +f694cdf446eba19bd3ded3f5b73ae74a +f69f7d3e88474e479baedd0e35aa1b18 +f6a33e16fe81d3321b7f7eb61f5ae2ee +f6a5dd20f184dbf0fd6bba36304943f9 +f6a88857fb1918107d900b9631a36374 +f6b0ac8c13d4ef681a23697f28581df9 +f6b0bc7dd9d59779b868d6e8ed79b0ff +f6bf239745b8094c87af80c66f47a354 +f6c94549d329028bec4026e107e84b09 +f6cbc53ca02a25beeeb1295d26247281 +f6d06961f55d1538aace288b85350c12 +f6d07907a538d77a57aba0a85b65b5ad +f6d2b492cbe3c1aeeae5ce189a7e2982 +f6d8b1087e06ad191029c9dcb1a3a159 +f6dd2a1ac560c021792273b9c3543aee +f6de7d8e34e303cfb9c13af727e45251 +f6e02bd8735c0f21df07c6db70eab0bf +f6e239552a1a220cda821147fbc400b9 +f6e53270173cb3b21e5e94219d1350a0 +f6e808d828961e8112d8c5ceb4eae3be +f6ed10c8e587c2ab3f64eedc529cb7c6 +f6f2e996c2bda98ac176c4d62287cefb +f6fe5e9b5cf447ac0a30cc618a29e545 +f6fef613b1f72114cd8882888fc1fc47 +f700cbb4ff517189755a911ae9b09c3b +f70113b084d3e9544adb698f51b4d55e +f7014f258d69c232e4eb86fa3a099bbd +f7085f6dac8261a6bed883342f427ffb +f70dd5f8ab73a60c8ea25d537c43d094 +f71083551fe8158f9f8ac04d551b50fc +f7133dcc129a447ced9de8849d2d23fd +f717997701dc2ef712035f884c880080 +f717b68f0aea9d586b529010609a6adb +f7196a44066978f28eb99a921987fd53 +f71b7b7d9e765db8731010ba6fc66350 +f72b17718c74c50845ca896730881dea +f73062005bceffb8102838f0dbeb20a4 +f73346838ce4d3398b9978684614fe38 +f74f2cb68cf3475fade6e43e6a325bae +f751ae8dabdfcd8ffea575cb97707266 +f751d0d9730afe4e496dd2818b2f7176 +f751ecef0f28f52650919c77485cdf71 +f75886129251e8b3536e749fe0f703bb +f758f423b6de2eb997d6a71bc201903f +f75a81e2e98d5b95fde2118fa515ed65 +f760b8cd7d5d5cf9152f75714fa4ce03 +f764c7b08f4d586cc5d7400ccac388cd +f7673e52c8e13fdf940c85b333e51dba +f76b521a7b1c5cefc10c9b5a662a5ccb +f76ce5d792b2ea258067b1e3ab11e1ca +f76f1ad67ef94c38f45518ff1e46d549 +f776b3b13b4a515f15d791def7310653 +f779236bd48bc11398591af4541d637c +f77ad639d79da6ba56aa321a5f523fd0 +f77bf5be8a0b9d9aece5695d50705d95 +f77c4c6f0ce7a9c556924fd59fd510e3 +f7855e93d217692a432d80c04dea8e91 +f7873b53fa2e7e5cb21ba831bad90b85 +f78829800bffc72be8d677090a7f2203 +f7901957813c981267101e836e3f435e +f79cdfe45e30b44fcf3b0d1e95e76543 +f7a8b8e41004448b477a5fd1b02f9914 +f7b21b6a54b3d4cbb01364fff0ca1a41 +f7b319a8206617395bf25cb5e450ba02 +f7b3cabbf21d21fe286c09e7e7e5e821 +f7b56012eb99531e921727c111189f70 +f7b9496a003fd2927e47e5ceafa6d36b +f7b9d73be4b3b356733b089ddfe32cf0 +f7c0b076b0f68e13e163edde8244cca0 +f7c864349363cb9443abd33f95daf92c +f7c8a3badd9a27529651ca11dbe17e35 +f7cca9639d9e0f7cfdc19694074e8a91 +f7cdcc3a037b21d85be6bdcab8d8aee3 +f7d0d59b303391162c3f9cadb1b28ac2 +f7d1e72d261e8fd05369eba070778aaa +f7d403c6ff19e757616fda3ceaa111ec +f7d6e092df50f33a29844ab88ead0644 +f7d97455f686f1dde563335a6231a59f +f7de7f42eda203033765fd58f3111e8b +f7e5f2f5bf02eeda18d6f29328e1a270 +f7ea1abe85a84b6e9d058d5e2f5ccbb4 +f7f1232b146e5089924a279dfeb06fc4 +f7fa0cd7faf204d1a3ab8f63a4891dbd +f7fd02495f8b0078caca3bd400e6b925 +f8041041d69e5491ae9af82232d7e2fb +f80c8689f427c053a387a5f550114fe0 +f80d4f5111a6b6f74022a1b0cbf6c7fc +f80e109b2bb6ae0be55fda658bc69165 +f814d51a1051341466974274fad2654a +f81509b1f4a97b1465afc0c8c10e82df +f8167620f70b5a054f36c1e171cc41fa +f819c284e2a58e9e2509122761a1c190 +f81b46381033bc617149d1f7a9521a2f +f81bd79bf7dd4c78137d97919832066a +f81ef90acd026c47e3f0bb962c61ce55 +f821f4aee7295e565489384ddbdc182f +f823323b6826946708de7fc2fa88cb62 +f82fde271c8aaafd73fef8fdab618d59 +f830003273bb1988c7d3ed4c7b81ceff +f830d8782b6f0681c9a20bb682d4da83 +f83116b47b3e01df9f3360dd557252e2 +f833877adaf16ca4400ec7637246dbb3 +f834dd941d413a365f9b940b11cff039 +f83a588cbfc9e5c71c3716611fd1a944 +f83d19f381e9f68de16b481617689e89 +f83eb657bb799159213fc2a8403d591b +f843eddd673290a9e9179c5c038545b1 +f844a3033407c0b7dfecf7e8c7a2e65f +f846c4d025e2565d8c043d21719a1c5d +f84ea1c96e118d083bb9a77517503a2b +f84fefdf7a809cce34d876d7f0a54296 +f850974cf60c8e34b13ec273393a644f +f85850a77f01e1448fbc97e09f5aab11 +f85bb328d06797f2a2df6b3502118dfe +f861dfe93c2d94348f4990d54e067dd0 +f864272a2746482eccdaeac88cb41753 +f86d0a9e7f510906c46180bcc8c43f66 +f8707bbe0f6599ec61bff2a77ee436bd +f878c6076a069e1e246fd4cd6a8ba239 +f87a7504c4beb962b273457b8445fb71 +f87af10195929921c0421e95406397f9 +f8805fad7eb9bf84aa3fde1338605fad +f88527d3e2bc03fdb60e5959c047ed23 +f886bd9fe6c542691b74969461bf4597 +f887e1c22ea4b6fa3aa82b55c7ef722c +f8902c2e05e3d2e9d31223c5b570a11f +f890c118c31e2c4149c08f2ea3c6aabb +f898223d18905cdfb0a012bfad29f037 +f89b1e754a5c663424c7daab47a4651d +f89c1b0cdcc46560c40c0568a289d0de +f89c1d8331ca3f491aee14f76e77b503 +f89df2e89a35356ac1f27a7ca80afe4d +f8a73473dffac9c62920f516f5fdc430 +f8a7496b29d4bd090fb49f513fc3425e +f8a9f76c6dbe6a693789bf79d8b58dc2 +f8aabbb2a51ff68b81de4ecd859f48b9 +f8b0ab0d5c2b5eaeb4c3f4923bcec8e8 +f8b2717bf5f84e05e946a96ec3ca497d +f8bcf0aa9ce2bf62d1bd04740fcf74fc +f8bdc5e3bc06d1a684f19435314bd73c +f8c66eea87328b1b6298e84d3fdb4d72 +f8c6adc3adaf84c256995269bf817c46 +f8fd06fdca156d15589363bea681a7ab +f8fec5378396f448d92d1a28e4d1d14b +f9009dab555d733507301f8444d6361a +f904b9a6a333327bad09b91abc793cd5 +f90973c8780d1f94c4d4bdd8e6bfd8ab +f90a9a12e076d0e13c3333b6a9efa701 +f90c7a8696625ca4e458b33919f32724 +f90d28a6f059619b976db37ba6afa887 +f90ddfb7a1e9e44134f4c540084562e8 +f91780182cb07df247c637e2dc337592 +f9184b6833f2f9b6fc0e2428722b2c13 +f919ce2ee6a937d37158fe3783f17279 +f91b325706b1f501161568164c4e38a8 +f91b7f61bbc4d478b00010f1a58966de +f92c0a127959da18e61d204edf000627 +f930bdb57f2cc5f4369414f4efadb287 +f933869002bc5828ec4e5ec63a29b7ba +f9367a36ed9fb5517c2b05e2eec7ab97 +f939de5d931efb02350769ac5437e6f5 +f93ddc0e70e2ecba168ef7364e98fa1c +f951173e7b89ac25c0638a5500cbfdfe +f957c87449ddb11444e70ce9c15fac2c +f958981f07cdd1ada5fde625f78b1288 +f9660ca434932c456197704d6920b2d8 +f967726832120a807b303c2af59fa913 +f9764d3e46eeb721401cb1529167f688 +f98392245dfabbe493b65d3bcdfe17fd +f9904d6fc41071fee8d5fe940b699051 +f990abd3246378e83e81568204dcb23d +f991cb3523fc5fb6f5cf868a2cbff6ba +f9965b56f11e0bf51c6d658e0becdbd8 +f998765507221a0a5e420f37970a9df6 +f9995ea3f749f2a7bee1e951cfc55b79 +f99d9e6c07e75967a17938064ccaf5f5 +f9aaed50e11c7088e28b18f797f894a0 +f9ad6c8d72292889415197fac8192d68 +f9adc1c4a1b692ce94254c41c92041af +f9b0923efb4066c1e078b3fdc7922edd +f9b7ef50018bf8f76404866ae516e913 +f9b80cfd2725e4882660cbf82c8d88ab +f9ba4bf1bdd15d219eeccd25f8f9ecd4 +f9bcad76bc6ccd3908222a80005d9eba +f9d0793f28285984b6ffb0dd2272bcff +f9d1c10b56577a222741b30cf69dbdad +f9e3a28d33320f94e978380ca12636e9 +f9e494d941518741aeb01ae571bd06eb +f9e83fc44461d8be8ff9404c20b8da25 +f9f2eedb2bc5d2594e120dbd12fb3311 +f9fc92bf6dda4cf4ff6ceb774312bdc4 +fa0851f579a0799dd7a96ceea15dfe12 +fa0cb5fff091fc3cb12ae2f404f2315d +fa0f6c3df7f527e74d6eaf96881a59d4 +fa0f8ee043a87b6e8d220cee3c5f47c9 +fa121bbbfc018fd96cd8eda6cb6fa640 +fa1420681747600210b8d7805056314e +fa1501d46304ec3a690d0a7eca404ee7 +fa18836d01fad3969986864bde72601b +fa1a61107632b788d35094934cd48b2a +fa1dc669407b97406b11f2f7be728ba0 +fa1ebd089a6e132d7396bd892393703c +fa21b8f04feb763f9caee4d0d8af01b2 +fa221ba5dc3e5b6556599e97315d829a +fa22bab9dae3238f86a691096eccf0fc +fa277a8d4288b67182547bf06fa5658d +fa3382679711c5bf156888652d8d4391 +fa377c9e8d13b9ce111436cef372532b +fa3939c93fd8382fc17653436f00e5fc +fa3fcd1fdd248e1285cb0a94ace140cc +fa45732756c547b542f2be4d244b24d6 +fa4c768737eeb6097891e5ea9c0ce6dd +fa50de7b5791c7bb41150af758cdc450 +fa51f3b403b344ff8360680364c1c2b6 +fa530b215a48961bf3e334caaee3b68e +fa53f8fa130618daadc7457f71a7ab75 +fa55b53537c2a19029b176ae14b015ab +fa6419d8b10c9975eeeb2bf62aadbb44 +fa67c3e4080d37fab6e93ec858b6bba3 +fa6cc2c8e86a0e4b42b68a15eb129a63 +fa6efb5dedc2449cfe84c718313163e6 +fa6f0f1a79648200d902af068820e214 +fa746ee95e111a618ceb450e27e9a070 +fa79bee2e4cd2a4726c48641e05f4d4a +fa897cb5a0c907947e07aa8c4a221b2a +fa8be42a1a42d22f398ca28ae95ca1cb +fa8c3a986afd8694c134cabc3954b5b2 +fa8d380924ea542ee25937714353d93f +fa909d130734270cdb246c32d9f2452d +fa9891f1f38cff5927d64a6cd6eef727 +fa9eadcfa6ac6a0108bac7ec9f67b31e +fa9ff69f86f7af8367f213420d2772a5 +faa13207d6f62c7cfe2a3afe56859cf8 +faa2e4ec53f0a8ba8cc1d9680519b22c +faaa377d5e98b5e6521fa0471a32dc69 +faac755dc2306bf0ad3b20a2a62c3cc8 +fab6b29a38142a21ebbd0f775c204765 +fab6b6393a8939daf8e677b54d2e0f30 +fab6ea1ced950a50a82fa8b0ba50a8b0 +fabecb4f16f50a1bfbbc398ad098ce7b +fac0497efe0eb8401b1eba884eba0f4a +fac2380184944394ffa7b44f36a383cd +fad1bd1a7167f9a09a94c224acce0907 +fad32355a5a39d1b0e081fdf69163fb4 +fad5a9b04e84084e4a81a9ab365372c6 +fadfbb2ce5cc563a9e63e97e816b265d +fae300b9aca99a2f5c9041942375564e +fae3ad9c59bccda13a1a083a42ed4e1c +fae850f4a84731cd76d1a5c8ea3dd21f +faefa6a9536fca110f3cb5c8384a904f +faf6372aa6676c18ef9b2f57b13056b4 +faf86e61e412778c2a7df5da2ea3f319 +faf9634f1a6f93ed4685015505e2ed9b +fafbaf0ee6f2613c2fac7e7e07d65796 +fb036df12d0a72e6ba7f0063ec158633 +fb11234a55d7c84be37067edee0a9a58 +fb139c4bd935fd2129581e9514e5fdf3 +fb1b58937437e9ce3f0cb65523442e60 +fb1b91cffa111de18a7a8b9225579432 +fb1e853845e555aad1f6c2733e5a4e26 +fb339fde7bb0d34fe76b63cd53d5e549 +fb364b97fdd6ff0291295f9a914aa1d2 +fb36923a1232c82e466610de33375661 +fb3986034eaafa186856056648ce9634 +fb41b2bd7d7ea9d1489df2344fdc3818 +fb426a5c6e6a3758d6075f506f45800c +fb4d5d505aa0d4872bb42d59450679a3 +fb507a85f8887c2c9adc7c2551435224 +fb518ae10861716db9e8b988c1738a45 +fb54ce2eeac5d332b4b5c34021c7ce44 +fb60197ba2eb4cc66e42e6380b9a9f49 +fb66a723be549584b74d7d1fe2958d51 +fb67bd80905e86e866aecd2bff0d40c5 +fb68e5b772d726bc7c152ef604069810 +fb694d0af600f753e4aa60ecbabd1f28 +fb6d06243b84c1db09f7778975dff214 +fb6d5e5c00776704484ac6963b3e04fa +fb6d7914fd6b31334defc57dbef28867 +fb6e76f77b6b8778c6eab0421ff9b935 +fb7b600c79e60d2eb1d9cef8a63b1970 +fb7c3398127c49f3b6b33aca1061bfea +fb867cd4639e304d3e31495460594033 +fb87bbf486c17b71e96d332c91f9507d +fb9f33e3c6148987e0b9a85ed2ca034d +fbaa4698e87a626a31df73e2ec22b409 +fbaf216d044bdd9806cf646cfbaf6438 +fbb455b347a2c013d7b9cfc6b5e06199 +fbb46ea7c230bc258ba346148e3a29de +fbba45249b4793b8d18382dcaeac1742 +fbc17d280c2b85ee288dbee3133820d9 +fbc3c7fd045d3a85aed1a091bce14a88 +fbc81f14b800a009651db940c07abf51 +fbc8229f983087bded7f385a804a88fc +fbc99f1387062cb8998f5a3697f5e2ff +fbda57b1f0fb3c868972e74c0470ec0d +fbe57688b936d0bc1300ec9708d59780 +fbe68bfb51bb8ad9b68fc129112f3aae +fbeb7a4ed84ba4352df5f033b815154a +fbf277d34e6a10dfa492147987bac2e6 +fbf5077517800c4f6e482c8a98b149d9 +fc0605eb5f3a164b5adeb1d61840e300 +fc091a68afa7cd292e3b86bec70a29cc +fc0b431103d1ad222fa75552f3352165 +fc0b678a0333582a745f35802220c340 +fc0ead95d7d06eebd86be04a45a769e3 +fc16aa257df57d14cc700ffdfa0fc57a +fc170a40a9a95a63863d495421e3efea +fc17c35e967175facfc44ec10a26caf7 +fc17f0d054f8e12c6a01bbaff5cf2faf +fc22d78cc0549d68e2754d509d1f33ea +fc28595b18e751d022cf75e61598a3a5 +fc2d27b2ed27342d8fec1014c6f81fff +fc3c60098e73a755b6380250c8f1f93f +fc3dba8af158814840ce339ec66e9eb8 +fc41eb94094380e1381f3e265ebeed2c +fc41fc6b99548930bbc22070d96042d4 +fc4684d29c9cb2e3247748c2d884aa8b +fc4af0b1a2845e21224db6d2b8d7f1d6 +fc538666cebe5e3d3a929bdf2db8c16f +fc5536b8334cd2c01b025ebb4026659c +fc555c3e16663539e19f01b08017b09e +fc5a0296f9fb04f1d806d692741022b5 +fc676d310deb0714b9d1d12b0baf31dd +fc6a6ca8a76a196d940971d74ae2c90a +fc6b26188f2018a08bad953be6d2cf47 +fc6e27f15c6e5ca4adb4af30a39abc5a +fc7b62e2d208ecd810e869c62b526bf7 +fc7fc655978ad8947baf7121ce41b0f9 +fc860b6430b20acd82d55c27776e4395 +fc8676789a1f37b05252fbde7be3e0f0 +fc86f3c687353f67fa274af3d6998c85 +fc872b528d2c591e1741b2c27d72bd63 +fc9adb67801f5ae082f5a1359c23e645 +fc9c5aab1a09c0dc5e8ed605546e743f +fc9e087ac9b1e525123a43167ca1ab42 +fc9e2b99c8ea305f3a04f1c08671da51 +fca31edabdf5d438c97cb12456c4117f +fca3911bc60db31c9b3e4205a66e7baa +fcaa7c6a8adccdefa1faef3ef588a246 +fcabc124fff5e3517b6da925d52bed23 +fcae5290c66dc2f709f0466268b9d319 +fcbbddd89ab372df830fa8f5b523f6c4 +fccbf484e959ad1b11d8ff23d2cbcf25 +fcce978ced82a826e1f02ef5dee4c9e3 +fcddad40c23fdaa74a18b6ae3b7f5620 +fce19feadb335db13affc8269f465f0d +fce3d7a55fd0fa2619d6a10756ddbd0a +fcf3281bf1fcb626c386b0bcc10ebd73 +fcf93651d0429d957cc94943bd2aa86f +fcfb25517728da968e43bf919cb024f4 +fd013e0c2727c9d3c430364641bd5555 +fd01d18c6d7362011dcefb08498a46c5 +fd068c4a864d342a75d8eda284493683 +fd06edcaf2c92537dc683e5e28134955 +fd0c54e8a3f5c554f109bdeb0edc457c +fd1246ba3b505a50224339f8458a2d16 +fd1302be129e0f23a255582982f404bc +fd160b595a6d0a06fff80027512da4be +fd17d9a79c82e1cc789101ba7363d9dd +fd1fb52008e5ca587b215faaea4d336a +fd21b091c4193e6532d0c61608c591e1 +fd22ffcc2c24a5f908dd352ed496840a +fd24c1f1ae89ada530c6ef452de8bd90 +fd26660fdf1f7aad0bd0da25c55c65b7 +fd27ebc4b115528c02c7f59604b4f8b5 +fd3adb72b54fd9eedde28583c710babc +fd410c8fce8419eaeb25c4c68eb596ea +fd45a10480543bb93f548f99cfb9836f +fd543cce23f127408b1c0b1c7be40714 +fd588af7cd0c8205549a4cd51fd965e8 +fd6a336f00453eaec6b842b6d9e088c9 +fd70b99b70e0a7c57ce4b65e57138829 +fd70ba97d17af4374b1b7608bcd02bb6 +fd72ef3112ecf51f02c1b2b7fa5883b4 +fd75d0c08a5c77cb3b308c5e05c99b28 +fd7d84bbb826309c9e656001168e0756 +fd8219f3dfe475685222b48c1bde71dc +fd829e58c5da5b987a134f01d6028c9b +fd861a63596ecb9b24d455bc47884d18 +fd8cf148dd15cb04a6b3d9596ec4d01c +fd8f1c95cdca26ebd41feb4a53f76436 +fd9238a7afce9c2a67d88bb2cef1a800 +fd99db5b5aaa1dcaa773522594d90edf +fd9fd95f3cb3422d158c23b3d168d764 +fda0260884865c2fa958a13eff24e223 +fda7891275dd41adaf8167f65e5a5fb8 +fdb61c39cf7d02b4bc0de5332cd76914 +fdc2504a007119fb633bea7353c305ca +fdc2fae75e3ee381672e779df2edce0e +fdc3a6023093de6cb8f036a2e29fd326 +fdc3be11cd8e4d91ea0b31ce4c9d1740 +fdc5ce8bf9b37d07eb412ac9dde72609 +fdc68ec616518ee1bab51bef75eac1d5 +fdcbb1da51aa36139839e21ead00b7e1 +fdcc21642d453f8a6182893f8c5e01c4 +fdd4c7b9854808e65a5292f7c6cb133e +fdd9633b8867e3db2251ca979b6952f3 +fdd9b9894dab254c6879bfac9d5d7981 +fddc14a2f213edc69dc785cb24f1bb22 +fdde04879e68c79b07ddd130ec5074fd +fddecf155ccac8df80c0462f58350de0 +fde332419d93ab2befcd4d2a4dd6d9c7 +fde5b12599cc1b88349ac1b89d18d63d +fdeb496bb2468f7f653b9ddca7316e50 +fdee4c2ee4f23daec3d0407ba9714841 +fdf2ae786ac48ec77098661540cc8867 +fdfa6fe49ea87dbf1beca07c048b4c91 +fdfbba2329962c072d2dd7b88aebbc24 +fe035ed4c79e2aee277e15cd84a38766 +fe038ab94d5e94a08de6cf257b1d17cb +fe03fe07ad7dce28901626ca68fa966d +fe0bf6014d584584acfcb790e06fbb43 +fe0e8660b243e7c0c650b949369b4986 +fe181e4618b34ce008927a8bce104871 +fe18a41ad5b030c39b898afb2064b9c4 +fe20b00e1822fe0e28ca457d8548e679 +fe231b8dc1260836890826fd2d03f5b3 +fe2893327a473865fac6db885e653be1 +fe2bfb5e97be27bfa5f4ca46ca338bc6 +fe2c45769fc7e503c60fab8bd2279251 +fe30a0d93c69cd2b93f06f0732d60cc5 +fe33ffa9ae62746d36eeef8728bca104 +fe3d1d9ace613e5dff4964be5a2962fe +fe3f1e217f545bb0b578a26ff7925d3f +fe44902f16355e38df575f2f33267505 +fe5e91e29235bf4242482065b5b2381b +fe614df3f6ebed5470c839a87d721d59 +fe6617881c928bed8cb05fa2c8f92411 +fe66d9078af26d505fc834980da7fd1e +fe67a4e48181642b48a1f2d3dfdbb3a8 +fe67d47b7c5f907c1e851fe14e9889d2 +fe6c5db953e32b43c5cb8bfa6890c294 +fe6cec0bf4a6c8f31408e7bdb479ef14 +fe70db8a0e26a5018e3b9aed726eb545 +fe739cf718a6f9f93c272a3d3d3fdd3f +fe77ea87355a8c41e204535430f699e5 +fe7b4ee623bfaec8fc238e25c5edbb81 +fe86d50915db53dbedce3ccd17321f49 +fe8ce9798137d9f41d55958eaeb7ea5f +fe8f8bd1c4be1e0d0125863fe6803834 +fe90484ac81227e69d52eb1f564145b3 +fe9a318f6a75f2fa0c3f7eab78e55638 +fe9c6146acc190777fcf0b397d172a90 +fe9d0f1f048bff478c2353c7606879f7 +fea83d0e2116e3cdffa353ed42e0eada +febd274333c3cc4e7d5f6c502bef11ac +fec368dd751023747f12b19b2f26f8f2 +fec3da16ac9220359f17755477588de7 +fec8d5c61caf5ad4b4717b8c94d35b94 +fecd047816db36575939c7a624463644 +fed47ed316c08c2360ced83ee598cd93 +fed93482d24d4fc5dfbec57d912bf752 +fee356416b197bfe781632bbe39966fe +fee417c78b01a2e7760cef2b1c625b82 +fee78dd4b4b9013aad4ac0d06a50b43c +fee834bed7b60d908a88318972e911d4 +feecb077ab738d630bf716a2404405bc +fef01d80c17b9d834dcfc2469d819c3e +fef0369927d55c73286a000048c992ce +fef054c1d926d67a0039d17af3964f5d +fef41a1b2ace20b9671c3d1c0db2a6fe +fef5badce678a7a043392f0a2bfd88d8 +fefa856fa3789c9f74bf2d1e967eb293 +ff0bf5aa1f0453b8ce677e03ca505e40 +ff0cffb6416e60dcfc1a6353473cb9e0 +ff171f4ea90b16f9b9c69d9f4004acab +ff2134684b1e950669d9d04e73e90c67 +ff28950c4bfa2d4e8017cf38586e679d +ff2899d2e04aeb64f39b2c8c1e7d2cca +ff2c48198c990ae920bfc332c7640e33 +ff304207343dc1c46ad01a446ba5d470 +ff31a849f8cd1f237a36c5464627a951 +ff3528daeefc0672d8cafcff7fe3e245 +ff38e5dda209b54abdeff4ae96556a8c +ff3bc375860979f2f5a5e91fc3b8781f +ff3cf427800de222b84bdb4045f465e8 +ff3d10a56b1b504429b9558d69a866e6 +ff41e9b9cb93d6a74025d4622a95ef2c +ff46b8e0b6c8ce91ea581f2dc7499bb6 +ff596adc0f2f8ff7999cacac2447929f +ff5c55c7997d44e4461b896736be53cc +ff5dab130f5e96202c5d739cf89fbfdb +ff5e92f99a7c787780a19b9f41d0496a +ff5f4a386bdfc65931ba9a7d7b94ca48 +ff60a80856914304ec89f92f47383580 +ff60d7fe9d24ca589f0aa4287ac718c5 +ff61a9d34e8827fd68c049ea2b715457 +ff64195128e517035eaacae63a6a7996 +ff645843adf07044847c39cfa3e74628 +ff6e6421510e56a8175d91a2b6068242 +ff7120a565f4dfdba6c01c1b8b55a0c8 +ff716c2b06829a934f70a6d089f0e6d4 +ff720c466b59c750a468293c022d959b +ff73f650c1789a025faf1e153692894f +ff751c86728ff09b5d67566304cd1bf1 +ff7536b0a12d94ebffc6d121dc3f5690 +ff78c8112e68313ecf69b1b9b36fcc02 +ff7a0b60de7b6d7a3e95828c657623a2 +ff870c93fd59a2fae8e886557fc0436f +ff8d806f2ae57f68956ce072c03b52ed +ff9be34015d89b7754131f038b578204 +ff9d8e5bfd390834622517abfabebb96 +ffa0cab31404509da97483f94c2319a8 +ffa442cac0d7aa1733c7b48824746cf6 +ffab2fb585f191fbb3b58e5da8994613 +ffb1fbd74e41bc37db08e92b4f5a66d6 +ffb6ec59566a80fb3d3b6f395014ead3 +ffb86830e710d798c06c870711753465 +ffb94da064b417f253998dffce83e69a +ffb9790d91d6807ffa4f67bec38479ac +ffbabf941059a06c807e66a7e3a55a0b +ffbbe9b801ddafd21eb02f67a073b15c +ffd19b7f18f18caeabf8ea55363e9fb6 +ffd20cffa010d2de21dcc7134a9ee889 +ffd357e6957056e7f111bafda6c600df +ffd6f58f1d2f9a58de57459fcbb8d2b2 +ffe18ea679a80a867273e44f5e64ccd2 +ffe83be83b19c5cdb2edd286574c5228 +fff188da1e0e5bfcb5fb5f25e4165cc4 +fff20d1968dd5486ef431bb77535ded5 +fff7817078da1f8c7ae39f113c7aec2b +fffc7dd5e595870b9f54a5ca0a788b22 diff --git a/assets/example_prompts.txt b/assets/example_prompts.txt new file mode 100644 index 0000000..8833093 --- /dev/null +++ b/assets/example_prompts.txt @@ -0,0 +1,4 @@ +A melodic and energetic rock song with a touch of pop influence, featuring synth strings, piano, distortion guitar, synth voice, and drums, all contributing to a blend of happy and dark moods. Set in the key of A minor with a 4/4 time signature, this fast-paced track showcases a chord progression of Bm, Cmaj7, and Gmaj7. +A slow and relaxing classical piece featuring a church organ and French horn, likely to be used as a soundtrack in a dramatic or emotional film. Written in A minor and 4/4 time. The chord progression of E7, Am, and E contributes to the piece's sentimental atmosphere. +An energetic and motivating pop song you love to hear on a long road trip. +Upbeat and playful jazz music with lively saxophones, like you're going out on a Sunday picnic.